ggtttactgaacagcccaggtcctaaacgcatataaatatgcgttctatgacccatattgggcctgcaggcaggcacgccaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagatttgcgtgcgccatgggggttggcgtgcgcttatcaaccccccatcaaatcatcagaacgctttgaagttgtagacgaatctggtcccatgttttctggagacatagtcgataatctccttcacactcgatactctcgctgtccaacgtcactcatcaatgtcaagaatgtcgattacgatttatcagcggtgggccgctacgctacgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttggatttatggcatcattgactgggtcacccttcagatgcggtgatgagatccatgggtcttccaacccaaaaagtttcttctctatgtgaggtgtgtaactgctccaaaatgactcttattccattttcaagtcatttctctctggtcaaatctactcttcaaagactccacatggaccttgttgggccaatcaatcctccctctctttctggtttcaaatacttcctaacggtggttgatcagtactcatcctttaaatttgtacgatttttgaaggcgaaatcttatgcatttgaagaattcgaacgactagcaaatcttgtcgaaaaccttcaagatcacaccatcaaagaaattgtctctgatcaagggggagagtttgtcaacaagaaattcgtcgaattcgccgaaaaaaagggcatttcacaaattttttcgcctgcagaaactccagagttgaatggttttgctgaaagagcaaatcacacaattcttgataaggccagatgccttctgcgtacgagcagtcttccaaacacttattgggccgaggccattaacacggccactttcatctcaaatatgttagtttcgccttcccgacctgcctctccctatcaactgtggactaatttgcctgctccttctcattgacttagaccctttgggtgcaaagcgtatatagctatcccaaaaggacatcggtcctggaaattgggcaacaccggtgacgttgggatcttagtgggatttgagaatgagggctccgtttatcggattgtcaggttgcaagacaagaaacttgtcaaaactcgtcatgtgaaatttgatgagacggtttttccgaaattgtcaaacgatttggttcctttctcgatgagtgaaactctggttgaaggcaagtatgctcatgactcttttgaggctgactcagaatgctcatccgtgtccaccaatgacaataacacaaactcatcccttcatgattgatcctctcaacctgatcactcaacttctgactctgcggcatctgggaatggaccagagatgattgatcctcttcctaatccgatcgtctcctcatctctcatcgttggagatgtaaccccatcaaacatccttccttttcggcgggttcgcaaacctcgcatattctttacttgcacggtcgacgacatcccagcacactatcatcaagccatccacgggagacagtcctctgattggtcgacagcaattaaatctgaactagatgcgatgaagaggctgggagtatgggaagttgtagatctttctcctaaaataaaaaccgttggtacgacttgggttttccggaagaagaaaaccgatgaatcagttgtattcaaggctcggctgtgtgctcagggattttctcaagttcatggtatcgatttctccaagacattcgctccgacgggccgactcaactctctacgcacactcatctcgtatgctgccgctaacgatctgcagttccaccagcttgatgtcaaaacagcttttctgaacgccgaccttgatgaagacgtatttctgtctatccctcaaggagtcaatcttgacaagaaaaaacattgcctgaagctcaaaaaggctatatatggcctaaagcaagcccctcttgcgtggtacaaccgcctatccaaatggcttgtatcggttggcttcaacattgcggtctctgatccgtgtgtcttttatcgatcgactggcgatcctgtgtggattttcttacacgtggacgacttggcagtttttggaaaaaaagttgactcattcaagaatcaaatcaaatctgaattcgatatgaaggacatgggtcgggccgacttgatgctcggcatcaaaattctacatgagccagatgccattgtcctttctcagcaacattacgtaaactctgtcctggaactgtacggtatgtcttcgtgtagaccggtttcgactcctcttgtccctaacactcacttggataaagcgacggtagaagaaaaggatcgcttcaaggctcttggggtcaattaccggagcgctgtaggagcgttatcttatctgtcaacggcaactcatcctgacatcacatatgcggtgagctccttgtcgcaattcttggaagagcctgggatcactcactgggaatcctttacccacgtcaacgctgggccgctacgctacgctacgctaaagggccacttagcgttagcgtagcggcgataaaacgggcccttttttctgtagtgttagcgtgccgctaccgccgctacgctacgctacgctgaagccccgctaacaggcggcttgtttctgggtagtgttagtgcatcgctacagccgctacgctgcgttacgctgcgctacagcgcttttagcggcaaaaaaggcaaaaaacccgctaaaaagcgctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcatagcgttagtgcaattccaaatttctgcgctaacagctaacgcacttctgtgccctttgcgcgtagcgttagcgcagaaaggcggattttccgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgcccacgtgctctgctatctggcgggaacggctgacaacgtgttggtctataaacgaggcgagcctgaagctttgcgggggttcacggacgctgattggggcaactgcctggcaacccgtcgctcagttacaggctatctatctctgttcaacaaccacttagtctcctggcaaaccaaaaagcagccagttgtgtccattttatcgtgtgaagccaaataccgggccctaacggacttttcctgagaacttctctggcttcgtcaacttttggaggagatcggcttggctagcgcaagtaatccaacggttgttcacgaagacaaccaagggtgcattgctgtagcaaattttgaggctaacaccaacgcaaagcgcatgaagcatgttgaaattcaactacacttcatcagagatgttataaaagaagcaaagatcgttctgcaatacactccgaccaacgagatgcttgccgacttcctcacgaaatcggttcctcgtgcagccttggtcaactctctaggaaagttgggacttttccgcctggagggaagggggggtgttgagatctgacctcaatccctccagtgctctagcgatagttctaccaacattaatgattacttaatcctagtcgagttaacaatgaaatcatcatacagacttctgactgtcatatataagctatcatattccgaacaactttgtctctctcttttcctaaggattgaagaacacaaatcattatcttctacttttccatcctcatcgtgattgctctcttccagttacatcaaacaatccctaccatttatcctctctatctaaaacaccatctattattttcgtctctgccttctcgtgtgctttcccttcctctcgactcttcgccgactattagcactctctactatctctgccgactcgtgtgcttccctttcctctcgacacttcgccgatctttagcacttgtctttgtctttcctattgtcgtaggttatcgattcaatcatcttcttcaacacaaactcctatcaactgacatctttcctctatcttagtcactccttgttctttccttcattgtccttctttgtcgtgtcccttgttgttgttgctcctgcctttaggtacacactttcttcttcatttcatttgttatcattactgttttctctcttattgtatttcattcttactgatctgaaatacacctttagtttgatacttaacagttttgagagtataagagtgagtttagtgtgtattacaagtgtaagggttgttatagggtgtttgtaagggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtattcaattggtgggtattaaactgaggggaaaaacaactgggaggagagcctccttaaatagacaagagtgagtgattttggctccaagggagcaagagaatgagagattttagctggtcagagctttaaaatgaggtattttggctagttgtacagcctacatgatgtaatttgagttatttgggctggaagaggcagtgtacatgaggggtttgtgctagcctagcaatatgcatgatgtcatacagactgcatgagctatcctgacagctgcaggaagattatcacatgacctgtcaatctgcgcacatgagctgtacacatgacctgacaagctgtgtaagctgtacacatgacctgacaagctgtgtaagctgtgcacctgtaagaagattatgatgtcatctgtttacctgtgtcctgtagtggtcctgtgtccttgagtgggtgtattttgagtgttgtgaatgtccagaggtgtgtagcttccaagccagtagagttacagcgattcctccagtggtgaccatgggtgaactgatctgtaaaatgcagttcttgagttgtaatgagtggtagatgagaggaaatataagaaaaaatgataaagaaaagaataaaaaaagaaataataaaaaactttgaatttttacacattcagctaccacaacgggtgtacacccttaacaaccgattgtcttttgtgaggctctacctataactctaaacgctagtgactatgaagtttggattaggacgacgttcaaacggactcagactgataaacatgggagggctggtacgctggtaaaaagggatatgttgaggagatggagtagggcaaggcaaaaagtcaatgaaggaaggggtaccaacaacaatgtaactgatgtgatgcatgcatgggtatcacatcgtattgggcctttatcgcattgcatttcttgcattggattctttgatacagtgtatcagtattgcatcggcaaagcgatgcaatgtgatgcactataatttggtggcattggtttgcatcgctttccaatacgatgccgatgcaatgcatcacttttttgatgcgaccgatgcaatgcattgcttcttcgatgcgataccaatacatggctatttatcgcattgcatcacattgtttcaccgttggtaccaacaggagacggagtatcaaccataaagaatggagccagactggaagatggtacaggaagagaattcatagcaacgggagatggtgtactggttaaagaaaggtgaagaggtgttattggcaaaggtggtgaattgttgtccaacatgaaagtagagaaaaaaaattaactttgaagtttcttgataactttgaatggaagattgtgatataactgtgaggctctacctataactctaaacgctagtgacaacggtgggccgctacgctacactacgctatttggccactaactgttagcgtagtggctttttttttccctggaaatcttgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtgaaatttttccctcaatttttttttagtgttagcttgaaataattgccgctaaactaacctgtagtgtaactttttccaagctaacaaaattttcgctaaccaacagcgtaactgttggtgcagctaacattcagcgtaactaatccccaattacgctacactacagcagcagttacgctagtttggtagcgtaactgctgctgtagtgtgtagcgtaactgctgctgtagtgtagcgtaactacctcacaagtgagtgtgtcatgtgggaattgaacccatgacacaaaagtgtagcgctggcatgtggtctggcaggaccatctaagctcctccctgaccacatgactagcgctaccctgatttatctgtctgttcaggggagtaggtctggataaggagccattatttttcagatttttttttgggggggggcctggcctccacgtacccatttttttgcccccctcaaatttttatctggctgctcgcatcgaattcatcctgcacttttttctttcacctcggaataactctcccccctcaatcctgctaccttgccaccttattctttgagctacccccccccacctcaatccttcgttcaactgtaagctaccctcttttttctcctctgattgctatttatactgatcaatgctcccctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactgaacttctttcttttgttatcatttccaatggtaaagaatctttccttactatttgtaatatcaaaaccatagagggacatatagtcattacctagtataagatagtttattcttgcatttttcatgactacaaattcagcttgaattctgactgagcctttggtatgggggaaaattaaaggaagttctacaattcccagaggttgtaattgatcactacagctatggaatctggcatggttaattggcatcagattatctctccattgggggaggatggattctaagagggaatggctgattatggaacaagaggcaccactatctagtaggcaagaaacttcgtcaccattgatcaggaagctagtgaggtttgatttacctatcaaatgggctttccctttatctggtttacacctcataagtctagcatcttccacatgggaagtccggcaattcttgtcccaagtctgaggttgatgggattcagcctggatttcagcaatagaaaagtcattggtaacttcacattctacagcacattcgtcaaaattgaaatcaattaaaggatctgacgtactgtcattgtccaaggctaggatcatatggttgtcatttggagcttcctcttctttgtcatattggctgccagagtcaaactcacaattttcaggctgttctttgtcttcttcatcagaatttaaccctacattgttgattctgttattcttttttgaacactctctggtataatggcctggttgtttgcagaaatggcaaacatctttcccttttgtagcctgaggattagatggagggggtcttttagagtcaggttcaatcttgctggtttcaactttggtattttggttgttgttcctccaagaattcctgttagttggtgggttattgttgtactttgttttatactgtcccatagctctgtcaaggatttcttcaataattatgaccatttcctcaaagttcatatcttctgtggctctattaaacctgcttttcactgcgtgctctaaggaaccagggcattgtatcaagactttctcacagactagagattcactcatttcaggttggtaagctctaagtctttccctctgggtgctgaaccatttgtggacctttctattatctactgtgaagtagtctttctcaaattccattctcatcttccatttccaattatgagtgccaaacttgtttctaatggtgtgcttccaccaggaccatgatcttctcccatgtgtgtctcttattccaatcaacggtgggccgctacgctacactacgctatttggccactaactgttagcgtagtggcttttttttccctggaaatcttgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtgaaatttttccctcaatttttttttagtgttagcttgaaataattgccgctaaactaacctgtagtgtaactttttccaagctaacaaaattttcgctaaccaacagcgtaactgttggtgcagctaacattcagcgcaactaatccccaattacgctacactacagcagcagttacgctagtttggtagcgtaactgctgctgtagtgtgtagcgtaactgctgctgtagtgtagcgtaactacctcacaagtgagtgtgtcatgtgggaattgaacccatgacacaaaagtgtagcgctggcatgtggtctggcaggaccatctaagctcctgcctgaccacatgactagcgctaccctgatttatctgtctgttcagggagtaggtctagataaggagccattatttttcagattttttttttggggggggggcctgggcctccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcatccattccaaagaattcgtcaatcctgtcggctcttccaacacgctcttggggtggtaagatgtgggggattggttggaaaaagtctcaagactttatgcaaaaattcggaagatatatcaaagcttttcctccaagtaagatggaaaagtttgataagcttttccaacaatcaaaacttctcggtgaaattcttggtaattattataaaagtttgtcttcctgtgcatttgagcatagccaagctcttatggaacattttaatctaccatcttttgattcactttcctttggtgaaaagcccagtcccaattcctgttcacctcatctcactttcactacagataatttttttaatcctccccataaagatcataatgatatatccaagtgggcttttgttatgtttattcccatctactctgctactggcaaattagctggtcctgaatctggttatgatattaaaggtggtccttttgttttcccttctttccatacaggtattagttttgacaaacaacatggtattgttaaaatgatttggcaagccaataagtatagacattgtactcttccttacttctccccatctggttctaaagagtttactcgtcttggtttatcacttcagattactacttctattgttaatgctgttctaaaagaagccaaaggtcattataaagaccctcttcattattttggtgatcacttctattatatgtttcgttgtctagcaaaaggtactttattagctgctttattttgttttcattacttccttttttaagtagtagtttcaattgtgcaattttataagtaaaaatttcaatgaaaaacagattctaccatatttttattctgacaacgaagaaaatcatctgttagattgattacagaggaaaattaccaagtgagcagaatacatgaatgagtgtgtaggaacaatttgcaattttccataaagattgtcattggttcatagattcacaatagtcttagcataatctacattcagaacttcaagagtccagtacaagtatgccaagttatttgaatagaatatgaagagaaattgggaaattaagtcaggatcatatataatccagtctcagaactccaagaatgcattactggtgttctcagttatactttatggcaacatgtttcacagtaatacctaattaatttttggttgtaattgatgataatataattcataatgacctctgttcatcacaattcacatttataattattgatgataacaatatgattcaccacaatacctacatcatgaacttagtattgttttagttaatgataaaataattatcactataagctgcgtttatcaagtgtgtgaagggagattcaaatacttgaatcttgatctaacatgtgctatgtgaaatttataatattatctgaaattgcaaaggaatcaaatccaaatgatatggcttacctccttactcttagtttagatcatagaatttgaatcctgttctcagaattacctctccattaataaatactgcattcaataaaattcgagtatccagggagcctatgaataattctactatagtattagtaatactatagtaaatgatccaaagcaatagtatacctacatcatttttcttattattgttttaattgatgataatgtaattcataataaatagtaataacctctgttcatcacagttgatgattattgataatatatgattcacagcaatacctacatcatgaccttaatattattgtagttaatgataacataattattattataacctgttttcattaagtatttgaatggagattcatataggtgaatcttgatctaacgtttacttcctcagtttagataatccaatttgtatcctgttctcagaatgacatctccattaataaatactgaattcaacaaaatttgaggattcaggtagtatatgaataattcaactatttttcaccatatctttgatgacttttgtgatgaaacctttttctatcatctgcacatttactgcaatatgaacacaacactcaaggatcccaggctattttcttaaattgatgcactataaaatcataaatggtgggcttgatggttttgatcctgagtctacttacattacatgcaagtaatcaattacttcaatgtatctcatatttggagtattggatcaatgaatttggtactaatccctcttgattacatccgtatttacaatgccagtgcattcacaatctcaattctacttcaagaaaccccaaagtaaatttaaatatttaatattttgagtatttgatccaatcacttgtggatgaattgtatactaatccttatttatttcatcatgttgttagatttatatagattttagattaagattgaaaaataatggtgagagagatgtgtgtatgctgatataatatttgttaaacaatagtattgagaatttgaaaggggtacagtacatatgtgtcagtggtatcattttgttgattcacaatttgcttgtgaatgcttgcaccagccttttccattttttttgtctgtttttggtttttcttttacgtaattggtcagttgttccttctgttattttggtttttacttttttttatgtttggatttttatatttttatattttgtcattttgttctttgttattgttgtatgttgttatttttcttatgttatgtttttaccacttttagaactttttaattttctatgctttgagtttttgttgattggcagttctgtttgtcttttgattgaagagtctccactggtctgtttgtgggacgcacccagctggggcagggagcctgtggtttgggccccggggggtgaaaattttttcgggtgagaaaaaaaatctgagggccgagcaagccagctagacctgacacgtcacagccaactctgatccaacgatcgactcacttacccaaacaacaaccactgtcacagccaactccaatcagtcaatcaacccgcttaccccaagaaaaaccaccgagtgcacaatctaggtcaacatgtcaagccaaccaacccaatcctctgtgtcaaaccagtctggcaatgtaagcgattccacggaggtgcaaacccgtcgatcctcaagagtcactacccccatgaagcaatctggaatgattcaaccctcacctgattcccgtagatcaatcacccagccacttctgtcagaaagaacatccattggaaccagtagtcaacccagaaaacgaaccaatgcaccctctgattcagattcaacccctcaagctactcctgttcagtctcagcaaacacgcaagaaagctcccaagaaacccaaaaaaacaggcccagctgctgcaaattctgaatcaaacactactgccaaggacgttgatcttgctcaagactctgacgaagaaaattctaaagtcaagaaacgccaacgaaaaaatccagaagaggatgacgtcaaagtttttttttcagaaccgtttcgttgtaaagatgatgtaagtctaaacaatgtcatataattctgtcaatgaatcaaaattgatttttgcttttcctttttttcaattttttgagccggccgataaacctgcgtcaacctatagctgtttgtggtgcaagaaagaagtcagggtttcagcgtctagtctttcgaatctttgtgtgcaccgtgatggttctcgtcaaagtggaagggtctcggatggatgtccaaatcgtgccaaagctattgccgctggagcgaaacttccacctacctcccttgaagaagaaaaaaaaaagaagaagaatggaaatggagacctaacgactcattttgccagagtggaaaagttcgacaatactatcttaaaccaaatcatagttttgtggctcttacgtcagtcgataacttggaatcgagtggaagatccataccttaaagcggcgtttaattactgtgaaccagctgcaatactcttcaaacaaaaatgggcggcaaccggggccagaaaggcgtatttggaattgcaagaggcaatgctttatcgcttaaaagtaagtaatctattccctaatatcattcagaaggaatttacttacatttttcatcttatttaccctcaggcagccaatagcaaatttggtttaatacatgacgtatggacaaccaaaggaaatcgctatggattcattggtgtatcagtatcttttatcgataacgattggaattacgtggtgcttcatctgagtatcaagatgctttcctggttatatcaagggagatatttagccgaaccaattataaacatatgaagaagcatcacctcatcaataagataattaatctcaacttgtgatcccattttcataatcaaagggaaaaaccaatttgtcttcttctcatttatacatgctttgtcagaccaccgattctggatcaaataacatgaccatggctgaaacaatgcacgaaaaactgcttgatctgggagaaaacatccatttcgaatgggaccctaagacaatgcacattaagtgtttttgtcataaaatggctcttgttgtgaacgctggtttgaaggaattgggtctcgaatcaccgccaccaccgaaattgaagaaagcattcttaggttctttcccctactccaataagatgccaaagataaccgaggaggacgaagatggtaacgaaggtgacgatgaagatgatgattcaaacgatggtagaagtgattgtacagaggatgaaaaggagaactcagatgacgacgacaatgacgatgatgaggacgatgatgatgacaatgacgatagcactgaggacgaaggagaaaacgggaaaaaggacgggaagaagaatagaaaaaaggacgggaagaaggatggaaaaaaggatggggagaaggatggaaaaaaggacgggaagaaggatggaaataaatcttcctcaaaggccaataggaatgattctaatgacttgaatgagttgactaccgctgtgagtctttttatctcttgtatttttttacatactgaccaatcaaattacattcatagttggactttgtggtaaaaaaaatcaccggctcttgcgtctggagacaagaattcgagcgaagagcagccggaaaaggtttgaagaacttgattgctggttatggaattcgttggaatataaaatatgaaagtcgaactcgtgcctatgatgccagagatgtatgttatttatttttttctaccagatacatttactaatattctcaaatgtaggtcatcgattcaatactacttgctgagtatgaaaaatatcaagatcaaagagccaaatctagccgcaaggaaaatcccaagaagctcggtcacttcaaggagattcagttcacaaggaaggaatgggcgacaattaatgaattgaataaagagttagaagtaagtaatttgtgtaatattaatatattcaaatcctagttacaatgctgaattttatatttcagccttttaacctcctgactaaatttatggagggtgatggtcctacaggtgcttttgtcttgccgaactattattctacaatctcaactttgaagaagaaagaggacaaatgcagccgaggacacgcaatgcatccaatgtatgttaaaatgatcaagaaactcgagatctaccaagacgaggcgctcaagtgtgaaactctcattatggctaccttgctccacccgtcattccgattagggctattcacccattgctggcctgaaaaagtggacgtggccaagaaacttctggagaaagaatttgtgaagcgtgtggaggttctgaagaagaagaaggaagacgatattcaaatagtcgaaaagaaaactcctccggttgaagaagatgacatttttgaaatgttcagcaagcctgcaaaatcaacagaagaaaacaaagagctcgaggtatatatcaacaacatggatcgcctcccagcaatctctacgaagtgtcccaaagcgcttttgttatggtggaaggtatgaatttctctttgtttttcacctgcattaagttattaatctcattatgattttcttttttatttttatttttcaggatcatgcatccacctatccggttcttgcattgttagccaagggggggttgataagcgcacgccaacccccctcgcgcaagccaatccgcacgccatctgcagattggcgtgcgcgcctgcacgccaacgaaaattggcgtgcggggcggcacgccaatgacctgcagggtatatccctgcaggttggcgtgcaggccctgcagcattggcgtgcggcctcgcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgatgacgatggcgttgtggaaggagctcccaggcattctactagaactaggattgaagactctgaaggcaacacggacgcagagggttctaccgatgaagaatacgtcgcaaaagaacaacctcgcccagttccagacgttctcgaccatggaattggtcgccctgccccattcaggcaaggcccacaccgtgacaccggcccgcgtgttcaccctttgttggacgagttttcttcttgggagatgttgagcaggatgaacattcctcggaacccgagccagaacattcctggaaacccggcggaggggagcaggagccagtccgccagtcggcctagtccaagtagaaggggggctggtggtgaagccccaggtgggacacaatccgcacgcgctccttgtaagtgcatctgaatggatggttcatatattttcatgtactgatgtgggtctatattgttccgtagctgtggaactctttgtccctagtctagttttaccttcagaggaggtcaatcgctggaacactgagctctcagcaggcatcaaatggacacaccgatcagctcgatcggccctttcaaatctcaagtatatactggagaatttgcctcccctgatttcttcacacgacgcaatccctaaagaacgaagtcagcgggtttggaaggacatagatgtaacctcgagggcttgtgaattaggtatgtggtattcttggggcatggggtttgtgtggattcctaatgtatgtctatggcttttttcatcagaggatatactcaacaccgcggggaatttgtccctcatcacgtccgacatggttgatatggatcaaatcagaggttttcaaatgacggagagggtcaccggcaaccacactctactaccgcacttggccagtttttttgcccctggtagatccgcatatattcgactgcgagccgcattacaacacacttgggcgatgcagaatatgacgcagatgaaagacaactggatccctcaggcctttgacgataataacaacgtgcatacggcgtactaccatctctgtggggcttacgagaacataggcggcaagttgggcgacccctccgcatcagaatctggcgtgatgtcattaatccagtatttcgttggtgccctggctggtttggcctacctgtctgggggttgtgttgcaaaaccaaaacaagggaaaaataatgcgtaccgcaccaagcaccaccttcaacacgtccagatgcttgcgaatctgttaatatttggtccaactgcagcgttcactgcctatcgctcgggccctcacgttacgctttcgaatgctctctcgttgatggaggttggtgcgagtctgctcaaacaaaaggtcgagcatggaatcacggccccaatgcctcacgcgattttggacaaccttcgcctttatttcttgaactttctcatcaagatgggcttcacaaatctcaatgacgatggggtcccagcggtcaattggaaggacgtgcaccaggcattctaccaggagtttgcaacacatgtgataacacacctgtttgcacaagatatagaaattgctttggctgacaagaagtttggcgttgattaatttgttctgttatcatcctgccatttctgattgaaatatatgaatataacaagctatgtgtggtgtatttctgttatcatcctgccatttctgattgaaatatatgaatataaatgagcttggggtggattgatgctgatatgcaagaggcatttaattgtgtaacattcaatgcatgattagtcttcttgtttcctgtccgcttgccagtacctttcacaattcctgtcaccagctactgttctagttactacacagactacaatatgcatcttctctttattcattttgtctctttatgcttatacagtatgatgcattgtacatactatataagcttggttctcttctatttctatgttcctcagaaatccaagaagagacgacatttacccaaaaagtattccatgcctccatactatataagcttggatctcttctatttctatgttcctcagacaagaagagacgacatttacccaaaaagtattccattcctcttagtcctgacgtacctctaggatatatggtcaagacagctactcaagttatattgcgctgatccctgaaccagtcgaaagcttggaggcaacctttctttagttatatccgcacatccctgaacctgaagcgccttggatttctcaaaacttctcactatcccgttttaggaacagcaacccctcaaggtagcctgctcttactccatagctgacatttcccttgctaactttatgttgatagaatggacacaaggagaatgcttttttggttgtctaactgtggggatgaattaattacagcaaatttccaaaatagacatatatgaagagttcattggctaataagctgatggtataggtctacattaggttgaatagcagtcaaccattgagccatggatgcattttctagtcgtgtgcggaatgagaatgacagaggggggatagggatgagaccgcgcttgggggtaactaactcccaatggttgccccgggtgaaggcgattaatataggaccgaggggtttagggtctgggtctttcgagcttggtaagttagtgatacaccctatttttacgtcgtctgagaggaacacaatgggcctgttgtatgcgtttgccagcacgggtcccatgtccaggagttccatccacttgtcatatggaactgatgtcgagttggcttcaaccacaagggattcacggaccctcttgtattcgtcattgctcccaaacctccttgtccaatgaattttgttgaagtcgagctcgtggatcagatcctggcggatgtgataccacccattggtctttgcgtacaagctctcaggcttctcaagtgctatatggcgcgccacacatgagtaaccacagttgccatcgccaggtggatcgtacattgtttggacatgtttttggacccaggtggggagctcattatgggccgtctccttgtattgacgcagaataaatggatggtcagttcatttgcagcgctcagatgaggggggggtggaaccaggcatttgggcttacgattgccttttgtgcaggcactgggggtgctccaatggtagtgggagtcacggtccctgtctccccattgacagcagtgccattctcagcaccatctccttgtgtaacaacagtgggccgtggcaaccctatcttcttgggcctaattcgtttgggttttgtcggaagggccttacatgcctaccaaaaaacccaatctaagcttgctgggggcggttaattcatgtcaacagtgactcaccgtggttgtctcctcccctaagcatgtaccctcttcaggccatgtgcggaactggggcccatgtgatcgagtggctcgtgtgagcggcctggcaacttgggcaactggggcgggcggcagggccaacacggggccaggagatgagacagcctgagggtgggaatggatatgacatgctgtcatgtcaacctttgctcttgcattgggctgatgttttctgagggccacttgcctgtgagggtcttggttgtccatcagggatggcctgtgtgtcaggtaccgttttcaagggcgttgggccacccacatgctctgatttggcaagctagggagattgatacacatgagcatgctaaatggtgatacgtttcacatgcgagggtcaaaagaactgcgtacctcagccaatacttcttccagacccaagggcaattccgcagcgtccgggctagcttgcactccctcttggcgcggtgaatcagagcttcggccctccctcgagccgccatgcttgcctggagaccctgctgccgtcagaggcctggaggtgcactcaccatctgaccggcatgtccctcctgtggcgatgtcttcttccgagtccgatgacccccctgaatcgctagactccgccaagccgaccttctttcttgcttgtgttgatcgtaaagggagcttcctcttgttcgtgaccggatcaggttcatcaccggatgtggcatctgttgaagaatcattggacttcgtcatagccttagtcttggccttacgtttccccttgttagcccttgacgcccgtttctttgcctgagcctcgttgacttgggcctcgaccacctcagcatggatagcgtcccgttcagctgctcacacataaccccgtttcctctttttcttggcccccttgcggttgtttcgtacgatgggtgcctctcccaggggcacaacaaccgtatttgttcgcacctggcgcagcttagccatgagacctgggaggtctcgaggtctcacttctgcaagaatctcctctttcatggctgcatagtccttgtcgaagtcgtaaggaggctccgcattctggtccaggtagggagaaacatgagaacccacccggcgctacggcatccaagcaattgcaaacattgactcaccgggtcctcagggtcataatacaatttccactgatcgtgaatatctgtagtttcaacaacacctttgttgtccaagatatccaccaacatgtgccagcacggaacacccatcgtggcccacaggctcccagtgcactcgtcaaggtccacacccttggccgctgcgtcccgattcttctggtacaggacccactgctgctcaagcatgacaattgcatgaattgataccttagtgttgagtgggcgaaggcattctggaatcccggatttccccttttgcttctcgtttgaaatctcagtcacaatgcttgtcacctggtagtccaccgtatcagcaattttctcaaacacactcgccatgtccttcttgtgcgaattcacgtgtttcttcagccaactgtgcgcagactccccccgagcggttgtgttattgcctaaatgcgcggtctgccctgtccaaggtctcatgaacaactcgcgatcggggatgatgtttttgatcagataatccaggaccgacgcgcgatcggctagatacagttgaagcttgccccaggcatcttcataagcgtcctcatcccttgaatacatcacagtgtgccacttcttcttgaacacctcgtattcggccggctctgccgcaaatgccccgtaacaagccgcacggatgttttgatcaatgtgccataagcacacattgttctccgcctcagggaagtggttggcaatcgcatttcgtaacgccttctcccggtccgttacaatcaccttgggaggtctttcgggtgcccacacgtccctgagaataccaacaatcaatctgtctgtctgatgtgagaactggtgcaaacaagaaacccattcaactcacctcaacttgtccaacacccaggaatatgcaacctcagactcgttcctcatgaagcaaaatccaatcgagaaggtcttgttggttgctgactgccctaccacatgcaacagagggtagttgttgacattcgtcttgtaagtacaatccatcaagaccacatgatggaacgtccgcgccagtgccacagagccaggatgagcaaaccacacgtataggggttggccattgtcgtcatacgcctcgtcatgtatccagttggactcgctgaggcaccgaaggaggtaccgcattggggtgtcacctttcctcttccctcgtttatcccccgaagtcgcattgtaaattgtcctacatgtgacgtgacggccagcctctttggagagcatcattgccaccgctctaggctgcatccccaaggatgccattcgtaacgcctccgtttctagtgctggatcaagccgttgattgagcacctcatattgagtctccattgggccgtgattatgagacaagtcttccaccatccgaatttcccaaggttcattcgggcggtctttgcttgtcggtttgtgcgcagagatcctgaatctacatccgatacgtttgttccgagataaccgctgtagattcgtattgggcttgtttctatcctctcccgccaacgagcatttcaagtacccattcttccctgtctttgagctgcctgttacgagtttatactgatgtgcccgtgcccacatctcggcaaacctcttcaggtccttgtactcgtggaatctgtatagaggggggggatccatcggatcttcaaggcacagaggtccaaatcagcccattgacagattattagttaaggttcctcttccacttactccccacactaaagtcaaaattgtccacatcaagtgaagtcatgacacgaccacagggcggaaccccttcagcagggaccccctcagcttgggcggtgaccccttgagcaggggccccttcggcgcttgatactttgggattattgagttccatccctgatggtgggggctctggaccctcatctcttacagggccggcccctattgaaaacaggccacataagattagtcaaaaccaagttgcacatgatacgagcacagaagttcatcaaataaacacccaccttccacatctaccaaaccatcccccatctcaaaatccagccgcatggaaatctgttgatcaacagccaaatcaggcttaaccggcaaagtgctctcgaccggggtactcccagaggggggcaacagccacaaagcagtgccttccaaaggcaagggctcaatttcggctggaccgtgcggtaggaatgacgacttcagctcgtggaaatcggtgctgtcttcgatccccaagtcccaacccgaaagttccccgctttcccttggctcatggaactgaggcacctctttggacacaggattgtgtgtgtcgaatttgagttcgttgggcacgggatcgggtaagtccattttcagttgaccatctgggtgctcgcaggtctggacagatccattggagtttacccccctagtcaatggctggggagcggcagatgggttgctgggctgatcagatgtggcggctggacaggggcgggacccataatttactgggggatgggggccatttatctggattggccaatgggttggctccgagtgaccaggaaagaacatcggttgagaagggaggggggcgtatatcggcattgagggatggtgatagtatggggggccaggttggcccatgggggggaagtgtgaatgtggagccgcagagtaggggtaatgaggttggccagtgtataccgggcccgagtgttggtaggatgttggtgccacgtaggtcatcggcgcagagtaactcatatattgtggggggccagagtaggaggtcattggatgatggctggaatgggccaacatcggctgccaggagtggtttccagacattgcaccagggtgagcttggaacacaggggtgtcttgccgaccatcatgtgcttgagcccaagaggggtctctttgcctagagggaaggtgaggtggggggcccgcgagattgggcgggacggagggaatgtgtcctctgtggcctgctgggattgcgcggtttgaggacttgtcagacatatcttgatgaatctgaaccaaaaggcataattatataagtaaccaccaatatgtcagccttgtggtgaccatgagggggcaaagtacgcaagccaacgtacccacaaaaattgagtgattgtgatgaatcgtcacgggatggtgaggaaggggttagacctggattgtaggagaaacaagattgtggtcagtccaataattcaataagtgcagaggcagtccgggaaccccctctccaactgatcccatcgggctgtggggcacaaatgggccattgcagtgtctgagcacaagcttgcacaggcccaaaagggggtatccaacgggtctttggctgttgaagaccccaaacaaacaccagaagtggatagacccaaaagggtcctagaggtggattgcaaaagaggacctttggtcacaggcaccttagttgggggcagaatccccccaacggggatgattggccacatgggcccctccaaacccgctgcatggctagccaaggggcagaatttggccccttgtggggtcttttggccaaaagagccccccccccgaaaaaaaaattggcccctttatgggggacagagacgccacaaaaaaggcttgttggtcaaggggctgaatttggccccttgtggggcttttggccaagagaggcccaaaaagagaaaaaaataggcccctttaggggccatgaagccaccaagtaacttcatgacggccaagggggggccttttcaacaagagagacccacaaaaaaaaattgggcccccttagaaggatggagacccaaaaataattaatccttacaaaatttgaacccaggtggctatttttcggcgccggatcggatcggatcggaccggatcggaccggatcgggtggaataagggcgtgcgcgggggtctggtgtcttggtggggtcgtcgggggttcctgtgtgctcacagggtgtttgtccggggctcgatggggctcgggggccggtggttggtcggtcgggtggtcggtcggctggtccactgggtgagatggtggttgagggtaagaaagggagggaggggctcggaggcgaccagccgagctgaggatcgaaccccgggcgcggggctggaccggaaccccgcccccggtcgcattcactcgtgtaggacccaggcctgggtcctacacggatgttcaaggtcgcacgtcaaggttttaaaccttgaacaatggccgatcaaggttaaaaccttgatcggtcattgtccaaggtttaaaaccttggaccaatgacagtggccaacccatacgacccagggttgggtcgtatgggttggcctggggcctaaacgcatatgtatatgcgtttaggcccctgcagcattggcgtgcagcgtcccacgccaaacaactttggcgtgcgaggccgcacgccaatgctgcagggcctgcacgccaacccgcagggatataccctgcaggtcattggcgtgcggacccgcacgccaatttttgttggcgtgcaggcgcgcacgccaatccgcacctggcgtgcggattggcgtgcgccatgggggttggcgtgcgcttatcaaccccctagccaaggactacttggcatcttctgcatcctcatgtgcagttgagcgtactttttcctcagctgctgatgtttgttcaactggacgtggatcattaaaaccacgaacaattgaaaggtgtgttagtagtcatatgtggttgaaagaaggtattcaagtttctggtgattatgcaaaagcacaaacagttgttagatcttacatggattttttcgaaaagaaacagtagaatattttccatctgtgtttttttacgccttttactatctctttttatcactaatgcttgatcatgcttagccagaaaaaaaattcttccagttagtttttctttttattatttattcctaaacatacctaaccaaaaaaaaaaccaaaaaaaaaaatcttgatttttagttgatgatttgtcctgctccagaataaatgcttggtttttttcttgcttttttcccaagtaattacctgaaaatcattttttgatgaccatttcccatcacatctgagccccctacacattattatgactcagttttcagttacgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacgctaacagttagtgtaacttatcaaaaagttacactaacagttagtgtaactttttagcccactaaccacgctacaattccactaacaagggatttggttagtgttagtttggatttttttcagtcagctaacgctacgctaaagttttttttgatttttttagaaatcctgtagtgttagtggcccaaaattttcgctaacagtaacttttttgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccgttgctagtgactatgaagtttaaccaagaggtaaacttgtctaagctaagagataaaggatgaacagaagtcttcttttcaaacaatatgaaaactttaatagatgttttatttgtaatagtttttatattttaatttgtagtataatataattttgagtaatttttttaaagacaaacaaagagcagaaatatcacactgaggaagaaggaaagtcaaaacaaacaaaatagaacaaagtataagtacaatcaaataaagagaaaagcactgctgatcatgattgtgtcatagcaaatcacaaaatgacgtcaagtaaagaactgtgcatgatcaatccatactcctctaccaagatcaaattgaaatcggccagaaaactaaagaatctctaaagataacaaatatcattacatctttcctctttttgttgtttttttacttgacaaagcaactcccatggcaacgcggaacatgattaatttctctttgacaccaccagaatttaataaaatcagacaatttctctgtaatggactaatagcaacaccaccaaacacggcctcattacacatcatctcagcctggcaatggagcacgctggttggatataatagcgcagggaaaaaatacttgggctaccatttggaaattgatggaaaaaccttctcccttcccttattggcggcaaaccttgaagggttttgcatgtggaccagaagaaacaaccacacaaaacatcaaaacaaaatctcttccaaatcacaaaaaagatacctcatcagcttgaaggtgtggcacaattttcacgcggccatataccccaaagtgaacaagacgtgaattgagttgctctgaaaggcctcatcatgtttggatgccctgacggtaaacaagtcagttaaaccgcctgtgatgctgtggcatctgattgatgaccctattcacctccctctacggcggatcagattttgacaaggcccttgttcctggccattgagggtgtaccgctgagagtgtacactctcaatggccaagagtgtttctcttggctgttgagggtgtacactctcaacagccaatagtgtttctcttgggcgccgaggatgtacactctcaacggctgagagtgtttctctcggccactgagggtgtgccatcagcggccgggaggaatcctcccggctgtcgcgggctcttttcagttagcgacccccaaaacccagtgggctttggggcatcgacccccaactgctttgggggttggcttttttttgattaaatttctaggggttttgactcccaaacctgctgatgggtttaggggatcaactcccatttcttgcggattttggtggaaattctgggggtttgggggtttgggagttgactctccaatttttgggagtcaattagccaagacccttaacatactgttcagtccaattgtatttttttacttacttatttgtttgtttgtggttaaaataagatggatcaacttctttttgtttgcaagttctaatgggtcaaagtattgtgtttactgcaagaaagcttggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagagtcaactcccaaacccccaaaactccccaaaaattcacctgtattaccccagtattgggagttgatcccccaaacccatcagcaggttaggagttggatccccaaaagttttaaatagaaaaaacaaaacccccggagggagacagagtcaatgccccaaaacccactgggttttggggggtcggaaagccaaaaagagcccttgacagccgggaggattcctcccagtggctgatggcacaccctcaaccgagcttaacaaggcctctcgagagcccccctacgggccccgcggagtgggggagccccgcagggtctctgtctcacagagaggcctacggggaagacaggaatggaggcctgagggccccatcttccaaggcctgtattgcctatttttttagtttttttttttcttttaaagattggcctctttccctaatggtccgcccttgcgcccatgagatcgcctggccagtgcgcatctcctcatccaattttggagccatacatttggatatgagccccaacctctaggttagatttttttgaaaaaatcttcgataagtgcatgatttgtttgtacagactttacagatgctgtacaaatctgtacgagttatctgttgaagcgcaatgataatgtctcactgagaatctcatttcaatcaaaaacacataatataattgtgtacattgatacagcgaagagtgctgaaaaccagagaaggatacagtcgagtgtgtacatgatcaagcacaggcaacaaaaaaccgctgttttcaaactgccctcaacatcctgcagcacatgggatggagacatgcagtcggaagggttggagtggagaccgatggtttcattttggtcccatgggcaggcctggggaccaatgggaaggtgggttttttgggggtgcagttgtttcacctgccaaatgaccctcaagccactcaggctctcatgccaaaatggactgcttcccggcaagtccctcccttcggtcggcgtaggcaactccgaggccatatcaggccaggagagaagggaaaaggggcttgttgttaagttcgaccctccacagccgagagaaatcagctgatcacttcttcatcgaccaacttgccgttgtcatccaggctgcctgcaatctaggcacacaagtcttgattgttgacttgatccccttcctttgtgatcttgccaaggctgtcatggtcctcctcagaatcccattctgtcccattccaaatcagaaggattcccccaatgatttttcttgcccgtcgagatcagtgaacatccttgacggcaaaggtttctcttggttgttgagggtgtacactctcaatggccaagagtgtttctctccgtcgttgagggtgtacactctcaaaggctgagagtgtttctctcggttgttgagggtgtacactctcaacagccaagaggttttctctcagccgttgagagtgtacatcctcaatggccaagaggttttctgttgaccgttgagggtgtacactctcaacagccaagagtgtttctcttggccgttgagggtgtgccatcagaaaccgggaggaatcctcacagctgtcaagggctctttttggcttgccaacccccaaaacccactgggttttggggcattgactccgtccccctctgggggtttaattttttatttaaaactagtatatgcccccaaatttggggaggctgcttgttttttccccagatgttgggggttttacttgtttgagggtcctatggtgtaatagccttcacttttgaaggtaattgtaatagccttcgcttttgaaggttgctatgattgtaaagtcctagcaaacgtcagaaatgacattgatgtgaatgatcaaactaaagttttatttctgataagtgacatgtatgtgactgaagaaataaaacagaaacaaagagaaagaaatcaaaaatacctaaaggcagagacaacacaagtgagaggacagcgacacgagagaagacaataggcagaagaaacaaggaagaagaagaactaatatatcgaatatcagttagtgccttttgaggagagagctgtcgaatcagatcacacaagagaatagtgtcttacaaacacgagacaaggatgatcgagtgatttggcgaatttgatgatgatcgaagagcgatgcgattgggagtgatagacgaacagagtcgtcgatagaagatagatgtcaaggagttttgacgagtttgcggaggaatcgattcagtggtgagaagaaataagagcgactgaagattgaagattaccgatgagtaaaaagataggttgatacaattccacaagggaagagaggaaagagaagtccgagagagcagcttccttatacccgagagagtcgtgatagagggaggatcgagcggagttgagtcgaaggtttttgctggaggaaaagaaagggtctgatcgtattatctgagagccgaaatgttcttgagatgatgtcatagccagatgagccgctagagtctgagagggatgtcactcagatgtcaacaattcaacatcaacaccgacgttagaagccgcatgagaaacaatagaaatactgattgaagcctgacggtttgtttggtcctctgaggctatttctttagttatatgtagattttttgggatcccactcccaaacctgctgacgggtttgggtgatcaactcccaacactcagggaatacagggaaattttgggggtttggggggtttgggagttgattagccaagcccctttgattttgattaactatcatcagctttttctttttgagatatttgattcttaggaattctttttgccaaaaactgacaggggggttaaaaaaatctgttgggggtgttaaaaaaatcttgacgggggggggggcagggggtgacatgatggggacaaggggggctgcaaaaaagaaaacaataataagaagaagaagaaatcatacatctttggttactaacctttgttgttccccaaaaattccatacatttcaggtgagtaacattttgctcaaaaatgcccattcatacatttttggtgtatcattttgggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggtttcctgggtccttgagggacttggtggattaagtttgtgtatgattggtgattttcacattgtgagagtttgggattttctggtcttctaaaaaaaagctcgtttcaacctgccccggtgaacttgtggctggcaataaactttttttttgaaaatcttcaagaaagctcaaagcaaataggaattcatacattttggttactgacattgatagggggtttcctgggtcctggagggacttgatggattaagtttcattgtgagagtttgggattttctggtcttctaaaaaaagctcgtttcaacctgccccggtgaacttgtggctggcaataaactttttttttgaaaatcttcaagaaagctcaaagcaaataggagtcatctgtagtttcgtccaagcaacagaaagtcggacctcttttcaacgacaaaaatcaatgatacaaggtctacaggcttccatcactctattgttggactaatccattgactgtgcttttactgaaagcagacttacatcattgccctgcaaggcttctacatcattgggcaaatgattgtccgacgatccttgcaaagaagctgaagcattatacctctcactggctcctgaatcagcctatcaactgttaccgaagatctattagtatccggtacatagcctgattaagccgcgcttccgccaatccagctaatccccaatggagcggtgaaaattgtgcaccccgctagacccccggttgaattgaaacccaaaatttccatttggggacaacagaggacggttgtcaagaactggtgagccttgttttttcagtggcgttgccatacataaatttctaccgacaggatgcaccaggatgcgcctggtcatcgactgctgatcgtctccgccggtactggcattctccttcgaccaacctgcacaagccagaccatatttttttttgctccgttcggagagataaacagttcagttcgatgacgcacccagtcatccgtcaggctgctgtgttatgaaatcctgaaatctcaaccaagcggggcctttatattatgtattttgttatatggccccaccctgaagatatcctcgtccagacgagccagcgcatttctgacctccaatatctgcccaaaacacatacccacccccaatataaataacaaaccctccccacccacaatccgtcgtctgccagcgagccagttgaccatcagactccagttgaccgaccatcaatccatccatctcatccatctcctcatactcaaatcactttgggtcgattgactgggcaacagtcgcccagcaagacagtcgagatgctctatctcactcatgctcaggtcagtcatcatcccagctctcgatggcctgacatcagctgattctggtaccctctgttgaccgtctcccgacagcttcccacttccacccgacacgctctcaagtgcgatttcattgcaccgggtgttgactcactcatactggggtaggtgatcgagctacccctcaaactaaatcatgtaaccatctaggttgacactttctttttgtgacacctaggaaacaatctaccatcgaagtctatggaatcgaatccgagggcctgaaattgcttcaccaggcaaaggtcttcgatgtagtcgaacatatcaattcttataagaaattggtatgccacatcaagtgtttaaaagttgagggttttgacatggaatttacatactgatttccctttgtatgtttttctacattcagaccgattcgacttctaccctgctggtactcaccgccgacctcaacttgtttacgctccggttctgtcctaaatcagctactatcatcaccactgcttccatctcactccatcagattggtgctcggcctgccgattacgttcaaacctctatcgtcgatccccacggaagatgtgtcgttcttcatgcgctaaatggtatcctacacgttatccctttggtccccggctgtctctccaacctgagaaaccttgatccagtcctcagcaagcgtaagaaggccaacgtctcaaccggactcgcttctcatagcagaaacctacaccccagtcataacgatcccgattgtgaagtgtaccggagttttcagcttcgtctcaatgaagtcaacgttcaggcactcaatttcgccacactttcaccgaactatccgcctactcttttggttgtctattcgaatcaccttggcgatcgggtcttacggagccgcaagattgatcttcaagccgcccactgcgaacaagaattttttcgtggctaccactgctgtgatccagcgactgccttgatcattccattctcccttactggtgaggccggtgaagattctgatggggtcaataatggtgcgatattgatcggtgaagaaactgcccaactcgtacgttttggtctcgtgcagtattcagcgagcgacgacagaggaaacataagagaagctgaggctaccgctggtcaaagcaatcaattgaccgagcaaggcgtaataggtggccatgtgttaagactaccgcttggacattatacttggtaagtttttccagtcttcacttcaaaatatctcccattcgatccatcagaccatcttgggccgtaaccattttcaagtcgatccaactcttcctcctttgactcattttgaagccattcgcaatggtcgagttaaatctgcagctccagcaaatttgatctgggctgccctcgatttaactcttccctctctgactaatttttaaatcatccaaaatggtcaggttaattcgcgggttcaaacgagcttgaccacatattcatccaagccaagttaccagtgggttagctggcctgaaagtttcatctcatacaaatctgacgatacacaaacccacaggctaagccatcttgaatatacatcctgccaacagcaaagtcaagggtaccctcacccgttgagcttgggatataatcccccaaccaacgtgctcgcgcctgtctggctacatcacctgccgcgcacttcaagtcacatagactccagaagcgttgactaagaccttgtggatggtctgaccggcaaaaccgtttctatattaaaagcttgcgacttggtgactctaaaaccttttctccatgccgtggttctaaccgatcagtactgcttgttcttgatttgttccagtttttgtccagtagacggggtacccaactgctggcttctcggagatctctatggcaacctgatttttttattcttgaagcaatcgacaactgggacaccaccctcgctgcactactttcacgccggccatgtgccgtcacccgaagcactggtctacatcacaagtggattcgtctttctcgcctcgcattacggtgatagtcaactcttgaagcttccttctcccacgtcctcactcaatcccgacaatactgcatccgcccagccggaggtgatcaccacattccccaacctagccccgatatcggacttttgcgtgactgaagatcggaagagcctggtgaaccaaatcgtgacctgcagtggatctcatcgcgatggatcgcttagagtgatcaagcatgggatcggaatacgcgagtctggctctctcgaggtcggtggtgttcaacggctctgggcgctaagaagttcaacacatgtcaactcggttgaggattttgatgatcgtcttgtactttcatgcgccgactgcaccaggttcctggcgctgaatgaagatggcacgatcgaagaaattggcctgttcaatggctttgaatctgacgtccctacaatacttgccggcaacctactagatggctctgactccactactcgctattctattcaagtgacttcgaggaaaataattgccggtgatgcgttggtttgggaaccagatgatgcgaagagtataacccgtgctgctcttagcgtcacaacatgtgctgtatccttgaaggaacaagtcgtagtactatgcatcaaggatggcaaatttgttgagaaagggtgagcatgtcttttcttcaactggtattcactgatttacacttggttaaacagtatttcatgctatctgattgtaggacatacaaattgttaaatgacatctcgagcttagcgatcgatcaaagcgaaaactttgtagcagctgctcaatgggttaccaactgcattgaaatcatctccgtatcttcatcatccaccatctgtcgagtcaataccgattccgatttcatggtcaactcgttaaagatgaccaactttgaggggactgaatccgatggatgtagactgctaattggattgggtgatggcaagatcatgaacgtcgccttgggaccaaccggaatgcatgtcgagggagactctcctcgattcaccactcttggtatacgccctatcgagtttgtatcgatgaggaatgcaacaggagagtttttatgggccaacagtgaccaacccacaatcatcgatcggattcaaaacaatggcagatttgcgtatacccctgtaactgttcaaggcggatcagtctcatctgcaactggcctccacgctcgttttttccaagactccctcgttttggcatcaaatgacgagatcagaatcggcaaattaaacacgactgaaaaaatgaacatcctgaagatttcgcttggcaatgagcaacctcgaaggatcgctcattcagaggacatgaaggcatatggtgtggtttgcgcccgattggaattggaccaagatactgggacaattcatcggatcgggacgtttaaagtctttgacgatgagacttttcaatgtcagtaaatacccaattcagaccctggctcatattaatgtcctgtaccaagatgatgatgctgacactgtgtgattgccctagtattgtacacttacaactttggacctatggaacaaggttcgagtatagcagctgtgaagttaggagaggaaatgattgagcatttcgtgatcggaactggcgtgatcaagtctaccgaagctgaagcgacaattgggaggatcttggccattcgagaattgaattcgaagcaagaccttactgcgaaaaaacgacatttcgaactaactaatgtggggaaattatcgggagcggtggggggagtaggaggattacctaatgggatgtttgtagcttctgccaatgccttcgtccacgcgttcggtctgaaaaaaggtgactcgggacgcgcctttccaagtggcacggacacggttcttgcaggttcagtaccagagatggatggcggattcagattattggatacgtggggcggtggatttgtttctcaaacagtcgtcactgatggaacgaaggtattggtcggagatctctacaaatctgtagttctactggagttcgatctcgaacatttagaactcgccgtcaaagcgcgtgattttagcgcgatgtctgtccgaccgatcggtgcgatttcggagcgagagtttgttgcagccgatagtgaattcaacatgttcactgtccaatatgatagtcctacatcccctggttcggacggcaagtctgaccgacctaatcaagatgcgcatcgtgaggatcatggtgttcatttggatgacgggggtggtagtgacgaagacgaagaacaagcactagaactagaacaagaagaagaagaagaagaagatcaggactacaaccagtcttcctatcacgaccacctccaaccccctcactcacccactttcgatcaagatcaaaacccggctgcctacggaggcggtcatcccagcaacccttgagtttttatactgtgactcctattaatctgatgaaaacggtgcacattgtaggaagccttgtaccgagatttatcgagtcaagtctgatcggtgaaaccaaattgatcttcgttactagtaccggtgggattggcttgattgctaagatccattccaaaaagaagaccaaacagttggcccgattccagtccgacttgagtaagatctccacctccgttgggaatctcgcacattctgcgtaagtcactcttcgtcttcatttcccttcctcccgcaatcgtagttttgattctggcaaggtttgttgatgttttcttacttccgatgttatgtgtataacaacagatataggatgtttaaaacggagtcaaggaaaattccatcgatgggttttctggacggagatttcttggaaggatgtctagatctcacgccagatgaagtagagaatctggtgaagaagatgatggccttgaaggccgaggaagcccaagccaaagcgactgagggtgacagcaagccacaagaagccgtcgaagataactcgcaagacaatccagacatgcatccagctcctactaccaccagcgcacctgttgtccccaaagggcaggccccattggtcgatcgcactgtcgatgtcaaccaggttctggactctttagccgaactcagccgattacattgatccttactcaagtaacctttcatgtgttttatttaaaaaagctcaaaaaaaaaaaaacttgcattgattgtaaaacatttatgctatctccattatcgttcttgatcatcgtttagcctcctcctgactcactgaaaaccactcacaatgattatatcccctgtcctgtcaacttgcctgtcttctttactcatccaaagctgtatttctttatttgcttgtttgtttggttgtttttttgggtttgaggttagtatgtagtgatcttgtatgcttgtgccctctgacctaaccttatccctgactttctataatcctcaagaatccctactcatttgttgttgttgttgttgttttgtatgtttgtgtgcatgcatgctgatggtggttggtggaggtgacgacgtataagagacaagaaatgataatgtatacccgaagtaacttgggcttccaactccttttcgttcctgtcttgatagtctgggccaacttgggcgaacttttacaacagctccggaaagaacagatttagagcttcaaggatcggacttgccgatcagcattgaagtggctgttggccgggggaagtactccgacggcaaaaagtttgtttacgtggccactgtgcagtggccaagagatatgtgtagatttatgtgtacatattctttgtatgattcaaaaattaatgtgttgaaaggatacagggcgactctatgacaatgggcagaatcatgctgcttggaagggtttctgagaattaaaattccttgcaagaaaaacattcaagcaaaataagaaacatatcacgcccaatttattgattttcctggccatcttcttctgattgccaccaggctatgatgcccaatccaggtccgtcacaagaagcctaaaggagatgggagataagtaagtcaagagctgtacagactaggaagaaaagtgagagcgtggaggggatttacgactagactatagggaggaatgccctcctccttttccttccgaagctgttcctccagggcactaggctcgacgccctcgggggttggattggccgccttgggcgcctccttgggcccgacgtccaggaaatgctcctcctcgatccggatccggatcggctggccgatctgcatgtatagccgttggtcttccgagatcgagaggaggtccgcgggcatcgtgctggctgcctccggatccgagtattcggacgcccagaaaaactcgttcaaggtcgggtcactaaggtcgtcgtcaccataccaataaaaccaaatttcaacccatcaattcacttgtccagaaaaaaaacccccccggttttctggtataagccttgggagggatcagcagagacggaggaaccgtactagcaagagggactttgtagcagtcgacaagggatatggatgtcgtcgaaaaatttgaggctgacttgaaagatgttggcgtttgaagtaagtgtcgttgtgtttgaaaagataaaaaggggttgcaaggtggatcagcctatcaagctgagcagtcggtggtagagcacgaagaaaaacatttgtctacctcggacccctgagggtgtgctcgatttgacggtgccgatcatatgttctccgataaacggtctgaagacgaccaaggtgaattcgactgatgattgacgaatgcaacaaaaaaagaaatgatttttgagtgcctatgcgattttttcgttggtaagatttgtttagtacctcgatgatataagcagccgtccccatagagcaccttgccttccgaagcatcgagcaagtcgaacagcgcgatgcagagtccgaggtcgggcaggaccttgagtgcacgaaggaaggaagtcccgtcaatgataaaggtgacatgtgcagctccccgaagtatgtacataggttgtttacagacagaggcagtagtcgtaccttgttcgaatacttccgattgatctctgcggtgatcacgctggcccgatcccgtccaaaatcacgcgcctgtacccgcaccgtatcctgcaaagaagccccccaaagaacacaacaagcagaagaaaagtcatcggggtcagtttcgaatcagtctgtgaagcggaggaaacggataggagcgacctaccttaagatgagaaaggacgaacatttttcaaccggctttcctggatcctttcctcttggcttctgtcttctttcccgactgttctctccgattatatatcagctttttttttaaaaaacaaagatagtgcctcgatcttgattgtttttttttctttggaactgggatcacattcgatgtatgcaagggatcggtgaatgtgaatataagcaagcccctttggaggtctccgatacattctccctgtacgcagcagaggcagcagcagcagcaagactttgcctggaagacctgactgaagcccaacaaatttttggagtggatgaaattacaaaagatggtccagagtcttcaatcaatcatccctttgtgcacttcttgtcctccttcttccacctgtgtaccgtccaaattatcctgggtgggtttaggggcaagttcaggcagacagtgtcagtggcactggcaatccaaccacatctctgggctgatgtcggaagcctggaatgaatattgcaacatccatcagtctgtcaaagtctgtgagcatttgtttacacatcatccaaacaccgagaatgtttacttgttctgctttcacagtttctcagagaaagggttgactgatcaactcctcaaaaagagcggttctggttttcgtatgctgcagtatgtataacaaacaaacaccctagccgagggatctttacataaagcacaacctcaatcaatcctttttatccgtcaacatgcggaaatagacggaagtgtaagggactgtcgccaatcatatgggatcccatgttggagggatccaatggcggctgtattggtggatgccccatctcacttacaaacaggtttgaagggcgcgggttttgaattgtatgtagctagaaatccaccccgcccgaaagtccccttcggcgccgctaactgataagaccttcgagatcatagatctgggctttggacgggtgcgctgcaagccttcagtttgtgtatgggcgcttcctggacacgctccatttttcagttgtagaccagctcatctgcacatgttcaccactttgtgctcatgatgatgctcctgcagaataatacaaccccaccagcaatcaggctgtgtgctcatgctgctgctgttgctgatcaatcctggtacatactccatgaatccatgcttacaacaacttcttaacaccctgcaagcaagctgggtgatactggtttgatatcatcattcacacgcatctttctttaatttccttttggcttgggcgccgctcattgtaaatgggtttttgtttgttcaaattgaatttagcagtttcagtttttgccttcttctttttttgcatggtgggtgtgtgtgagtgacataataaataaataaatacttgtatcagcccatgcccttgcgctcgcgtctcgtttatgcatgtgcactgaattacgtatttaaatcgaaacatatctcattcataatgcatacacagttcatcctttttttgtttttttttttgtttttttcttgtttctgctctggcttcaacgttccagttgtgttgtacaactccaagaataaataaatattctgttgactacaattgtacccaagttcaaaccaaccgaacgttcctctacgaaattccttccttccccattgtgaactcgcggacgatccccctacgatccccctacaataacgaacatcctgtggtgggtgccggttatgcaaatttaaagaaacttgtcgtcatcgttgataaacgaataggtgtaccaagcatggagagaagtctgtctggcctatgactgactgactgactgatctgactgattgattgctgtctgtgaatttgtctctcgagtttggttcaagttggatatccttgtctgtacaactgcgaagcatgtcgatgtccctgccatctgaatgaacccccccacccttctcttaccttctctcttctgctcggcgatctgcaccaccaccaccaccatcatcatcatcatcatcatcatcaagttgatgtccttgatccaccccagcaagctcgttgatctacctgccttgacagactcttacactgtttcctcactcttgcgttctttctttctttctttagctcctagttttttgtgcttcagatctgttatcatttgactcggccatccaactcctgttctggctggcacttggcctctttgcacagaacacattccatctcgccatcctactcctatctgtcttgtatggactcaatcatcaagtcagagtctgtttaccccgcgttcagcgaacctaagattccgactaccaccaatctgcctacccctccgaagcgtcggccccgtcatcgattgagttgcgccgagtgtcggcgattgaagctcaagtgtacgacaactcctttgtttttctttctcattgattctcgacttgatctgacataaaccttcttggccgacaagcctggctctgatccgatgcgcaatgactctttctctttggctatccaccacttcttcctattaccttctttctgcatccttctcttcgcccacccaccccctcgcatttttttttcttttttggtcaacaattcaattcattcaggcgatcggacctggccgtgttcatcatgtaccaaacggtcagtttgcttctcctcgtaaataaatatgtaccccactctctggttatacaaccaaagtctgccccgctggaattccttcaagcacagtggcgctacccctcctactgttatctcctgtatcaacccgccgtatactctttgccactctaaaataactcacacttcttgatgactctctgctctcagtggctgcgcgcgcatttgtcccgatggaactcttcaatctaaagtccgcaccaaggacacctccgtcctgctcgcaagaatctccgagttggagaatctgttgcaacggcaagatcatcaacttcgcctcagctgctccaatgatcggcccggcgagcaccagtctacctctcaaccctcatcctcagagtatgcgcccatgggtatcgtcggatcatcatcagaacaaccacaggatactcatgtgctagctttgatcgacggtattggaactctgaacgttagtgatgatggccggtctcgcttccttgggttgtcagtctttttttgtccttacagtctgacacccttttactcttggattgatcactttgtgtgcactgtcttcatgttattgctctttcaggagtgcaagtagtgctttctttgatggggtaagatttgttttacatcgtcaattgcgcatgccgccatcacccccccccccccaccagattattcatcttcatcctacccactctttgcaggattggtccgattgtgactctctctcctccacacccggtacctcagaggatcccaatgagacgtcagactctccatccccgttcacatttcaggctctgctgggtcgcccggccttggatccaaaccaactcaagacatacttacccgagcgacacgaggccgagcgagcttggggtatgtctctttccattcagcaatgtagttcatgtactctcaagctaacagtgtaacttcggtttagaatgtctattataactatgtgtttcatctctatgagctgttgactcgtaccgagtttagcacgcttctcgatgaaatgtacgatgagcatcgcaacgaaatctgtatcggaagattggcattattatactccatattgcacgtgttctttgttatcttgtttttttttatatccttagtgtttccaagactcttgtcatttgattcctcgacgcgtctctgaaatttgctttttcttccctcattttctgatagttccctgagcgttttgttcgaccccactgtccaggccttgcaccccgatgcacgcaagtggcatgatgcagctgaaacctgtctgaggtcgactgactacctcgctagccccagtcttgcgattgtacaggtatgtaacagatccaaccatgagtgctatgaattacttagtgacgtcacgtctttacgcgtcactatgtaggctatccatgccatgggtacctacgtcatgaattcgcgcgccgatggagccgaaaccttttggccggtgctaggaaccgctatgcgcctctgccaatccatggggcttcaccgcggttagtaactgctttccagtagttttgcaccacaccaaaagagaatttgcattatcaaacctgatcagctcaatcgtcgccctcgcccagatggctccaattgggggttgcagtcatctgaattggaatccaggcgtcgaacgttccacgaaattttatccatggatcgattacagagtctcgttctgggtcgtccttatgccattaggtccgttgatcagtaccccactctagtgtgctactcttgacatgaattatcttctgtttcaacagtgacaagcatttcgatacttcgatcccacgatttgacctcaaccaaccaacagaaagccacgaaccaaatgtagactttcatgttgccaagtggcgcttttcatcttacattggacgcgtcgtagatgacgcgtttagcgtatccccaccctcgttggccgttgtcaatcggctggatgaagaattgagacagttcgatcgcgctttatcacccaagttgaaatgctcaaacacgcctccgatctgccaaggcccctcctggtgcgatatgaacccagttgagaggaagtcaggatcagatggttcaattgaccttcagttgaccatgcagcaggtagcgaataacataattgcatatgcagatttctcatcttggcccagaaaatactgatatcatcctttccatttttgtagcattttatgactgcattgcagaatacaactctcctgtttttgcatcggcgggcttttgcactggcattatctgaagctacggccgagccattgaactctccattctccaaaagcgtactctcggtgatcatcgaatcgtccaggaatctagtcagtgtcgcccaggctgctcaggccctttacccggaactcgccaaccgctggtggtatctgttttgccatgcatacaatggtgcgacatgcgtggtcactctgctcatcaaatctcccggatgcatcctaggcaaacatgcttggtcaactctagccaccgccatgtcagttttcagtacagctgctcagtttggtccgatctgtcgggacctgttcaaccgcttaagtcgattacacaaacaagccatgtccgccttgagcgccgaccttctgcccaaccctcatcaaagcctctctatgcattcatatcacccaaatcagacactcgtatcccccaacacaagcaagatgggcgaagggtcgatggctttggcacactacttggaatcatctaacccatatctgcatcataactctagcgatttcccgtgtgaattgggggcatcaactcgcttgactcgcaagaaccgaacccaaagcgtctcaaattcttcagtcgcctctggtagggtttcttcattgacctcttcgtgtcggtcaagaggaacctcttttggatcgaccggtcccaacgaaggaccatcggctccctccactatcggaatagccgccaacggatcccaaggattggggtcgaatcggaatggttcgagtcgtagtcccaatgataataatggtatgaatagtacactcactacttcatttaatatgtcttcatgggcaggcttggtaaattccccgcgagatgaatttgatgaagaggagtctaacgagccgccgtgttgggaaaacctgagtatcgagccaaccgacgaagccttcaacacaccgatctttggtgtctcccattcccaatcgaaccactactttgaaggctttaccgaacacttccaccccccaatggtccttccatccaacgatgccatgctctcacctggaccatcgaactatagcgggatttatggaccgatgcccaatccaagctcgttcgacaataatccgaatcatccgccagtctcttccaaccataaccaacaacaggacactagtgctacaactgaagggatgacgagtccgatcaacactcagtttgatcttctggacacttttttaacttggtgatcgaatcgcttgcaacatttgaagaatgtacaattaaaaatctggaacgatttatgctatgtctacctgaatgaatcatcgacgatcagggccatctatctcccactctgtgttttgttttctgtttctttcgtatctcagtgatttttccatccatcaaaaaaaaaaaccaaatccaaagccaatcaagaaaattagtagataatcaaaaccattcaaagaacacttccataaaacattacccaaggttcatccatttctgttccccacccaaatcttgcagtgaagtttttgtttttgtttttgccatcagtgatccgtgttttcttgtttcctcccttctgttgactatcagtgtgaatgtatatataaatatatatagatagatatacaatagatcaatcaatagattatcttgaatcaaatcccatatacgatattttctgaccctgagcagctgtccctcttctgtcgcttttggtgtgactgctggttgggtgggggttgtggaggcttgctaggatacagacttgatattgctgagtatattgatgagagctaggtgcacgattagggtggagaatgggccaagcttaactaggcctccatggcaggaatggtagggagcagtggagcggtccatgccagtggaggcctatgactgatgcagcaatccctgtgtggcgagttttcagaatcgggctgatgtgtgctttccactctcagcactccctcattcacatccatgtaatttttcctttggggacaggggaggtctgcttcttgtccatatttgccagagttcagtttctttggttatgtttgctacataatcattgtcagaaagtgtttgaatgataaggtagactttcctcaactcctgcaagtacttggtttcttttggtgggcccaatatcctaacttcactagtggatcaaaccccccccccccccccacattttttgagttccaaaaaaaaaaaaaatgaaaaatgaaaaaaaaattgaaaagtccaaagcttggtttttgaaaatcaatcttgatgtttaacgtcgagaagatgttcaaattctggatttcggctggatcgataggatcgtgcaggtcttcatttcaagaattccagaccaaacatctatataaacctttgaagggagcatcatgagtccaaatcttgtgatgttccgaccaaaacagtagatgagtccgtcaatctttggtgcaatgttcccctgcggggagtaagtttgctttgggaagtgtctctggccagtgctacgcttccactagatgtgcctgctgcagctaagaggtggtcaagtttgagaatgggtggcccagttaggggttcagctccaggcttagtttgagcacctggctagctcaaagaaatggatttcagccagttctaatcgtctatttttgtggttggtccctcattaaacactgtatcttttctgcttgcctgagcctgcccagtctcctcccagatgtttatagccatctgttttgagctccaaactgggaatccaaaaacttggagtcacaagagtttgcggaatggtgggaaatgtgtttcaaagaatgaatatagaaaaaaataataagaagaaacaagattttgaaatttgtgaaacagagaaaagaaaatcaacttttttttcaaaaactttaactttttgtttgagtgaaaagtgaacacaattgggacaggaagtcctccactgctcctcttgaaatcggacatctacaatagtggggtttcatgattcaaatttatcaaattttgaagcacatttttataagcggttgattaacaatttttacaaaatttaaaaagttgtgcagattaattagaaaccccccaaacccgcccaaatcatcaatgtttttaaattttgttgataaaggccttaaaattagctctataaattcagaaatttcaatcatgaaccctgctataaatatgtgtttctctgcattagcaaactgcactaaatttttttgggtctgacccatccctgtcttgcaataaataatttggatcatgtctgtagtgtacctgctcttactgaatctgttagtggagagcttcaaattttcaaatcaggcagtggagaagtgggatcaataagctgcactacataaatttcatgaaaataatcttaaaaagaattaagcatcatacataagatcattcaaaaatttaaaatgatcaatcttaggtatactggagagatattttgaaagaaattttataggtttgatgggatatcaactgattggaacttgttgtatgaaataattgaattgaaattgggttgatatataatactttggatgaaggtttgattctttcacttgtttaagaaataatattcaactgaatgcaatccgaatttatcaagtgttttcaaaaatgaatgtctaccagtttcaagtctatccatagattgcagaggttctttccatggtaagacatccagcttggagcacattccattgaatgctctgatcctggcaggcttggcaagataatgatatttcttgagcagggaaaagatcttgataaagttggaatcatgaacgatatagaaatcccacttttctgggttgcttgatttgtagtattgtcctaagatgtacagagcaattttggtctttatggcttcaaggatggtgatggagaacggagtgaggttttttttatttgaaaatctgattgttttccaatggtcttcactgagctctttcctgtgtatatctatctcaagatatgtgagcacagccttttggatcaggtttgatgggtgttcattggaagctcctggaagctggcttgtagaaacaagctgcttgacaaaccagttgtacatcccaaattgttcgttcaagattggatcattcatttctttacttggatcaaagatttcttcttcagctgcaacctcatgtggcggggtgaagacatccagaaattgtttgttgcgcaattggatttcctcgagtaagtcaagggcagctgggagaacttcagagtgagaagaagctgcagggatggagacaattttcatgagtcttggacagatctgttccttcccatatttgcgaacaatgtcctgcaacagtttatccctgatgtttgaatacttgtggccccgcttggctgtgagttgcttcttttgcggaaaattcaatgtgttgatccatgcaaattgccataaatggtcaataaatggctcaaacagaatctcttctggtccatctcttgggtcccccactggcatcccagacacccttttgtccactttgttgggtaagtggttggttggattcttgggtaagtgtggagagtctatatcattgagggtggccccagagctacctggagtttggatgaaagctcatgagtaactgttttcttttcctttcaaaaaaaaaaagaaaaaaaattagaactagaaagtgaactataacttacttggcaagcttctgagttgcgtgtcctgttgctgtgagaactgttgattcggaattggttcccaataatctggagctggaccaacctcttgggctgccagacccccatgatttgagccagaagcttgtgctttcaaccaggactgatattgtgtggaatcactggagacatggttgtaagctggaagctcacccaatgtgaataaaggcgggatgaacatgtggtggttgggttggctgcactcatccttctgtacacctatgttcaggttgtcatgggtttgggttttcaagatggaatcaattgtgggcccgttgacagggtaaaaaccggaaagactttgatgtgaagctgccgctccatatgatggttccaagatttgatggttgggaaaaccatgttcaattgtttctgattgtattccaggatgatcaaaccaccccaaaaggtttgatggatcttcaaagcccaagttgaacccctctcccatctcagcattggttagctggggtctgtgattccagtttgtaaaggcattgtctatgtccacatcggtgagctgggcttggtggtcccaggatgtgtgggacccatggaacatcggcctagcaaaacaaccatggagaaaataaaaaatcatcggggggtgcatcatcaaaatgcaaagagtattaatgattctgttggccattccgagtcaaatattctgtgaggtcggtcggtcgtcaaaattattgtggtacttcaagtgggaaaaaatcctgatatgtagggaagaaggaaattcgacctgactgaacttggacaaatcctttctgaatcttgctggcatcagcaacgttttattgcagagtcccatcgagcagacagatcatttcctcatacattcataagtcgttcacaccaagcaaaagaggggtgtatgcgtatgtaaacatcatgctcggtttcagtcagaaacaccacaccaataaatgtcatcaatattgatccagggggagactattgacgacccccgccgcctgattcattctcttcggcagaaaggatgccccacttacttatggaagataataggccgcttcttggaagggcgccgcactaaactgcgacttgcagactacgaatcagctgagttcaccattgataaagggcttcctcaaggctctcccttatcagtcattctttacatcctgtacaactccgatttactgatccaaaaatttgatttcgacagagatgaagtctcattgggctttatcgacgacgtggtccatctcacggcagggaagacagtcgaggcagccaggacccgattggtacaactaggagaggcctcgctcctatggggcaggagccacggggctatctttgatagccgaaaggcgcaatatgtagttttcacccatgcaagactggctaagtccccctttctctttgatggtcaagagctggagccgcgaaaagatgtcaaatggctaggcctgtggcttgatgaaaaactgactttcagcaaacagctgacccaggtgaagaagaaggctgacgacaccctaggacaactcataaagattggcagctcgacatgggggattcgggaacaggaacgcgggctcctggtctcagcggtcctcattccccgggtgttgtacggcgtgcaagtctggttcacctcaatgaacaagcagaaagtttcaactttgctggatctaatcgaacactcggcagcacgttttgcactaggagcactaaaatccacgccaatcaagtatcttgacaagtatcagcccttcagaagcattgtcaagaatgctggcaacagaatcactaacttctttcttacgaaaatgaccagggcaactcacaggccttcgccagtagaacggcaaatccgaacggaactgctatggcaggcaaggacctttcccagcccggtacacgccgccctcaaccgtgaggcattggctgcagtagcggcaaaaaggcttgaagcaataaacttcatccaagaagaacaccccccctggaaaagcgggaggaaggtggaactggtgattgacagggttgacaaacaggcggctaaaagagcagtagtttcattactcgggtccttggacccttcatccgatctgataatattcactgacggatccgcacacccggaggaagggttaggggcagctgcagtatcaagggacggtagaacatcaaaacttgccttcttgggcccaccggggacggcttcaaacttcgaatgcgagctggttggcattcgactcgggctagaaataggcagagcagcgcaacttccgaaatctggtgctcgactgatcatcttgacggacagccaagcggcgattgataggctggaaaacccaagggcccccaaaccaggccaatatattttgtctcaaattgaagagattgctgaatccatcccatcctcaacacagatcatcattcgatggtgcccaggccacgttggcatcaaaggcaatgaactggcagacaggaaagcagcggaggcccggcgaccaaccttcctcgacgaatcaatcagaggcagcctggctgccgagaagacgtccttgatacagaaggagcggcgtggaaagggtcaccgcggacggcattcccaatccaatccgcgatccatcaactccgatcaggtcatgtaccactaaatgcttttcagttcaagtgcaaaaaggctccatacccaatatgtccaacgtgtggagtcaccgagtcagttgatcattatcttgtctcttgttctagattcagcggagcaaggacagtagccagagggatcctccgcgacgagaggatcaacgagatatcggcaagaactctcctccacaacgctagtgccttcaaggcaaccgaagcgttcctccaaatctcggccaggctcccccagttcagacagagggaagacgtcgagggaacccaccaatgagcaacaaccatcacctttatgcaaacccgacgctttcccgatttcccccttccctacaccttcttcaccctttcattttttttttctttctatttctctcctttctcctcaagtaccctactagcataacttcttacagcaactcagtcatttcttcttagtttctatttacatgtgtacggccgtaaacttgtccgccagatgaatatgcatagtgcgcaatgttaaatcaaatctgcacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaagataaaacggtgtcaagtctgtcagccgggggtaacaagacagattgatgcgcagttacctgcagagactgtaatattgcccaaacttaactgagccccggtggccgaggtgcttggttagtttaagggcaagttcgcccggggaattgttcagagtgaatgatggcttccccccatcacagcaccacctcgagcgcattgccacagaagcccaagttcaaacgagtgctatggtgcaaacagccctatccagataactaccaagacctcaccttcctcaaccatctccaacgcaatcgaaccggttagtcatctatcatccaaccaactcggtcttgctccgtgagattgacttgtctgttgttgtttgcgtggatcgcctcaagctgattatgccgatcggttgatgctcttctgataaacagcccataggacaatcgatggctatcctaccctcgtcatctgcgccttgccactatgtgcacatctctcatcggtcatgatcttcgtgggcttgttcgtctatctgtacaagggatatatccttgctcaagtcagtcgccattcttgccaaaaaaaaagcttactatcctgtctgatgaaataggtgaaactgaagtacatttcttttgaaataggagttgatttggtatactatctcgttgggcttggttggctacctcgtttgggaacgctcgaaatctgatcgaagattagctagtctgttgagcttattgttatatatcaatcattcacttttgttcaacaaaattaacacataagttggcaagatctaacctcttttttgtaccctttttttcctaggaccgacggtgttacgatcgacaggcatcctgatcttcttactgctgttgatctcgccagtgttgaagacgttaacgctctcgacggactcggattcgatctgggcgctgtcgtcggtcctatttacgatcaacattcttttggccgactatcgggacgggcgagagagtctgatcgaaggcagtttggacgtcaggtgagcgatcatgcacatggtgttctctatctgctaaactgattgtatcgtctcactcatcgagacctcagcttcccatccgctctgtccatcaatgctgcaatctcagcttccgtcgtcctgggctcccggttaccttcaaatgcagatgtctttgcactggtcttatttgcggtcgaatggtttgccctatttccattgatgcgacgagacgtcatggtcagtcggtcttctctcttctcctctctgattcctttggaccacacttttctcatcaacaatcatgcgtcacttttgtttttgcgtttctcatttgagacctctagagaaaatatccggatagcttgttcaggccggtcgtcttgaacatctccttggcgtgtttggccttcttgatctgctcgacattatcgatcagcgtcggcttgatttacttgatggccgttcccttgggaactgcgttcatcttacctgggatttatgtctggctacagcgttataaaaagtcagtccacatactctataacatgcagtgtatatgttgttcatttcgtttatcattttgttttggtcataattatagggacttgggcggcccttgggattgtgcggttcctagactctcctgatgtagatcaatctatttgtttcattgacttgaggcttttggttgacatctagaatctcggccaggctctttatatacacttttaccaatgtacagtagaaaaatcaaatatcgcaagtaacccctgtacttttgcgtcaaaattagggtcaatgacctgaagaattatttgggattaaatgagaaagagagagcagtgaaaataggaaaggtctccctggattaacaaaatatacgctcagaagagggtgactggaaaatttggggtctgaactaggatcaagacaaaaactggcaatccatcaggctaaacatttcatccttcaaggtgtgaaacttatgcaagcccacaggggacacaaacttgcttaccaggtaaaactgggaagaagtaaaacctgatcatttatcttctttgaatgtttgcaaataattatgtactctttatatctcacaatttgtcctcggatagtttcaaaacatgcttggctatgaactcaagaacagagaaggtgaatcaagttctcttttatagagcagataagatctgggaacctctgaatccttgatttcagctacagattgtacatacgtccttggtcaaatcaggggtcaaaattcattgtgctaattatggatatgggcaaattaccaaatactttttgaagaaactcattgggcattcattccattagacatcattgatcaaaggatcgtagaacagggaattaatatcagcttgtcaatagatgcaggaaatcaatttgggaccacaaagcttcaggtaattttctttttcattcatgccactctcagaaaagtcacacaatctcacccttgctttggttggtccaatttggaagtccactcataccttaactcagaagacctgggatctcttgaaagtttaaactcattaatccaatgagatcttttacaaaatctttgtgcccattctaaaccactttttcaagcttcaagaaaacaagattaattgtggagtatggagatagttgtaaaagaaactgtgggattttcttgaccagcttctataaactggttgcatgatttttcttttttttttttggaatttaatagactgaggaagaaaatttcatttagttaatttttgtaaaaacctatttttgattaaaattgagtcccatttgaatttttgaaggtatttcaagaatgatgatttcttgattgaatccatattgccagtgtttccccatggcaggatgtcaagccttgcacatttttcattgaattctgaaatcctacaaggcttgccatgataatgatgattcttcaggagcgcaaatatcttcacaaagttttggtcatgaaccagataaaagttccatttttctgggttgcttgatttgtagtattgccctaaaatgtagattgagattttggtttttgtagcttcaagggtgctgattgaaaatggcttgtaatccttgttatttgaacttctagttattttccaatattgtggttgatcaagttctttccttgtgataaatttgctaagatatgaaaatactgttttttcaatcaggttcaaaggatttgagtttggatttgcatctccttgatttgcagaaaacagctgttttacaaaccagttgtacatgtcaaattgctctttcaatatatgattatgtttctccctatttggatcaaagatttcttcttctttgacagcctcaggggaggtgaaaacttcaaggaattgctgattgcgcaattggatttcctcaagtaagtcctgtgcagcttcaagaactttaaattgagatgaatgttcagatcgaatgattgtttgaaccatttttggacaaatattctcctttccatatatgagaatgttcttcaacaggtcctccctgatttgtgaggaattgttgcccctctttgctgtgatattttgttttcgaggaaatttcaatgtgtttatcaaagcaaattgccataattgaggaaccaatggctcaaacaaaatcttctgttcactttttgggttggtggctgaaagctgcattccaagtgaatctttgctcaacttgggaaagtggtcatcttggattttgtcttgcaagttcacacaattgtcagtaactcctgagctacctggaaaatgagatgcaagcttgagtaaaaagattttcttcacaaagtaaattgtaacttaacttacttggtaagttactgaattgggttgcctgttgctttggattctgttgattctggattaaatcccaatgatctgcaagtggatcaagctcattggccgccaggctctcatgatttgagagggaagtctgcgtattcagcaggcgctgatgttggtccaaacttgggaagatgtgattgtaagctgaaagctcacccggcgaaggcgggataaatgtatagtcactggattgactgtgcccatgctgctgaaaactaatgtgattgtggtagtttggagattctattccaaccaacgattgcatcccacccggttcacttctatctactagcgaaaggattgcaccggtctttcgaagtatattcatccacgatctctcaatctctgatttcccaggagttacctttgcttgggatcatccatgggattcgccatggaaccaaatctttgcaaagtttgtgttgaaacattggaggaatggctacacaagtggtgccttcgccccttttttcatgaatcctgtcgaagccgtaaacaccatcctccaacttggcattctccaccgttggttccttggaaggcagaaaggtgtccgattaggccagttctcacatgaaatcaaggcaaagaagagcaaatccgaaaagaaatctaaaatcagaatacaggtatgtaccaatcccatcaaacaagttgccatcaaagtggtacaaactagtaagaagctgattggaagcttgatttccaaccgatggaggtaacatttgattgctgggccggccgtgtccttctgtttcagccattacagaaggattgtcctgctcaaaaaagtttggcagatcgtcaatcagaaagtcgaaatcttcgcccatctgagtatcgggtagctggtttatctgactccagcttccaaagcccttgttcatttcaacatcggtcagatgggtttggtggtccctggtaaggaactctccatggtatagaggcgaagcagtacaatggtgaacaagatacgcaaccaatggaaagtgcattatgatctgaaacaggtggattctgttggccatttgaagattgcaagtgtgtgcggtcggtgataggaattatttctgtgcttctaacaagaagcaatcgataggtaagaggaggatatcagctgccgaaccttaagagaagtatctgaatcttaatgtttactgtactcagcaatgctacactgaactcccatcaaacaggccaagccttccctcacacattattgagtcgtcacatgattgagtcgtccatactaacagccttcgaagatgtttgatagaagtgccatttgagttagtgctcagaaaaagcaaaatttttatgtatatcgtggtttgtttcactctgatacgatgaagttatcctgtgtcgcaggaaaggtgctatcctgcagggaccttctaaaggagtcacttgtgcaagatccaagccttgcctagtttgaggcctatttcgcagaaacttgccattaagacaggcttggtgaacaaaacgagtgagagtgcttcaatctcctcttcttcattttactgtgatttttttttcatgacatgtatgagaagcttcttatgataggagaaaaagataaattgatgatattgcaccagcccagtgatcagctggaagggagttaccatctccccttatcctattttcaaattgccactgtaaaggctggacaacatttatgaaatgtcattttcgatgcaaaattacatgttatttcaggaggaatatggggttagattcacagaggggcagtgaaagaattagcattcaattctgttaatacagagcagtctgtgacatataagtctgtgtacttgaagcaggaagttgaactcttcctttgcctctttttctttcattatctgttttattgggtcaggaataaatccaatcctttcactcacaacacttgttatgattctttttggattgctttgccagctcacagtcaataaagaaggtttcagaataatttgacattccaaattcctttggtagtgaaatattttactaggattacccaacactgggccagctgcgctaaccgtagcggaattctgctcaactttagcgtagcgcagcgtaacatagcagaattccgctcaactttagcgtagcgtagcggaattctgccacgtccatgctaacgctacacatacaggcccttgaaaagggccctctacgctgcgctaacacgctggttagcggagttttggctgtgtaatggcagttagcggcccgtagcgtagcaaaaagttgctaactttttgctaacactatgtgaattcagtgtggaaaaaggaccactacgctaacgctttttgggcaaaaagtgtagcgtagcgtagcggcccagtgctggattactggccctgcccataagagggaatttttgttttcttccatttcattcttatgtcttgctcaacctatacaggccttcaatcaagccaccttttttgttgtagtgtttcagctgttcccttttgagaaacaaccttcactgatggtggccccatatctagagatgagtgaaagtaagattattaccaaataaaaaaaatcatagttacaagattatagatggtgagtaatagtgtgaataacagaagagttgaatgggtgctattggggggatggacactgatgtaaactggtaaatttgaagctatagttcttgaattaagatgagttcagattgatctttcaaaaattaagttctatatatccagtaaattatatttcaatcaggttataaagttttaataagaacagtttagtaaacttttggtcaatatgatttgaaagttgttttattcaatttttggattttgagtcaattgatttttcactaccttccaattaaaatcattgaatttcttgagtagggttgttttcatttgttttaattcacaagaactataatccttctgattgtagttccatggtaagatctcaaatttctccaatcttgaggaaaattcccatgttctgctgggtgtagaatggaagttattcatcttaatgattgagaatatctttaggaagtttgtgtcattgttatcaaacaaaaatttccatttttctttgttttttgatttatagtactctcccaagatgtgtattgcaaccttagttttcatggcttcaatttcagaaatctgaaatggagaaccttttctttttgaattaaaaaagaacctgaatttatgttcaccaagtaacttatcatttttatcttgattgagatatgaaaagatcatcatttgaaattcagatagagagttttgtatcaaatgcaatacatttggatggttagaaactgaggcttcaggggataagttgttttgaagtttcagaatgaaccacctgtgcagctctgaatgttcttcttctctcaatatatgataataattttctctattccaatcaaactccatctgattttggggattaccaagtgtagtgaaaacttcaagaaactgttgatttcgcaagtggatttcctcaattaattccttggtaccttggatcacctgtgatggaggaacatttccacatttgatagaaaattgaatgatagttggaagatcattttcatgaatacttccttggttgagaatgttccataaaatgcttgtttcctgtacgcttgaatctggaggacctggatataaatcattgaatgggtttgcaaatcttggccttttttcaggaagtgttgcagtgttaatccaggcaaatttctgcaattcaatgtctgatacatcaaacaagttctttttgtaatcttcatctttcataattgttgaaattgatgaagatccactcaagaggttcacataaccactctcaagtgtgtgttggaatttcttactgctcgggatggcagtgtaaacaccttaaaatggaatttggttcagccgtgacttcacgcggaaagcatgttgaaaagaaacttgctactcactcgatgggtacccaaattgttcagcattttgattcgaaaacaacttaccctgaactgactggtcgtggtttgatagcggatgtatccatttgagtggcagactgccaagtttcgaggatgaataaccatgctccttcaaacaacgctcatagtcaggtaaagtgatggggatacgcctgaaaccttcaagtgcatcctgcaattgcgagaaaggcaagccgtcgttgggttggctgggcccatgttgagatacattgttagactcattacaattcggcgattttgccgagggtatcgatgtagcttcgtaagtgttggagtcgcgtgggtacaaatcgttaggagtttcaattccgcttaatgagggtgcagagtcgtagacatactggtaaaaatcggtaggtaattgatgtggatctagtgacgatggcaagggatagagttggtcattggggaagctgtgtttggttggttctggcactgccagcccagaaagattatcggaatcgaaaaacataggaagatcattacaatcaaaattcaggacctcatccatctcggcatcggttagaggagctctagtgttctcccaagttaagggggccccatggtatagaggccgagcaatacaatgatggaaaaaatacggaatgagtgaggaggagtgtattatgagaatgaaaacgtttaaggtgttgattctataaatggccatcccgaaaataagtcaagtgcaaactagaaattggtgataaaaattattattgtgctaatgtataatgcaaacaaaatttgagaggcaagatgggggtttaggctgccccacccccacacaaggcatataaactttcaaagcagtttcaacaactgtgtgcttggagtgtcatcaaagatggactaattcccgcagaaataaactcacacagacactagacatagaccaaacagaatgggtctgtgttctttttttttggcagaatttattaactcatttctgagggagccatgtatctagaaacatgttttcagacaaagtttgtatccaacctcctcgatcaatcaaacaagctcatcatgaacataatgctctatctgctgctgtcttcaagtcctagtccctttggtctgtatcttgtctatgttgtaattaacttgtaatgctagacttttgaccaatgagtgagtttcccaattaattttgattgattaaaacaaaaaattgcacagaggcaacaacttgtcttttggaaccatcacaacagggaggggggtggcacattgatgattggaccctgttatctaataatcttgtgctctccaaatcaaaacaaaaataaaaactgagtcagagatcattttttatgtaagtagaatgtgagacatgtaaggtaggccaagatcaaatccagctcatcaaagcctctccctggggcctcctgatgagacatgttctgtaagagagccatatgagggtcaattcaacattacttggctgacacaggagatgtctcaaggcaaaaattgttggaagtttttttatttgatttgattttctggaattgtcataataggagggttcacaaatgaaatttatgaagtctttctagtcaattttaaggtccttatcatcaacattttgagattttgacaagatgtgcagggtttagggtttctggacaatcagaacaatttttttcatttttcaaaaagttgatgagaaaacactattaaaatgggcattggaaattatgtaaatttcaattgtgaacccccctaatgtatcagttgtggaatttgctagctcaactaagtcccttcaattggagggggggacactgtcccgaagggaccctccaaaggaggggcttacgcacaaagtcactcatgtggcctaagagaattgagaaaaccacctttttcaatcatgtgtagtggcacaattttccagctaatgatcatgttttggagaagcaaaagatgcacaagatcatggagaatcttcctgtagttttctcaattttttaggccctttgggtggcattcaacttgccttttttttgtgaatacaatagcctggttcacattagccagttccaatggctgattaccttgttaaaagttgctgatatgtaggaaaatattttttggattgatctggaataatctgggggactctggactacacattcaaaaatggaggggtttttaagtatcaatgatttgctgattacagctaaaatgtttgctgataattggctattgtgaactgggctaattctcctgctccatcctgcatcacacatttttcactttacagtatctgagattggtaatgttacactattcatcattattaatgaaggagatgtgtttacgattagcaaaggtagtacatagatggggaaagcttgaatgagcctcaatctgaaaactagaagaaaaactaatcaacccaatctgtttcaaattgatgacaaaaattaaatcccattcaaaaatcataatgctctcaggccacagggttgactttggatgtaagtcccttcctcctgttggtgcactgcaacaagtggtttaccactccaacaaagggggcagggaattagtcaagttagataaatttgtagcctggccaataatatatggttttatttggggagacctactagggttttcagctttctgataacttgggcaatattacaagttcgtatgatccaataaatgagttttttgcagggatttttctttcatgattacatgagcctttcaaaaaacatgtttattgaaatatatgagctcgcaatattgtgtgagttatcagagccctgacagacaaccctaaccattggaggaattcccatcaatatctgtgggtctccctgtttcaaatttcaatttagagccccaaaagctagatttccgagcaaaactctagactctttgggtctcaatcaacatctgcagaggtcccagatccaatgggaattccttcattgtcataagccaaacatcttatataggctggaactacattccagggagccactcactcacccaaggtgaaggggtctacattgtgacatctttatacaatgtcattgaagcagtccaaaagcctttcccctctgactccaagaaatatcctcacatgaagtgaaacctcagaatcaatctgagcttgaagacccccaacttcataggacactcttttttttatatagaaaaagtgcagttttgatctaacattgtgcactgttgttgaatatatatatcctccactgagtacaaacaaaatgggataatgtgatgcagattgcctataaagacttataactggtgtatttgaaaatgccagtaacattgggatgaaggatttaagcaaacaggcagaaaaaacaaaaattgtgaggaggaagaacagaggacgggtaaactggttcaagcatttgatctagcggatagaatatccctagatgaatcatgatacataggaagttgatcagatttcagattgctcaagaaaaagatgaagccccacttgtctgacttcttctcagccacttataattgtccttccttcgatctattatgcagggcttttctttgtgaaggcttgttgactctgaagcatgattgaatcgtagaatggctagattgaagtactcgcttgtagtgtttttttttttttctttttttttgatgcttgacaaaatgagaagtagtgggattgaggagatgacccaaggaagggttcatatatcaagccaagtggttttataatcaggttgtgcagttcctgtaagtcaagtatcatatgggcaggcttgggcacgtagccagcttgtgggtcggattgtagcaacagacaattttctgatcgacaggcttcagggatggatggttctacatattttattgtatggggtggtgtggtgtggagaggaattcccgaagtgaataccgagcttaacataagcctcgcgatcggatacgcgacctcctcggagggaccttgtgttaagttcgagtgaatacaagggtcgatcttcgcagggttcgtgaattgatgaaaggctgtgaaatattacatgaattgtactttgcaagccagttgttgtgactcccctttgaaatttccctttctttggcttttcgtcttcttctttttcgatccgatcgtcgaatcatgtcatttccagcgatctcctactcccctcaacctcgtcggactggctcagtctcaagcaactcaaacctaaccacaaccaacaacccaacagcaccagcaccaccaccagcacctgcaggaccacgggcaagcggcagcagctcacacagcactaggagtagcactactaccgtcagtactacattcttatcaatcaatcatcattcatcatcaactcaactcactcaactgctctctttagaaccctgtcaatcccttcaactcatctcacatggaatctaccgtcaccaggctgctggtagccacaaaacaactactcgaatctctcactgattggtcccaaggcaaaatcgatgagggcggcgtatccgacatctacgtccgactcggaaacgagttcaatgccgccagtctagccttcaccaaggagggcatcaacatgtcgttcgtcttcactcaacctctctcaagctcaaaaaaaaaaaaaaaccccacagctttccattgatttgaccagcccccatctaaccatttgatccagcgatctcaactcagtcccagatgatctccgagcctgtctcgaagccgccctgtcagaggaagccagtcccatcactctcgatcaacacctccctcaaatccgtcagatcgtcgtccatctcctccaaggcctcaaagtcaaacaggccaagtggagagcagccaaacgtcaacacgatcatgaagcctcatcctcctataccaatcgacccggctcagtccgtgaacatggcatccctcccgacagaccccctctaccccacccctccatccgaagcggcccacgctcactacatgctaccagaagcagagaagacttacgaagggctgccgtcgtctccacctcctcccacagtgatcatcatcgctctcagcccttacgagcaaccagcccaggtcctagtcactctcgctcaataggcccatcagatcatccaaacatcctcaaatctagtgacccccttcccggtaccagaagctcttacgataatccctcctccggtccatccgtcccttccaaatcacgcatgtctcccgtcagtcgggcagttcgatcggttaatgacttctctgagcgtcttcggggcaacaaagtctcccctcctcctcccgcaccaccaccaccacccccaaataccatctcaattcgattcctctcgctcacagtctcgtcgccatgataatatccctatcccccctacacctaactctccgcgctccgaatcatcaaattcatccccaggtatatcctctcgaggccgtgagaaaaggtcgaacatgattccaaagacaagccctccaaaccatttccaactacacctaccacaaaattggagtgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaccccctgctaacgtattctgtcttgtctgatagattcatttgatcaagacagagatcacatttcgacaatagctgaagaaacacagcagagtatacgcatcaacccaataacaccagagtccacaaacaaattctccaatttcatctcaacctcaccacgtcataaaaaccatgtcggctcctcggccaacctttcggaacatccatgtacgattttcctacaactggggcgtgatgtcaagaaagccaagttggattcaacaccgacgatcggctctttgagagtcttgtttatggatcgcttccaattcaaccctggctcagataacttccctgagatctatctcagggatcctcagagtggggttcagtatcaactggaagacatgagcgaggtcaaggatcgggtggttttgagtctgaatattgatggtaagtcccaagaccgcctccttaccaaattaatcttcatttctcatgtcctttgtgtctgattggttttttttttcaaacagcgctggatcaagtcaagacccacattgattccggattatcaactttggcgagggaaatcaaagacttgaaatcgactatcactacccttcgtcgacaatccatcccacccccaccattatcaagtgcgacacctatcaagtcggctacggaaagccaattcaagcaaactgctcgtcaagtgatgaagtcctcggagaccaccgcggaatctggtacccaaaaaactgaacagcctgttgaatccggctccccccgaccgcccgattcggcgagtagttcgtctgatttgagactgcaacaactcaacggaacgttcaagaaccaatacggtgaagttcaggcgctccgccgggaccttggaatcctgagacaactctatgggacctttacgggggagacaaagagcttgttggctggccttcgatctcaagccgaagctgtcaagcaagccgcgactgccaaagtagcctcctcacggacattcatcgatgcgggtaaagtcaaactggagactcagagccaagacttggtgaccaaggtcgagtccttacaagatactgtggaggaccttaagcaggacgtcacgaatcggaagatgaaacccaagccatcggcgatggtcaccgtatctcagtcgatccagaccgtcaaggctgagctagaacaactgacgaaccacatcacgacgatcaagccggcatggaagaagtcgtgggaagacgaactacagaacattgtggatgaacagcagttactgaattatcaagaagacctgatcaaggacctcaaagaggatctcgaagcggtctcgaatctatttgggcatgtggagcattatctggatgcgaggaaggtatccaaggtgagaccgaaagagttcattccgatcctcagtccgacgacgagtactggaggccttccatccgatccgaggggcggattggagacggtcttgatgcaagtcaaggggctcgaacccaaccaagagagtcgtctgaaggcgatcgaagcggccgagaaactccgggctaagaacttggaagaggtgcagaaggagaacgagtttgcgcaggaactggcgggctttgtcgggaataagaagctcaagatgaccggtggacacgaagagattgagcggatgcggaagattaaatccgaggctacgttgaaaagcattgctacttctaaaacttcagtcgataataataataataataataataataaacaggatactactagtcctcttgagatcatatccgaatcagggccgactgagtcattgacgaatcctgaaccttctaccgaccccgggccacctcctccgacgaatgacgaactatcgcccgtcgatactccaactgatgagcatctggagaagacggaacaagaggaggatcagaaagccgaagacgagcctgatcagccgatcgtcgatccaccctcatctgccgaaaacaaagatctcaatgatgaggaggagggcggtggaggcaccaatcaactcgaaagtaatctggatggtgggcatgatgatgttgctgacaaactggatgctgaggagcgcgatcaatctgtccctcaggatactgggcttcctcgtgaattagatgcagacgataagactcagattgccgacgagccctcttgaactcccaagccttatatctctttcatgcaatatctctctcctttcctctgttttcttttgcttttttttcttcaattcaattcaattcaattcgcctgatctaattgtctcttttttttgggggggggggcgaggttgtctctttttttcttttgataatgtgtattgttgatatctaaatatatatatgtgtatgtgtgtgtgtgaggatttggatcaggggaggtaaatgatgatgagggggttgatgatgcaaattcaatgatagctaaaaaaaaagtagtgcatttccagtcgagttctcttggaaattcgcttcaatctttctcagacacgtttaactctctacttctcttctttcttcatttctctcgtctctctctctccctccgtttcacttcttttctttctttttctgtttttctgttttttttttttttgtagagtaaaaacatgtattttgaattgatcattaaggcttctcatttattgactatctttcttacaattatgtacacaaggatttcttattttgaagaagaagaagtaaatacatgagaggaggagcatcaatcagtaattcggaggaagtctaggttgtgagctaacatatgtaggtctgcaaagggtaatttttgattgtgtgtgggatggtcagtgggcacactgtgaagaatgaaaggatgacccttcggtcgcttgctccttcatgagcgccgtgctccgccgtgttacatatcctttaatcagtgatcaccctccacaaaaaagactgcatgcagctcgtcgtcacttccaaaggttgaaccccggcctgctcgataatctgctcactctaaatcgcttctttttgaagaccaaagattgttaagagagagggattctcacacgggacgatatccgatggcgaatcgggcaggaggatacaggttgaatagactcttgaacagactcgttcctggcttgatgtttctgctgatcggtgtggggcccccattggtattgaaccagtcaagttgagtgtctctacattatcgttactcatccaaattagagagttcatgttctgtgtacatgcgaaaattttgatggggtcgatcgtttggctttggctttggcgggtggtggttgatggatacatgaacataaccagtcccgtatctgctcgagacttctcctagcgaataccaccgttggatcagtgagtctcccattactctttcattccgtcctgtacacatcatcgaagacatctaaactcagctgtttttctggattgttaatcggggacgatggactcgaagagctctacagactcttcttcatcgcgcagctttccttggccgtcggatggtatctggccgtctacttcaacctgttcacttcggccagcggctaccgatcgacaaccggccttatacgtgcaacctactctatacgccgaacctcgccctccatctttcagaaaatcgtcgatcaatctatcgtcaattcttttttttttcctctctattctctcatttggtttttttttggaaaaaaaaaaaaaaaatgcggttgaccgagccactgacatagtctcctgcttgttgtttttttttttttataggtttatcagtgtgttgatcaggtcggctctcctctgcgttgcgcgatttgtaacgatcagatcgttccagtccgcgcccggcattgtcaggattgtggaatatgcgtgtcagtctgatgcttaattcagcactaaaaattacgccatattccaatttctttgtgaagctattttttttttttttgatcgagaaattctaaagagggataagaagcaagcctaacaaaaaaaaaaaaaagaaaggaaactgatgatgtggatttcgacaggccaggtttcgaccaccattgcgtgtggtttgcgcaatgtatcagcctcaccagcacgctcaagccgttcatccaagtgctcatcctaggtgcaagcaccctgctcgccgccgcagtctcagtctacccgattgttttccagcacatcagacaagtcatccgactcacctggagcaatcgatccagcggcgataccctgcgtcgaatttggtggggtcgttggtggggttgggctggaggccccgtgtataggtaccccccccccccgcccttttctttccaatgtatcatattgaggggacgattgtcgtcgtggtctcgtcggatttggattcgaccttgaacagtttccgaccagactctgttgtatatcaagtagatcaagttccgctaacttctctcgtctatttcgttttgtcaattatttagatacatgggcgggctttgtcttggatacatttactatccggagataagcctaagagaatcgagcaacgcccatgatgacggctcgaagacacacccgagacggaagaccatgttggatgagccgacgctctcagcactattgatcactgcagcaggcacgatggtcctgctagtcatgctagcgatgatcacgatagtcttcaaaaacaacatcctcaacggcctctccacgatcgagatcgagcgcgcacgacgctggaaaagctctccgagggacgccggcctcaagctctgggtcccgctgcctgcgtccctcggccagcccagaggaaaggtcgtcgtcgtcccacacggcctgccgatcttcgacctcggtcctagactcaactttcaactcatcatgggtgagaaagtctggcattggtttggtaagtcttcctctcctcatctcgttcatccgtcaacgaaatccttacacacaaacacgcataatttcatcttcctcctatctctaatctatcactaaacaacgccttcaggtgcttcttctactgactatcgctgacgcagaaatttctggcacagtaccatggaaaacgagtggaacaccagacggagttgaatggcccatctcggatcactggatgagctatctgagatcgctagatgcctacaatgaggatgaggtatcaccaccaggatagtgaccatcttctaccacacgaatgcccttcggacgattggtaccatccgaccccaagatgattagaatttttcagcctctgtatcttttgtttgtttgcgagtgcgcaggaattaccagttgtaatacgctctgtgcagatgtacttgtggagtccctgcttgggtttagttagatctaattaacgatcatatgatagtctgagtcatcagtcacaaacaaaacatcacgtgttcctatcgtgatccatggccccgatcactcacacatatttctcaaacatctcctcactcaagacactcatttgtttttttattgatgaggtgacaaccacaaccatgagcaaataatcttctgagataagtggtttagtcagacatgacgaccaccattaaagcaacaataaaagtataggaaggcaccaaatatacgaagacttcactttatattgatggacaaaaacgaacacgctatgaagttgaaaagtggtgaattagatttccttttgtctcgaaaattaagtgcaattattgacccttcatatgtggtcgcggtggagagcggtacgtcgtatctttgaccggcgggtcaaattgggtcgataattccttgcgctgatgcaccccggattcatgggggaccgggactgggactgatattgggcaaatccacccatccgccgctggagcctagcaaaagccgcctgtctcacggaggctgaataaacttcctcatgttcgggaatcggagcgggcacgccgtcccgcagggaccctcccctccccacatcagggacttgttccagttttgccaccggactcgggtcacgtaaagtcggccactactcgggaatgactatccatccggtccacgttggcagcgtataaacttcaagtccctggccttgatcaactgggttgatctcgaggaaattcctatcatcaaattgcaatggtgtacttctcatcagatcttccatcaaagcaaagcggcttttggtctgtatcaccggacatatgaaaaaggaaaggagtcttaataatccctcagagtcaaaaccttcatcacaagatacagtgtttttttttttttttttttgcactgcgaaggaagcggggtccattcatcaaaattgcatataaataaccgagcttgatcagcggagaattctagattgtaagcatcgagcacccaattcgatagagatacatgaacgattttatggttcagctggggcgtacacaagaacagtggaacttgcaaagaattgcaatggcgaggacgagatggtcagctgaacttaaaacaatttagatacttagattgggattgcttttgtacctatgtacacatggagcttgcttcaagcaaggaaatacaacagcttgaactctgatcgagcggaatggacgtgtggaatggctgcatcctcatatggggccccttacattaatacctgagagattcagcgagatgttgaaacagggagaaatgacaatatcggccaccgaacagtctctagatacccacccctcccagggcattatacgcaccctttgtccgacttatttaccgtggttccgcggtgcctcccacgctgctgcccccctcgcccagcactcgcctgtgtagagctccatccaaaaggcgaccaattctcccagcaacgttgggccagtggagctgccgagcttgcgccgccggaatgctcgaacccatcttcatcaatgatgggatctcagatccagaaggggccacattaccacattactatatgaattcaggtgagctctcgaaaggctttaaacgatcttcgtggatagatatgcagctttttggatcctcgtatctttccagcacgtctggttgtagccttctccttgtttactggctttctctctgggtaacctgagatgttctacttttggtcacactgacccttgggctaagacatggtagggggtatgagaactcggccattcttgacgataccaccgttgcgatatcggatttagttgagggaaaccttgagagcacttggatcattctcccccttgatccaccctccaggcctcctttatccacatgccactttttttatcattcaaaatctacaaatacaatacataagtgtacataataatcaccaactcccctgtcgtacggtgttgttgaggcacacctacatttgcgatcatcacttacctgtcagataagtcagctgggtggtcctcggtagacagtgactgaagaagttagtttgtcctcatcaattttttctccaagcttaaaaccccccctcttctcacgcccggcggtcacacgacaccagccaagctcggattgacacaacagttccctcatcaattaaaccaatttcctacctcgtctaatacattagggctttctatacaaagcttcctttctgtcattcagggcctttctctaagttctgtagaggagttttttcccctgttcaaacactcctcaaccctcttctcttttccgatttctctttaaactatcaagctatggtagcgtttgcccaaccaccgatgagaaaggctcatcagaagctctcattttcccctggaagccatcgaccaaccgaaccttcctcaggaccgcctctttctatgaatgcctccaaacttgacaagctgaagaaactttgggaccgtcgtccgaaattcgctggccctaacggcggcggcaacaccaccgtaactgtggcttcactcactctgccctactccttgagctccaaatcgaagaataagaagcagagtcgccgtacgactattggaaccgagaagattggacttccccacgactttattcattcaaaacatgttgggattcacgacgtcagggaaatagcctatcaagtatgtggcttcattaactttttatgctaacatttttttgtcgctgaagctgataattttgcttcttatctttgtaaacttctttcgtcttatacgcttgtctcacctaactagcctcgccactcaatgggtgcagttgatatgttagactctgcgggattgaggtcgtctctctatcgcttgaccgactcggaacccgagtcccaatcagaggaagaaaaaacgccggccgcagtcacccaacgcagatccccccaggagcgccgctcactcggctgcccaggtcctcaagttcctccttcacctcgctcaaacaaagtcaagcggaaatcagtccccattcacattctccaagacgtcccggaatcgcctccgcaactgcctagcgctgatcgtcccggggaagctgctcagggacgctaccgattctcgtgtttgtcgattgaggaatccgttaaggagttgattaattacgctcaacctgagtccttggtcgatgaacaaggaagaccacttcacatggttggaggagtaagctaccgtctgtctacattgcttgccatctacttaactattcaaccttttctcacctcaatcacgctccttttgttttaccgttttttttttgcttctaggagtacatgacccaaacaatgaaaggaaaatgggacaacaagatggcagaaattgctcaaactttgaaatcagaagcttcttgacataatctgtattcccccccccctttttttttccacttgtctgtaattacccctctagtaggcttattactttcgaaagcaagaaccacttttttcagcttcttcatttacttattttctaggattgttcttgcttgtcgacttaatccgtttctcaatttgtttatgtacaatatttataagccttattagttctaagtttaattgtaaaactcttatctcttggatctcgtatgtcacacgaccatcgactttatttattattttatttttttcatgactctctttgagatatctcttatacatgattagcttttaatatgatgttcaattaaatacttgatctttcgaaattatatgctcccactgccctcaagtgtctttcacttaggcgagtcccccatttgtcttggcaattggagataaaccagctgaataatgtagaaatatttcacagaaaaagcatccaacagtattgcagtgaccagatacccatggtagaagtgcccgttaacagttgtccatagtgtttcaatgggagttggtagtatgggtccactggggaattgggttgaggacaccttactggacaacttcccatcggatctggggccctcccagttttcaattaagacccaaaaagtctagatttttgcaggcaaatctagcttttgaggctctaaatcaaaactgggagacccacagattttgatgggaagtcctccactaactcaatcaagctttcactttcctgagccctaaatttattgaaagattgtttgtaaaattgtttttctaacaaaccaaatctggaggccatgatggttgatgttttgtcagatggtgagaaaaatctacaaagaaaattctgttgatagtgtacaggtttcaagtcctccactcccttaatctttttgttgtttgaaaaccctccataaaataaaataaatcctaaattaaaggtctttgatcttttgagttgaatgccaaatagtagatttatgaccaactcccactgcttccaatattttgaattgtctttatgggctcattgctttaattatgtaaccacacatagctctcaagtaccagaatcacagctagcacctttgtgtcatattttgaatgttcaccagaaaaaacttggatcatgtttttgtcacttttcattcttgtgtgggcgctcagctggcaaaaggagaataacaagaatttatatttgtggaccaagaaagggagtagcaacttagaatgcaacagtgaaggaaaggaacagtaaatttaaaaaattggattggatttgaagtattatagcatcagacaccttgttcttttttcatttgtaattcaaagaaagaagtatgttcttcagcatgcctggggaaggctttccctcctgttgaatcattttaacccctctctaataagcaaatcaacaacctggctaggggaggggaaattgaggccctaaaatcattctcattgatgtgtccttactcctttgtttgctagggagaatggaaggagaaaaccaatttaaggggaaaagttcataaatatccacaatttaagatgtagagaaagatacttaaatatctgaatcctcaatttcttcaaacttccttagtcccctttatgaaggccctttatcctcctatggagccttgtgggactgtctgacagggtgtgacaattctcagctgtaggggattctgcttgatctacaactatctgtgatctgtcctggaacaatcaatagatcctgttgatcctaagcaggttaatcagtgggaatcctttgtttttcccaagtctatctcatgcccatgggcaccagaaactctggagctagctaccccatccacttctaatgctacaaattggccagaatggcctctttgtgtctttcagggggctatagttgatcagatgtggtatacttaatatttaatggttgtactgtgcctgaatccactttgtattggtattggatcagcttgaaaatgaaatatctgatacatttgagatgttgtgttggtggattgatccaatacatattttttagtctttgtgtattgaacctcaacacctgatccaatatattaagggtaacatagttgaaagaaggaccaagtaagaattttcagtaatgtgggtgaggacatacaagctcatagatcaggaaagcataataatcattcagtgagaaaaggagaatggcagagagaacaacttgactacatgggtgtatagagtagaagcatactaaactaaaaatatactataaatctcttaaaaaaatgcaccccttgtccattcttttggatctggcaaacaatccaatgcagatgaaacagcttttattgggacagattggattcttttgtcgccaaaagctttgcaaaccaaccagaagccacatcaactcttaaatttgcttgatgtcccctaggggttttgaatcaacattttgtgatatctgggacatcaatgtgatgtatttcccaaaaaaatactagatttttagatgtttcagtttttttttagattttatagagggacttgataaataaacatgggttttctgtcttctagatttttagatgtttcatattaattagatcttgtatgtttctatatttttggattttttatattttcgctaaaaatctgaaatttgggttggggaaagctgcaaatctgcaaatttcaacagctaagagaaaccgcatcggacgaggattaagagtggattagcgtaattaatccgagtcctcaaccacattgggttcaatgtaatcggactaaactctactccggagtaggattagagctaagtaggagtaaagttactcctcactaatcctgggattaagggccatttgcatacaaaacacacatgcaacccctggctactcccaggtttacaccacaccactgcggttgacgacccggagtagccgtaatccaggattaagctaatccgctaatcctcaacttacacccgtaccgatttggttgctctaaagtctagaaattttagaaaattaaaaaaaaaagaaaagaaaatcctgttgatattccacatacagtttttgatggcataaacccaccctggatattcaggatgtctgaatttttgagctgaaaaatgaggttttttatttaatttcaattttttttaggattttgagcctccagaatcttgagaagggaccttaggaccttgaattgacactcaagatagatgccaaaggtcagaaagtgatggcagagtggtttcaacaaatgaatatgcctcacttataagttatacccatagtcatggttttaggtattgcttttggaaggcttttccaacaaaaaccactctttactgagaaagaaaatgaatgaccaggttaaagcctcagtgaatatttttaaactatacacacttgcaagagttcaaaattgtaataaaaataggtattggtgaatttgccccactggggggagggtctgcatgttgattttatattttgcatgtggggaaggttggtttatgccatctgcaactgtatttcaacctttttgattgatatccccaggggacatcaagaaaagtttgaagtgacagggataatgaccaaaaaatgagaagaattaaactcaggttttgtttttgaatggcatatacttgaaaatcagatgataaacaggctgcaatatttcagaaacttgatgcaaaagaaatgggatgatgcttggtgtatgaggaagaagaaaaaaaaaatcaaacaactgatgattttccagaaagttgggtcctggacaagattggccatgtttcatgacatcaggcatgcttggctcattgtggtacaagtcatcaatgggtttgattatttttcaaaaataaaaatctgtttcaaagacgggaacacatattcatcaaatccactgagcacaaacatttgattttgattcatttttttgaagggtgaggattggattgtcagttgcaagcttgatttgataattcctgacagtgacggaaatctggcctggcctttagtgttattttttttttcaacacagtttaatgtttcatcattaaatctcaggtatagcaataggtatgcaatgagggatctacacatggaggagttcaaaggtgaaaaatggcagaagaaaattgaggtggctcaattgcttgtaaagaaaatgttaaaacaaggcataatcacatgagaacataagatggaatttcatagaattgataagtaagaaccaagtaaaagatgaaagagagaggagtaagtaaaactccagatccaacaaataccattggccacatatccaaggtctaacatgaatcaccatgttgatcaactgattagcaagtgtagacaaagcagtgatcagacagaccttctccagaaagtttagcaccctgaatctgttgagatgcagaactcattggacacattctggccaacaacaacaactacttggatcaaaattcctgagaagcacatttagtgtatggtcaagtgacaattgatggttagctgggcaattatatttgagttgaattgagtttctccttccagacaatccgattccagcatgttgaagttccatggtgacactgacagaagcccaatgcaactgattatactgtcaattcaactcaatttaatcttgttctagaccaattattcaacacaaaatcaatacaacacaaatcatttgccagtgcatggaagctaattcaaacattgaacaatacacccgtcacatttctcaaaccacagcactgaaaaaaaaaactcaccaaactggtggcagttgacatgcaggttacatactcccaatgtaactcctgtcatactgtaatctattccaatgtgtgcaaggtgcacagtgactgtgcattgaagtatggctgaggtaatggttgagtaacacatgagtaacaacccaactttgaagagactttctgcatttcaactggcagcagttccatgagattttttcacagtgcaggtagtgaattgcttggaatcagtgcaatttggcctgcatgtctgattttggattataaaaacctgtaaaccacaatgcaaagtgccatgatctcatgttaatttgatcattttccttgctcatccttacagctattttgggaagtcttgtccacttggactcgcgaaatctttttcatttttttattttttatttattttttattttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctccccggctgtagttcagtacaaagaaaaatttaaatttcaaaaaaaaaaaaaaaatcaagagacaactggacaaccctttccaaaatagctgtagaaactcttgtcaatgcagatcaacagtcaaaatcaaattgatccaatttaagattgtgtgaattcaaaaataagaaaaaaaataaaaaataaaaatgttaggagatggttggggtataagtataagtagatgaacatatatatgtgggtatgtatgtacacagaaaaaacaaaggaaagaacattaccttacagctatttcgggaagtcttgtccacttggactcgcaaaatctttttcatttttttatttttatttttatttatttttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaaaattcaaaaaaaaaaaaaatcaagagacaactggacaaccctttccaaaatagctgtagaaactcttgtcaatgcagatcaacagtcaaaatcaaattgatccaatttaagattgtgtgaattcaaaaataagaaaataaaaataaaaaataaaaatgttaggagatggttggggtataagtataagtagatgaacatatatatgtgggtatgtatgtacaaagaaaaaacaaaggaaagaacattaaatgattgggaaacaaattataagtgatcaaaaattattttatttatttcttacatatcaacaccatcatttttgtgcatgattctcttgttaagctttgtgagagaaaaatggaaagaaggaaaagagaaggaaaatgtttaacatccaaaaaagaaccccacccctggttagaaagacaaaaaaacagaaaaaacaaaaacatgattatttaataaggattgctatgatacaagacttgaatttttgagaaaggaaattgatctttggaacaatcaatatgtataaggagttggttcatttgtaaaaatatgaaaaagggggagggggaagaaatccaaaggagagaaagagaaatgctgtagagtgtgttgttgggtgtgattgagatgagggtaaaaaagaaacaaagttctcaggagcataagattttatgtggtatatatagagagagggggagaggcagaagtagaggggagatagaagcggaggggagcatgagaacagggataggaagactaaggtttagtagaagcgatcgagtgcatcaaaccaagtctataagatttatcatcagtgacttcagtaggctgttcttgagctggtgctgcatggccatctgcccatgaataggcttggtcgaaatctagtccagttgctttggtttgcttcgatgctgatcgtgtgtagggctttcgcatcgcataatctttgaagaaacctgttgaaaagaaaggatccgtcattagtttcttggcctggcttttttaattcttttgtgggaatttgaaacttacacagtgagatataagcctcgaaaaggaaatcgcctgcatgagaagggtagacttatgttagcatccaatcaaaaatactggtttcctttgcttcagaacgaaaaagaggaaaaaagagaacggaccatagttctgggagtgaaaaaaagacttccatccggacgtagtttgaccaggtttgagtgccttgtacgattcagctgaaaacgagaaaatcatgacgaccctgaaaagagagacggggaaaaataaagcatgagtgattgacagagaagaaagccaacaatagatcaagtcagaaggggtgaggaaaaaaagctgacgaaaagacgaccatctcgatcgtcgtgcaaagcgcttgtaggccctcactaacattcgtcggcgtcttcgaataggtaatgattacaacaagacgtgatgagaaaacaacaagatgcgtgtttgtatagagaagatgaaagactgacccaatatagtgatcccttaatcacgccatgtttctccaatatcgagaagacgaagccctaagaagaaagttcattccggtcagcaagtccacaaagtattgaccagcagatgtagaatattgaacaacagagaaacgataccgacttggtaaaatgtaaagaacacgattcctgtgcacaaaagtaagcgtaatgtcgcatgagcaaaccgcgcagatcaaccaggcgaatgaggaaacacatggatacacactcacctttgatggtcaggaacttggccaggggtgattggcctttaaggtggatcttggtgactgtgtagaataccatctgtatgatgatgaatagatatcacacaattaattgaaatgactgagatgaggagtcaagaagaatcttaccaggccgtagagtgctaaactgaatacaacaaagtcaatcctgttgcagtgattgtacagccaaaaagataggacgtaaatgaaaaatgggtattagaaaaggacgaattgtgcgaaggagagacgagagagacaaacgcttcgaggtagacttgagcaaagtagacgctatactgggttgcacagaggacatggtttgcttcgcaaatgatcccgacaatagtgatgagaggacgaaagatacaatactgcagaacgagccatttaatagcgtgcaaaaagtaaggctacatgtgcgcatgtaaatcacaacgaagtcagcaaaatttgaacagagaggtgtggggaagaggagaaacgaaatcggaccttggagggccggtatcgccagaaacagaacggaaatgggacgctccgtttgggcgcattggctaggatgactcgttgagaggcaggcgcattaccgatgtactgaactaacaaaaacagaaaggcgctgatagcaaaggcctcgtaaacctgatacggagatatcagaagcaagagatcagcatgctttcccagcttttcttttttgtaacgcgtgtctgggtgtgtggttaagaatattacaagtgacgaaccgtctcaaccagttgataataggtgaaggcgcgaaagaaccggtaactgaagaacgagatgacagctgtgacgtagggaagaatgagtttcactaaggttttgtaaagttcaattaagcggtgaacccttggagctgtgttgactgaccatatacagggggcatcaagatgattcgctaaacccaggatgataatcaacaaagttaggatttcatgctgctgatcgtgaagctccgatgaaggcagtgtttcgacgggttgctcacgatgatttgacgctgttcggatggccgatggtagtgccgagcatgttgacagacggtgtaagtagaaatgatgattgtctagtgtgaaacataacaatttaaagtcagccaagttttttttgtgaaagatgatgaagggatggcttacgaggatggccattgagccagcaatcacccaaccgatcctatgtgcatcccaattgattgacttgtctgagaagaagtcagactcatctttgatttcagtattggttgcattacaaactttggcgtcgaacatcacgcgtgaaatcgattgattgatgtgatattatccttgaacagtcggttacttctattttttcggtttttgattttttttcttcttcttcttgttgtttttaattcagtgtgcctgtgtttgtaagtccggaaaatgagaggggggaggatggcctatgcagggttttttcacaaacagatgaatgtaggctcggttgggatgggagtggtggtggaagtggtgatggttgaaagatgagaagttgtcgagtgttgttaatgagttggtatgcttgctgattagggtcgtggtactcgaatattaagccgatgatgaagccacgcgaagaacgagttggggttggggtcaagagatggctggtgattgatcactagttggacttattcgatcgtcgcccggctctgccctactgggatttagtgagctgaactggtttggtgaaggacaacctgggttagcgcttcccaagctcatgaacctcgacagattgctgctatcttgctgggtgctgggggggtgagtggttttgtgtcccaatgagcctagtgccggtgggcttcgactgatatggtcaatctcgcttctgatgatagtcaacactgcccagatctcgagagatacaatctgtgtacataaccctccttttatggaagaatctgcagccctcctgcattaatcaggtagcatataatcgactcgatatatgcatatttaaatacctcggcctacctacttcaacaaggataagacaatctcataagcgaagtaaaacatctgctcaaaatgaccgagagtgagagtgtgatacgtttcaaagaatttgtcaagctgtggtcggcgtgaatgcgtaaatttcaaagctggacatcatccacccgcgaacgttgcagttggggtgggtggtctttcccgcctcatacgcacgcgaagaagccgggcagccttcggagtttacacactatagagcgggcagccttcggagtttacacatagctggtgactgctcgggttcgagccggaacgggcaccaactttgctatagtcttcttcattgtctactttcctcttcatcatgatcaccggcagtgaataaaacattttcgaaatacctccagaacgactgaatggatcctcggtaaagatagtccggatggcaatggagggtcgctttgtctactgagtcttgatgaacaaaagtcaatgattcaaggatccacctggcccggcctgcggtgagtggtatggccgggggacagctcggtttgaccgttacggagcgctacggccatggcggcttacggagggccgaggaggataagggagccgtacagataaaaacgactgatacataagccatcgaattggcggctatttgtgaatgttggaaaattgtatggcatatatggtccttcccgcctcttgaagtgaacaatcagaaacacagcctccattccaagccgaacccgaccggccaggttgtcagacgtgtctatttcaagcccaataaatcgaccgctaactccaaccaagctatcatcccaatcatatttcattagcctacatccaaaagtccaacaaaaaaaacagaccaaattgatcatcgccatgcgctccctaacttaacaagtccttctttattcgcaggggggacgctgtcctgcaggtaccctccgaaggaaggtcaaactgccggagggacttggtcaagtcagtgggctccatcctagctatcgtttccattttcttagctctcttccacagtgcgggtatcgtgtgtgattgtggtcccggtcgcgacgaccctcaaccggacataagggcacgtctcactcagtgcattgcgccctgcatatgtctgtaggtattctcatacaaccgtctggtaaacaaaaccccatcagaccccatctcgaaaacgaacaatttcctggtcagcttcaccctttcaatcggctttttccaatgatcaaactcttctgggatacaagaaaggattcgagagcaactagtaattgttttgtacttgaccttggtcttcggtctttatatctctttattcgaagtcgttctggaaaggaatcaattttacatcaacttgacaaatttagggtggcgacaatttctacgatttgacgcgttcctcatctcgacacgttcttaagtcacgaccccatcacagatgcgactgaaaaatccatgacaaattgtgagctttctttcaaaaaagcgcagttacaacatgagtttggatttgtttttcagagacatctgaaatttagaaactgtccaagaagtggaccattttgaagctcgtcgacctttgaatcaattcacaggccagttgccacaatcctcaacatcagaaaaaacaccctccaagacaacattagaacctacatatcatcatgcgctccatcttagcttaacttttgctttctttggctattgttttcctaccgtcagctcactcaaaaactattggtgtcgacgtttgctcaagccatgccgtatgtgactgcggtcctggcaaaccctacccaaaaccagatccaggtacaggcgaaaccgtttgtcagcccccctgcacttgtgatgaccttctggtatagcgttcataatcacttcccaaacccatccaaggtcagcttcattcatttactctggtcgaatccttgttttcctatcaatctgacatctcactcaactctcgagacgaaaaatatacatcatagcaagttcaactgacaaaaacccattgtctttatctgtagtcttctgcttcatatctgttcaatcgacaatggtccgcatcgataggcagggaacgaaagcatctttggcggccacgatttgaaccgatcctggagttaccacctcgtcgatctgcgccgtcaatcttgaacaaaccagcgacaaaagctcaccatccccgttcctattttcctctttttggtcattataaagctttcaattgttacaggtggcaagacttaggaaatcccaagtagccaattttcccccaaaagtcttgtgccactgtgccgtagcaggctgtagcccttggactagctccaagatgtgtaatttgtgtgatttcggtcattgcaccctgtgctgatgcgggcggcctcctgttacggtagtcttttggaataggacataggggcccatcagtcagaaaacgtccagcaggcaactcttgacatctcgacaagtcttgagctttcaatgtgccttggagcaggtgcggaccggccatgacaacgctcttttggagaaggccgaactacatagaacgccgccatgactgggccattgaggctgattgccacaagctgggcctcggcacagcacaaatatgtatgcagaggcatagagggacgtatgcttcgaattactctaaagcccagatacatacctccaattggaagctgttttaagaatacgcgtggagaaatcgtttccgtgccttcctgcctcctcatgtatcatacacaaaattcagaagccaatgatagccatcggctgttgatgactgcagaatactgtatacatatgtatctaactccaaggctaaaaattgtcatgaacaccaggccgaaattctcggcacaaacttcccccggtcgggatacatatgggctgttgtctatttaagcctaccgccctttgtctgcctcatcccccaggttcaaaaaaaaaaaaaacattaatataaagaaccacaacaacttccgagatcctgccatataatccgcatcttatatccttgtcatgcactccatcctagctagagtcatgctttctttagcccttgtttctctgccactagccctctcccaaagtgctttccggtctcattgcgaacccaaagttacctgtctttgttctaacggccccagcccaagccccgatccaatatccggaaaaacgctctgcatcgccccctgcgagtgttcgcaataaccatcaaccttctggcaaaatatctgatccggctcaaaaagcaaaacaaaaaagtccatcgtcagcttgattaatcttacatttatccgattcgcatccgtgtatttatttggtctgagttttttttaggtttttatctgtttactcggcttaatggttctgcggcggtgaaaaataggaagagagcgattcgaatgcgggacgcgaaggggaaacaccgtcaacggctggacccgagcctcgtctgctttaatcacctcctcaagccatcattccccagaccgacccaaacgaagcgatcgacaaaccagatgccctcaatgatcccgcaatctcgcgcgattccttactccatttcctccccttttctctactctttttgatcactatcgggatcgacataaatatagactgtttttcagaaaatgcaaaccaggaatcttctattcgttgtgccccttttctctgttggagatacgctttgaaaaatctggaaagagttggctgctggtgaagtagcccgcggccagtgtcgaacgggccggccggcgatcgtgagctgagaattaagagcagtgtgagctccccaaggtaaagatgcaggtctcatcattgatccttgaatattggcttgtgctcgcggagtcgaacttgaagggctcatcacaaacaaggtcggttcctccgacaccaacgtagggctccgatgggccccgtcaccatgtgacctagatcagaccagttattcgcgaagacgagtgatgatgaaggaggagtgcaaatagtgcgccttcattctgagtgaaggctggatgtcgtttcacaacggccaggactagcatatagccgagtttgattagcgcggaggccaacgatagacaatcgtcggctcgtctgacaaaacaaaaccatctaaacaaaccttcccggtgtgaaggcgagaaccagcagccattagcatggttgacagcaatctgattattgggaagagacaatccgtgagtatacctgtcgtggtgagctgagtggccaggttgaccaagtcatgcacaaagcattcatacatatcagatagcaggctcaaaaaagggactttggcaaattccagtaccattacttccaaagtaatccagatgtttgcagtacacattttgaggatcaagggctgttgatattgcaataacttggactaaaacaagataatattgataaataagatcgatcagctaaaaaatgctccaggatttacatgtgattatatagcttgaaaggatatgaacaactctgcaaacaaaatgatcaaaaatctgaatcgtgaaatagagacaaggggccaattcatctataaagcccagatgagaatatgggtcccatttgtggccaataaacgtgatagaaatcggatgttgagctgcttgggttggctttggcggggaacattcttgggggaggacacatctgcaattattttttttagcaaccggtaagtgaattcttcggaaatgtgtagctgtatggacacacagagtgttttaatcagcttgtcattctgaaggatgatggtgtgattgttggatggacaaacccggcttgatcccaagtagtcaggttcggattggtgtaagcattgatgtgcttgttgatgtactattgattgggttttaccaaagtcaaggacatcagaacaagaagcttgggtttagaaattaagacagcgagcatacactttcagttgggaaattctttggtgaacagccgatattctcttgccccttcctctggtacacccgcacgtagtccaccagcatccgagcaggagttggcagatgagcagcatcgaccgtctcgaaagcctcagagatagccagctgaaaaaaaggggcgatcaagggaacagcgtttgcgccggttcgtctcatacagaataggcttaaaaaaaaaaaaaaatcacgtacgttcaagatgatatacatcggttcctcgctgacaactcgctgggaaatttgaacgtttgggttgggtccaacggcagaggaagacatagtccacgtcgcagtatctccagctgaccaagtgattgagcctttaggaccagtcgtgtattcgaatccaaacttttttaaagtcgacaggcaaacacaaatcgaggttaacaagggatgacttacgggtttaatttagaggaagacaagacaagaaaccaatggacccactatttggaagttaccgccagtagcttcataggcagtttgatcagtggtcgacacaaccgatacagcttcttgatagattccacccttgtaggcgttgatattggaactggcacgagtattggtggttagggcatattaaaactttgaagcaccattcaatcagaagctactggggagtgaaaagagccgctcacactcggggattgtagactcttgcgccatcctcttgccaattgtatccatcatcgaaaggagcaaattgaacggattgtgaggcctgtccaatattcccgccggtaccgggtgacgtgacttgggcttcgatgatatcgatctcaggagatcccctgcccgttttcacgttagggccaggatgttcgccccctgggcaagtacaagaagacagcttttgaccagggaggtaggataagggccctccacccggtgcacgtaaagcggctgctggccctgttccggctacgttggtttggttcttcaaagtgccaagatcacaagaattataggagctgatctcggacatcaggactggtctcagtagattcttttggtggacttcctcacagactgttcatgtacttactagggccaagtcccatctgttgttgctccatatccagctcttccaaggtttcccatcgtccaagcccctggccagaagccggaaatccggggagatccaggcaaactgatcgaaacttcaatgtaccccccagtaaagcagaatttgttccacgattgcagcattccggagcggtaattcagatcgtgtatcagttctttggtgatggtgatattcaggttcccgttgtttgtggtgatggcgtctgtggaatgatcaaaaatgctatagaaagtaagggtctcacagtctgaagcgtgacttgaaatgactgcataccggggtcaaaccactccaagttacctgaagtttggaaagaggtgcttgatcaggttctggaatgtggactatggagcgcaagcctgcctgcaaggaaaaatctcaccagtagcccaatagtgcaggtcaacagcttcccagtaaggatcatcccccggccagaaagtgcgaccatcggtattgaactcatcagaaaaaaccaagttgtattgtgttccatcgaatcctttccgggacataacgctctggggagttgcggggtctatgacaccagcaagattgtgtatcagaggcacttggcctgaggcattgattcctcccaagttaaatccgccactgttgacggcaagttgtttggttgcacggtgagcgccatagtaagtgagaatcggaaggataccaaagatagtcactagggctaatgctagcaacatcactgcgcccatgttcagaatccctctcatcggaaacaagttgccacatgcgagcttggactttttgggtgagccagtcaggttatcctcgtcatcatctccatcgtcattatgcagctcgtcctccagctctgcatcgaagtcttgataatcttccatgtaggatcgtcgactggctttccccgggtcgatttgactgccccggaaggaaggatacgagcttgctgctgaatcaggccgttgatttgcaccgagtaagtaggacgcgctggaaaggtagttttggtcactatagatcgcgttcatgacggaagcgcggttatcggcgggagcccagttggccttctcatcgctcagttctccagcaaacgaactttccgatgcctcgtcaatgtgggacgcttctaaagaaggaagggtgcagggaaaacaattggacagtcagctgcattgtcaattagaaatctgaggcttttgatgagaaaagttgcaaacttgaggtcagatgaatgtcatctgagggcatcttgaaaagttgaaatctgcaactcaaaggaaaaaaggtgttcactcgatttggcgctgaagaattcgtgatttggttggttgatttgatcgggcggaatacttgaggacttgaaatttttttctaacggcgggggatgctagtactaatgtgatggtaagtttttcatgaatgaaaagcgttatgaatcaccagcattcaggaagctgcagacggcgctgatcaaggtctggtagggcaaagtctatcctcattctcgataagggaagtcgagcagtttgttgtgagctggcacaggccgcatcgggctagagctcggtgggggttgtgatcggactagtgaggtcgagagcaagagtccgatcttgtgggtgttggctaattcacattaaaaaagggtacccagtttccagttccggactgcttggcttcattacccgctcggacttccagctggctggtccattagtagtggaaaacgatgggattgagataggtttatttctataggatcatgcaaatgggtttctttttcaacaagtgcagtagggctcaaaaaaaagcagcagctgctggcctctgttggctcgagcgacgttcagagcttggtagctcatgacgggtcatcggaggattgaccaaggtacaccaccgggccatcagttttgatcggtgtccgccgactcttacggcccaacggcagcgtcggagcctaggatggttggactcggagccaggctggattggcagttgaggcacaatataagtatattctgatcagacacaaccctgcaagctgagaacacactgcactgggttgtagcacagcactacttttaatgagcaccagatcaagagagcgctgaaaatcgccagccggactatgtagcctgagtgatcggctgagcctactgtccagactatggtctcctaatctgtctttcgtctatgtagacttgtttgtaggtaagacatgtttaggctggttgactttctctgccttactgagatccctactccagtttttttttcacgtcttgagatttctggaatgattgttccaaccaaaccggtcaaccatcctctctctcattttccaatcatctcctgggttttgaagctatttcttccttcgtcagtccgatcacactgcttcagcttgtagtgtatgacccttcgtccttgatttcattgttcttttttcctcctcttcttcttcagaaaaaaaaaccaactctttattgttctctagactgccatgcaactaaaacattataataaaccatcctgaaaaaaaaaagaaaccaaccaacggaaaaggatatatacatagtcaagcgactcaaaaaacctcgtattcctttatcttggaccgtttaagggatccattcgaccaggaacagacgaccattcacttccaattcaactctccccatcccatcccatcccatctatccaatttttgcaacctgatcaaacacgagaaagcgactcctaattatctggtccgattgggaaaagagagagagagagattcaaatttcaagggaatgaagatagacaatcgaatgtttgggataggctcaagaacgagttggatgagagggagtaccagtatcttgaaattggttgtccttcttgtcatgatttctggattggtcgatggattaggtctgggggaacctccgtgagttgattgaaagcctgacgagtgaggacaaaaacggagagaagaaatattgacccgtgtaacccacatgattattgtagggacggcaaggcttacttggccgcttggacggatggctcggctccttatcatgactccccttcagctttcaatcgtcgaatgtgagagaaacgttttccagataaagaacccccgcctgacgagatgatcagaaaatggaattgatgaataaacaaacagcggccagaaagcgtatgcattccaacaagcccaaacgattccgatcacgccatacaactacacgagcggcgcgggggggccgatgaacgcgagccaggtggtccagacggggacgccggcggcgatctatctgacggtctatccgcaatcgctgggccgggtgagcgaccaagacctgcggctgctaggccaacagatcgcacgctaccagctcgtcccaaagaccaccagcacgtcgactcccagcagacaggtcttcctcagattcgccccggagatgcagggcagatggatggcctatggcgcccagcctactcagttcttggccctctggaagagaatgtttgcgatcatcaaggcacttgcgccgcaaactatcatcgtctgggctcctaatggtgcaatggtcggtttcagagaactgatttctcctacaagtgtttggaccacaagagtagtattctgagatggattgatgtggatttttgttttcttttgatgtatctatttatgtatgtctgtactagggttatccttatggacttcaatggtctgatatttcctcaaaagctgaccaggatctcttggatactaataagaatggtcaactagactccggcgatgatgcctattcgccctactatccaggggatgcttatgtggattggaacgggatctcgtggtaagaagcatgtctctatagtctacaatcatggatcgtcaatcgactgaagtgatcatgaatcgcaggtattggaaggggaacgagtatccgtatcggctcaaccaactcttgccagccggctatactgccggtgctatgaccggcaaaagtccgcctggctcgatcggaagcggcggagctcaaacgttcacgaacttttatgataactattgtatcaacaaaccatgcatgttttctgagatgggaggtgaatactgccccaagatcgtgatcatcaacatgaatgatgaactcgaagaaagcgctgaattcaatatttcgtttcctcaaatagcggcgttccacagtaactcgacctcaacaagtgctccttcgagttcttcaccaaaccagcagccagctgatataaatcaacagagcctgcaacaggcctggtggagagacagtctgagctcgctcgagttcatgaacacgttccccaagatcaagatgttcatgctcttcgaacacgagaaagcggaagacgggggcgatctgcgtgattatcggatctctgtcgatgagctggtcagggcttcttggctggatgactttcaaggtcacaatactttgtgtttttacctacttcaatcatttcttttcttctgagctctgctgattcttttggttgtgccttattacaacatagccgttcagtcgagatttatttgggctgataactcgactgggagtaataatggctcatcatccgctgggcagaaaggtgccaagggacgctcaagtgagatttgatttctttttcttttttttttcaacattttttgttttgttttacaaaaagatgattgatttcccctctgttttttttttttctcttaggtcgcctaaatagctcgatgggcttgttgatttcgatgactattggttccatggtgcttatgctctgatagagtcctacgtctcccatcttatcttatttctatttatttattgtttaagcttcgttctttgtggccattctggctggttcaacactctccttatattctctggctccttctgcttgtaaatttccgtacatgtacaaattgccttcttgttgtacaatctgctctacacgctttatgcatgtatgagactgtaataaattgtaaaccattgtttttagccaaatcttgtgttgaaaggtctcgacttccaccagcaaccaacccaagcatgagtctcactcaaaccgaccgaagcagaacaaaacaaaaagagggattctatgcaggactagccaacaacgcaagctcgaacctatgtttcttgaactcggtcatacaagcactagcatcgatcaccgaactcgaggactatctcagagagatcaagtcaacccagacgaccatcgacgccgagcaagcaggagatcgaggatcgattatcgaaagtctactcgagatcatcaacgagctcaacacacccagagagaggaggagcgtgcttcgggcgacaaagttcatcgagtccttacgagccaataacgccagctcgagccgactcttcaactccaaccaacaggatgcacacgaactactgatgatgatcctcgaggccgtagaggaagaggtcgaccgcgccgcccgactccgctcatctgtctccctaggtcttgccggcctcatcaataacctcaagcccacttcttcatcatcctcgtcttcttcaccatcctacaatcccaagattctgaggagcccctttcgtggtttgatggctaacagaatcgcgtgtgctgcttgtggattctccgccggcattcgtcattcaccgaccgatcatctatcgattaccttgccagtctgcgtacgtttacatcttcaatcctaaacacatcaactcaaccacttcgaaaaaaaaaaagaaaagagcacagaagggactgatcaaattggatctctaaacagtcaacatgcacactagaggattgtttgaaagagtatacgatcttagagttattagacgactacgtatgtcgaaaatgcaccttattgaacagcgaacgagagaagaagaaagcattagaagaagaggaagaagaagaagaaggacaacgaaagaagaagaagggcggaggtcgatcgaggcggaaacgagacgacctcaggaacgagctccaggtgatctctgcagccatcaaacaccagcccgaacgcgaccttggcccgcttctcgaacattctctccacccgatctggagtccgatgtctacgaaacaaaccatgttcgctagggtatatctttctcttacttacccactcccccgtcttgtcacttcatcaacaggaaagcagtcacgatttcaacctgatgatttttcttcttttcttgctgtccgaccaaacaaaaaaacaacagccaccgagagtcttgacggtccatgtctcacgatcgacagtgatgggggaaggccaactgatgaagaactactgtcgcctagtcttcccggagctcctaatcctggaccgattcacgacgacggaacgcttgaatggacgagcggaggcgccgatctccgggacctcggctccgtcgtcgacagacacccgacctccctcgctccattatccctaccgtctcctcgccctcgtcgtccaccaaggaacccatctctcgggtcattatcttaccttccgtcgctccccctccggtgagtggtacagattctcggaccaggacgtcgatcgttgtcccctccgtgaagccttggactctaatcctaccttgctcatctatcaaaggctaggagaccaggatcagtcgtcggtcctttctctttttcgtttattttatttttattttgcttcgttatcacacccgctcatatatcactttattttctctccactttcctagtcttccaagttagatctagtctgttcaggtcacacgtagcagatacccgccaggattccctcgcaatcaatatcagttttttttaaaaaaaaaaatacctccaagaccccgctatatatagttatatttctcaaccagtgcatgtgtgtgtattttgtgcttatgggaactcgtttacctcatctttgtctcttgtgtgtaatcatactttttcctataattatgttcattgagaatggggaatatggtgtaatcgtcccctctgcaaatctaaatattcagataaatatctatggttttttttcttttgttacaaccgtctgattaagaatccaaaatgaaccaaatgagttcaaaaattgcggagaggtgttggttcagatcttgttgatattgaggtcaagacggtaagtaaaggcgggagatacgtgtgaagcaaagagggtgaaggtgacgaattatcagagagtgaaaagatatgtattcaaacaatggagcagatcgttttcattcatcaacctcaatgagctggacatcctcatcatcatcatcgtcgtcgtcgtcgtcgtcatcgggtgttgggaggccagcgtcgagccggaaggagtcagttgctcctcgttgttcctccatcacccttgtcggctcatctttgaacagtcggatcagcttgactcgggcgaggaaggagcggtcacatcggtgttcatccttccattggtctagcaacttcagattctccgccgtccgtagatccggtatcactgttccattcagttggacacacatattcggtcattcagatatcagtaatgagaaccagcaatgagcatatcagctttcaggcttgtgatttgtcggagaacaagagtgggaagagtttgaacaaaaaagacaaacagaagccgtttgtagaatattcgattaattccgagcgacgtaacgattcgagtttttcaagcgcggtagatttaggtcggttggagaagtgtttggttcgtttggaggtttcttcgttgatcagggatgaatttcgagcgatgaagctggtgatcaggacgtgtagggtcgataggtcggctgaagggatcgggagggcgggttggcccgaggggtctttcgttctggcttcttgtttgttcgcttcgatgaaccatatcaatcggctcgcttcgattttttttttttttggaagaaagtgtaattttcttgttagtcctttgtttatgtcttgggtaaaagacaattgaatgatgggatcaaagatgtggatggctgactaacttaacgcgttcccaagcttcttcttttctttcttattcagcgccaacttatcgtcgcgcaaagcgatctaaataagaagaaggaagggataattgtgtcaaacaagtcaggttccgattcaaaacaagtggtttcaattattttgaatgaagttgactgactctggtgatttgtttggctcgtctggaatgtggatgcagtttcgaaagaactgctttcccttttttgctttgtaaggccttggtcgtcttcaccctagtcgatgattcattgagttattttcattttccgatttccgattcccgtttttttttgcgacatgagaggttgaacaatgatttgtttttccgagcgaaagatcatcacaacatccaaccggccaaatttttttgattcgtcaggttcttcgacatcaacgtcgattgtttcgtcgagaaaatcacatcaaggatatggattaaggaattatataaaaaaaactgaccgattgttgggcatgattcctgggtatctttgcgtttgcttctgctttgttcgtgatggttcgagtggagtcgatgtaggcgctgtcccactgacggtaaagtcgattggtttgtggatgcttttgcttggatttgcagacagtcatagcattcatccacaagtccgcagcaatagtccaaatactgcatattgcacatgcataacttaatgaaacacattgtaaatttgacaaacccctgttgatttagcgctgatatgttaaaatgcccgcgcctttgccatcaatacacccccacagagagagagggctcgacaaacaactggctatccaccttcgaacagtacatacgaaaagcccatctcctcaaaaccaacgcccacccgaccaacatctatggagttcttgcaaagcttggggaggctcaaggatagacagagacagctgtatcaagtaaaagttgctccatggagtccacatatctgctcgaattgggatcaaattggagccaatggatcacatgttggatactggaaagaatgtccagtgatctccggttgagtaatcagatgctggcgacgatcccaaagtctgagcgcttcttatcaccgggtttgctccatcaacttcctctatcgactgttgactatttcccacctcaacgaagtccctcaataggaggggggggggacactgtttctgtccggcagtttcatccgatggctcgccatcggatgagactgccggagggaattagttctgttagagttcccactcattctggcttcccatttctgggtaccctcatatctgtctgataaattcttcaggctgggtctctcttcttggcctgatctgtcaataagggtggttgacgaatgagtatgagcttcctgcaaggcaggtagaccgggcagatgcttccaacctcctaggccgctctctagtgtgatgcaattcactacgcagctgctagtttttattgagatttgtttggaggcttgtatgtagcccgggtcgagaaagagagagagagagccgaatcctccagccgtcccacccagccctcgctgtggatctttgcctcgttatctcccaaccatcgtcctcctttaagacccctcctgtctggacccccccaaaaaaaacgatttttaaaagcagccattgtcttcctcccgcactcctcgatgcacagttcttcactttcagcacccctctataactgagaagaccccataacactgagaagaccacataacgatggcgcgtccgactacatctactaaaaagcccagctcgttcctcaaaaaaaaatgtcttttgatagctggcgaggtgtgatctcaagtgtgccttagatttcctcagaaaccagccctttttcgattggcatcccaaaaagagcagatatgtcttcttcgaaaacggggcgcaaaatccactgagctgggcgcgttcccaatcctgccgaaaccgtggaggatatggcccgcaaggcctatatctgtgtccccccacgaaactggctcggtcgagaaaaaaaaaaaaacacgttctcaagcaagcggcaactgggctgtctatggattattataaggcctggatccggtcactcttgtcattagagaatcagatcgaaagtcctaagctatacattttacaattaatagggctacagatatatcatacaatcttctctactgtaaaaaaactagtcggcatcactatcatcttggccggccactgggaggggtgcaggaagtggggcgtggtagtagaaccttatgtggatggtgatcggggttctacacaggggacaattgaaattgtctggcaaccaagactggggagaaaagagagagaacaaaaaaaagggatgagcgatgttgtgcagagtcagacaaggaaaaacgaaatggctcacttcaagacaagagaggtggaagtagtgatcacgatggcatgggagacgggtgatcaagtgatctgggctatagccctccaaacagatcgtgcattctgggatgttgttgtgatcggtgatgttgggggccgtgaaggacgtactgatcacgctgtgcacatccaagaagtggtcgagcattaatctgccgggcaaggattcgacctggtgagaattcagctcagcatactcctgcatcaagttgtcgagaaagttagtgtagtcttgtaaatgctcaggacggatccgcgagagggccaatctcatccgctcggtctcagcaaaatcaggacgcaagtccgtgttggccaaatcatgaggatcagagatgacaagcgctcgtgctctgattgtactctggatgtcggagaagaaatgttggagggccgttcgatcatcaggctccagagtctgcaagacgtgtccgatttgggtgaggtcactgaagtccggaattctgattctgcggcgcggaggtaagaggtgcgcgtctctcgcgtagagctgggtgacgaacttcatgacatcttgccatatttcttggggaacatggtcgtggttgagaatgtcaaaggtgtccgggtgcatgatcagagtgaagacagagagggtttcgagtggctcgtctgggtcgaattccgtgggagatggtgcggatgatgcatcaggcggacctggaaggcgttcatcttcgccttgcccatcatcgcgtggtccagcgttgtcgatgaagctttcattcaagggggacagcggggggtggggtgcgttcagatctggagagccaccagggccctgaagttggggatattccgctgaacccagttgaagaggattgttagtgttggggtccatttactctagttaatttttttctctgagctgtgtgaaggtcgtgactgtcgaatgtctggatggatgtcttttgatgggcgtgtaatgctggagggtgatggatatagtttgacttttgcaaggctgagtctctcagtactgcatcacggccatagaaatgacagtagctttctctaaggagactatgccgcatgactaggatgtttttgtagtgaaaagtttggtgcttttctatcttcgccggccttgctccaccaatattgaccgtgccgaggcggattctaagtcaagcggccattacaaaagaggcctcgatattcctccgcgaattttccgcttgaatagctcgaaaatgtggtacaatatggaagaaaataaacgatcgtaggtcggtacatattaatggatacattaccaggcattggggtggacttgtgagactgagcccagtcgacgcctacggagtagaacgcggaatatgatgtggtgtaaccgctcgcggagaggtgtggagtcaagggcattggcggccatatcttcttgaagcctccgccaacggcgcgagtccggacggccagagaagcctagtttaacacgagcccggcgtctcaagacctcgcgaagcgtgcctccgaatcaagcgcacactagagaaggtcaatgactcggacgttgatgccctggaaggcccgcaataggccgcgaggtatgtacgtaggatgtgtcacttgaaaaaaggtggctggggtcgcctgcatcataggatcaccgagatccaactctcacgtgaggtctatgacaggcaattaaaatgagctaagctatagtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgggagtcggtaccagggcatgggaaggaaggttaggggattttgtaaccgtctggggcaggtaaattcggatgtggctgagatgtgttaaaaggatccagtcggtcttgcttcctcgttatgtttgcgctgttggccaagagcgatttctgggcatgtccagacgatcatgaaccatttgctcctctctacgttcatgctgggacccaacacttttcaccgccaatgaacagtagtgggtcccagcatgaacgtagagaggagcaaatggttcatgatcgtctggacatgcccagaaatcgctcttggccaacagcgcaaacataacgaggaagcaagaccgactggatctttttcagatggggacggcctgaggatctggatacgcttgagaaatcggcaaccagacaagatcgatgggccaactttgaggattcatgatgtatgtatgcatcccccctgttgagaatcatttgggttgttgcgatgatccttcttttaaatccctgcccgagccccgaaggggggggggggggggggccgttgggtagtgccacgatcggccccaagaagcccgcccggcgggattttttcttctgggcacatacttctccatcacgatgttcattcaaagatggatagactagttaatggctcacacggagatcctggttgacctatctatgtacaccggtcaacgcttctcctggcccgaggaagtccacacttctttccagacgattgcatgtgcctgaatttatcctcagacacgagctgtgttggctgccgttaaagtaatccctctggagtccatctgtgttcgaaaaccacttcaagaaatgaataacgagcattgcattgctttgaaaattacacatgctgaacgttgcggttgttatgttttttttttttttacgagcaaacatctcatcctttgttcttcttcggaagccgatcaaaacgggagagatgacttttcctccaagatgtgggaaaaagaggatggatggatcgtgatgagagagaatgactagttgagagctgcaagaatgctaaaccagacggaacaggacaaatcatggtcaatcatgaggatgaagatgctgtgaggatgagagaaatgagacatgatatatatatatatataggtacatacagagacatatcagagacacataaattaaggactagataaaacacaaaaaccataggaagaaacactgatactatcaaaagagagagaaagagagaaagagaaaggagataaaatctattggaatcatcatggggtgagaatagcggtagagcaacaagcaaacaaagaagagacaaagaagctggatgattttatggaggaagagagcaggtgaggttttaagaagccgaagaagagggagggggcgggagatgcgaaggctcgcgaggctcgatctgcagactgcgttggtagagctcgtcggccgagtcttggtagctcatcaagttgctcatcgacatccggatatatgctgtgatctgagggacctctgagaagttaaaaggcacctgaaaacgctcgatttcgttcatgatcttggtcattttctgataacaaagttaggtagtcgaaagggaaagagaatgaatgttagtccttgttatttgtgggtaatacccatgatgggttaagtgatgaggatcaaaaaaaaaaaaggacagtgatagctaacctgatatttgtcaaagttgatcaactgaaccccaggcagatcaggagacgcacgatgggtcggattcccctcatggcagaacgtcatatcggtcaagtagacgcccaagaaggggatgcagggggtgcgtgcgtgccggagggtggcgcggtactcggcgtagttccgttgatggctcacggccttgttcatgttctcgaacagcgcccgggctttgttcccaacgccctcccaggtccgcttcagtcgcagaatcgtcgacgagttcaacgcactcatcaccgacatcaacgcattgtagttctgcatctccagtagtttctgtaagattggtaaaaaaaacccaagagtctactgtcagttcttggtccatgatgtaaatattttaacaagaaaaaaaaaatcactcaccgagcccaacttgatcaaaaacttcaagatctgtgtgcgtttccgaaggtcgtcttcattgagaatagtctcggtgaaccaaccagtcatcttagtgctcaaggcgctcatagcgcgaacgttgacggcggatccggactttttattgaagagttggccgatgacttcctcaggctggatagcctgatagagtttagattccatgagtgtgatctgacgggcgagttcgacgggatcgaagtctgagagttggagagcggagaagttgaagctactggcccgcagctgggacatcaccgtcttggagatgatgggcgatggacaggccagttttccatagttctcttccttggccgcgcccaagacttgtttggctttcgtccgcgcctgcgagcctgcaggctggatccccagctgactctccttcatccgcttctggaccaggtcaatcagtcgctctgccggcaccggtaaggccgtcgagagctggctttcggcccatcgcatgatcaccggtaagacgacttcatccgtttccatccgccaatgaagctccagccaactcttcatcacgttgtatacccgtagccggataggcgtgaccctggaaatgttgttcgagggatcagtcgaagtcacgggggtattcagttcaaaagtgagcgagaaccgggcgattaaggcgttcgagaattcaacggatgtggtgaacagtctgaaggtcataaagaacgagtggaaaaaggtagcttcgaccggagtgtcatgggaggtcatcctacccaccaagccacgaagagtacctcccatgacttgaccatcagtattgagcagcaattctttctgccaggagtccgggttttgtgagccactacttccggtaggaatttggagcggcggtaaggccagagctttggggtttggacgttgagcgggagtcggatgcctgtcaatgacctgagctgattcctcttcaggatgggagacgctggtggaggtggcaggagaggattctcgagaataacgaccatctgatgaattggctgtggagggcgaagcgcggaccaaatcgataccatccgaagagctcagagtcgacagactgggactcgtacggggtgcctgtgtgccttgctttattgctgcttcttttgtctgtgccataaaagaggtgtctggggtatatagagactcgacatcactagcagcactgggctcaattgagctagtatcagacttcttccaattttgtgaaacagcgctccaattattctggttctcgggttcaaacggattccgagtgaaggctagggcactcgcctttcgtccaagcatcgacagggtgtgacgagatctcatggagagtgatccgttagtgtctgggaatgagcttgtgttgaagtaggcgtgaaatgagggtcgattggatgaaagctcgaactctgcatagcctggatccattctggtcagacaggccgagacggcatccatgcagctgttggtagaccgaaggacggccgttgcggaggcgagtaaggagtctgcttcttcctcctcgggcgatgtggggcaagacatagtaggggaagcagaggtcgccacccgggcggaagtgaccaggccagttgttgagacgtagagtgactcgcgggctggacctagcgggggctcatttttgattggaggtagcgcgcgaactgtaggatttttggagatgcactcgactaacgtcagcatctcgcaaacgttctcaatgacgtctcgagtcatgtcgatcagatgggcatggctggccgggtgagcggttgaggagtggatgtgcgcgtggccgatgaatacagctacggtggaaagcacctgatcgtgagttttctcaatcaaccctaggatatgagtcactgagactagggtgaaggtcgcagaggatggattggatatagtcgattgtaccgaagtgatcgaatcaagcctacggtggtggtggtgaatgctagatgcagctttgctagacttgattgatggggtacccttcaaggattcataagaggggaactgaagcagcgtcccgacacttttacaggggcgaatcatccggggggctccatgagggtctggcggatttggtgaggaaagggacatggagcgttgtccaatcgacatcgccagactttcggaaggttttggggagcttggagtattggaggtgacagcagagcgctgagcgatccgcagaagttcgcgaacatgtgaaagaatttgatccgaaagccgcaggagggtttcaatttcctctggctgatgagactgaggggcggcttgggaggaatgattgctcttggtggtagaagacggagagatgacgcgagcctggtcgaccatagaggacagagcagataagagctgcttccgggcgcgactgagatttggattgtggcgcaaggtaggtgaatgacgagccaaacatccggtcgagttcagcgcggttcggacggctgagatgatctttgcggtggggggttgaacatcgatagtggggtcccttcggacttgagaatgaagcgtgcggatggctagtgcaattggcccccatagcgtactgcaatcatgcgcttctgaagagggtgcttgattttgagaggctagagtcgaagtgcttccaccgcgagagtgagcaggagtcaggtccggtaatgttgagttcagagacagcaggggtgaatcgagcagaaagtcgttggcagtggcaatggacgaggttaaggaagctgctgatgggcgctgcagagaaactcaggctaagcatccttcttccgatggcaaaataagaagggggagggggactatactcactcggacgtaggccggtttctgggtaagctgaaagctcgcaatattcgagggagggatcgggctgacgtagttacttgggaaccagccgcgcttggcgggcgggaagcgaccgtctgtggacacgttggcagccttggatgtctggatcatctcgccatcccaccagcccgacttatcacgattaaccacgcgtatcacctgtcctgccttaaaagataaacagcggttagtcgagggtgttgtggccgggaaatcatacaatgctagaacgaggtcgtcgacggcgggaggcgagatggggggtgtggtggccttggagaagctcccggatgatggggagcctggaattgcagccatttattgttgactggaactggcaagaatgtgagtaaattgaaaagacaacgtatcgatgatggtgaggaactgttaaacgattaagaagaagaggaggagggagagcaaggggaccggcatagaccgaggatgaaaatcttgtaggaagctagggcctaatggcagatggtgatgagctgctggccgaggacggtaggatcaagccaagctaaaagaaagagaaaaggaaaaaaaggttcgaaacgcgagggattggggccgtgcgtggtgtggacttgagggaaacagggccaagtgggagggttgagcgatggaagaggaaaggtctggttggatatcggactaggttggaggcacgatggatgaaaaaagagaaaaagaaagagaatagcagacagacagacaggtgtgaatttaatcgagccaagcagtatgtatctgatgtttaagatcgtagcaatcgaagtaaggagtgaacatcggaaatgccggggatggatggaatggaggagtcaagcaggcaggcattcgaaattcttggaagctgctgctgggtcttcatggaccagatgacatccttggaaggaagctcttgggagccaagctgtaatgccgaggcccgagggagagagagagagagagaggaatgtcgaggcagctggcgtgcttgtatatgaaatttcggataattgtcgaacaagagtttcaccctggattttggtaagagggcacctcgagaatgggatggcgacgatgaagatggatgagtttttgaacgttcgtcgaagcgagtcaggcaaataaaatgattataatattcttgaaactaatgaaaaattgaatgaagaccagccaattccgagtgcaaatttagataagtaagaaagagaacacggttttggtctatcgataagcgaatcaaggccaatgtggattgctgaaacaattataaggttgtcttgttaaacaggctgaaggtgagagagaggcgcaaagcgattcgagttgcagggactcgcagtttttgactgagaggtcaagaggaaagaagtgaagggactgaccatgggtttgttggttccgactggagcttgtgagatggataatatgaggatgagaaaatcgattggattaataataaggtttttggtcttttgggatgggcaaacccaatcaataagtagcttctttcttcttggggaaagcgactatgtattgatctgaagccgaggttgctggtgggtgtccttggaagtgaatgtgctgataaaggcaagttaaagagcgtaccatggctccgactataatcggctgatgatcactatttatgtagcgcctcacagtcccgccggccgatgcccacatccaccaaggatccagaccccagttcactcgagatgccgatgatcaaattcttccctctcctgtgtactccttcttccattccaagcagttgacgatgtgggttgcctcatggtgctgagtgaggaagcctcgaggggatatccccgtccccacttgagttgacttgccttggtcttgcaggcagaagggcttcactcgaaggtctgtacaagctaatgatgatcaacatcctcgcagggccaatcagccaacattccccttggacatcaagagtgttgatctccgagcttcaagcttggccttggccctaattggggtgtctttcccgatcttgagcttacaacttgtaacaaggagatatcgatcgcgatatcggcgccgggctcgggccgagggacttgtatcccgattcaagagatcgtcccgttggtggcccccatttggaggctgccatcagttttcttggcgctttgagtgagtcactctgagccgctcgtgcaatcttcattccgaggcttgcgagctgcttgcagagtatttaccaattagccaagagcccaattaaaaaacaaagccgagtgtgtcaaccaagattgccagcgccagtaaattgttataatgaacccggctacggcgactaaaactctgaccgacagtccatcccacccaagagagcagctgatcaagggactggcgcaggttgtgatggctgcgagagtgggtggggtggacggcggggcaattgccacgttagcttgtttccaactggaagtcatccagcaagcgaagaagagtgggcagatcgattgggccggtctggtcttgcactcgactctccacttccagagaatcaagatcgaattccaagcaaaaacacatcagtctccctgaagcccctcctcctcctcaatccatccatctccttccaatcccaaagcttgtaatatcatcatcatcatcaactattatccttattattatcttatcccggcagatcccttccttaatatcgcccttcccgagctcgttgactgtcctgggagtcaagatgccctgcttctaaactgccgcctggcgcggtctcacttctttttaatcgatttttagaactgtaaacatcttgatcttcttgcctcttttgcaatttgggttaaataagcataatccaaccagaacatcctattacttattatttagcttcacgaccctgctccagcaatgccatcgatggatccttcaagacagcgccgttctaggctattacgagcagctagagccgtccctcaaacgatctctcagctcaccggcggactaccctcaacctccttcttcacctcccccactaggccatcatcatccaaccccgccaatccacctccaacaaatcctcaatcagctgacaatgataacagtcagcctccaccaccatccgcctcaaaccctcgacctcccactcctgcagctacccctactccaactccaccaccaccaccagcaccttccacaccctcacccacctcgaatctaccagctacccatccaccttcctcgaccccatccagcctgtcacgcgtcaacgctagcactgatccaaacctgcattcacccgccgccaacaatagcatggtcctggctggcaaatcatctcaaatcaactcctctcaacagttatctgcagcaacacccgttcctaccactatcaaatcaggacccaatctttctgcaccatcgctcatacacaacactttaccacccaacttcatcgaagccatcgtcgtcgtcacagttgggatcgcactcatcttgggaggcatcttcttctactgtttcaaggtcaagcggagagagaagaggctcgatccagccaacggttcctcggcttcagcatcccactcccaaaaagaccatcccaccatgctccaccaaagctcgatgagtcgttcgccctcggtggtctctcacaacagaggcttgaattggccaatcgacaagaaatccatcaaggtcaagaagaagaccgagagcatcatcagcttcgggcccggccccgaacccgacatcccccgctatcctagcagcgtcatgactctcaccgacgatccccggaaccatctccacggtcccctgatgagcaaagagaacagcggcttctcggaccattctttccattctacaagcgacattccttacggacatcccaagaagtcagtccgtgatcaccactgagattcacacacacacacacacacacatgctgagacagtttgttacttttttttttcttttaggatcacggaggaatacaatccggccgatgagatctcgcacatcccgatcagctacgaggccaagccggcccaaggacggatgccggcctcccggggcggcggcggcccgatgagagccgcccatgatgatcggctgcaggaggatcatccagacccacaccgggcggccaaaaaagcaagccctgttaaacgctacaatcggatctcaagggccgcccgcaaactcgtccccgcccgcttgatcaccggcgtcggaatcgatcaaaccggcttaggcgctcacacaaataaccctcttcttcctccaccctcgcgctcgaaagtcaataatccctcggctaagaataccgctcgtctgcctcgtaatcatgatcattatcccactaattatagctactatcaaagctgaaaaatcatcataatcatcattcaattcttggatttctgccgtgctcatcaaaatcaaactattcctcctgtcgtctcttttctttttgcagttctcttctatgcgttgtttcttcctttcctttgcgttgtgtctctctttcttttttcgttttcttcctccccctcccctcccccgatcctgctcacatacatcgacccctccttctcttctttttcatgtgcaaaaattacccaagattatttatttatatttttttttatatcatctcctgtttttttttttttgagaatgattatcatgattatgaaaaacacacacacatcatactgctgacactcattagtcatggcttgattgcggacacatgatagggggagacaagaggggggaatatagaggaggagcgaggtctgccatgcaacacagcaatacttgatcaatcatcagcatgtgtataaattgatgcatcaataaatcatttccccttctactgattatctttgttagacttatcagaacaatctcgcacacataaacatagagggagggaggagaatgaagcttgggaacgcacttcttgggatagatttttcctgaaaaggcgagcaggcttttttcagtattcttcctgtcttgctacgaattgattatccatgagagtcaatcaattcaagctctgcgcatttgagccaatatcccgcgcacttttggcccttcttcacctccaccatcctgtccttccaacgttcatcagctcagaaaatactgtgcttcatatcatcagaagaagtattcatcccagtgctgcaaaaaaaaccaactcggggtttgggggcttgtgtaaccttccataacatcacgcaaaaggaagtttgcagactcatgtattgacttgttgtgctcatgcgttttgtggcttgtggatccaagagatggtttttatgtgaccagtgtgtgttaaatattatgtgcttagatatagataagtgcttaatactacttattcccagttgatgggcaagcaatacatatgtttccagtgggtatacagcaaaaagtggctgcctttttttttttggattgcagggctcccaaaacacacagtacaaggtgtgagacttggtcaggtggtccagaatatgtcctcaaaaatgaatatgaaaaaaaattataaaaacaattaagaaaaaaaaaagttccgaaatcggtgaaaaatataataataattaaatcattcatttttctcatgagaagctttgacaatcattttgggggagagtgagagtgctaattagggaaacaaagaatggaacatgagaagaatgatgataagtgaaaaaagtttggaaaaatcagtttccagatggtttcaaacagctgttgaatgtgggacattcaccagcccgcattgcagtaacgcactagaatgattaactgtaaattgtaattatggctccatgagtccattctcgacaactaaccaagctaaacctattttggttccatttttttggggggcatttgtaatcattcttcccatgtgccattctttccttctctcatggcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaaaaaaccaaaacctattctctattattttcacaaatttggaaactttatttttttattttttatatgtattctttttttttgggacctattatgcaccacctgcccaagtcgcatgatgtgaaatgtgtgtttcagacctctggaatccaagatacacagccactttttgctgtctaccaacagtacatccagcagtcttgaagtattgaaagaagtgtgtgaagtgaatggatgttgatcagaccccctccatgcttcatgactgcagtacaaattcttcttattgatcaaggtaggaagaattccaaaccaacgacaaatttctttctcatgtaattttcaaaggcgcatgtggtgtagagatggttgtggtgtatctgttgtggatacctgctatccgctggcggatacccgccagggggtacagatttggctgcagatggctgcctttccccccaaacctggcagatatctgggtatccccagggatgcctgaggccaatagtatggcagtggctggctggaagagtttcctttttggtgcttccagttggcaaggatgtacagccccttgacagaaaaaatggaaccctttaattggagtctagagcttaaaccaatgacaagaaatttatgcagtctggtgaaactgtagaaaacgagttccaaagaatgattctgaaaagttggagagaaaaaagttttgtaaaattgttgtttaattctttggatatttttcaaccattttttaaagtatctcaaaaaatcaagagcaacacaataggccggttcacgtctggagttcaaggccacttttaacacacttgaagataaaatttcatgaattttgtcgaatttcatgaagcatcaagttcagaggaatttgagatttttgataaatttgtaaaattttaatgataaatgtcattgaacttgcctcaaagttcagacgtgaaccgtcctaattgcatggaaaaagaatgattataaatgaaaatttgaagaaaaatgatcaacagctgttattaaagagctttggaatatgtcatccaccagaccaaccctgcaatcaggcactgaaatcagatttaatttcattctcagtccagtttcttctgctctctaaaccttggatcatcattttttttttccatttcacatttgtaatcattcttttcacatgtgattgttttgatcctgattttttgagctactttgaaaaatgattgaaaaataccaaaaaagtcaaaaaaaaatgaggaaaaatataccacttttttctaaaacatttttctatccaaaattttcagaatcattaattggaattcattctccacagctttaccaggaggcacaaagttcagtccattggtttaacctgatctagaccccaatcaaagggttccattttttctgccaaggggctgtaccttgcccgctggaagggtttccttccagttgtcaaggtacatgtaccttgtcaactggaagccttccagccggcaaggttgtgcctcaccgaccatttaaagggcgggtatccaaagatacccgctaaggcggggggatacccgccagcggctgcggacggcaatttccctggaaaaagcagccggatatcgggatgcgccgggaccatctctaatgtggtaaagacaatgatcactacagtcctcatgaatctgatcaaatattctgagatactgtacttcacatcaaagaaagtgttgtcatgacctcatgatttggttcatgaagagcactccacccatgtaatctggtgatatcactgccccttttgtatatttatgtataaattgtctgcacatatctcccagacttctctcagcagtgttgtcattaggtcactcacccatgcccagccatcttgaatccatcctccttttccaacagggggatcccttataacacagtccccccaaaaccccccacatgttttagatcctctaaaaaaccctttgaaagaacaaaaaaaaactcccagcaaattgaaccacatgtttgtaaagatgatcaaaaacaatgagcaagtcacaatattaaatgtattcttgtgtgtgtacttgaaaaaacaatgaaaatgtccgcaaaaaatacatatgtatatacaatatgcatatgttctagtaacctttcatctgtatatatatatatatcagaattcttcttcttcaaagaaatggaatggaataacaaaaaacaacaacaaattcaactcaaaaaaagaagtataaaaaaacagagactgaaaaccaaaaaaagggatgggtcaagcaagtgttggagggaagaagatgaggatgggagctattaagaggtgcatgaaaaatgaagaagcagggatcataatgtagcaatactcgggtgggatgggagagagagaaagggaggacgttcttgggcttcttttaaagaaaaagcggatgggcagagggggagtggttggttgattaattggtcaatgaccaaagaaaacaaaaaaatgtgttttcgttacgttctctgacaatacctccaataagaagaagaagaagaagaagataggatgaggacgaagaaagataaattaagaatagaagacgtcgaaggaggattaagaggagagttcgcggatgagagcgcccttcaatttagcgcgaagatagacgagtcggtcctggtatttcgccgcgactttgagtctcgagttagcgatgaaggtgagttcgacgttgagttcggattcctggttggggtcggacctgaggatgtcgatctgctcgttgtggaggaggatggcgcgactattatctgtaggatgagtagtcgttgaagaagaagaagtagtagtaatagtagtggagaaggtgtttgaggagttttcgtttgtggagagagaggagaggagcgagggttgacgttggtggagggaattagaggccggacgtaagtcgcgatagatcgacctggtcttgggcttgaacgagcgagggttgaggagcggggcgaggaaggaggtgggtcttaggctagattggcgacgggcgagggcgtcgtcggagaggaccatatgatcggggaggcccggcgtagctgttgaggagccggagagcatcggcgagcccatgccagcctggccttggccctgttgttggttgttgttgttgaggagcatgagctggtcgagctcctcgaacttggtcaccggtcccccgggccctgcacgcggcacggcccggtacttggccaagagcgtcttctccatctcgtcgaacgtctggagcagcttggcgcactcgagctcgagctcgtcgatctcctgcttgatctccgtcgagctccactcgatctgccggtaatcctgggccccgccaagcttgccctgctggagcaggagttgctgttgttgctgttgctgggcgggtgtgagttgatggtcgttgatcgtccggggcgagggactggcagacatgtaccgggagggagcccgccttgggagaggcgaggagtcgaacggcgactcggtccgacgggtgctaggcgaggagagttcaccgggggctgtagaggagagccgcatggtggtcgacagttgtccgttgctgctcatccgcatccctgtcccagcatccccgaaggccgatgggttggtgaacagactggactgacacgagtctgactgcattgctgaatgcaccgatcctgcccgactcgatgccgtccgtaataagcggtggtcatacatgctctgatccccggccatcgtctccgtcccattcatccctccctggcgcgatggccggcgaaatatcatctgcagaaatgacgacgtcgagcgcgacgatcgcgcagaccttagcgtaggtgcatcgcactgggatcgtcggtcattcgtgtgaatcgatttagggtcgggcgagtaacattgattgggtatttctacgatatagatataaaaaaacagtttttaacttttcaattttttttttcaagtggttgttttgtaggagagaacatacgttgagacttaataggagagtcgccgaaggaggaaggggcgattggggaagagtttggcagcagattagaggagcgttcgatgaggacgggttgctgatgactagcattaatctggtcgaacaagcccttcctgagggtcctgtattcgtcgtcatcgagcagtccgtcatggtttgcggtggccagttcttggagtctgagagcgagtgattgggtgagtacttcgacctcctctgagtggttgttgttgttgttgttgttgttttggggggtgtattgctgttgagaccatgagggagatgttgaggaggaggttgaggatgaggcccgatgggttggagtgtgtgtagtgtggttgctgaatcgtggttgttggtgtgggttgtacttgatggctagggatgagttgatggctgtaggatgttgttggagttgtctgttgggtgttgttgtctgctggtgttggattgcttcctgccatgcttgttctttgagtttcctggctttcagactgggtggtggtggttgggttggtgttggtgttggtggtagttgttggtgttcattgttgctgttgtggcttcgtttgagtgagctgctgaaccaggatggcatccggagtgtttccctttttcttgaggttgttgttgtttttttgagataagctttgttggctggtggtttagtggtggtgatgggtcggagttggccaattcgcattttccaacttcatccaactcagacccacaatataaactcaaaaaaataaccgacaaccgatgtttagcatctgtctacacacatccacatccaaacaagcatcaaccaacatctgcacattgcccgtctacatacccagtcaaattccctcctgggcgacgccaaagccgagccggtgcaaagatcctctcagactgagcagtcatacacatcgcagtcctgtatcctgattctccagatcaatctcaaccccgcacttctaccatgcacgcttaactctccgtcaagtctggaagagctgccatcgccgtttacagtgtttttttgaccccccccccccccctcagttccaaagcaacaatctatccaaagccacgaccagctcacatgacagccatcgatataaaaaatattttatttggccaaaaatcatgattgaagtggtgtaaattgagtcctggaagggttctaaaaggttctaaatcctgacaggaagaagtcatcgacatccattctcattatggtggcatcagccaaggtgtcaggtcacattgtccattccatacacacacaaatcactttgcttgtctacacaaccatccaggaataggattgcctgctccctctggtctctccgtctcagaatatccaggcacactttctaccacagcaccaatcaggctcatgtgccttttttttacaaacaaacttgtcaaaccaaacaactatccagatgattcaaaagaaaacctgaattaatgacaatcatcctaggccctccagcttctgggaagacagccctggccacacagctcacattgggactggatgccaatcaaattcaaagccgccctgaccatcaatctctaggcagttggtgcatatcagaaaggtgtcttctttgaggctttcttggaaatctacagatgggcaggagtccaactgtggaaggacctgatcactgcaaagaacactctcagacaaactgtctacaacattggcaacacaaatattcaagaaactgggcaatggcctcaagccatgatattgtgaccacacccaagcacttccaagcctctcatggtatctggagacaagcctgcaattcctcccaagcccagcctgttgggttgggtatgtagccgggtgtgcctggatctttggagaataagcctgggtataccccctctttattatgcatcaatcccgcccactatttgacacttgtcttgggaatcctgtcctgttatataagtacttccttgaactggttgaaaccaatccacatctttaagagtaagataaatggattctttcagccatcaacctttgacattcccttcaaaatgacaagaggaacaatgtactttattcaagaaatacatctctcaggttgtgaagtctagaaactttgatgattgtggatatattatatgaatcaatgatgtatgtacagtgggttgacagaaaaaatggaacccccaaacactgaattctgggggtgaatctgaagatttttcaattttttttttttgcaatgtgggacattgaggggctgggaagctaactgtggggacagttttgtatcattgcagaaaaaaaagttacaattaaaaaaaaacctgcaatttttaaattttttaataaggccaggaaaaacctgtagttttagcgctgtagtgtgccaaatgtgtttcaagtatcaaagtacataaattcttgaatcatctttgataaggatatttattattggctttattattgcatatttgaattctacatcacatttaacctatagtcaatcactggaaccactaggctagctcgactcagtcagaagttatttagatgttaaggttatgatagaacatgattacaaagcatagtggtacattagtagtgcatagtatagatttagatctaggtaaatggttatggctagaaccacaatctagccatttttgaaattatcagttagggctagaaccacaagccagccggtgtgtaaatagactatataagcaggcctttttgcccccctcagttcaagttcctcatgcaatcccagcatcaacatatatctcacttggagatttcaacccatccataggggtgatctcaaacaagtatctcatcatcacacagcctggccagctggtgatcatcatcatcaacccccccttcttcaacacctgtgatcttaatcaggttcttagatagcttgtctcatagcacttcatatatatcaattgatctaggtctgatagagactactacataaaggtttctctataaaggttttggcacatcaatatataaatttttgttgtcagaattcttgtgttgtacaatagaggggcaggtctttcaaaccacccgtgacaatatacatcaaacaagcacaatatcatatttgttatttccccctcacagtactgccaccattcccaaaggaattctcacagcgcagtgttagtaccaatacgctatgctgcgctacagcgctttcagcctttcagcagcaaaaacggcccaaaaacggctaaaatgagctgtagtgcagcgtagtgggcccttttctgccacacacatgtgtagtgttagtgcagatttctgtatctgcgctaacactacactacaattgtagtgtgtttgcgctacactacgctagactaacgctacccttggcgtagcacacccatcgttgcctttatgtgatctgtaagtaaaaaaacatgagatgactgatttttcctggcaaattatgccaatcctcaagcttctacaagtggattctttgagagtggagttcttcattttcaaaaactgaaagaaaagacttgcttgggggtaaaaattatgttaattggactgccaacactacaataagtgttaggttgcattctgaaaatatgaggtaacattgcatgtcacatgcaatgtcaccttgcatttgcaaaatgtgattgaatttttagcgctagaaattcaatttcatctgcagaatgcaactcaatcctttttgtagtgcaaccagcagtctttctgggggcttcatgtacctccatcaaacaactaccagaagtactggctttctgggagtttttttttgttcatggagaagctcaaagcagtttgctggggaattttctctttgaagaaactactgaaatcagtttggatggaggggatttctccttcatttgcatacagctaaatggtgttaattaatggggagctttctgcttcccctcattcaactctgctttgagaagttttaggtaaatcagctctcataaaaactgcttttagcagttcaattaataatatggaagctacccagtaagttttttctggcattctgaaataggatttttgaggcagcttcttcctttctcaaagaggtttgtaaactgggaaattcagcaggaaggattccttgttcctcatccttcccagctctctgtctccaagtttgtctctttctctcctcagttttcttttctttctctcattttctttctgacttaattgaacagtctcatccttcccaaatttctgtctccagtgttttcacctcaacaaggattccacacagtagaatagtgactgtgattccctgtggttttctttttgctctcagaaaccaaacatttgaaaggaaactggtattataaggtgcaccaggaaaagtaaatgctcactagatggcagatgaaatcatgtaacattgataaatgctcctatgtagctgctccaaatcttctgaaaaccaaatacaatggaccctttgggtgctaaaaggggctgaggcagagttgagatgggtatgtaatgggtagcatgctgaacttggctgatgtcacttgtcatcaagtgatcagtgttttttcctggtggtgttgttcaaccttgtttatccaagggccattaattctagcttcacaagtggcacaaatgtagcaatttagattttataggaaaaagcactaaattggggtacatattcagagctacctgatttgactttgaactgtcatttgtgtgatttgttttacaaaattctcctgccatgttttagatgcttgactgtggcacagtaaacagctgcagatagaaattttgatagtaaaattaacctgttaagatattgagttaactgttaaggtgaacaactctgacaaggttctcaaatttttatgtttggctaaaggtttttgatcaagtttcaggctggaaaatgtattgtgacagtagatgataaggtggaataaaaaatttgaatctatatatataaagcataataggagttatcttatccagaggatgaaacaatcaaagcccctgaaggactcaagttaagtattaaatggatgtctggctgtatcacagataactaggcttcaatctcagcatgtttcaagtaaagtttgttctaacacttgccgtctattgagtattccattttttacagcataaatattacagccacatgtcaaaagtgatttagactttggcaacagatcacatgtatcattatttcttaaattaaaataaaacatcagaaccctcaagtcttcttcaatctcaaaccatctgtacatacacagactcaattcaggaatcaaaaatctaccaaacttctattcatcaagctttagcaagtaaatctattcattttggagctgaatttcctagaaagaaaagagacatgtcacaaggcagaccaacaatcatggaatggttcacattttccttgttccttggcttatgctccatcagtgacacaaatgcaaatgaggaatcaaacaccaaaaatttgggggcattttttcgaccttgggaacagtcattcacagataatgatatcaactttaatgaattggataaatatttgtcttctcaaaaagatttgaacacatgtgaatccccagtcatttcccaaactacatatacataccttttccaccctgaaaaattgttatctggaccaaatcaggaccatacaagtgatctggttcaatctaaaatgaatacaaacttggacctgccagaaattcaggcaggttttgattggtctcaaattgaaattggtaaaattcttcctcatgaaatttcaaggaccaaaaattgttttgaaaaaaacttagaaactaatttaaatgaatcatgtgaaccaaatgcttcagaaaatctttggaatttgggggaaaattgccttaactcagacttggatgctcctttggatttcaaatttgattttttgcatgattttccccaggaaactgaggcaaatttactccctaagatgattggtcaaagattagtacccacaaaagatttcaatttctccatgggcctcacaccagttgattttgaatcaggctcaaagatttatacagaggatcctcagtggaaaaaccagatgttgaacaaaggtttgcatggtgttttactggaagaaactgttactcacatgtcaaatcatgcatcagaatcaggttcaggagctaagggacctgaagctccaccaggtcagcatggaaaagaagtggtgtgtggttttgatcacaagggatgtgaagatagtaatgcaattcaaaattctgaagttgaaaataactgtttagaaattcatcaaaattataaaaacatctgtaaaagaagaagggttgatttaccacaatatccatctgagtctgaatcttctataacattcaataattccaggagtcagaaaagccaagtggataatcttcctggattcttccaaggtcatcataaaatggacataaatagggatttagcaaagggaaagatcatcaaagtacattacagctcactcaaaaagaaattaacacatttttaccattcagggaaaccaggattattacaagatgggatgatttcaaaagtccaacctctagatttaccaagtttatgttttgatagatcagtacttagctttgatagacttgatgcaaggttcaaggaaaagttggaaagaatttcagatctgttgaaaaatggcttcaggaaatcagatacactcatcatgaagcctaatgaattcaaaaaaatttataccaagtatatgaacttgagagatttcaaatttttggtaaatccagatgaagtgcctagattttacattcagaaaaggattcttttcaaacaaaatcaatccatatggtacttgtattggaaacatagaacgcaagttaattttgaagtagaatatctgaaaaatatcaaaaatactaggatcagaaatgtatttccactggttttatttcatgttgagatgattcttacaataataccccggagaataggaatagaagtaaaggatcatacagaacttctaactgatgagctcaaaaaagctagtattttattcttgcaattgttggagcatggcatagaagtgaatccacaagagaatcaaaatttgatggagaagagaaaatcaatttcccagatcctatcaaataataagccttggtacaatagtgcttttgtttgggcttttttggatttttggatccaaaacaaccatcaagagttgtgggaggaagtagcaaaaaaagatcaaaaacagattcacaatcatgccaagggatttttgaactacatcttttccttctcaattgagagattgatttttaggtacagtaatctagtttatcacaactgatattattatcaatttttgtggtgtcagaacaatggtgaaccatattgattcatgagtttgatgaatcatggttatttttctattgtttgcaatatgaattaagatcactgcaagaaaaattttctcaactgcaacaagttgacatgtggaagatcaaaggaaaaaggtggtgttaatcaaacctcactaaaaagttttttatgccaatcttcaatacacatagtatagtgaatgtgaaaaaagaggttattgtgttatcagatggagtcacaatgacaattacacaatagtatgctgcactatgaaaaaaatttcccaaaactggtggcagttgaaatgcaggttactccatgttggaattttgcttgacatctctctctgttttcttttgtttctctaacatttcactcatttattacaagtcaagaattgttgtttttattgcttattcattatgcattagtttttgatcccacaacttgtgctccatgtatctatactacaaacaatcactagatactattattactaagataatgcaaccatcagttcttagctattttttctgatcctgagtcaacacttaagccttgtctcagtccagcctgagtgcactttagcccactcaactggagcaaaatagcctcttcagacattgtctgctgttggctttgccaatccttttcccctctacgactcaaatttcatcactccaaatgtaacatctgtcatactgtaatctattccaatgtaagaatttctgcacagtagctgttcaaggtgcacagtgactgcacattgaagtatgtatggctgaggtaatggttgagtaacaacccaacttttaagagagtttctgaatttcaactggcatcagttccttgagattttttcacagtgctgggtgtgaattgttgccagttagagatggcacttggcatctatggagagctacctgccatacttttttagcacatcttccacatcataagccaccagtcatgaaggtgtagggtctagtactgaacctctatcattactgcaccctccagtattacctacattcctggtggctggtggtgtttgcattccacccatttgtggtaacatttaatggcagcatgcaatttttatcattcatgggtgtaatgtcattgaaaacttcttgctgatgtactaacagttttcattgtatatcacccatttgcaataacatcacaaaattccatgtgatgttaccacatatgggtgaaatatatgcaactcagaactttttgtagtgtagtgggtatcttctgaaagtgtggcaggtacctcacaatatgttccaagtgccagttgagccacttttgtgcatattggatctcttcatttctaaaatcacattgatgtgaagtcatttacgtaggattagtaaaataacaagaatatggactcttataaaatggttttagctatgtagatttcttgagtaaggtatggctgagctgctttgtatactaataagttaactcatgtaaacacaagagtatcccaaattattatggggaaatgatagaccaataatgggtgatcagttatctgaattaattgggcaggatctgaaggactactaactatgacctgaacaatctgtgattggccaggggaaaaatgagcagggagaataaggctgcttgtatagatgaatatggggagtggccaacttgtgggtggaaagaggaaagaacaacatggcaagaaatgagaaaaagttgaaaaattatcaaactgaaacaatatggaccaactggtagacaccaatagaaatgagtcaaatgagatcatagctaagtagggatgaaacgcctcacaaccaatgagggaggagtaatgtaccaaataaatatttaaaatagcataatgattactagcatgagaaaatagaaaagtggcccaaagtggaaataagactagaatgaaattggaatagcttaaaactcatgcagtggccaatagtagaagactggagggagattgatgatgtttcacatgagacttgtatgcaatgatgaaaggagaatccagtgtgtcttatgtccaggggacttgttcttgtgataggttttgtgtatcaggttggctgaaaatttggtgtgagggtttggattggtccttgagggtcttgactgcctgtgtgcttgattttttgcttgaggctttgatcatgtgtaacttttattcaagattagcttgccacagtgtagtggccaatcatttctgtaggtaaggtatgaccttctaggagggagaaacttaggccactagggagaaacttaggccactaaatgatttcaattggtttcctcctggttgatactttaccattcttgaatcctgggaatactggccttcacacaagccagtgaaaattgggtttccttaacacaaagcattttcaaatgggtggttggaatccacatctatcaaggtgtgaggtatccccttcaccttgcctatatttattggatgcatagattgaagcttgattggtgttcaggcctacacaccaattagaattagtgtgtatgaccacacacagatttccaggctggggccagaccaatcagtgttcatgcgtccaaacatgcaaaaaataatgagtgtgctgtgtcccttttttttatgttcatcatcacccagaaaaattatcattttgaaaaacacgtttgttgttcacctaccccctttgagaaaccattggggggggggggtacaccatagggcaggtttttagaaaaaccccatggcaattggatggattgtgtcctgattgcacggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggataaagggtttaaccaagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatattttgatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcagaggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgggatagtctgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatatcgagtgtcagtagatagtgtagttgtgtgtatacctgtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaatgttgtaatttgttgttggtgttaagtgttgaagtgttgtcatggtggtgagttgtgtaattaagtgtagtgatggcccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccatattgggtgatttgtgcgtgtatatgagaaaaaaggtgtaattgcgtaataaaaggtagaacagtataaaatttttaaatgggccagatggctacccttaaggtataccacaacggaagatgctttcaaccatccaagggatgcttgggtgtgccaggcataaattggatgcttcagaaagcatccgagggatgcttgggtgtgccaggcatcaattggatgcttcagaaagcatccaagttatgatcagcaggctagaccatccagaggatggtagagagtccaccacccattggacactctcaatcaagtgtccaatggacaaaagaccccataattctcacaaaggactggaaacaggtttgccctatgaaaattcaatggccaacaactctttttataccaccttggaaaaaattcagacaaaccatttagcctagagatggcactttgcaaccggataaatttgttgggtgcaggtacctacctgaaatttcactgattttggacacctgctggccgatacctgttctccctggtacctgccggcaggttgcaggcacccacaaagagtttcaaacagccacaaaaaggctgttttggtcccaatttatggccaggtacatgtgtggaatttcttgcacctgtacctggcaccttctgaaatttaactgtcacacactggcagttaacctccaatgggcacctgaagccatctctcatttagcccaaattatttgtagagcttttctgggcacaaccccctacattaaacatggatacccttttgcccattgagaaagatgtatccaatgatgtttcattatatgacaaaagttttcatttgaaaatgaatggttaaggattagaaccttcacctgaattcaaatctgacaatcctgaagcacatgcaagtttacccacagatcttttccattgggcaagccaggttgcccatgctggcttccacaaacaattacaaagaggaatgccttttaccacaacatttctaacatccataatcaatcccagtccatataatgattcaaagttcaaaccaacttttttggaacaggatttgggtgtctgcaatatggatcccaaggaaaccctcaaatattccaacacacttgatgaattcattggtcctcagagagatgggacattattttcatataaactccttgaccaggaaatgaagtttcaaaattcttgaacctcaattaacatcttgacatactcttcaaaatctcatgttgagcctcctcattcttctctgcccttagagaaacatagaagaaaagtggtgccagtgttgataagaaaaagtagaaaaatatttttccaatccaatgttttgattctgatagaaattctgaaggaatctcatccaaatcaagaagtccttctaaaaggaagagttgcgaattgactggaattccagttgtcaaggccgtccccgggattcgggtgacactgaccggtagaacggatggtcgaaacacccgacccgaatcccggggacggccttgaccgcggcctttgccgcgcttggactcccccgtgcagacatgacatcacagccgatgcgtttttagcttctcgttttgtatgcgcccgtccagataacctcctctagagcgagcacgtgaggtcaagccactttgttcagatgatccattgtctcgattggatgagtctgctgacggaagtctctctgttttgaacagaaacttctcgacaatccgaaagctgatcgagagtatttgttcactcgcacaaaatgcccgagtgcccgctgatcaagtagcgacatgtgccgactcgcgtgcagaagaaagaaaacatcacacagacccaagtgcagctcataattagcctggttgtccgattaccggtttctgaggatgttggctctgccttggcgattctattcaactggaggctgagccgctcagagattgtcctgattggacaagctacttggggcacttgggggagtcaagcgctttccatcgcgtccatctcctcacaccatcccgtcctctataataataattcacccaatctaatcaactctttgcgcacgtaacaacgtcccctgtctcatcccggcactttcctagtcaacaaactggaagaaagtccgaagagctatccatctcagcttgtgtctgttgccctaaatcagtattcgaaaaagcttaataaccagaaacgtaggctggttccacctcccaggcacctgtcattccctcagaccattaacatccccttttcagtctagtaacgcttggaacccctcagcagttaatcagacatttcttgttccttttggtcccctcactcatcattctccaatccataccactaatacctacaagcttggccggctgctccgtgtatggtgagttggacgtccgcatgtactttaacaaaattaatggctcacctttgcatgtgcaattttaccagaaaacgatcatctccagacctataagataataagaggaccgtgaaagtttccaagtatgtcgtacagcagcccaatgaagatgatggcgtcgagaagcacgaagacctccacaattcttttacccggcagtcaaggtcagcccagatgattttttagccagagctcaatgtttttttacactgccccgacgtgccaaaaaagaaagagaagaaactcaactgactggattccactggacagataacaattcaggatttccggagtcgcgcaaccggagaaggcaatctttcatggcgaatcccttggagtcactgaaactgacggtatcaagcatcggcaggaaatctgaagagccagcccgacaagttgaagcagaaggacaagaagaagaagagactctattgcaagacgcgacaaatatcccagcaaggacatcgtttgatgtcgctcttcctcagcgccaaactcaatcacaagttcgcttccaacagaacgccagacaattccccgaagactggcaaactagtctcacccctcgcgatagcattctcagagataatcgaaacagaaggcaatcgttctgtgctgcccccacctctaataagcgcatctggaactccctcggcgcgcgttgcaagttcttcagactcgttgtcgtcgcaagtccatctctacaacgtcttgcttcaccccacacttaagctcacatcttttacaccttattcttctttattgtaattcaaacctagcttcctttgttgtaaagatagttagtagacattctggtataatgtaccttatctttgttcccaccctcatccccgtttatccttcccccccccccccccccacatcattgtacttgtgaatcttatctcagacagaagcacgaaatgaagctaccgcaaaatttcgcggttttcttttccttggcacgtagcgaagctataatcgcgcaagcgtttgttgggtatacaaaaccaatggctgagcacatcaacacgtcatgctctgcgttactctcttgtagctcgttcattttttaccaaccagccttataagatgttctaacctaccttgttacgtccaaataacgaaccccgtctgtcccatacaatgaatctgtctctcttccaagttctatcaccacttgtggtgtgaggttgcttcaaccaagcctcagaggtagtgtatttcaaggcgcatgtagactatgtacctcagaaaccggacctgctagtttgaaaggatcgctctctttctgaaaattaaaaatcgtgcatcatagccaccaccctcctttctcaaggattgacaaatgacatccagaatcagatgataacttgctcctatgcccgaatttcggtgactgcatattcgtcaagctctcatttttgtccttccttctgggaagtacttccgttaattccctattggtagaaaactcgtggcctgagtctgagatgatacacaagggttttctgtgagggtaacaatccacagaatttgattaagatcctgatcaactcaacaaaactggcggagtcaccgactccctgagaaattcttggcaatttgcatgggatgtcaccactttggcggaatggtactccatgatgtaaatacatgcttgattacatttgttgacagggcaacagcggatagcatatcttcctgtgccctctcttgttgatgccaattttctgtatttgttttgggtttgtttcgacgatacatggattgctgagttctcgaggccagaacaggctcaaagatttaatgtcccgtagctgggcatggatctgcgtgtatatacatgcttggtcataatcaatcggatctaaaagtcggccgataggatagagagtgagaagagaaatggaggcgaatctttaacgaaggaggacggctaactggttgagtgaaataactaataaggctgctgtaatttaggtcaaggggtatagtgatggcgctcgtggacaaaaaggaaataagtagagcgaggaaggaaaacaaacggccaacaaggaatcagaacaagagcgtcttgatatgtgatcctcaactaaacaatcccaccaacactgatcaaaatgtgtgacacataatggcacacgcagaaagaagaaggagaaagtagatagggaagtacgatgggttgcgtgttcagtgtgttggaagaaggtgccgaaaaaggaagttggggagatgtagtccgagaaaaaggatgcattggataggcgaagtgaagtgagagagagggttgaagagatgcatgagacgtcctcgaagaatagaaaaggtacgggaaagcgaagaagggggctctattgatgagaggggtaacaaaaagggtgcatgattagttggaattgggagtaggagaggcggggacaaggttaatgtcgggagaggttggcgagctgttgagttgaccgggctggttcgagatcccggcggcgggcatgagcatggcgtttgagaagtatccagtgttacgcactccacgtgacgtctcggcctctcgtgcatccgacagatcgattgcttctcgttcattcaatccacatttcgtgcatgttgcctatttgttcaagaaagacaaaaaaccaaagcaacatgttcagctcggttctcttcccatctcattacttctttggcatgtctggcttgagggttttgaggattcacttttccctcgtcgtctacatcctgggccgttttcgaacagcatacttgctcgaagaatggattggctagggctgcgcctgaacatgccccgacgtaaatcaacacaccccaatgtcagacgagggttcccagatcatgtggatgtatgcgcgggtaagagcaaaacagacagaccctctgataggaggcaggagcaaagtgcataacactattcgtattgcgaccgatatgttgtggcagagcgtgttgccggaaggagagagtgacgagggtgacgatggtcaagatcagataagccaaaggtcagccaaatacatcatccatcctcgagtgaaaagaaaaataagaagtgaaatggtaggctgaccgggaaacagcatacacacaggcatttatcgcagcctgtcggtggtttcttggtctgaaaactgatttggttgattgattgatcacgtggttattcaggagtcataagattatgatgatcaagtgggacagggataggttagtcaggatttttgttgtgtctttgttgggttcaggaattgtagtttgatttacttatgagagctgtaagccgatgagttgtcgatcgagaggaatgatgatgattgagataggagggaggagtcagttcagcaggtgatcaacctcttgataataagatgtttcgactgaccctccttcatcacagaccatatgcgcttcaagctttacttgttctttgttcttcttcatcgtacgtatctactttgtgttctagtgatgtgaatgttcagtttgatggttatgttaatcgtgctggcgttggtgtattttttttttctttcttcttgttttctcttcagaatcggatgagttggttgatcagtgggtgctgtgttttgaatgtgaatgaaagaagtgaaagaaggagtgtcgactgtcgaggttgaaaagagaatgaaacgtgcttcaagcagagcacagcgtaaggctttcgaggttgagaaaaaaaaaaaaaaaagaaaacagtcggaagttgaaaaaccttttaaaaccaaccaaccgctgttctaatcggattatgtaagatcacccctttcctcatgcctgtcagatcgggaagtgaactgtcacactatgcggaatctctgctgtgctgtgcgagtcatcctccttatcacatcacaatgccacgcctttgagctctatgtagaacgctgcatcaggctaactctgtgtgagcacttaaattaacaaaccttcaagctgagggatagcttgaaccccaagattggaatctggaaatgaatctttgaaaacatgaataattattttgggttgaggaagatgtggagataggaaaatatgtaaaagaaaagagagagtaagaagagaaaagagcaaacattatagaatgaagtatttgtgttccaagctgtctgtagaatgaggatcaagggattttcaaggtctgattatcatgggaatatagctctatgaacctagaagaaatgcaaataactaacaatgtattcatgcattcagaattgatataatgagaatggtgatggagtacaatatgagttcaaagagttgatcttatgttcagcaaggtggggcctggggatgcggtagaaatcaatcaatatggattttcaaaacattatctttcaaagtttgattccagtgcttcagaaagctctctcgcccactaaagagttgcttcagatcttgttgttctccaccagattcaaaccaacgtaacaagagttgaattccaacatccaggagctcccttctatcttttctttgtgtcaagctttggatcaagacttggtgaaattcaggataagatgaaagagttggaggattgatcttgtgttcagttgtgatgaagattgggctgtttcctccatagataagatcttgaacataagctgagaattcttgatggatcatattcatctcactaatagttttctctttattccagaaggctggtgttgtgaaatatagatgagagggaaaattgatgagttccaacttattttctagtacaactgatgtggccaagagactatcatattgtaagacaacaccaccaaaataatatctagatcctggataaactttttcagtgaatatcaaaggtgaatgttttcttgagtttggagctttggtgatcagatcatctagatttccagttttctgatacaaagtgttcattttactaatgattctacgttgaaaagttttgaagtcccgttttgattgatcaggatgaaagagagaatcaatattattaatcaattcttctattgtactcagtgtgaattttgaaattcccttggtagaaatcaatttggcttcagttttagtgatcttctcttgataccccttctcagatatcttcagaagattcctcatatgtccccaaaatattttgtcattgtagccaattgatctttgtctttctggatggtgggctttttgccatattccaatcaggtagattgattctttgaaacctgctccactcctattgatcagtggatcaatgcatttgattgcaattttcttcaatgggtgactatctggagtatcaaaaacaacagaaacaagccactggaaaaactcatcctcatttttgactctgtctgcttcagactctttcagtgatttggaaatggcattcaagctgtaaaaactttttctgattatattgtgaattgatttccacaatttgttttgattggttttgtttcttcttgcatgagaaatcaattcttgaaggatttcactgggttgatcatgatccaaatttggatgcatagattcaactttttggctgtatggtttttcatccttcaaattatcatcatgggaatcaagtttataaccaagtctttcaaatttctccttgaatttatccaaatatttttttgtatatttttcatcatagagtgttactgagatatgtttcaggctcctttctaaaattcttgttggttcttctaagaatatagagttcatatccctttccccttcctcaatcttccctttactatccttgcggccaattgaggaactggaatttggatcaggaggatcaaagtggtttggttcaacttttggtaccttgaattgatgatgtttactttggctgcttaacagggtcatctcccttcctgtcaggttttcattttcaacaggttctgacttcactgctcttaaggctgaacttgagagctgatgattttggccaatgtcttcagaagaatatcctgtgagtaattttctagagaccctcctactatctcccttgtctccagcaattttccgttttaaatcctttggaatagctggaggtctgagagccatttcagagggggaccattctgtaggctcaattttaggataattggattttatctggttgctttctggctcattcacatttttttcagttgagattatcatgtccttttgattctgatccacatccatgggctctaccttcaatttatttcctgtttcagttgacctttggtgatattgattagcttccatggaggattttcttctgggaagagtgctctgaattttcacttctggaatcttagattttgattggagagaagtttccaatttatttgaatcattttgaaaaaatgattctgtagaatcagaatccttctggggagattgataagtatactttgcttttgtgagctgttgatttaattgtccttgatctggtccatcaagttcaatctgtggattatttttactggggagggacaatgcaatcatctcctttccactttcatccatggctttttcaggtgacaatatatattcatcttttgtttcatttgaatgttgctcactctgcaaactctcctcagaggattccctaccaggagcattctcctttccatctttcttgttttgtttagtcctctttgcaatatcatcaagaacttgaggtaatcttgtcactgagtctgaaggtttgaactgagaaagaagacctttggttagggcacttgtaggtgaagccttgggaatacttgctttctctaagccactatcctcctggggaaactgttcagcaagttgctttgattgatttcctgattgacctgcagaaaaaatgagggatttatcataatgatttacatcttgggacaaatgaggtggtttgtctttgtcattgactggagatacaatcgaatcaattacatgttatcagcaagttgttcaatctcctctgcaaagtgttttccacaaaccttcaaagccgcgagtgctgtcttgtgtgagcgtcggagaaggtctttcccaaggatgccggtataccgttgaggacggcggtctgttccataatccactgagttcgcagaaccattcgtggtcatcgtaagagtacttgtggtcatctaaatgttaaacaagaacttgaacatttgtctcgaactagcctgcaggaagttccaatgcttcacatacccaatattctttgcagttcgagttgtgtttgtagatcgtcgagtttctcgtaatcaaacatctgatggtctgagcttctgtcatcactagaaaaacgcggttctttgtttcaaaaggaaataggtcaggccaaacagaaataaaataggaatgttgttgagttgtctgaaccttgtaagctgaggggttcattgtgtctacaacttgcttaccaaaagacatctgtcgcactgctggtgatggataatcatttcctgaatggctccacaaatcatgcaccagaactgctttgctttggtcgttgatcaaatactctggcccttccttcacggaggttgcacatttcggtccaatcatgctcgccgcaacgagagatgaggtggaaacccacatgagcatcaacacatagggcggagaaggcattttggcttgagctaatttgtcgagtgagttaagcaaagacttgatggctatttatattttggttatacatgcgtacaaactctgcttcatttctacgatgctgcaagtcacgggcaaggcaataaggagtctgtatatactccaagaaacccttggcgagtaaacaagttgaaatttttcttgctggccaaaacctgcgtcaatgagctgatcacaccaaacatgcccatctcaccgagattaccactgcccaaacggcagaactaccctgatgatacatgcgagggcgactccacagcggctagactaggtttagaatgcttaaattcacatacccttctgtcttgctccatcctgtgatgccaatgagaggtgggtggctcatgacgtaaaattggttacactttctgctcagctatgtagcttgtgtcacagctctcacccccctacatactccttcaaattctgtattgacccctagaaaaatctctgcatatttatgttttcaatatttctgctttgttgacattcttgattttctctttcatgcaattctagggaaaaaacttgacttcatacccattccataagtgtgaatttgccatttttgtgttaaatatttgggtgtttcatcatcaaaatcagatcctcaatgtttgaatgcagataacttgaagctttttcactcttttgattatcacagtggtcagcatattggtcctatgggagcttggcattgctcaaagtgtgtgtgggggggggggttatataaagtgtatccatgacaggaaatcaaactatccccaatggtattggctagggatcatcatatgaatcaagtattttactatccctcggcacaagcttaatgcgctgaaaagccctgccattgttggaagtagcacccttgtttttatcatattactatatctcctattatcccccattccttcaaaaccctctgaaagatgtttgatatttggggatgtgactctcttgcaagtagcaggcaaaactagacatgaggcatgaaccggcccagttgattaaatcacgcaagacccggtcttattgactggaacttggctgtttgtgttcctcttgcagttacagtgatttgtattttaccggagctccctcacgcgccaattttaaaaggattagcaagtatttgcaggtgcccgcgggcgatgatgtatggcgcatacaatccgtagaatccgactggacaatggctgaagtcaaacctagtcaaacgtttgatgtcactcgagcatcagtcaggactcagctttgcgtctctataggtctctatcaagaaacataaggaaacatatgccatgtatgttcatcgtgcacttgcaaagatttgtaagtatgcttagtcaccgatatctttcatgcaagaataaaactgtctgggacggccttggtgcatatgaggttgggagctgagatggtgacaattggtcagcttgagcagcatgtccagactctgggggagttggagttggctcagaggtcagctatacacgtggtctgttgaggttaggctggttgatcaaacgacggtgaccacattttttttttgaaggaatcatcgaatcgggatccaactgaaccactcgggccttatgagtccgatgtgcgcttgggtttctccggtgatcaacgcttaattaatttgtcgtcaagtttgactgcagggggagtttttcattttcactctgtctctgtttctcccggcttatgccgaggaacgcaaccgaacttaccgagatgatagatctgattgaaggaagacttggcgtgattctctggacttacataatgtaagctggccaatggatgtcttcccgtcgggatttagagagctttttagacctctctcagtcttaaattaagaacgcaaacaagattccaaccagttcatgtgagagctattgcaagaaggcttgataaaaaagatttttttggataaaaaatttagatctggtgggtgtaaatcaacttctgggagggtcgtagattgcgacgggaagtcatccaatgattgtttgtttctttttttcctattgatgtctttttgcatctcttgcagacagatatttgtcccgtattacaaaaataacagatgggatctccctgcgattggcgttggatatatgagccaaagccagagccgctgtgcattagtccaaacctcaccagttttacatgtttggtttggcgctgatgctgattttcacttgagcgattgaatgcatgaaactttcaacacagtttatgtagaggatgatgtcaggatgtgacggctgtcttatccagaagtaagactcaagcgcgatgaaagttggataagccttggcttgaatctttcagctatgtggctgactatgtaggctcttgattcttagtcagagtgatcccagtttttttttgttggagaccagctgcttctgaaattcacactctcggccaccatcctcggctgtcagcagcaaagaatcttcgactgactggtcgggactcggagtcaagaagaattgctccatcggtgattcggcatccaatccaccgcgatacatcgacaggccgttgggtttacaatatatacacagagttgcatcatacatcaattaagcgagcagtcgggcatttcttctgagtttacggatcacaacttgcacaagcctctttcagcttttttttttctgtagtaatgattctgtgttttttttggtaaaaataaccatatcctttggcaactgcaacacgcttctcaagacatattcacattttttttttttgctatcattatatacgcttggacgacgaccaagggcacaagagccgagagtgtctgtctcacttgaagccaccgtatcggccaaccggggatccattttacatattgagggctgatcctagcccattcggccattcggacaattcccatcagatcgacaacaactctggacctaaaccgtcaccacttgaccgataacaacaccacgaattcgatccaatcatccagaccctcaactccaatcagccatccctatatcatcatcgcatattggcttatttatctcggtttttttttgctcttgatccttccgtgtcctagtcctcccccagctcccacttcatcacattcttacaatcttcaagtaaaaataacttaaactgaacatcgaccggccttatcaacaaccatcagttcagcctcgccatcatctagccaatcactttcaaccttcaacccaactctcaatctcaatataagcttcttgtctatttctacaaccaccatcccaatcgcgtttccttattatccatcggtcaggtactgcccctcttgtaatcctttgctttcttctcaactctgtcctctcttgttgtcctacccggcatcccccagtccaaccaagtcacaaaccgtccacaaaaaaaaaaccatcaaaaagaagaaaaaaaagtgtcactaactaaacccaaagaaaccaaacaggttatacaaaacccggttcgatttatttatacagcactcgtctcctcaaaaccttaaaacttgttctgtttcaacctaattcggctgagctgtcttatacatatttaccctgggttctctctccataacacttctcatactcttctatgcgctcatcatcatcagcctcttcttccaaaactttttccgattgagacctgtgctggctctagcctccttgaacaatttcccattccaattatcttctgcaccccgcccaactgctcggcaccgttttgggcttcctgattcacttgttttgtcgcattctttcatcattccctgttgcgccggttcttcctttccactcttttttttcggtctcactttctcacaacttagaaatactcgatattatcaccgccaggaggctttttttatatctctgtcgccgtctctgtttgtccacccgcccggttgtatcctgtaaactttttttttgcttttttttcattcttctctcccctccccgcttccttggagtcaaccaaaccaatttgaaccaacccagcttgtcgttgggtgtccgctcaaacaggctctcgtgttcaacttccagaagatcgccatcaaggtacccctcacctctggtcttgtcaatccctcactggttgaccaccactccatttcgccagtcaatcatgatcctgccactgtcatccaaccttcagcagcctcttactccatcacccagcgtgtcgaagcgccactcaaccagaccattgagcgcttccagttcatctagcgtgagtccccctcgctccccccccctctctctctctcttaacctctccctcgcttccatcttgactctcatccactatcggcatcgaaactggaaccaaatcccatccggcactctgccagatcaatctgaaatggatctgcatacactcacacttcctttcttcaaaggagttgcaaaattgtcgcgctttgcgtttgctatgttgggggagatttgatttgactgacttgcttctctatttattttcaaaagaattggcaaataccaaaagaatttgtcggtcttctcgaacccagggagattgttcgccaatcagctatccatgagattatcaccggagaggccgaatatcttgaggacctgaaaatttatcaaaacgtaagtgtttttatctcacctcctcccaagcggtcatacaccggctttcaacttttcctctgctttccaaattgcaatgctaattcgcatcaacttctctctcacatccctttaggtatttattgagccacttcaagatcaattgtcccctgctatctttcaacccatcgagctagagcgattcctagaccaggtcgtttcaacacttggcgacattcgcaaatttagtcgcagcttcctgaagcgtctacgacaacgacaacaagctcaacaaccttttgttgaatcaattggcgatatcatcctgcctgccgtgctggaatgggggcctgcttatatcacatacgccgctgaccatcctcttggtgaactggagatcgaacgtcagatcgaccaaaaccttctgttcgccgagcacatttctgtaagtagcactgttgctcaaacttgctccaaacatttgtttaatcttgttgggcccgggttccctctcggcattgacttcttgaatacgcactgacttgcgacttatcttgaccttttgtaacgctgtgactttcatcaattctcacatcgcttggcaacattattgatccatctactacgctttttgatagaatatcccccgctttaactcacgcaagaaagatttccgacatttttactcccgggcaacgtttcggctggcacgttatgtgcttctttttactcgcctgctcgagtctacacctgaggaccatgtggatcgagaaccccttcgattggctctcgaacttgtgcgacgacaatgctccgagtgcaatgctgccattgaatctcagcaagacatcgtcacgctcatgaagctcaactcaatgattgcgccaaaatccgatattccagttcagttgatcttcaactcattccgctgttcattaaaatttgttctcgattggcccctaacacacctatctccttgactctcattatgtttagctcctccatcttcactcttcgaaccgaaaaatctacggcagtgggaaaatgttgcgaaagaaagacggtggctcgggcttgggagaatggagtgaagtctttgtagttctatttgatcactactttgtcatgctcaaagagaaaaaggatgacagccatcctcgatttcgatatcacattgttgaacaaccgatccgaacggaattcttgaagattagtggtctcactcagcctcctgaaaaacggtcaaggagactcaaaaccatcaccgacggcttgcgtggtcacaacgcaactcctagcatcaattcaactagcatgcccgctcgccggtcgaacagtgaacctattcatcgtcattctcatattcctacgactgaacactcgaatgagactgaatcaacggcttccctccaacattctcgcagtttgtaccccatgacccttcaaccctttggtgattctccccggatcctcactttatatgtcgagtcagactctgcccgacaaaactggcgcgagcgttttgagactgccatcaatcaccgggttcaatcaatcaagacgtgccatgtgtttgagctttggccaatggctctggaaacgttttccattccctcttcatcttcttctagctcatccttggccaacttacctagcttagctgaactgaaagttctttacgaagatcagatcccgaaggaactgctgcccaatacggtacaccatggtgtaagcagtttgcatttctatgataattagatgaaaccggccacttaccgctgattcttacctgcaggctccaacatgctccacgccattcatcgccccagacggtcgcccgctgatagcaattggatgtaaagatggtttatggattggaaaaagaaataactccagttcatatagaaaggttctacctgtcaaaaacatcattcagatttctttcttgcaaaacgaaggatacatgattgtgctcgcaggccaagtgctcctggcctatcctcttgagattttggttcacagcccaggtggcaagctactgcgacctcccaccacgcgttcggtaacagccaatcctaacccgacttatttacccaagcctccccgaccagccgttccgtatcatcagcagcaaccccaccagcaaatactaagtcgcgcaacctcggctagtagccaacaaagcgcccgaagtcgacaaagctacagtggcgctgaaatggaatccccgatccccgtgggaaggagctcactcttgctctccttgggaatgtttgaattcgagcggcaaccagtaaatgacgaagaaggcgtcctctcttcctctggctgcgatgaaacgttggtttcttcaacctcctttcagaagttctccagggttgggggtgtggactcctgcgaatcatccgttcctagctctccggtaagtttaaggtacccgttacttgatccgccgggaggatgaacccggttttgagatgatgttatattcttgtaccccgcgcaggattcttcttacaaacgtttccgagaattccgtccaataggtaataccatgggtatgcacagaagaatgacgagtgagagttgctcagactcatatcgccgaatatccaccctagggattgcgacgacccaccgggcatccattccaggtggtactgaaggcgagcgcgagaaacgaagggggctcgttaaactatcagggccatccgacaaggtaagattcttcaaggttggactgttggaaaatcgcctggtcgtgatctgttgagtatttcacttcatgacctaatttgcaaagagaaaacaagacttacaattatacaatttttacgttttttttttttttttttttttttttttttttttttggattagacgccgagaaagctaagggaggccagactgctttcaaaattttagagcctgactcgggatccaatgagcaagctggtcatgcgttcactttattcaaggaaaatcaagtcagtttactctcattcggcctcactgcgtgattatccgttgatgaaatttgtgatgactttctttcttgatgttaggaattcaccctcccctttgaggcacatgatgtgctgtgccatgaaagccagaacaagttgctcgtttttcatggcaatcgttgtgaagttctcaaccttgatgatttgacctctgctaccattcctcggctcgaagagaatcgggatgaaccagcatgcaacatcctaatgaagagagttgaagaagcaaaactgttgaacatcttaccaatcactgctaaggagtatttgttctgctatgatagtgagtccctattcaagtctctactgcacagacgagaactccaaattcacacacacgtttgatcatcacagaatttgcatattttggaagcagcagtggcagcgtgatacgcaaaaagtttgaaaagatgattgaatgggatggacggccatcggcggtcaccaggtacaaggactacgtcatcggatattcagacaatttaattgaagtttgggacctccgcacaagtacccgagttcaaattatgcatggcaaggacatccgatgcatttataacggcgaaggcgctcaacaacgtagtttacataaaccccactcgggtctagacaaccctttgcctctgagaattgtcaaggctaattctatcaatcgcaacagctcttgtgaatcaatccaagaggtcgaactcctggttaaccaactacctcaggtcgaaaaacacgatgcgaaactgggctcggacaatcatcacactggctacgcgcatgatcggccactctcttcagaaaaactctctccctctcttcttgtccaaaatcactttgaaagttttcatgtctcaattcgcgactcggggaatgcctacagggttttcgaaatgggacacgtctcaacttgaatatttgtcaatttttgggtatttcttcttcatgtcatctcttttttaagtttctttcgcgaggaaggccggaacaactccgtcttggatttcggacctcttatctgtcttccttagtttcctttcttcttttggttctattccgggctcttctcttctcttccgggtctctgctttcatttgccctacatacgcacacataaatctacaccgcatcccaatttcttttcttctttgctccacttttttttgatcttctttcttggacgccaaaatcacgaacctcttgccatgcagatcgactaacaaaccagcagactatctattattgtctttctatacattcaaaaacacaaaggcagctcttgtccccatcatacaaccaaagcttaaactgtctatccttgcacatctttttgaacctttcttctcatgtaacaatattgaagaatatattcccttttttgttttccatcatgtttgtgctttaagacccaaatactatttagatcattaccactttaattaatatttttagcacaattaaaccaattttacttatcttttacaactatgcattttttgtcactgtaatatttgtctttgccacttccagcttctcatgaaaaatctgtcatttttgttttacttagcctggttaattattattcctttgtaatttatttatgtatgatgatgacaatgatgatgtatttatgtatgtatatatgtaagcttaccaaaacaaatcagcactccaaccaatgaaactcttaaccatgattgacatttaacttgttaaatcttgtagcagaaagctcctcatactccaaaaattcaatccaaacttgatctgactaatagtgcatctgagtttcagctgagtgataaaagttttggtgttgctgactggtcaattgaatcatatgaaataagatcagggttgggatcatgaatagaatatcatctcttcaaccaaacaatccaaaaccaacaataattggggtcttcagcccatgttggtgatatattacattccaatgatggtctgtttggggtaccaaatcaatgataatttttctatagttatctgtcttggaatgagtcagttacttggaacaagaaatcagtcaaaagaatccatgaatgggtcacctacaactctaacatcacttaatttggcagaaactttcagccctaattgcaataattcttatcagagcatctccagcagagcgggggtggattggaataattttggcaggctcaccccaactttcacatgcactagcaggtctctcacctgcagtttttttccaagggaccctggattggggaggaacaatagccagcttggaccagatttttagcaggcctcctccaaattgaccaagcaccttctgcagaacaccaaaatccagaggtaatttgatcacctttgaggtattctggacctacaaaagcccctggatccatgttttacaggctaaagatatgtactcttggttaagcccaatcaaaaaaaattcaaacttgaccaatagacccccactctgctggagatgctcttattaatcgaaactgaaggtattctgaaagaaattttcttacaaggtgacacatcaactctcaagcaaatttccagaatttctagtaacaatcagattgttgggcccaacaatgtaacagatccaatccccatattggtatttattggggatcagatcaaaaatagacccgataccgggtatcgggattggatcgatctccaatccgatcccaatttattggaaaactgggattgggtggagcgatccgatcccaatacccagtattgggtctatttttgatctgatcaaataccctccggattataccaaagcatgaggcacacagcccacagcttttgggtgttggattgggatcccaatccctatccgataccactttgatccaataccaagggattggattgctagtgcaatccaatcccttatttttccatacctggtattgaaaaaacaatccaatccaataaattggccaataccgtatcagatcggattggtttcattgttgttgggcctcatacaagtccagatttctcctcctgcccttatgagacctgtcccaagaccatttcaataacaaaacctttgggataaaagaaaaaccatgaatagaaatgtgtatacttcctggatcaatttcatcctttccttgttgcagtgtaagcatgttctctggtagacactatgatttaacctttcaattcacagaagcatctgtcttacttttcattctggatgtagagttttctgttcacacttactcaaaatttccttcatgagtcatcacttggctgggctgtaatagtgacaaaggatccaggaacatgtggaaattctttcaatagtattttgaaaagtgtattacttcttgcatcaaagccaactttgtcttgaatgaaccatcccttccaggacatgtgttcttttcatatgagcatgtgtttcagatgctaaattcacttttttttggtcaataatctatgtagatgcatttatcataataagaacagaaaaacatagaaactcaagctaataaaaatcaaactcaatgaagacctaaaaaaatctgataactggacttttaagacaccacaatatgacattgttgcagcactgaaacaaaataaaaatcacaaaaatgtgttctttgttgtgcttcagaaacacaatgtggattgattctcaagaaaatctaaaacttttctccaataatgatgaggattggaaaacccaaaagccgcatcctcaattgttttcatgaattattcttctggccaaacttactatttttgaaaattaccatttgtgtaatatttttagcccacttttatgcaaatcatacatatcaggttggattcctaaccaggttgccatagaagaacttattccttgaatatcctggtatgatttttgaaatttaggatagaggtctcttgtcattctttggcgatacttttgcagtgattccttgtcaactgagtaattttccaaggtttttttctggttagagttcagatttttaaatgccttgggtatttcaatcaaatcattaagttttgaagatgtcaccagaattgtgatgaagtgctctggaactatatgaggatcaatttcaagttgacttgccacttcctcaatcatatcaggacagatgtaagtttgaatgaaacccaaaaaatcagcaattttcctcgatagaaggaccaagaaaggacctgtattaagatgaggtatgttgacttgacataattctatcaaacatttcaggagatacacaacatcctgtttgaattcatctttgtttagaaccaagtttttcaagatggttggtcccttttcagattccaaatgtgttgcatatctttggcttgagaatgatttaccaaattccttccactccacagggaaacctaatgcatacatatctctccattcagaaaagtcttgagctaacaattccaattctattctcacatttgttttttcatcaagggcttcagaaattgtatcagtatatttgtatgcatatatatgaatatgaaaagtccaggaaattgaaccatatggacagagacttaccctcaaaaaactgtaaacccaatggtgagaaccactgttgagtaatatgtgtgtcatatccaccaacaagttgaagatttgaaatcaatttcctcaatgtcagactagctcttgtcagaatcctgttgtcttgaaacatttctcttatactgtcctggttgatgaattcattcttccacaagaaatcaattgttctgaatagatatggaagatactttgacaaagcacagagaggtgaatcttctctatttccattacagaagaaaacttcatattcaacaatttctttcttgatttcatccaagattgataatccaaattccctccctttttgttttgcaactgaagaaatttgttgatgaggagtactcttgatccattcttggatgttaggggtctccaagtgttctgaaagttctgatttgagtgatttggaatcaggagaaatcttatccaagtaccctagctccagaagcttcaaatctttcaaaattaatattttcttttgagtttcttcaacaaatatcttatgcttattttctgcttcaagatatacctgtttggggttttggtgttcttcagaaaactttttcagcgcttctaaatcttgaaagagcaagagttgactgtattctattgaggaaaattaggcaaagttataatcagttgatgttgaaacatgatttgaaaactcagatgcaaactgacttttagatttactcttctctgacaaaaccaagaggatcatcatcagggttaacaaagatttggaactgatgaacagagctcatgattcatcaaatttgctcacctttctttgcagccagatcatacacttgggttacaaaattgaattttccatcaggcattaacccttgttcctgcttatcctcaacttggcccaagttggtatattctttattaatgtaagtgtgaactgtctcagaggattcccctggttcattttcttcctttccaaatgatttgggttcttatgagatgtccacagggaatgaggcatgctaagaaatcagcatccatcaggaaaggtgaacatgtttgtttagaaaatcttatatggcctaccaagatattttcctggaacacttgcttccaccccatttccatctattagactgtttgatttatcaccaagggacaaatcatcagcaagtgaggccaattcatgagaagctgcgcttaaatcaagagtagctgagatgtagcacaagcccaagagcatgaaattacagatcattctcttcagttttgtattcagggagaatatcttcaagtggctatctacttggattgactgagaggtctgtcccaccctaaccttcatcttttttcctccacaagatccagacatgttctggacttggaaaatctttgttagaaaaaccatttgtggatcagactggccagatgtaaaaataaaaacttgtatgataatcagtagccctcttgttctgtatcaggggaatattttacccagtttcctcagagctgtatgtacagatggtttcagaacttgtttgtggggtcaaattcagttaaacaccaaagcatgacaagacattttctccatctttcatctagtatgatagtataagtagaaaccttctaacctaccccagaaaaaacttcagcttttcagtcttgacctgagtgctcctaaagcctgtctatcaggccacttgaatcgtgcactgcaatgtattataaactacgacctcttgcaagggttcttaaagttgaaacataccaacatacatatgaggctacaaacaacatataaacattttttctgcaggggtaggtgggggtatgcatctagaatggggtttgttacgcaggtatggattagtgcacataaaaaaagctatgtatttgtgtatgtacagcagtatgtatgagccatatgtcagcccaatttcaattttgagaaccctaagtgcctcttgttactctgcaatttgcaactataacaaaaaagcttgcggatttggaagattgaaaataaaaaaaaactcatattcagctggaatgtttggaagtatactgccaggtgtacagtttgccatgtacttgccagcggtgccaatgggacctgaccggcccccatggagggagctcggcggtggccagggcatgggctggcatgggggcagaggttggtagactgaactttccatcaggattctgatagtgttactctcatcacctgaagatgagtggaaaaatagatagctgatttgtgccaaggtcatccatacatacatggacctgtattcttccaaagcttccaactatagtccgtagtttttttattttttatttattttctgacttcagagcccgcaagctttgttgttatggctgtatattcagctttacaaaggtttgtgttttgattgaacacttttttaaatatatgtatctaggactcagttggccatgatggaatatagaatgaatgatacacattttcactttgatcaaaaagatgtatttcagtaattaggcagagagattcaagcaggggatcaagattctcatgcatttggtagttcaagtcaagaaaagtcaggtatgggtgaaaaagattcaagataaagtatgcatgtcataccatttggacagataatcagatcagagaattttttttttggagaagtacagaataacagaaaacagaaagatcctaatgattcaggtgtgctgatatacaaattcaagatcttcggtcattattttcattaagaatggagcagtagccactagatctcaggaagctgtttttggggccgacgctggtttcccaatccttggggaacggtcgggcaggaatcgggtaacttttcttcgagctatgtgttgagagatgcgtagctgatgggatgcagggtattttcatgtcgtctttccagcatatagactcatacgaagggggaaggccatggagttttgggctcttttcttgcggccgattcgatgattctacgaaaatacatcagagccagaagaagtactcgcttagtgttgttcgtctagcacaaatggcatctcaagtctttctctccagcctcgtttaaggaaagggtatggcgaagaagcaggtcctttaggggaccaaagacatacccgtgttagcggccttggcacgaccaaatttgacagtaacccagttgttgatggcaaacccaaacattttcatcttcacttgggttttggcaggtggatattagagaggtatacgttgtgtgaattggaccaggtttgacttcctgcggcctgcttgactggttattcgtggatttttgtacggaattatttttggaagataagtatttatgctacatataagtccagtcagaacaagtggcgaaatacctacagcacagtacagattttcttgggctgtgaataattcggcaaacacgcgggacgaaatcagtcctactccgcagtaatcgacgtatgcaggggtgaatatagcgcatgaagatgcttacctgcgatctcaactttaatgttaagattagagaaaccaggagagaccctcgcgatttcgagatgtgaacggttggctgcactagatattttttgttattgtttcgcttgacgcgcgagattgaattgatcaaggtcgtgagctgccagccaaagttgtctcctttcaacgcgagtaaagcagacttacgagtttcagattgggcttcaatggtacgatctaggtttgtttcagcttcaaagtggagtattattattagggggtttttttgaggctgtttggcgggagctggacaagaggaaacggatggatggggaatacggggaaggcagctgaggccgtgttcacagcttataaatgtgtattgatctgaggctaccagagggaaaagagcacagaggagtctgcgcgataccaacatcaaggttagccggatctacacgcgaaccaggtcgaaaattcctagaagaggaaaggctagtgctacaggttcagatgcaacaagaatccaggaacattcttctgccaacaggaaccacgattaacagccagtgacgaaactattggactgtattcgttcgatatccattctaccgacaaattgaactcagcatagcacaataggatagtgaatagataagcaaaccgagataatatgtaccctacctatcgacatcgcctagtgccgtaggattcagttgatccaccctcaactcattcccgggtacaaccaatcccaaattaattgtgaaataggagattcaaggctcgataggagccattaagccagagtttgactcctttcaagggatctcgcttctgggccactgaaaaacatggaatgatccatttcgatcactagaattatggtcctcagagttttaacaaaacgactcccctatccctccccgcttactgtggtcgcgtcggctgtcgatatcgatccactagatgtctttcaaattaatatttcaatagacggtatccgtgggtttatatatccagacacggtctccagtcaggttcaaatttccaagtaagagagacaagatactaatccccgtcaatgacctcggacggttttagagggatgagctcgcaaattagtcaggtcctactttcagaatatggaatcgcatccaaatcaatcagctaggcgagacggaaacaccacttaccccttgactgggttgatgctgcttagccatcaattcttttccgcttgggaagttgtcagattccactgaaatacgagcttgtacagcctctccgtcgaacgcacgaagtgcgggagaggcttgagcccaaaacaaacacgcttgcgtgtcacggtcaagttttttggctgttttttgcgccaaaaatcctaggaaattcagcttgtaaattttttgaaaactgagttgaggtgaagatgcccaatatggtggtcttgacttccatcaagatatttttgaaaaaaatcaaaaactacacaattgaagaatttttaaggaaaatttgctaaatgaaaagttggctgagcttacataagcctgtttcaacctcactgcctaccaggtgagaacatttcctcaatttgaccaacttgaaaaacatccacctcatccaatttccaagataaagctctaaaaattggatgaggtgagaggcatcatgaggatctaaaatcctgtccacccagcttgtgaatacctcaaaatgtacaggttgtacatccaactgaaagtccattacaccaaaactgcccaaccgtgacacgcgggcatgttcgtctttgtcttaagtccctcttccacgccagccaaggccaccaggccctccgaatcgagggactttgataagttcgactgaaatagcaagcagatatccgcatctgcgtggatatctggatgtgacgggccatctctaatctgtgaaaggctttggttgaatggaattgaacctaaattaaacggtacagatcaacaagctggatgactcaggtatgcaaagcaaacagttattttcaaacttaactctgaagaaacatattttttgcctgagaatgtaagcacttttaggtgaaaagaaaaagatgctaataactctgcagccatttgagatattggcacctggttttggccaggttgtaaattttgtggccatgtactgatttctaatgtgataggtcaatcctcaacaccctttaattgagggggaaaacagaagccatccttgctaacttctgtattcatagggggacactgttcttcaggaaccctccaaaggagatgcctaaactctgaatactggctctggagaattatgaatttagcagtgaaaattcttaaaacacccattaaatgtttacctcaacagcacccattcatgcattcatggaatttttccttaacagagttgtctgtattttcctcttctctccatgaagccaattcaacaattcctcccaaaagcttagtgcttatttcacagcaaagtatcccaatttcctctgcaaatcaaaatccttgtacacaatactgtttcatccaatacagcatgtgtacaggcaattatcagattatacatttgaggaatttgaaagaggactaaatgagataaaaagaatctgataacatgatgagaaagagaagatttgagtgcacattttactcagcaaccattgctttttccaaggggaaaatgagatgctgcaaagatgtcaaacacaggctaagaacaagctcaaaaaagcctcttgattggagcatctcaaagggatcacacattgcaaagggacactatccaaagcagaggcttgcatgataagttggagccttggcctgaggatttaaggattggaaggtgatttcttgggttttcacttcaaacctatgtgcagtacaacaattgttcttttttactcatccaagtttgtctgttgttagcctagcatctgggccatcttttaaaaaatcaccctgatatgaaaaaaattgggtcttggttaaaccccccttgtcttaagggtttcacaaggtcaagaagatcagattacataagctactagatgcacatagcctagttcttcccctttcacttagacggtagagcttctctctcaaccatctaggtgagtactagggatttcacttttctgatgatcttgtttcctttctcttaacactcaaaagatggtactgaattagagagcttctctctcaactgtctagtcttgaaataaaatcataccttggtgctagaagtttaggcttaactgcccttgtccgcctgtccaagtaagagactttcagtgaagagttgcatctcttacagtctcctacctccattttaaggagttcagtttgtgagttgccaaaatgcaatgatgggaagttacgttggcaataacactaaaataacaataacataacggaattggcaccattattgctatgatagctgcaaaggccctgcggttaatttatcttttcttatttttttcttttcatttctgttacattatgaaccccagaaaacaggcaaatatcaaacacatgaggagggtttttgacctgtttttcatgagatttgccacagataatgcggaaaacatgttatccgcattgattttccaggtaacaaggggtaaaagactccttgttatgttgcttgagcctcaagaatgtaggtttcccggataaaaataacttgttatccggtaacactgggaagttacattacataaatccgtttggatattgtaacgtaagtaacttcccattgttgcaaagtgtgcaaaaacgaatattaaattgttttgtcacaagcttcagatcattggattctacctgcgtgaatggataggaaattataaaatatgtcaaggcacagttcaaaatactcagtgaggtttattgaagactctaacttgagttattggggccaagatggtccaatgggggaagaccattgctacccagaggccttgcaagctgatcttagcatgcaggatccaggtttgcatcctgacagcccccccccgctcaggagttacaatcctccattaacagatattgatacattgtaaatttataaatcttgaccgtaactgcaaaggctctgacacacagcctcattttgggcttccaccaacactgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggggattcaccaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtattgtatctgtggcagtgttgcttccaccataccagtattactatagtgtgcaatgtcaaatcaatcagcacttaaataaaaaaaactttgagttatcccatgaagaggctcaccaaagagcaaacataattgcacagacagccatggctgtcattgttgtcatgagaattttgggcgggacataagtggggaaatatccagccatggtccaaccagcgtgtgcattttgcaatttttattaaccacaatatctacagattggggaggagtaataggaaaaggataacatgaaagttttcagaaatatcataggctctgtttggcattccatgatatcataaaatatcataggaaaatcctgcaaatcttttcaggggaccacatttgttatcataagtgaaaatcatgtttggctggtcacactacagttgtgtacagcatagaccaaccatgctccaccctcaaaatttaaattggacatgcatgccctgacacttaattttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaacactatgtcaacatatccaggttttggtgggggttgtgagcatacatgtttggggattggaatcagtaggtggtagttttggtcatgacaggctgtgatgcttggacctgtgatcacaggaaggccagagctgtgtggcaaaaatcagcagcttgaactgctgcacagcaccataacaccataactttagtgcttggagaactttggtttgtccaagaattatttaaaagacaatacatataatgggacaagcacagattaagcccatacttaaacccatagttatggctttaagtgatacataatcatggctttatactacttgtacacccttgcctttcactgttaatctgctattctagtgtattttttctacactctggaggctacaaactgctcaaaaagctgaaaaaaaaaactgagaattttggctcaactgtttggacatcctcaaaatctggggttgggtttccccagagaatcggagcctgcgcgaagtgcggaaaatttccgcgcagatatggtaggttgcagaattttgtactgagctgtacagaccaagagagctgtacagaccaacaggtccatccgtattgggaggcgggctttggactggtttcatcagtgggctggtgtcggtcatgtatcatcatacaataataattaagggtttttgagaaaatgagcacaactacagaagctgcctggatctgttagtatgtactgagctatttgggaggggagatcgtcattgctcaacaagctcaatgattcggcgcgggattggtcagcggactaggagtgagcgacagagaagcgggaggactggcaatgggcagagtgagcagtggtactgttccttctgacggagagcgacttcaggatcctggcgcgctcaaggacggtgggggtggagaggtcatagtgctgttattctccctccattctgtcctcagtctcgtcggcatcctcttctgacccctcgcgaggaccacggggagtgaaatcgctaccagatgccttgaccgatgccggccaatcgatcttgagctgatcaagtttggccatgatggtggcccgcttcgatagactaataaatgcattggacgggttgggcttggtcgccaaggccatcaatttattgaggatatgaccagtaagcgctgatatctgagcagctgaattcaatgttctccttttttgagcaatgcatgttttttttcctttgatgctgttggaaagacctttccgctttggaaagatcattccgctttgggattttgaaacagatgtgctagtagaaaccttccggagtataagctgtattttctgcggtttccgcactttccaccttgcctcggggaggctccgatgctctcggtttccccatccacaactgtattacaccaaaaatccttaaggtttatcaaccttattctgattccaaatttacatatttttactcatgttgtaatggactgccaaatggagccacaaattggtacagactcagtggggtgcttggaaactgggatcttatgggggccagggcaatgaggggttttgtgatttttccacctatttggctggacacccttagagcatctccaacggtccggggggcaactaactgccttgcgttccccgggccgcaatcccatgtcacaggggtcgcgggtcaatcccaattatggactggcagttatccccctgccgctggtagatcaatatccccttccccaccaaatcaagatggacatcaacgataccctcaaatggatggatgacaacgatgatgtgcttgcctcactacaagcaacactcggcttaatacttaacacgaagcaagaaaataagcgtggcggttcaacccctggaagaagagagattcaacgcaaccaaatcgaaggccacaatcagctattcaaggacggcacgtatccccccaaaatactaaaaccccttttttctttgttgcattgttttgatctcctttttttgttcctctttctcttgcatcgttttgatctcctttttttgtttctctttctctcttttttctttttctatgctttctctcgattgtatctcaaatgatttcttgtattctttcatttgcaaattaatgaaatgaaaaatacaaacaagaacaacaagaataaaagaatgagagtagttgcgagtgtgagtgtcaagatcaagtgtaaacagatgaagattgagagtgaatgaaagaaacaaagagatctcgttgagatcataattcagttttctttgttgtcctcctcctcgtcatcattctcaccatcaccatcatcattctcctctccctcgttgtcatcgctttcggtatctcctagctcttatctggagttggttgttgtgttgggtttgaagaaggaggatctgggttgtccattgtttgttgtggggtcttttccgcagcatcgtatgttggatcgtagaggaatggggaggaatggggaatcgcggctgggagttgactggcagaactcagaaggggaccgtgggtttgattgcccccggcaatttgttgagggccatgtcacaggtccgttggagcggaaaatggacacccgacctgccaaagttcgcccccggacgcccgatccaggtccgttggagatgctcttaggccagctgagcaacattacatgtaaggccctccaagcaggagggggcccagaaactccaggaaaaatgtctgaatctccaagagatgggcgaagctgattaaatacataattccatttgtaggcggagcactcggcttggatgtctggacaataaaaaatgtgacagcaaacgcgatgtcctcatacaaaagaaaacaggaaagtgcaataggttgttcaaacaggaggcccaacaactgaaagtgtatcgctttagttggctcgtggatcacgatggcagctgatttacaggacttcaatgggactctggcgatgctaattgataagaaggctttaattgcgtaaattttatggaggttaacaaagaatggtatacaagagtaagttcagaagagtttctatttctggccacttccacagcaagctcaagaccgcgaaggatcagaagcgagcacgacagctcgaatcagaagagacaagaggaggcggaaaggcagcccaaggtcatcgagtcgtcaacgagggcaagccatcgaaagacagacggttctcgctcaatgaaatagaagacttcggatcatcatcacttataaacactgtggctcggttgagctagtgagacaaacgatcgggtatctactgtaaatagatcctgaagagctgcgggtgggagataaggggaacaagggaaatgggtcagcttgtgttcggggaaggtgatcgatgggatggaagcaggttgggggggaggaagctactcactttggtcatgaggaaaaaggaacaggccatggaggagggagctttatatactgtttgggcggctgcaaccatgcggctgacgtgtgggcaaaaccgcctgcggtctgcggagcttaggtttcgctttcacaattccggccagcatgtgggtcttgttgcatattcaccaacaacaaaaagtgaggttccgacgagtcagcgactgcaaagcaaggtcatttgagggatgcaccccgcgggcatcaaacaaccgtgccggcgtctcatgacaccggattgtaacaaatcacttcggtattaatccagggtgatcatagtctgtatgtgcattcatgtttagagggtaccaaacagataagtatttgtcatgcaagaatcacgctttgacaagacatgcaatctgcacatgttgtccatttcggtgggtgatgatgacgaaaggataatcggtgatcgtagagaagaagtcacaataaagaaaatgtatgcaagtggtggttacaaaaggttgcatgatgccaagttaaacctagaggtatcttctgaaaagcgcaagattgaggagatctataatacataaaaatagagtgagcagttgcttcttttcatattgtcgttcccaaaaggtaatgctttgtgtataataaagggtattcttgcttctgtttttgtgtgcaatagaagatgagagacactaagactaatcagcaagaaagatagaaagagaaagagaaagcgaccgtcccatttgaccaaaaagataatgagaaaagaagagagatcaagatgcccaacagctaggaatttgattgatgacccgacaccaagtctggagtttggtgggccggatgatgccgatgaggggagaagaagaaggatcaacggaaggattagtagcagtggtcgatgaggagtgctgatgtttgatgtcaatcgaggaaggaagatcggcggtacaccaaaacaagctgaagtcgggtttggtgctggaagtagaagtggagggtagtcgatgagggttcgaaggagggagcttgatgaacccattcgagcgttcgaagtaccatcgattcaccgggttatccgtccgtgaccgccagaccaggtccaccggctcgcccaacccgctcagtccgccattattattcaacgcatccaggttgcccagcccgaaggactcatccctcaacgccccccacaagaaatcgacaatcccttcgccttgtaaggatggcaggaccgcaaatttgtctagatatacgatcggctctcggtcttctgactctgaaccttccctcgattcttgcttctcctcccactcatttgtcacgatcgccgcggcctgataatcgcccgcaaggatcacaaatctcagcgagtttttcaagcgttcgaagtagcgttgatggtctaaagttttcttgaacgatttctccaaaaggtctttgagtttagtgaggtcgagattatcgatccctctgatgaccttgatcggcaatcctttgcggatcaatgtgggtgtagctagtccgatatcacgagcatgattgaggaggatggagtgtttgagactgggcgagtgagccggtttattggtgatcagattggcaatcaagcttttgggcgaacgatgtgagacgatgatggcgctgctttcgttaggtaaatacttgagacatgatttggccatcgaaagattcgcgagtgaggttggatgggaatcaccccaacggaaagtttcgtttatgaattcgtattctgaggcgaggttgattgaaagatggggatgtccgttgcgagctggagaggggatcccaccctctcgatttatgatcatcagtctgagaggagtcaggtctagctcgttatcttcattatcatcttcttcgagccggtctttgttcttctgatcgaatggttgatgagtcggtgatcggacggtagcgggttggccgtgatatgcggaaaccgcatcgatggtgtgattgaggctattggggcttttgcccactgctgcaagacccttagccagagatttgacgacttcatcggccgagacacatatggttgcacaagatgaattgatggcgatgggtgggatgattgggatttcttgattcttgatagccgatttgagcacgtccaaattgtcgatgtacagatcgaggccatcgccatcctgattacgatcgtccgtcagtctcaagacaccctcttggatcggccgactttggccaccccgactttcgagcatggctgacaatctgccagtttcgcgtacgatagcctggcggcggctttcggacgagttgatcgtatgaagaattccgggtggtttggatttgtgaggtaagctggcagtcagactggtgtgtgaagggtaatgccatgcttcatcatctaagacgatgatcgacatgagacctaaggttttgagatagatcactccatccacgatactctgtagttgccgatcggtaaacgggccttgaatcttgacgaggccggtatgttgattgggtgtggatagaatcaattgagcaacatcacgattctgatttttattggtttgccggatgctggtctcgtttgatttgttgggttgtacaaaggtagatgatgaggtcgtggctgctagggtggcagtggtaggcatagcttcgccggtagggaatccagggttgaaggtatcattacttgaagagtttgagctcgaatctggcgagtttttgggtatctttttggaggtaggagcaaatgatttgagatataatctggaatctcgagcagaggggtgagcttcaagtactgaaaggataagttcctgcgtagatttttaaaaaaatatataatgaaaagggttatgcacatcagttatttgcttgcttgcctatatagattgtaaaatatataacccgcagcttaccctttgaagtttgtcagcagaaggtttgaggttggatgagaggtcatcttcacttgagcgaaggtaataggatcgaatattgggattgagtgggggattgagtaggcgcctggttggtactctcctcgaaaccatcatcgacatcgtgtatggtagcgggagcccaggcgtcatcaaattcatgctacacttttctagatcctggaagaaagagaaaaaaaattaacgtgcgcacactcgcatgatatttttactgattgaactgagaaatccttccagacgtacgctactactccctgatgaatctttcaatgtatatttggtgattgtcgttgtcgtttgaattcaagcgttaattatttcatcttcaagttttttatgcatttaatatttttcgggttctctgagatggttatcgttacagtattactgatgatcacccacggcaatcctgtcagcaagccaaagcattgttgttggggatgtgtggttgatagaggtacgtgatgaacatggcaagagtacctggacacaggggatggttgcgaaatcaaatgggttagcatggacccaaagcaggaggatggaatgggaatcatggaagcgaatataagataactcacgctggatgatttgtggattgggaactgggtcgattttgtgagatcaaggcaaggaaggacgccgaaatggtttgttggagaaattatttgaaagtttcagccgaggactgtttcagcttgggaaagccggttcggattatctgggccgcccacccggacagactcacttcatctgacagctgcatctggcccatttcgaacacagcacttgcatgatcaggtgttcatggcaccctatctcaacattaacaccatccaggttggacaaaacaactacccactagacggttagaggtcatgaaagtgcatctctcatagcctaccaacttcaatacacatgtgctccccagacatacccatgaactactgaactcatacttccataatccattgagggactgctctggagaaatcttgaatgatggaatattataagggcactcaaaatctatttatgccagatctacatggataaatatttattcatgatttcaccaagtgagacagatgaggtggaaataaactatgcatataccctatcctctgtcaagggtccaaacgcaaaagtacaactaaaggggctttttgtgtttgacctctcagccacagctggaggagcaggtttcttttttcatcagcaaagcctttagctgtaatcagcaaattattgatacttagaaagacatctttttttgaatatatagtccagagccccccagattattccagatccatccaaaaaaaatgctatcagcaacttttgacaaggtgatcagccattggaactggatgaggggtttgtattacaaatttaggactgttttattggcatgatctcaaaatggaagcagaaaatgcataaatgtatacctatttaaaatgccactgccagtgtagatcaggatcaatgagtgttgtaatagtatagggatttcaatagggacctaccaaatatgtttttttgtcattgagttcataatagccagtcagttggtactggtaccaactcagtatattgacttattgaaatgatgcgtttaacttcaaggtattgaaagttcaacttattgctcaacaataacatctactaaatttcttgttttttgtctggtagtggattgggagcttgatcttacaatctcaaggctaaattgacattggcagtccatttttttttaaatttaaggatcagagagacttggagtatttatggaagaatctagtactacccaaggagccgcattaaactttggagattcatcaccaacactatgccacatacccttcatcggactgagtaccgttgatttgtcttccagcggtttcccaagactggtcaatccactaacagagcgcgaaaaaagttcaagaatgctggggtccgatggaagatgtggcgcaagtaagtctgttgttcatttttttgcggaagaaaagaaaaatgagatcaatgaataaaccaatttctaattacacacagcagatgtgatgtgatgttgtttttcttctttgatcatgagagatatttggttgaaccaatcattaactacttaccgatgatattaggtttccgtgaatggcctaatggaaccgaaagaaaaatcttgggaggtaattcactcgacctaacttcaggcctaagcgacggggggatgtaccagccaagaaccaagcctgaaaaaaaagagaaaaaaagccggtcatgaaggctgatgaaaaaattgcaagatcaaaaccgaataagcgaagatttcgacctttaccttcgtaacatctgcgaggggaggtactgttcaagtcgaataaaggctttccaccttcgctcaaagctggctggtcatccttaaccgtcggcgaggctgtgatcttgacccaataccattcggaatagggtccctgaacatgacaatctggaaagaatttgttcttcagaaagcgtcgatactaacattaaattcacaataaatcaagagatctatcagtttctccttttagagcatcgcccaattcatagattctcaaagacacgttttgtgattaccttaggtcgattggtcacccagactgcaattaatgctcttttgccaccattctcacccaagattcctggcagatctaacttgaaaagatcgtaaagctctacagtcctatactttccgccacgagtcgcagacttgttttgccagggtggacttgattttcgcatagtacgatttcacaatggaacgagagtattaattttttggcattttgtgaatagagatgaaacatattgtagcacactcaatgatcactgcatcccaaccgggagaatggtttaatccaaatacttcgcttttgaagttttccatcgtggctaagctaaaacctgacctctttggaagggtaatcgaacatttcttctcaggtaggaatgtttgactaatcgaagtcgatgatgagtttgtacatgtgatgccagctactcaagcgaagtgcagagaaagtcagggaaactggaggacaggcgcttttgatctgacactgctataagaagctgcttacattcagagacgcgtattgaggattgatttaagtcggattgagttttacaacgaacttggaatgtgtcgcgagttaaagcggcccagtctacccatacctctgaacgcttgatctctggcgaaggtagccattcgagttgagcgacggctgagtgacgcaagagatgtggatctgaccaccattccgaatggccatcgcggctacattcatcaatccatcgctctcgaatagcatcaacggcctgttggatatcacccttgatgctagcatggtgaacagcttcgagctggaagccgttcaacgggtgaatttgacttgtttcagcggattctccaggttggcatgaatgagctgaggctgatgggggttcattgttggaccgctgcctcttggtaggtcggttttccctatttgtggtagtactagcggaggtggtgggggtgcaaatgatgtgaggttccgaagggggacgcgaaacagagacccgggtggtctcatcaaaaccgcgtagaaggggtacgaaaggatccagcagatacgctgtgaggttcttctcagggagcaggatctccagcagaacggaggacggttcgctcctctgggacattttggtgtaggattgatccaagttccgctttgcaagttggctggctccaccgacgatccgactctggggtatttatgcatgtcaaaaattgcccgggcctggatgcataaattacaggatagacatgacttctccgatgatgttggcttctcagttgtgaacatatcaaaactggattgtgtcatggaatacagctttgcttgaggatctcatgcaagaaactagaggcttataagaaggtctaatgtgtgtatgatggattcatatttcaggatggtttctcaatgaagctaacttaaaaaaaaccttgaaccttttgaaaaccatcataaccacgttaggtggcagtgcttgaaggagagttcatttgaggtgacaacatgactccatacatttcttgttcttcacttcagacaacaagcacaataataatgtaaatttcccaaattccagttatcagcttgtgaagatgagttatttagaatcaaggcctctaaattaatggaattggatggaaaagactaacacacactgcaaatccgcatactcatgtaaaattattcaaacatagaacatgttgggccttgttctgtgctggcaaagaggaaagccacttctgtgaagtctctgttaatgaaaccacagttcgtatttaaccaagcactgttttttctggtgacagcatgtgttgccaaacctggaaagacctctcagtcaaatctccggtgcagaatggcaagccagatcaagaatcataaaactagaggggggggggggtaagtttttatggctctcaataactacttaatcccgcttgatcacagaaattgaatcaagatgtgaaagtcaaactccaaatggatctatgaaaacaagctttatggaaataagaaaaaatggatcaaatcccgttttcttatgagccacagtgaccattgaccaacatgcatgcccagacggctcacctttggaatgagaaacctcctgcatcatgattcacagtcaccagaaattagaatggataccaggactgtgacccttttgggtgggtaaattggactcagataatgattttcaaaactcatagatgatgtgtggttggagcagcacaaaattcatgcggtatttatatgccgaggggggggggatagctgtgctttggtgaaagaggaaaaagcactccaaacccagcaaaggttgaagttcatgatcaagcaggggcaaaaagctcctctggtcagaccaatctttcaggctcagtaaaaaaacattgtggtactgcctggaaaagttttggtctgcttgagggtaacttaaacatctagcgcaaaaaattctgattactcggggctcatctcactatatcatgcgagtgttttgttttaactagaattgctggcgagtaatgagtacaaaagaccattcaatcgaaataaccaaaaaacgtcactgctgtgtatatacatcgactttgaacactctttttttcttaattacaagtgaactggagactatgagccacagaccaactcatgaatgatttgttttttcttctttttttgtcttttttacatttttacattttttttttactttgattgagtaattatatgttgatttttagcttgttttttttcgagttaacagtactttaaatccaatgccgagagtgaggaagaagagggatatccagccgagaacagttttccagaagcggtgatcatgccacgagtttgagccttctttgaagcgatagaaaagttgaacacacgttcaggatcgattattccccaatctaggatttgttttgatttgatgattcgtcgatcgcgcaaacaaagaccgatgaaaggataaaaggttgtgacgcgtgatgtttaagagatcgttggaaggaaggaaataatactgtcagaatggcgatttttcccttgagattgtagacgaagaagcaagaaacgaaaggttcaaggactcaactaatctttccaagcgcgatattccatgcaacaaggccctccaagatctcatggcgattgcgatcgatcatgtcgatgggttgaagatggtcgtcggtctcgagtattctgccagtactaattaactgttctttagcaaaatccacaaagccaaggatcatcagagattcggctctataaacccccgcccgggctctccaacatcgtgggactgaaaggtcgttgaataacaagttcgactcgcccgtacatttcgatggattggaatcccttagcgacaataatcttgaggattgaatcaagtacttgtggtcttccggctttagttgtctaaagatctcttctttgacttgcgcgatcaattgatttaagctaacttgagtgtctggtgaggcgagagctgcgttggcaatcaaagacatggttggtgtgaggtaaggtagacttttgagcagatcgatactaagatttacagtttgttataatatttgaatcagtacgctactaagaaagcaaggagggatgatctgctgcagtagctagtaagaagagccaggtaagtgtgcgtattcctgagggatttgagaaattgtttttatatttgaattttatgcgagcgtttcaaggaaaactcggcttcttcggttctttagatggctattcacttgagattttgttgtggatggattggtgaggtgcgggaactggatggtttatagaaaacagaaatctacgtggagcgatgcatcaatactcacatcatcagaaaggccaatcaaggcaaaggattgagttccgacaggggctatgcctagccactgtatgctgtcctatgcaggtaagcaggaagaatgttgctcacctcaaaaatcaagctcttaacgtctacgtagggcgactgtacaaaatgctgtcatacgttggcatgtgctggaataacgatgggcctatatagagttaaacttcttgaccccagatttttagtaaaccgtgatgataggctgggggggcaggattccggggtacatatattacataaacatgctatgctgatctactggtacaccaagtctccaagatacatatcaacagctgtttgcgagaccaccggaccagtcagctggtcggtcagcatgtcaagccttcgaaatggggtactgcattcactgcatggatatcttggtgcgtgattaaggacataatttgatagccaaaagttgaaggttctaaatgcaaatgttcaatcagcacagtcatcttgaagatttctggatgaccggaagtaactgcttctgggatagtgctcgggatgggcagatcgatggaattgatatcaataccggttgatccagctatcgcggataggttatgaataacaatcctcactcatctttatgacgtactctaccaaattttctggtgtagcattctggatggccgtgctagataagatattcaaattccaatcaaaagcacgtattgatatagatggaaccgatggcaaatgggcggctatctgcggctatcattttacacaccttattgcaccctggaacttggaagtcgtatttgcgatagttgcgcgtgatgtgcgtagcaggaggaaatgcgattccctttgagggcgatttgctaaaattttgagcaaaaaagagggtcgggactcgatggaaaaagagggtagctgagcgagggaacggccatgatgtggtgactttttactatcccgagatgggcgttggtgatttttgagctgcctctcactagcacctcatacaaatagctggttaatctgcatatcatcttccattgttccgcttcaccgaacgtcagctggtggcgccccaggataggaacatattgatggctataaacctctggataatatccttcttgctgtccaatgtacagattgtagggcatcaaggctgttgcccgctctaactgatagttaaactgcttcactctgttcggcagctttaaagcctgggggaggaccctgtaggactcagagcctagcccttccgacaaaggaggaaacagtcaagctgaggtatccagtgccattgatgaatggggtgacaccctttcaatttgtgggttcaacttccggccaattcatcctgattcgaatcgttgcgcttgcagaaattgggagcgtcttcctcaacagcaattttgaggtactgcatacatacatgggctggctagatccttcagccaaacagttctacagaggctgcagaactagatgaaggctctcaaagcatattttcatgacaaagtttaatttagcggaaggactgtgcagcaaaataaattaagggcacactgttggacatgacattggataatcatacctctctatcagaattctttagtagatcatgtcccatatgtagctgctagtgctggtccttatgacaggatacaactgctgattgtcagaggtattcttttactagagaactcgcggcgcacgccgcaagccctctttgaactggaacagttctggaaatggaaactttgacctggaacagagtgagctgaaatgaagatgggcaaacttaactggaattgcgtaatattgcaaataacaattgagaaacatcaacaaacgaatgtataatgtacaatagtaagaaacatgaacaaacaaacgaatgaataataataagaaataaaataggaaaaggaatgtgtacttgagagacagttgttgacaatttcagcaataggccgagaatgagtgatcgatcgctatctgtgagtgaggtgatagaatggataaagaatggcggtgcgtgtggtgcgactgggatttgaatttgaaaagaaaaaaaaaacttcaatctggtacggtcggagtgatgagcaaggtgtttctgcttattgcaccatcaatgtcgatcaatgttgatcaaggagctccaagactaaggctccgtttggccgcccaaaatgttatatattgttatacacaaatcctaataatcggatttaagatttatcaaccttaatccgattattacacaaccatgcaaatccgttatcacggtaaatattggtccagtccagaatttcctcttggctggagaatataagcaaaaagtatattccgtgatgaacgagctgttatgatgtgacctgccaaacagccttctcaccagcgttataatccccgtccccccccccccccggcataatctgcaagattcttcaatatcgatatatgatatcttggtcggccaaacggagcctaaaaaaagtcattcaagtcagcctttaaatgctaataatccgtctcaagaaacgaaaattgcgtacaggttgacccatgcgacttcttgagtacgtcaaggttgactacattagtggtgatgggtggcccactggggtcagtgaccaatccgatggtgagtcccttgaccgaagtgacttgggacagggcaacataaagttgcccatgtccaaaaacggggttgggcaagaaaactgcgacgcgttggagagactgcccttgcgccttgttgattgtcaatgcaaatgcaacagatatcggaaactggtatcgggagaagtgacgccgtagacttgatctgcttcatgtatcaatttgatcttggggattgagacgtcggagccaatacaacgtccagtcaaaattcggcacctgagtacgttgtgtttgatgtcggtaatgaccatgcaagtgccattggaaagtccatttttgaggttcatgtttcaaaggaggatgattggaataccgatcttgagtctgatggtcgattccggaaagcctggtaaagagaaggatttgagaacctcctctggtatggattcctcgctgtcttcgccattgtgttcattcatcatctgatcgatggacactgaatcaaagtaagcaccttgaaatcgacggacacatgtttcgttcaaatcatcgacatcagaattcaagggggtgagtataagtcgagagctgtaaaaagagttgatttgttcgttgtttgctactcgcatgaaaaggtcaatattttcatagattgtgtggatgaggttgttgctgacaatgtttcttgattggtttcgaacaaccttcccatattctagaccaactgttccggaaaatgaagtttgccccacaccgtttccaatctttagaagccactggtagaattctatgctggtaggctgagtgtcagagtcgtcactgcttatcaatctgagatttttggtgagtgggtaggtggttatactgtcccacaatggtgagtcgagaatacacactcgggcttgatcaaacatgttgccaaacttgacaactggcaaggtttgtctgaaattgccgccgaatataactaatttacccccgaagggagaattgttatgggtcagatcgcggagtgtcctgtcaactgcttcaacagcaagtttattctgcattgaaatctcatcccaaatgatgactcaagcattgattgtagtggcagtgaaagatgatcgtgggtttaagctacagactgaattagtttcgagttggagcggaatcttgaagcgagagtgggtggtcatcccatcgattagcattaaggaagcaacaccggatgaagctaccattacaaacggtacctcccaatatttcaagtaaatagcaattgtatttaacaggtaggtcttgccacagccacctggtccattgatgtacaacaatcctcccacaaaactgtcaacctttgcgatgacagtgctgagtattgcctcttgatccgagttcaaattttgacacctggaatcgaggttgctaccaagtgattcgtaggtgtcttcagtgggatcgggtgtattatcaaagcgcgtccaaaggctagtatcggccacagtaatgcccacgtcactcaaacgatttccggattctgagagcaatctatccatgtaaaaataacataaggagagtcaatcgcttggagaaggattcctaaattggtcaacattcttgagtcaatgtaagagatcgttggataattcttcaaagaacgtttcgaagagatgttgtggattgctagggggactgtgtagaaggagtatgacgaatgtcaatctaagccccgttcccgtcatccaaagagaagcatctgcaagacacaaatgatagtgcctgtccgaaaccaaaagtccaacttcattcgcagcttgacggaatgtgttgtaggttatgcctctgacagtgcgcaagtcttcgtagcttgtcgatccttttcggttcaggagcagaagtctcaagaagtacctctccccctcattgatagatgcaaagtatatacggccgatcatatctgatcgttgctttctgccggtaaatctattgtgtgcccaagtaaaatattttgggaaatcctgatataatagggcacgtgccggcatgccgaaaccaattgtgttaatacaattcaatctgaagaattccgtaagagtggttctggatgctgatccatctgccatactggctcgcaagctctcttgattgctgaaatatactgggttgctgtgggggaggtgcagtgcgagtctttggattgctgggaatcgttcgcttgtaggaaactgaaataatctccatgcggctgtggatgaggtagctccatgtcagcatccaactacagtcattgtgagaaaggccagttgaaaaaatacagaaaaagaagttgaacaaaccttcggacggtccaatatagcgaccattgatgaactttttggtctcatcaccatcagacatgctcatatgagatctgtcaacaccttttgtgatgtatttgaataaatacttcaatgctgtgataccgtaaggtatctcaacattgatatggcaatcataccaaagcgacaaatacttgttgtacgggacaacatggccgttgttgaacactttccttcctttgataaaaacttggccattgtcccggtgtcggtaatttggataggcgttgtcaacgaaggtggttgctgcttggaacggtttaggaaaccccttgctacacccatcatctttccaacacatactactggggtggcagggaccgtgaagcatgcatcgagtaacaattcgatgcaaatcaggttcttcttgctcgtcgggaatctccgccgtcaccaatgaatcgatatcgtcagttgtttgagggacactcccaggtgcgaggataactatgatgtgggcatggggaagcccccgcttctggaattcaatggtgtacacataggcggcaactgtcccaagttgtcgatttttgaccaagtctttgataagagaatcgagtttcatatgaaaacctcgtgagaccaagtccggtcggtcgctaggtacatgatgcgtggctagcgcacatacaattttgatccatctcgggttggccgtcatggttatgaaaagggatgggggaccgagttggcgaacacatgccatggagtcttgatataactgaatcatgtttcggggtgattcagtgaaggaaaatgggagtattacccgtctgccctgaacgtcgagttcattcctcagcgattcctcgacaccactatatatatcggcccggatgagatcttgattgaatcgataaaagttgagccgagagcgctcaacacatatataaagatcaaccagaagttcctggaacaaattttttccgtggaggattgcggagaactgtccgctgtgatcaaagagcatcgcggcgtaccactcacattgcgagatggtatttcctgttttttttttttttttttttttttgtcagttttgtttaaaaaagaaaccatactatatagtcataatggatagttgactcactacggtttgttggacttggccatccacgaatccatccttgttcgctgtatgggaagaaaatggggtaacgaagtgggagatagccggtgtgattgtcagtgatgcgcaaaaatctgccgctatgctttcgcaacaggatgtcgcggggggagatttcgtctggattatcgtggtcgataaccatcacaatttcttcaactcagggtctgttttaaactcgtagatccaacccaggccgctcgatactgcgcaggacaaagttgcttgctgggttggcatcgaggtggtttctgaccgagcgctaaaattgtgcgtaggaattattttggtacataaactgctggagtcaaaacaataacccctcgttcaaggtgctcctggcttggctgattcggactgatgcttcttgatgatcatttcccccaacgacgtaaatttgggagaaggaaggtagattcccatcgtcaggaaagacagaaccgatgtcatggaacaatgccccgccaactcgaaaggtgtagattccattttgcccctgaacggatcgattgaccgaggccctgcatgaggcaaatgataacgtgttgttatatcctctgatctgttgttgaaagtccgtggaaactgtatttacagatcagtcatgccatctactgtgagagggttgataggatacggataatactaaagatactaaaggtaattgaagaaacaaacgaacctggatcatttcttgataacaattctctgaaaaaagcaggataatctatgccgttgtattggactggtgggattgccgagcctttttgacaacatgccgagtagcccactcggacctttcgactatcgccttgagtcctttcgagtttccagtgaagggcaccgcaagattggcaagggtcattcatctcgccaacggtgaaaggaatctcgctgccaaaccggcgaacaatctcagcttcagtattactggctgggttgctcgcaaaaactcggtcaatgctaggctggaccatttttatactgcaaaaatacaggatacaggagaaggaaataaacagttagtttgcaatcgatgaagcagtctttttaggtaggtcagaaaattgattattgaacttaccaggttttttaaactggacaaattgaatttggaggaaagcaactacgtcaatgaatcaattgatcaacggttggatagagctctggaattaacaatagcgatatgaaatgatgtcagttacccatcttgcgagaaatcatgctgaggacccaccttaagacaaactctgagaacttgatcgagcaaggaataaaaatagaaatgcagatgacgatcgatacaatgggagtcaaaactgatgagtttgattgaaaactggagcgaaaatctacagaaacatgtggttgttgagaatggtactgggaattcacatgatcataaaaaagacataagtattaatgatgacacaccttaggatacagctcttatagctattttgctatttgaaaagcaatggctaatggctaagatcgaacggtttgagactggaaattatctatctagtttttttttattttctgaattttctggagctaaaaaaataaaccaggtaaaccaggcctaaagttggttagttgaaggatttgacggacaaagatgtcagtcaagtattgagtgttgagaatcaaggatcgaggatgaaacaatgattgagactttcttacttactgttatgttataatgtgttaattttctgtttttatattttttatcggcggattctttctggactggattctggactctaattctattctattctgattgtattgtatttctgttttatgcggcttgtgttgtgtttggttggcagtagctaagttgcgtatagggagaaagagtgtcaccttttaaatgttcaggcaaaaacttgccatattttgtctcaaaaatggtcaactgccctgaaatcaaatccgagatcccagcattccaagcgatgttgattggtgaatatttccaagtcatgtggagattgatctggataaatacttgatgaatttctttcagtatttctttcagcgctattgctgagttacaaaaaaacggaagcaaggatctactttcaatattttctacaactttctgtaatcaagatattggaaattagaaatattggaaataggagagatgatgatactgaatcacgtgccattttagaggcatagctaatgtgtagatctgaaactctttttatttttgaatggtctgaaaactctttgtcattaacttttctgtgttggctgtctttttcaatagacttacaaccctttcatgcgcttcttggcatcggcaagcacaccctttggagtttgcctcttttgaaaagtattcacaaattgaggttcaggggcagcttcagtaacttctccatcttcgaacttggggttggctggaagagtcccactgccagaaggtccggcaccggcaggagattggtagttgttgacgttagccgcattaccgtggccaccgttgttggagggttgtttggttggaatcaagttggtttgttcgccaccgagttgtatcctgagtaattacccgcaatcagggaatcattagcatttggatcgattgacttgaaaaatacaaaagtggtcatgaatggagatcaagtggtgtgtacttacaatctgggtctacggtgggtgtttcctgagcgagcgccgcgttgaggcgccaccactgtggctgcttgattgccagaggttggggcaactgtggtcacctgaatcgttttgtgagataagtcagcaaatgtttgaggatacagcgtagatacgtaaagatgagctgattgggatgaaggaggatttaccttaacttcccacatcttatctttggaaatgtagccgctaatataacccaagatcgcggtttcgcgaccaaggcgaaacaatccgaaagtcttgcccaatattttgttgccaaggacgatgtacgtgattttgaactcaactttggagcgagactgttatattaatagcagatgataatccaaattgaaacagtgaggtaagcaaacaatagacaaagcgtcttgagtgaatgattttcaaaaaggatggtacctaccatgttatcataatcggtgtgacggagtacgacatgcaggttggtttgaggagcgttgccaatccccaagccaggaacttcttcgtgtttgatgactataccaaaacctttgatcactaccttgttggctaacgctgacatgtaggtggagctgtcgccaatgttcaaggtgacctcttgctcgcaaaagaggactggtggcacatctttgttgcgtgcaatcaatctaccgtggaggatgtaaactttgtccgcttgcagggcacttggaaccaagccgtagcagttggccttgatcatgatgttggtttcatcgccatgggtagggtccgtaaagccgatggtagtgtcgtattggaattgaccataggtcgtatcaccgcctccgatttgaccgagctgagggagaggaggataatgaaaagaattaggatcagcctttcaacacatttaagtgatatcaaatgaatcaaatcaaattaaagcagttaacttacactcgcaattatatcgaaaggtccgtggagtgttgctgggtgaaatatgtgtcggaatgccacagcattattgcttttggtctgcatcagtgtgatatacgttacctgtgcacttgaatggcaaattgcaaaggattattaatgtggtttttctgtttggatgattactgtgtactgattagaaaactcaatcgaggacttacttttatatgccagggtcaagaccgtaatggagaggatggggaggaagccatgaataaagctgaaaaccttgtatgatcattgatggagttgattgggaattttccgagacataccgtgtagactgcgaatttgataagcggattgtctggaacttcaacctagagaagttggggcaggcctggcaatctgcgaccctaagctttcggctgcgtaagtgatggacaaaccaaacctgagagagaaattgaatgaatagcggtgtcagccatgaatagcaactacagtggataatggaatgatgaaccgatcgacgcacgtacctgctagcgataaaagaataatagtgattagtgatacctgctagcgataaaagaataatagcgattattgattaggaacaatggatctgctcacctgagaattacaaagtaggaccggctaaccgaggaagtcccgggtgagtggcacagtatgtcggagtgctatgcgattgatcctcgtgtaccggcttgatggtatgttggaagacgtgccgccgtcaaggtcttggaactcaccaaatccgagaccttgcctgcggaaaatcttgattatagtggacctttggctaatgaaccactatattcataattaattataatatgttataccaaaaaaaaaagctagataaggatgacggtaaataactatcaagcttgcgattgccgagttgccgaattgcaagagccagcgatctttgaatccatccaaggtttgagcgtaaaacaaaacaaaaaaagtttgagcgtgcacctgtgaatgatctgtgagtaaagaacggacacgacgtcttcaatccctataaatcactactaatcactgctacgaaggtcatgcatggtacaatttggtatgattagactatgggctcatggactcatattgggctgaagcccgcccacttggccgggtagcctaaggggaaactgctgcccgatttttcgaggtaaactgacacttcagggtttgtaattcttttgtcttttcaccattcaccttgtgactgtcctttggtctttgatctgattatctagtctcaggcccacaagaggctctcttgttgttatttatgaatcttattattgtgttatcaatccaattacttatccttgtgttttatcatttcaactaactttgaaaaattccagtctttctcttcttacaatgactggctcataaatttgttttaggagcaatgagcatgtcacccttaccaaagaaaatcaacagcaaccttccacatggatgtttattactgacagccacaatttccagaacagatacctcctcttccagtctctctgaacacaaaaccaattcaatagctacagataacagaatcaccaagacttttaggattgtctttgaaaaaatgcatcaattggcttgcttgattttggatcagcaatgctcatccaaaagtggaatcaagctacataatcatagcctctgaaaatatggttagaggctaaaaaaattcttggttatgttttatgtatgtaaagatgatggagatgtattgggtagattaaatattttggatggggaatgatttggatgtcatttcttgctgctccaagatatgctcctggacccactacatcccaagttaaatcaacaccaggggaattccttgtagctcctacccttcaaacaacaaatttgcaatcctattttgacctcaaattctcactgcaaagatctttccttgaaaatttcctggagagttctttagaaacttccttgagcaagccattcttgttgagggattagcgaagccctctaaatttcttgtaaattgaccactaatgtgatttctcttatagaaataggccagtcccttgcccagatttttaacacatgatgtcgaccaccaaaccaagagaaatatggtccagtggtgtgataaagtccccccgtctcgagttgactcccccgagcgtcggggagtcggggggggcagagttagttttgaatattcaatttaccattttttgctgtaccctccactccttcactcattttcccagagacatcttcacagacaagtaaacccgaaacgaaggactacagccccatcgacgacaaggaaatcaatccaagatggtaagcagaagattaattccatgagggaggcttgaaactaaattgttgttgttttttatccggcgatggtcaacagaaggtcaaagtgctatcacggtcattggataatttcatgccgattgcccatggggcaccagcgccgatccacaagaatctagaccctacgctccacccacattcacgtgcacgagagtacacccgtgcggtgacggcaacgaagttgaaccggatgtttgcgaagccgtttgtgggtcaactggatggccatcgagacagcgtatacacgatggccaaggatccgctcaagttaactcaagtcgcttctggctcaggagatggggacgtcagggtgtgggatctggctaatcggatctcgacgatcagcctgaaggacgcacacaaaggcaaagtgaccggcctgacgtttcttcctaaccggtacatcggcgaaggccgttcgaagacctacgaccaatcacaagcctcctcttcaaagcgcctctcattactcgatcctagtggcttattggatgaggaggaaggaatcaatgaagatattctggcagacctgaaggaaaatgaagaactacatgaagcagaagaacgtacgagcaggctggggagtaggaaactattgagctgtgggatcgacaaggtggtcaagatgtgggacatcggtccaggtgccaacttcgaatccgaacaggatcgattggtgatgacttatcaaggaaagcatggttttaactctatcgatcaccatcgccatcaacctttattcgtcaccgccagcgataggattcagctatgggatgtcactaagtatgtaatcccttgctcacttcgtttcaaagcagtctgccaataccatctccatttctgtttatagatcctcacctctgtccgatgtgtcctggaattcttctcgagccgagggaagcacatctaagtccagcgacaattactcgggagaacaaatagcgtaagcgccatttattctgttcttttatcaccgaactggccaacgtgtattgatttcgaccacttgttagatgtgtgacattttcaccctccgagacgagcgtgctagcctcctcgggctcctcctcgaatcgggcgatcaccctctacgatctaaggtcgaataagtcattgggtcaactgatcatgaagatgcgagtcaactgtctgaagttcaacccccagcaaccttcaaccttattagctggcggcgaagatcatcagctgtacacttttgatatcagatacatgggttctgcgactcaggttttcaaggaccatgttggaccgtaagtcttcctctttgttttttccacggatccattgcgtccagccaacaacgccctgacaagtctcgtacattggcgtcggttcaacattgtcgaaaattgaaaacctgctcgattattggaacgaaaatgaagtgtgatgtcatgtgactggtcgccaaccggccgaggatttgtgtctggctcatatgatagaaccttaagactatggtcgacgtcagacacgactctgcacaaaaagggacgctcgacagatgtttaccacaccaagcggatgcagcggatctttgcttctctctacagttgtgatagccagtacgtcctcagcggtagtgatgacggggcggtccggatctggaaggccggcgcttctgagccggttggcgttaaaagtggccgcgagcttgccgcgaaagagtaccgggatcagctcagacagaaatggtctagcatcgacactgtctctaaaattgagaggttcgtcatccaccatttccaccccatttactttgatcgaaactttcttcctctgacacaagatcctcatttgctaacatccaaattccatccacccctcggatgtttaaattgaacgatccagacaaagatatctacctaagccgatctaccatgctcaaaagctgcggacagagatgctcgaagcacgtgcgaaaaaggaagacaatcgtcaagctcattcctcgagcaaaaaacgtaaaaatctggcgtcttctgatcgtgaaaatgataagaaaaaagccaaatctggcaaaccaaaagtcatcaatgaacgcaagaaaggcttgttggctatccaagaatgatgatctgcctcttcctccccggttgctctccctctcttaatccccctcactcgagtcttttttggcaagattttgtttttgtcttgtcagggacagattaggtgtaccctggctttctatggcttgcttttgtttcttgtgaatttgtttgtaattgtaatacccctcaagataaaaacatgcttacagatctttgaataaataatataagaacaaatcacatgtggaaccgaagaagaacagatctcgctgtattacatggtagtaccttataggtgagattcattggatcactgtatctggaacatcatgcagcttccaatcatgaacaatcattataagcaaagttctgtttgtatattggtactgcaaagggaaaccggttcagtatcttgatcatcttttgcccacgaagaacttctcccccaagatccaagactgttccaggaccattgcgattcagacagagcaaagaagagagatccaactaatggaactaccacatcaatattagaaaaatgaagtgctacatctacttcttttgcactttggagaatgaagagagtgatggtttctattcttgaattgaaatctaaatctctatctatctatagatgtatcaacaaggatccaagtgataaatacaataacataaaaaaaaaaagaaagaccaaacagaagcgcctgtgataggcgttgataactgtggaaaactggattgactcgagaagaggtctgaaagccttaatgtgaggaatgatttgagtcggaagaaggagaaggattaggaatggtcgatgtattttctaagcgctgttgagcttgatggattcctcgaaagatttcagtaacactttcggcgggcaggtcgagttgtttctgcaatttgaggaccatatcttgcgacaagatcatctcattgatttccgagttggcttcgtgtccattgattctcttccgatcgctcgcctttccatgcttctgggtgtgggcataaaggctgtcgaggatcggggaggcgatcggacggacgtgtccggattcgagcatttggtgtagataacgtgatgctttgtatgctgtggattggcgcgttcgatgagtccgttcatataataatcgatgtatggatacaagagtgactaaagttaagcctctcatatcgataagtaagcctatgaattctgctcacctctccaatgactccaagacctccacctaaccccccagacaaaaagacaagataacaagatggttcaatgacctgcctgaaaactgttttggaaagttgaaaaaaggaggaaaagatctgcggcgacttacatcatgtaaaagaatggcaggttgggaattagaggtactatggcacaaggtaaagtgagaggagatagaaaaatgttcaatttcatccatttcctgtgatacggttcgctttcggccatcgagtgctgtagtccattcatgagttctcgttccacacatagagagcctggatacagcaattcaatcttcaaaaaattggttttgtttttgggagaatatttcgggacagatagttgtcaaatggtaatttttttttttgaagcaaaacagtgactgattcagctactcacgacttggcttgttttttgtgcttctttcagctcagtttgattcttttggttgtggctttcggatggaagaatcttgtgtggaatgtgtggaggatcgattgatttcaaggcccattcttcgaatggaatcttatccatcatccgttctcccgtgttctaataataagatgacagtgattaacaataacgagtagcatactatccatcagattttcggtcaaacacatcaaatgacaaaaagaaagagaaatcaagtgaacaccatcatcctggttgaatatccagatagaatagctagcaccaagatatttaaggacgcacataaatcttcaacttccaagaaccatgagctgaattagccaacttattccactgtttcgtgccagtatccgtcatttttttgatcagagaagagggtgataggttgaatgaagcgtggcttggaagactggtttcgctcgatttctggtcggccagcgaagggagttgctgagcatagaagtagatcagcgtgttcgatcgcttcgagagaggtaaggcgatcagtctgatggatggctttgttagtagcatcctcgctgattggtggatatgtttagtcgaggcttttgaaaggtgaagtctagttgaccatctgattcgatatggttgattcttgttcatccaagttgctgtgtcagtgtgaccacatcgaaatgtctgggctgcctcccacgggggtccccgagttagaccgacgagtaacctcgtcctcgacctcaacacagcttgcaccaccaaaatccacttggtgcagtccattgattccaatagcaacctcaactgaaatcattatgtttcacaaaacaattcccacaggacacaggttggttgtgaggggagttaaaagactaagccttttgaatcatcagctctcatctgacccagtttttttttatttgttgctctattgcaaggcagaattccgggagacagacattcaggaaaccaagagatagaacgaaatcaaagctatatacaatgcaatagtgattttttcttttattcttttcgggggtttctttctttcaagatggtatacatgcagatttttctctttttttgtgagatgcgttgaggggttatatgagtgtgatacagaacatatgaagatgtggattgaaagtgcgagatgaaaaccaccaatatatagataaaaaactacttcaactctagatcgaatcactactcttcctgttagcctttagatgctctataacaaattcgtgatcacctccgatggcaaaaggcgattctagttcgataaagcagttctggctgccttaactgtcttgtcccttggccccatagtgtcaaagctaatgatcgaagggtgttgtatgagtgaatattgaattttgtggtaagaactcaagttttggatgggttactcacaagaagacgcctcccaagtttttagagttggcgtattccaccttagccacggtacttgcggtatcatcataagtgatcaaagtggtttcgctggcaaggaatggctaggatgagaaaaaaaatcaagacaaaggttatcagattatttcgttcaaatatgagtttgtcttcggccctcaagcttgtagttcatctcttcaggcgtatgagaggcagaaggactaacctctccggaacattcgtcataatatcgcgtgtaaccttttccgccactgttttcatcttcgttcaagaaaccggcagtaactaattcattgacgagccatgaaccaccatagccagttttttgaccacaaacatctaaaccaggttgatcatcatatctgcctccagcctatcagccaatccgaaaacaaaaaggtaaactcatttagatcaattggctctgaaaaaaatctcaaaaaatcatccgttattactcactggaataccggtgtaattctggtagtagtaactggtgtaattgcccacgattcttggtgtgagttccggcttggccaaagtccaagacttcgcatatccggggatccccaggctcaattgctccggtttgaaaccttgcttgaggtagatttcaatggcagtctcgactgataactggttctcaggatcagcgcatgtagctctgattggtgcgttgggcccagtggtcttggtgaagctgccatgaactgtaagaaaagaaataaaatggacatgcaattaacatgacgtggattaatttggtcgagaagatctttcaaaatttaccatcataagccatgattctcctgtgggatgtcaaattttgggatttatagaggaacagaaaaatcacaaacgtcaggggagaataacttctttaagagtgaagtgatgggagctctgtctgtactgtagtgggcgcttacacttcgtcgacaacttgtgccatcaagctaacgtcagacgctggcaattttccgtagttggcatccctgatacccgcgatgctctgtgctgtagacagctttccttcgggccatttacttttaacttcctacataggttgaagcaaggaaaagaaattccaatcaagattattagctctaggcttacgcggtattgatcttagtatgccatttaccttgaagagtaattgttggttctgcacgtctgcgtcgttgacggtgttgcagccgattccttgactgatgacgcgttataagaagcatgaattaatggattttactttgaatttatacagattctttcaagataaagaggttacctacatactggcatctgttgatcaacaaaccaagggccaaattttgagtgatctattgtacttgtgggttaagcggaagcaaagaatgtaaggcgaagtaatgctcacactcccaatcaaaatcgattccttcgaaaccgtatttcttggcaaaactgattgttgaatcggcaaatgcggtccggttctccgaagtagccgtaagcgctgagaagtatctgcaaggatttggtgaagtcagaaaactcaaaaggcaaccagcggggcgcactactgattttaaactcaagttgactgaattgctgctaacctggagcctccccaccctccaacagcataagtaggcgtgaccgagtctggataatttttttacctcgatgctgatgagcacaatcacgacgaaagcatcaagggaattgagtgataagtaaataggaggcttacggtttttacagctcttgacaaaatcaaaagccaaagaatcccattcattttgattcaaaggataggtaccaagtgtgaagttttcagttgttgttgccacaaagaagattatctcatcgtaaaggtctatcagagaaatttatgcagaagttcacatatagcatgtgttgaatcagacgatgcttctcagtaagatgtatccctggaaagtaaactgggatgtgcccggtgtgaagaacattttaaggcgagcactgaccatatctaagctccgaaagtggctgtccctcagcgttgtaaacgggataataccctgcaagctttctcccgccagtttttttggggtttgagttggcattgtgggtgctgttgccactacccacgtcagggatcatagtagtatttgttatggggagatctgtgctgaattgcaccttagcgctattgctgtgggcttcagcagaagacgaagagcttgaaaaagacacagagacatggccgttgggtggcgcttggctggttgcgagagccgggaggctaataagcaaaacccttaagaattgtgataccatgttggaactaacagctttcgatagtgatggagaatagttccacagtcgatgagaaagactggaggaatgatggcatctcctttccagctccaagcatcgtatttttatacgcgttctggaccaaggtcatcatcgcttgggtgccctccttacctgagatgaaactagagccaagcaagttttgtaagactgtgccgaagcctctcggactcagtggagatgttccagttcttgtatgtgtgattccaaccccaccatgaaaacattttgacttggggaagtcccccatcgaacagtcctagatcatccgtgaccccatttccatagagtcttcaagactgtcaaaatttatccttacagatgtgtaccgggccaagaatgtaataaagcctgaggtataggtacagtgcttcttgtaaggagctaacatatcaagagcggcaaatggcttctcactattcgtccagcgccagtagttttactgacgttaatgatgtcattcaggtacctttggcagtaactattgctgcgcagaacaaaattcctacttactgacatccgatccaccatgaaactgcgaatgacacggcatgttctggtaaggctggtggcgatgcccagtccatggtcattatgaaacaagctggaagcttccttccgaggtgtagattcatctgactctttccagagggagcataaaatgttacagcagatttgttgtttatgtgtttcttggcttgtcatcggttaatataactgattataccagcttgaagttcaagctatatccaacaataattctgtcgatcaatcagagtgtgatcagttgttctcaggaggatgcaaaatctcatggcttgagtgaacatggtcaaagagctacatagctcaaacttcaatagctcctaaactaacagattccaaacttggaaacaaaattaatcttaattttccgcaagatgtcaactttggaaatttataatgagacacgtgccaaagccttattagactaagtttaatccagcccgtttggaagctggtacaacagaaggtaaggcttatacatcctgacagttgttaatacattttcagaatggtacaggaccaaatgcacaatcatctctatgttctcccattattcccaagtatgtatctatagtagaaaaatcttcaaaggggtgcaaaacattgaattcagttttcaattgtttttgagaatgttttcagatgcagctttgattctttaaccagagacattgtggtcaaacaaagtatgaaacccatttcaggtgagttggaactggcagaaataataagaattgttggccttttgaactcaatcaagaataatcaaactaattggaagttaaagaggatggtttgaaccaaaaaaataacagggctttcaagccacctctgagggatgatttgaagtctgtaaaagtgaagaaatgaatttaaaccaggatgcatctaattgtaagagagaaattcccaagccatgatgactgcaataaagtcaggtctggctcaaacaagattatttttaggcaacatggcccaccagccttatccatattttagtatgttacttggccaggggaatgattgatgggataggagtttaaaatgaaaggggcatgagtttgtgtgtgggagttggaaagacagaaagtggcaaagaacccaaatattgtgtgtgcctggtccaaaggaagaataatgctgatcaatttttgatcccatatattcaaccagtgaaatcaagaaagtttggatcagcaaagtcaaacaaaaaagtttactgaacaggatactgaacaacaccttgtttattaaaaggaccctggacagtacaaaatgagaatgtggatccatgattgtatctacagacttatttgacagtgttgaatcaaaggaggaacaagaacttaacctagctcatccaaaaggaacagaaggcagtgagcttaaacaatgaagagtctcaagagtgaagaaatagaagcttttctaaggtatttgtaataggagtaattctgcttcaaggaatcactcaaagatagattgagaatactcattcatcattcaagaaggtttcaacatggaggatggatcatcaattgttcaattttgtctattttatctttacgctcattaaatacagcacaatcataataattggagcagtcaatcatcctgcacttatgttgttaaactctatttcatcatttggtttgttattattttagcttaattcagtctatgatctttcaaagaaatacatcttggttctctgaaacatttcattgagaagggttcaaacttagtcgctacttaatcttccattgatgctttcacaccataatcccttgatgtgtttttttgtaataggtttttgtttccaaacaaaaagaagaatagcttgaggattgtggaaaaaccagaaaagatacaaattcacaatatgtcatgattttcaagaatgaaatcacaacaaaaccattataaaatagatgcaagaggaaatattggataagaataaaaatggaatgatcatgaagtgaacagaaattaagttttcaattctgtgagtgagtgggagaccagtttttgtaatgcaaaattaacaccaaatatggaaattcaagaggcaagttccttttccaagggaattgatcaaaatgctcttgaaagataaatacaaagtcacaattggagtaagattctggcatagtctcatgacaagggatatctaaattggaattcaaagggtctaattttccagttgttataaattctgattatttttatttgaattttattgaaacatttttccaataaattgaagtccaatcaaaaactcttgactagggggtgatacccatgtgtacaagtaagcagagaaaaaacgccttcaggtattgatatggatttttgcttgaaacattacattttttgaggaatcgtttttgaaatctgatatctcgttcaagtttttcaatttcattttgaatcttgttggcctcataatatctacagttttggtcatcatgatcaatatgttctttgtggttggatacaatcttttcaaaatgtttggatatgtaatacagttcttcatgaagtggcatatttttatttgttcttcttaaaaattgaactatcaaagggtgtttttctattgctgaaaagtgtatgtgcacataagtgctgattttctctaattctgcttgaaattgacggctttcatacattaagagatacttcttccaaaatctggggtatcttttggagattgcttgcatgaaaacaggatagttatccccaataaatctcaaagcttgaaagatagctgaaagttcataatagtatatttgatttggatcttctatagactcaattttttcaaaattttcaattagatattttatgattgtttgtaagtattgaatactctcattatctcttgattgtttattcaatgtttccagttcatcgaaaagcttgttatccttgaaaatagcttcatataattcttccatggaacccttcattgattgaatcttgatactatccttaaatccaaaatatcttctgaagacaactccaactgaaataaaattgaacatcctttgttgtttaggctcaaggacttcaaacacatagtagttggttgggatatgattggacaaatgattcaaatgatcagcttaaattatgattatgggccaaatttgtctctcaacttaccttcacaaatttccctagcctgtgaaccatgccagccattaaagatttgtttaccatcacccaaaaaagtgaaccttggatgccaatagctgccaacagaattatggatcatattttctgcaacctcacgcaaagcctcttcttgaaacaaagaaacatagtcttgttgactaatcaaatgatttctatacatgaagttaatcacttcacaggaaaggatatgtataggaagcttctcattgggtggtgcatcttcatcattccttgattctggcattagaaccaaaatctcctcaaccaaactttttcccaacttgtccatgattctttcaacagaatcaccacgcagaattgaatcttctatctcttcttgtaaatcttgattatcccacttttccaagtagaattcaattttggaattttttgagagtggttgagaattctttgaagactttttggttattccaagtgggattgaattctgtgcataatctgaatcagttcctaactgatcaatatccctgcaaataagatcatgtttaaagatttcaaaattaaatgaatcagctccaatgaccacataatatcacactttcacatccagatatatctggaagttgccttgctcacatgtcttgtttaccaggcacccattctttttcagtctttctacgccttttgggtttggtcaagtaattggtaatgtaaggtgtagaaagggtaaattcttctcctttcaattcagccacacgatgtaatacaggcagtaatagattgccctgaatttcctctaatctcttggtatattttttgtgataatttttgcaggaatcactttctttaaacctcaagagatactttttcaaagccaatctctcctcatccattgattgaactgcagctgatgaatgagaatgaatcagtccatggctctgggaaaggaaattgttggatgaaaagaaataccttttctttcttgctcagattctggaatccttgcagcccctatcatgaaaaattggaatagttctctattcaacaaatgcttgtcaatccttcctattaatttgttgagaaaccttactctttttttcccatctagtattcttcaatggattcagaatgttgataatgcattgctcaggactttctttttcttcaaaacttgcaacatatccctgtggattgactgctaatgtgttgagtgctgtgagtgtttttggttaatatatacagttagatgggaaggtcaattagaaatttataatctagatgttaagagtaaaatgtagatgatggcacataacatacttgctccaactagctcatgatttggcacatgacctgcctgtgtcaactcattcaaaggtttagattgtgttccttgccagcagagcccagaaagcaaaactatcatttgatgataacttgcaggaagtatcatttcagatctttagctaggaggagtaatttgtcaagtaggtataagaaaatgtctagctatgtaaggaaactgcctagctaggataaaaacacttgagtgctgtaacaaatgaatcctttactctttggctcatgaggatagttttagctccatgtttgccgacccacgtctatgtgtttcctctggcggttacatcgatacagattgtcagcaaccgttccatccggccaagctgaatcgtcattgtttctgtcaccaaagagagcagcatgtagcataatggtcttcccgcaccaggtgtagggttggcggcgccaccgttgagctgggggcgccgaggcgcgccttttgcaagccctccagggcgcgcccactggtgggggcgccagggcgccgctgtttggttttttgggactaaatatggcggaaataaggatctttcctgttttttgggtttttttttcttaaattccttgtcaatgaggcacaaaaaaaattatcagtctcaatcaatggggagccaaacatccatagggtctcagccaccatcaatatcttcagttggctgggctacttactcagggttttggtccctgggcccttaggcccatagtactgctgggagggcgcgcctgggggggtttttgggcatttaggcgcgcccccccgtcgcaccccgtcgcctcggggtgcgacagcgcccagggcgcgccccgtgactggcgccgccaaccctaaccaggtgaacgtatgtaaccatctcttctggcttgttcacctcatcgatcccgggaggggggggggggggatgagggggcctcccatagccttgttggagcaggaggacacaccctgacccggagccattcagatgcaccacacatctcgccgtctgggaagagctcggaaatcactatcatctctattacagattccaaaactcgagctgaccggatcaccgcagtacggatacggcgtatcggtacagctcttcaggatgaaacggaaacgtgatcgatacacatgcccacacacaatcacagcgcatgcaatttgggcttacctataaatacacaatttattcatttatgtgtgcgcctgtttgcgcgtgtttggagcggtttggctgtacagccttttgtatgtatcagtatgtagaagtttctggagtttgaagataagcctcacagtttaataagtgcataatacttcatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatttcaatgtcatttccgacataagactttacaatcatatgtaaaaaaaaagaaaaaaaaaaacagaaacaccataggaccttcaaacaagtaaaatccccaacatccggggcaaaaacaaaccgcctccccaaatttgggggcatatactagttgcatcatatgtatcaagattcctgatataacctgatataactgtattgattatgtattaatgtagcacataacctcaagacaaacgcgttggaggaaaagtctcatgatcgggtttcctatcttttttttttttctcttctagtcatgaaacagggccatcatcatcatcacaccactcgtccacccacacacttctcctgatcccctggttggtacagcatgcgatacaaccataaatacttcgtttagattccaggcttgccctacatacatacggggaccggcctgtgaagggtcgcttcaaagtccatccggcgaatccgatcaggcctttctcccgggatcggattgaaatcgaaaaccagcgtgcagctcgttgcacctgcaatagcccttcttgcattcgatccatgatcgagcctggagtggtacattcaactccgccgtccccgtgcgcgtaaacctcccgcgccagcttcagaaaggaaattgattgtcaagtcgaacccagcatatccttttttttgactcctttcaagaggtctacatgtgtgatatcgtcatcctacccggtagatcgagggcctacaagactgcggttgttacgtatttatgtccatcttgatcactcacagcaaggacgaataagtctataaccttccataaggtcctcacagcaggcagacagtcccctccggctcggtttcatcaaatatttttttttttttgaccagagacaaaggaaaggcccctcatcccgacagttcttccttgatacaaacttgattgcttgaaatcttgatcgaccttacacacatatcacacactcacacacacattatacatagctgggtacacccgacggctacccgacgagacgagtgcacgttgcatgtgccatatcaccgtcaacttgaacacccaaaaaaaaaccagtcccacactctgcagacgaaacacgcctgtcattaatactctttctctttcacttcccataaagaatacatcgtcccggactgcgatccacagatcctgagatttgtttcgatagccggtcctcgagctgggtggatcatccgactgtaccaggccttccgtcccgtttgagctcagtaaccgaaagcttattaagcccctcatcgaacccgatcgatcaccccgaccactcaacctccgccacccttcccaatcccagcctacaaccaaaacctccaagaaccaccgccagacaccacaaacttcaatcgaccccacacacatacaacaaatacacttacagatatctatctcaaaaaacccccacacaacatctcatatcttatcatcactttgtctccgaccaagcccacccgcgtattgtattgccagtcttgagtctcaagcgaaacttgttgatccttgattgacatcttaccaagaaaccttcttgatttaatatttattgattcatttatttgctcatttacgtaaagcaattgttgttgtaacaaaggggatcatcgtcaatatcctcaaaccatttccagtccaggccgacactccaagcttgccttcaagctttcaatcggtcaatcgactcactcgccgccgttcaagaaccaccaccgcgctcgagcctgtcaaagaatcccacccaccccagcagcacggcaccaaacttggcagggatctcgtgacgcagagcgagcaaagctcctaaaccattcaccccaccaccaccaccacccctttcttttttcttttttctttttttttcgaatcttgccagttccgaatcctagattgcatctccatatacagtctcatccagtctatcccatcgttcatccccgccttgaaaccccttcgagacggctgagtcagtcgatcgccaaaaagccgcttagtagcagcagcaaactgtagcagctgttccggcggtgctttagagtcagccaacccttaccaatccactccagactgcccaaccccccactcagctccccgatgtccgccaccaccctgactcagacggcgatcaaaacccagtgggtgacgactggctatcgtcatcagcctctgctcgtctccaccccctgcatcatcccacctccgactgccgaacagaagcggaaggccccaccggtccgctgctcggcccgcctcatcagccagagcagctccccctccatcccgccggccgctgccccaacgaccccgaggagtaaacgccgacgagcgagtacgaagaacaccagagtctgtccgaatccacacaccgaccagctcgggctgtcgggcgggagcaccgccttcggagactcgggcacccattcagttctgctcgatcggccccagccatccacccatcctgcgccgggctcaccacgtaagttcgaccgccatagaatgttatgtaatcttaagcttctcaaagttggcccattgcgcctaggatgtacaacaagaaacttcttgtatctcctcatccaagcttatccatacacctaccaccgtccgtcgatcagtctgggccgcttccagagtgctggctcgcacataaatcttcatacacaaatattcatgtatatgtatgtatccctcgagctgcccattctggacggtatcaatcgtatatctgggtccggctgtagatccctgtatagtgaacaccgctcaagtgtgttggagcatggtttgatggttattatatatacttgatcatcaagaaactgtccccaatacacatgcaacagtgtcatcagctcgattgactcactggcaagggaaaaaaaaacaactggttgagttccgcatgggcttcatctcaccagtctgttccttgctgccctcgcaaagataaccaatctggtcccattgtttctcaatcaattatgacgatgaaatcctaatacataaatatactgacgccttccctgcttactcccagttcaacagaaacctttcccgtccttacaaccccttcaagccgtgccgccgatcgcagataaactcagcccaccactgccaagcctttccttcacctttcttccagcgcctcaccttggaaaaccctcgatcctctccttcccaaagacacccatcccctccgacttggtctttcacttcccccaatccgtccctgcacgccaccttccccctccgcatcctagcacccgccacttgatctcccttccctcacattctcagtcgcatcaagaccatcatcgattgacaccgcatcaatccgtatcctatcgctcacagcctcttcccacctggtctgcggcgcctcaaccccacttgactcgaagcaaacgtcggctggccttgcctgaagcgcaccacgttcgttccaagaaactcaagcttcaccattcgttctttcgatctcctcaggtgctctatccagtggactactcactgagaactacagcaccatcagcaatgtcctctccgtccaagactatccagaatcccaagtggcttcacacctccgccgccgccgagggtcagccaagcaaaatgcgtcctcacgaggcccaatgtactggtaacccggaaaattggggtccgatgcccaacaataggcgctcgttttccccacggtctcctttgaacagctctcccctctctaagacgtcccctccggccaaatcacatcgatcatccccgcccgcttcgactggtggctcgcaagcagctcctttgaaggcgcagctcatggccgtcttacggatgcactctaaccttcagcctggtgaagcagccctccgactgaaaaaatgggtgatttggaactgtaagttgccgattctactccattgcataacttgcatgaatatagattgacttttctcattaccctgatttttttcagcctgggtacgaggtcgtgcacagatgcgcttctatccgatcgtgagtccgaacccaccgaacccaaggataatggccccatcaccatctcgagcagccagtccggccagctcatcagctcgcgacgggtggaccggcaatgaggtgttcgacgataatggagatttgatttgtgaagaggaggaggagaagtctcagaagaaggcagaacagaagaaccgatcatcacgatcttcaacccgacaagccgttgaaagagcgccgttgccggcgaccagaactgaatctccgtcgccgcgcaagagtcacaccatcatcaaactcaagatcccctcgaggaactccacccctcggcagtacccactccaacccaccccgcctgactctcccgtctcccctagtcacccacaacatgcccagaagaacaaatctcctgacaaatctcctgaccaatctgtcacccccaccgccacccacagacctctcacccctccaccatcgcctcctaactgaagagcaatcggccccatcgctttgcttgcgtgttgtttcttgttgtctcgaaagctcgggcggaatcgcaattgggtttcacttttttctcatttcttcataacttatcattctcatcctctttggcttctccttatctctttttttttttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcattttatggtttttctatattacacttttttttttgatccattctagagtctttctttctcctatcatctctgaaagtaaatcaccaatcttctaaacaaatatctgagttctctattacccgtgtgtgtttgcgaggctgttaaagtatgttgaggtaaaattgcagtgaaagttatccaggaatgaaagttgatcacaaaggccacgtaaacctgcaatgcttgaggagcacagaaaaggaaacataacgtcgtgagccctgtacaaacaattctaagatcactgactcaaaccgtccgattccccctttacatacatactgatcaaaacaagtggcagaagagagacgaatccctgagacgcccaagttccccaaagtgtaaggaagtccaaggggctgcattggtctgcattttaagagaatgtcgcatgaaaccacggctcatatcaactagactaggatattaatccaatgtcgcatgaaaccatgactaaggaaaagtgggaactggagcatccggtgtgtaccagactcatatccgtctttcgtgtttcaagcatgagccatggataattcttgatcttaaatatattttccacggctcatgggaattcgaaccacgtgtcttcaagatgcacgccatggaaatccttcgttgtttgttactttccagtcttctgggaaggatcaacataacagtcaccgcgaccaatctaggaaacttgaatggtcatctgtgggaggaaaggccggtttcaatagagaactatcagactgatgatctgtttgccgccttgtcgcccctccatgctactgggttcactccgctcgacgaggtggtccatgaagaacagcaccctcaatggtcagactcctccacctggccaacttctcccctcatctatttcgacttcccagagcatccaaccaacgagttccctcatcgagagcagttggctccccccactaacccgtcaagtcatccgtactcattgtatcatccaggaggtaggacctctcgtaagttgtccttaattctcacttatcttcacggcacaatcagctgatttgttttgaaggaaaaaaaaaaaacttttgtaggtttgagtgaccaagggattgcttcgtcaagcggacagacgagacaggtcttatctctcgagcaacatgatcgaggttagttagtggacaagtaactgttgagctgagcaagagctgcaaaactgaaatatttgacgttgatccttaataacagttgaccaactttataccaagctgccacgtcaaaaacgacgaaaactaagagatccaaattatcgcctgacgcaggttgaaacacagatgaaaggtttgcgggagttttcggatctcgtgcatcggtatcaatcaagcgactcgcaccaaaactatttcactctatcaggggagcttttgatgcctcaactcaagcgacacaagaagaagtttaaagtgagactcgaagcggctgggaacttgcacacggagcgcaagctcagccggaggcctcaccccggtctgccattggtgcgaatcgattttggcgagaaggtccaagcgttaaggatcctcaagggctcgtcagccactttacagacagatcggacgatgaacatccactacaagaacctgatcgtattcatgcacaagttctacggagaagcattagacctctggggcgtccccagaactgcgcaagtagcccaccaagaaaggatgctcaactggcttcataaagaatgtttcgatcctccgcccatccgcccagacacgcgcgcccagtctggcaatcaaagccgaactcaaaccgccatttccggtgtggagggaggacctctcggacggatcgatcgctgaaaatcaagtcaaattgatcctctatttctcgcaggttgaaggcgacttgggcctcctgccttccactgcctttgaactgttggagcagttcaaaagaaaaccatatgaaagtgagcgatcaatatcagtttattaatggtcgttttcccagagaattactgattcattttttttttatactcaacaccatgacgattttatgtatagaattagaaccggctgcaaaatcagtaaatccaggggatccaatcgaatctttggcgagcacgaatggactgacaaatctgatccaagaaggcctcaagtatctaccgcagttagtctcagaccaagacttagcgggcctccgacgagatattgaccatgttgaaggatatccgaatccccagatgatccgggatctgttgaggaagtttctcgaccaagccgaccgaacgttgacgtcgaggatgaaggtgaagggagtccatccgacgctcccgatcgcgctgtacgagtccgagcagctgcaacgagaccaacgcgcccagccgatccggatcttccggaagaaagaatcgtcggccttcccgttggactcgatggagctgttgccccgaatcaggaggctcatggtcgtcttggatctcttccacatccgactgatcgaacggctcgaaaagctgcagatccccgtccatgatccgcaggctaggagaaaacaattgttggaatggttggtccagaatatcatcactcccggcgaaggcagtctgccgattcatggactccttttaacccccgaggctcaggcaccctggaacggcttgactaaaaaagccgcccgcaatctcttcggggtcgtccaaagagaattgatcgatcagttttcggttaaaggccataaaactttccgcacccttaggaacaaaaccacgtttcttacgcttacttggtatcaaattcatcatccaaatgatttatattctttgatcgaacgttttgacgtaccttctctggcttgaaaaatatatatattctagtactttgattcgttatcagatcgtctccctaatttgcatccgtttttttgttcttcctttttttctataattataagggggagaagaatggagtacaaagttgccgaaattaatgattgaagacatttgatgtttcttccaaaatattgaaagacaatccaacaagggctaattgttgttccggttcaaatagtgatataaagaacaatgatatctggtaacaatttaaatcaagttttcgtttcccttattttttttcttttttggaagaccgtttttttataaagattctggagagaaagtgtttgagatattaaagtgagagagtagaagagggtaggattcggatgatcagctcgcacaaaagtatgtgggagccatccatgcaagtggtctgcatagcttatagagaataagccatttctggcctgctcaacatgggacactgaccgggtttgctactctaggacagcggaagtacacaaaccagtggggtttctgtgtctgggcaagattgaattcgcgcaaccaatcgattcaagctcaattggatttcttcagaagtttctcattcctgtttgagatcagcatggccgacattttggaagctgccttggacagtttttttctagttgttcaaggtggaagcgtttaaagcatgttggaaagctgtctgacttgagaccaagggacaggaaaagacactcattggaatatgtcatgagtttcaaaatttaaaacaaaatatatatgaattggcagttacggctagcctctagggaggcctgtgcacaaacgttgtggaaggtaatgaaggtgatgttgggtttgcctctttatcgatgtgattgtacaggatcatctcgacacaatcgatgcgccgagttacatataatgtcgatagatcggggttttatcgatccggccaagccggtcgctcggcgagtgtccgaagagttccgcagccgggagccccaaccccggaccggggcggctgtagttaattttttttttttttgctgtgaaggttgtctcaagaaggctgccttgaaaccagccagcaagattggttgagatgtggtagcggcactgatcagagcgtgcaccaacaacatacaaacactggagctctgcctcggatagcagttgccacccaactacatacagcagctctaatccttccttttcctcctttcgagccgctgcagcctccgaccagaaagatctggattcactgcttcgctatcgtccccaccaagactgtatcgacaatggtaaagcatgtctccctcatcctctgacttcctcactatttgatgatccatacttaggcggggactgttttgatcgaatgaaaatggactggactttccaggttacatgcgtattaacgaaggactcgacgagtggagccgagccggccaacgggccgccgtttgagggccccgaaaaattgctcgagctctggtttgcaccgtcggccgaccaggtcccgattgcctcgaatgtcggcaccagagctggcctcctccgctcgggcccgaaattcaccggccttcggaccgtcaatcatccgctctggcacgccatgttggaccaagtcaagtgcaaggttttgagcgtcatcgaatccgaacacgtcgatgcttttctgctctcgtacgctttatactgcagtcgtcaaattctttttaaccaacttaggaatcgtctcagtcaactaacaactagaattcattcgatctggtctgcagagaatcctcgatgtttgtctggccacacaagatcatcctcaagacctgcgggactaccggcttacttctcggcttggacagtctgctcaagatcgccaaagaagagtgcggattctcgggggcgtggcggtggttctacagtcgcaaggcgttcatgttcccggcccaacaatctgctcctcacacttcttgggaagatgagactaggtttttggatcatcggttcggtccgtcatcatttcattttttttttctctccttttttcttgcactttttccgcatcatctcactcaactgataatcaaagtacactaattcttcgaatatgttggatgattattttgctatcagcccctcatgcaacagcccaggttttgggagaaaacccttggtatctctatcatagaacagcaccaccacgatccggcagcgctccaccacccagtgcgattttacccactccaaacccagacgttatcgcgatgaacgggacttgtcaagctatcgagcctgagcaagtttctcagttagccgaaagagactataccttagagattttgatgaccggcctaagccgacgagcggcgagccactttgagtcgagcgaagagttaggagaggggcatgaggcggggatccagatcgcgacgagtctggggatcgatgcgcctgggttgctcggaagcggcgagacggatgcctatctgttctcgccgtgcggcttctcggccaatctggtcggcggccccgaccagaaacgatacgggacgatccatgtgacccccgaacgctcccacagcttcgcctccttcgaatctaacgtcgactataccaaccgacatctcgagctcaggaacgtcatctcgcggatcctcaagaccttcgaacctaagaatactacgatcactctcttcaattctcatgccgaagagctcccaaacaacctggcttctcactccgatttggatcagaaactcgaccaactcctcgaccttgatctcagaaacttgtacagacttggcgaacaaaaagaccacgaactggatgactataacttggcttacatcagtctgcaacggcgagaagaagagtgtggttccactcttccggccgaaccttgactcaactttctctcatcactttcgtttcttttgttttcttctttttttgttcgttcatgtggaaagttcaccgaaaagcaatgcaatatgttacccttcctcacctcatgcattgttttttttttcgaatatacatgaagcaaagatgtgtttttttatacagatgtttgattgttatagaacaactggagtatatatatatataccacgatggggaaatgaataggtgtataacacaagagagaagctgcatccagcaagtccccagagagctctttcccaaagacctagttatgtttgattgcaatgtgcctcgttgcgtatggtaccaccgaatttatgtcggatatctcctggacatttctgtcgatcagaatatgtagaatctgagagatatgtatgtagattgaaaggagactggcactgggttacgaaaaatatgtgtaacagagactgaagaagatgattacaatagcaacaactcagaatgaatttttgtttcaagtgtgtgctcaactaatggattgattgaaatgcatgtacatgggtggttttggcgaggttgtattttgttgtgcgggaaggaggaggagaaaagtactccaggaccctggaaaccccccaaatatgtgggtaatgtagacccagatgaacaaaaccccaacttgaccttcaaccatacatcaaattgggatggttttcacatcaggacatgtacaaggaaaaggtgcatcttgtacatgtcttcattagttgtgaacctgcaccaatgacccttgagaagccaaaaactagaaataaaaaatgtatgaatttcggattcatacattttttttttttagtttttggcttctcaagggtcactggtgtaacttcatgactaatgaatacatgtacaagatgcaccttttccttgtacatgtccccatgttggaatgatcccaattacatgtatagttgaaagtcaaattcgagttttgttcatctgggtctacattacccacattttggagcgcttgccagggtcctagtactcctatacagatcaagaaaaaaaaaaaacgaggaaaagttgtgaacagaatggatgatggggtagaaccaatgcagggggggatacatgggaggtatgtcaagtagatcatacaagctcacagatggttggaaaggaaatgcaatgggtgtatgacacaccaaaaacaaaaaaacacaaaaaaaacacgcgttctgcttgaagaacgagatgagatgggatgcgagagctaggaacgacacacaaggaaatccaaagagctaaccgaccaacaacaacaacgctggtgagcatgatgatgatgatgatgatgatgatgatgatgatgatgatggatgatggagagtgcaagtataaaacaaaaaccaacaaggaaatataaatatgtgtgtatgtgtgggtgtttgagagagagagcgatgggagaacgaaatgtgcaaggctttggaagagagaagcgggccgttcggagacacacacaccaaagaaaaagagatagatacgaggaggataaataagcgaagtgggcaaaaagaatcagaaacagaataagtgatcagaggtagcacaacatgagacgatataaagaataggaatcatgatgatgtgatggtgacattgatgcattttttttatatttgtttttttgtgaaccaaaacaaatggaaaaaaatgggtatatatatatgtgttgtatggtttttaggttggtagaaacagaactaagcaaaaacaaaacaaaaattcaaggattcctttgggtttttttttgatgttataacaaattgtattgacggggtatatgaaagaaaaaaccgaggtatgaaagaaaaaagaaagaaaacgatcgacgatagaaaagaaggtaattagcggggaagatgatagatagcgggactaaggagtgtcatgtctagaagaggagccctgggcaggggagccagatgcgtcggagcgatagcgactagggtggcctcgaacgacggagttttcggggagatggcaggaatttaagtctggggaagaagggctgatgaaggggagtttagagggcgagacgagatgggcaaagtcatggagttcgtgggagtcgtgttcatcgaagctgagggagccgatggtgatagcggtggtgggggattcctcgggcacgtcgctcatatgtttgagggcgcgttggtcgtcggactccgaggagggccggacacgctccttcttccggccgccgatcgccgacagactgctcttgaggccttcgatccccagcggaagcttgggcaccggcggcggcgccgagccctcgttcgtcagcgtgctcgacgagctcgagtggttccgcacatgcgactggctcgcccgagctgacccattccgcatcactcgcccgccgatcgttcctcccgctgcacgcgcgacccctcctatcgccccgggtagagcaaagatgccttggaccttgttgttgcgctccaattcgatcacttccgcgttttccggtggcgatctgcgttccatcattttctgtcagtttccattcctgcgttcactgacttgctctcagaatatgtaaatcaaatcctcaccgagtaacaaatacttttccagaggatgtgatcccagctcctttcaacgaggcagggatcttgcgagccttcatatctgaaacttcaagcttagcgaccccgatggggtcctcaggaatccaaaccggccgagtgttttcccaaactgtttcaataaaagggggagaaaagccatcatgaatggaacgaattcaaagtattctctcgatgacgagatacgagacaaaccagctggatgtaagaatgcagttcgactctgttcggtcgcaaagttttcgtctccccaactaggtccggggacgtttgaagagttctggagcggaggtctctgggaatgggacaagtattcgcctccatcctcgccgatcggggtcaggacggtctgacagaactcctgtccatccgacttggacatcgacattcgggtcatatcagattctgaggcggaccgttggacaaacgtgtccgcagtgttatcagaggcaggacttgaccagtcgcgttggatcgaggggtcagcaaatcggactctatcggctggggactgcttctccgatgccgacgggatcagttctttgcgtttcttggtcttcgagatcacttcctcttcaagcatgttcaagggcacaaacatcgtcaacggggcatagctgtttcggataagcacgtgtgagaaacaggtgaggacgaagaggacaatcatcatcgcgccctgcgggatcgaactggcattctccgagacatcccgcgcaagaaagaaaagaccggctagacaaagttgggagaaatataagccgatgaacacgtggttcatcgccagtggaaagaaccgtccaccagtctcgtgagctgccgggacgtcatagacaaacagaaacagatacttgtagacgacgaagtagatggtgaaagctacgagcgccaagagggacatgatgggcgcagtgatactgtaagcaagtccgatggtcgcaagcagtgtagtattaggaaataaggttccaaattgaggctgagccatttcgtagcgaacgtcaaatacgctacgaggggtggaggcgagaacaaagagcttgagatgataaatgatcaaggggaagatctgtttgaaaaaggcgtcagttcagtctggtttatagccatacaagaatttgtgtggggggaaagaggggatcgtgagaaagtgttggaatctcacctggagaagagcaccagatgcgctggagagcgaagtggtaatcatataagtcatgaagaagatcgaggccctggggaggttgacggtgagaatggtgacggcttttgaggggtctttggagagttccgggatggcggctgtaagaccagacgagagagtggtgacgacgaaaccatggatgacgaggaagatgtaataacgggtcatgaggatcagttcgatctcagaaaccctgggtacgcctgaatatcgtccaatcagacgaagaagcatgggtaggatcaagaagattaaggccaggaggaccgggggaaggatacctagaaatgatatatagcaaatcggaagaggttaagcaggttgtcgagatgttgagggttcggttgatccgcaccttgaatgacatcctgtaaatgattgtgacttttacatagccatgatagccagtggacggtagtacagagggaagtaatattagacaaggaaccgatgaaagccacaggaactagcaaaggtagagaaaaaagaaaaagaaatttggtggctgtcagactatggaccactgggaaagaaaagaggaaggagtaggtgagagctggaggggaggtatgtacaagaccacaggatgacgagcccaagggtgatgacccatgaaatcatgttccgaatccgctcatcgtaaggattgatattcaagttatccctggtaccaatgaacgcggtagttagtaaacgttatgatgagatagttagatttttaacacaccagatgatgtcttgcggtgctgcatcgacatagcgtttcgccatccgaagcggtttttggtagagcactatctgcgagactgtaggaagaaacagaggacttgagaacgcgatttctgaaaatagcttcaatcaaaatttgtgtgagactgacagatttgggcggcaaggatttcattaaactcgatgctgtttttttgtaggtaggaggaggaagaaataagtaaattgagtgtgaagaccaggtgaatcaggagattcgacccacaaagctgagttgtgtgggtgatgctggtcgattttctggcgagcttcttcgagttggttagtgagcttgacgatctcatctttacagtagtcgatcgtgtcaaccttcttgccgaagagacccaggaagccgagccgatgactgggccgggatttgcgacggacgtattgatcaacgggatcctgttcagcggtggtttgttctttggagcggatccgcttgatgacatctgggaggatggagtgggaggtctcgttggaagatttgagcaatgcgttgtgttgcttgatggctttcttgaccagtgtggtttccgcagattcgagcatggagacgcattcgagtcgtttcttgtagatctccggtaggtcgttcaatgcacgcgagatccacactcgtttgattcctccgggcaggcgtgcagtcagtgagttcaggacttcggacgacaagaagctcttggggactccggtgacgaggacagtgcgtgattggggtagatcaagatggctctgacgggtgagatatcgctgacggacttcaatatactcggacatctctttttgaatcaagaatacggtccatactgaaaaaaaatgacagggtcaaagtaaggctcggttgggatatagagataggacatagactcactggtgattgcgtaggcgcacaacagatgaccaacgtatctgatttgtttgtttttgggaatatttccgaatgcaaaactgttgagaccggtggtggagacactagtacctactgaattaagcggcaataggacgaccatgacgaggcaagtacttggagcgaagataaatctgtgtagaaggagatatcacagttttgagggtcagtatatgtgtgaatctgtttgattgaagtggttactcacatcatcatcctcagaaatcggatgtacatgtaggcgtcgagacctgcggtaggaatcatcgacttggacggcgaggtgagcgtcggtagaagccatccccatggagtcaccgagactggttgagagcgtttggaagggatcggaagatatgtgcctacatagacaaaagataagagagaaaaaaaaatgattagacgggtgagaagcgggatggagcacacacaagaaatgactgacgtggggcgtagattttcctgatgcttgtcctgagaatgaggaaggcagccaattgaattccagcgacctgtgatcatcaacatacagtaaaaaaaagcttgaattgagctagagaatgatgattgtttgattaatttatctgatgggaaggaggcggtggtgatcactgacacttgctgagatgatcaaggctgagatgaaggttgaggtggattttgtgctggcggcaatgaaggaactggtaggaggtggcatgggtattttgcagatgagttaggccaagacgaagaaaagggacgagaaacatgggcgatgggttgtgagtgggggggcgaattgcaatgggagtaaagaaggcggattttggggtgtcatgatgatgatgaatggagtgcatttgttgagtggtggagtataaaagtggtaatggtcagtagatgcttttgagttaagagaagagtgcaggtaaaaagcagaaagggttggatgggatggacttacgtatcagaagacatttcgtgagggtcatgaacgagttcagatgaggagttggatcaaggactgaggattgattcttgtttgattttgagttggtttaagtacagaaggactcgagagggagaagggatgtagtctgagggtggatgagccaggacagaggagggttgaagattagcctatgtatcttgattcttgccgatgactatattgagtcagagtcgccttggaatacttttctcggaatgcgcgcctagacaagagaggacgggataggtgagttaatgattgaagggtcctttgatgatcaaagaaagaaagagagagagggcaagtcagatggcaggattggcgttgtttatgtaattgtttatacagccaagacaaagaaaagcttaacttgttgggccctggaccacttccatatgagctgcgtctcgtcttgagtcgaaaatacaaagctcttttcagtctcagaacttgatcatcaaagaggccgaagtggtgtctggaagactgtacttcatcatcatcatcatcttgagtacatacaacagtcaccggccaaaccataaactcttataatcccctccaaggccatcattactccatcagatccaatgctaattggccacttcagacagtttccatacaagccaagaaatatccaaaaaaataataataatagacaatcacctccaatcctcgtctgtccccccacctggagcatagggttgtcattcttatgatgaaacttcctgtggagccaaggagagaatacaattgatggtggttgtctgcagttgcagaggtttgtaatgagttgaaaactcacatggcctgattgttagcatgaataaaggtcatcatgagtctgcatcacatatatgagaaaaactggaatgctccatgctcatggaagggtgttactcccactaaaatagcagagtagcaatttacatacattccttaagggcttgtgatgtaggggaaacaaaaaaaactatgattggaattagaattaagacagtatctctcatctgtaatgtatccataatcaagaaggaattagtatgaaaagagggggacaagagaatgagatacaacattccatttcatgaactgaaaggaagaccagtggcaatcctgtaatgtagcagtggttacatagtcccaataggatatctgatcttgtgttatccaaaaaggcttggaccaagtgtgatttgaacttggattccagaaatcccatgttttttgttttcttggtcaggttttgtcttggcagctgtcagataacacccaggggtaaaaccacttctgctgccaccttgctccagcagatgctcaggaagtagaattagcaaaaaaaactgagttcttgttatgaaccagagcaatcggttgacccctgaggaaattttgatgatatttctaaggaaccaaaaccagactgaaaaataaaaacaagcaaaacaagacaaaaaaggttagagacaagacaaaaagaaaagaatcaagaaattaagcataccaataatgatggacaatggaggacttcccgtcggaatctgcgggtccccaagagccgatctagagcctcaaaaaccaaattcccctgcaagaatctagagttttcgagtctagattgacttctgtgagggctccagttcgcacgggaagtcctccaatatgataataaaagtgaggacttgataaggaagtaagagagcacaaggcaaaaaggaagcaaaactaaagaaagatgaacaatgatgaggggattagtgattccctcatcaaacaacaagagacacaggaaacagaaatgaaaaggaaacaagagaaaaagaaggaacaaacagcacaatgatcagcgtgatgctaaacggaatggaagcctggactcaattttgtgatgtcactgaaatcaatcttgatggattgagagttcagaagacagtatgaataagatctgaagcgacattcagttagagaatcagactttagttatttgagtcttgatgagagatcaatggtcttgaggtgagtctagagtatgatcttgaatttgagtcaagagtcttgttgattctggcgattgactgaagggatcagagagttcttttttaatggatgagaggtactcaaccctaaccggttgactgagttgctgcggatggtaagagagagaacgaagtagtttcacaaatgtcagagacagtgacaggttcaaaaaaactcaacaaccccaccagccaactcatggggttaccagtcaccttactctagtggcacaacagagaggccaaccatacacctggccatcaaatgagctgagaagagactcaaagtttgtgggataactgaggcagaaaaaaaaattgaaatgaaaactagatccataaaatgcaacaacaaaaaaaaaaaacccaaattgggtctaagctttttggaaaacaaaacaattttctagtattttgactacccagagtcaggataacagaatattaaaaagaaccctccagtgacacaagttcatgttggcccaaaggtggctagttttgatgagacaaattacattttttgcttttgaagtggggttgggcttccactgcctaccagaaatttgactcttgcaattagtaatactgattttgttcccttgaaacccttaactcaattgtgcactttgatctccaaatcttccaaatctagcacattccaaaatcttaggccctgtttggccgcaaatcacaatttatgatttggctaaggtttggcgcagatttggaccttgcaatataaaaatatataaagtttttttgcacaaactactgccagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcagcacttttttttccccaaaaaattgtagtgttagcttgtttttagcggtttttcgctacgctacgctacagcgcttttagcgtaaaaagcggccaaaaaccactaaaaagcgctgtagcgcagcgtagtgggccctttttggcggcccacacgcgtagcgttagcagtgttgtggcggaattctgctacgctacgcttagcgctaacaggaatacagctgtgttatgctacactaaccgctacggttagtgtagcggcccaccgttgctactgccaaaccttgactcaaaatcacaaattacagacagccaaacggggccttgaacataaacatcactgaaaattgtatgcaatcaaacttgtggggatgattatgcagtctatttactaattctaaatcctcttgttaagggatcgatagagaatattgataacactgggtagttacactagccataatggtagggtagtgtaaaagtaaagtagtgattttgcactcactatcattactttcctcacgatgtttggaatttctttattcacattatattgcccatcttgtcttggaattttttttcatgctcattacactatcacccactggtagttattttttgaaaaaaaaaacctacatgttggtaagacatgtgatactttttggaaatttatggcatgtgttgctgccaatgaccaaaaatagaggctttttgccccctaaaatgtgttaattaggcttgcttaacctctggataatgtgataatgcattattttattcattcattacagacaaaacctgaatcattgcactactggaggagagaaaaatttcccactacagataacatcaatgtattggggaagggatcaagtgaactaaattactgggacaattccgatagtgcagtgtaaactactgacccagtactgagtgttgatattgaacactacagtacagtgcccaagggctcttctgtgcagctccactactgcaaaaaagagggcaaactttgagccaaatgatcacctgtattattcacactgcaaacatgcactatgcatcaaaagatgctacatcaaatctagaacaaggaaatatgtagtacatggcaaaagattgcctattgttatgagatgctggagcctggaacctgggatgctacatatgtacatagcctgttacgtacatgtcacacacttcaaacttggagtttgtttgagatacacaccttttacattcctcatcttgcaatctaccatcaagaaccagaatccagtagatacctcctgctctccccagaacacccataacacctctaacaggttcaaatattttttttttgggggggggggggattgctacatgcctgaactacatactttcttgtgctgcatttgatgcatagtaattgtttgttgtgtgaataatacaggggatcatttggcacaaaatttgtccttgttttgcagtagtggagttacacagaaaagcccttgggaacttcaaataaatttttcaatgcttctgatcttagttgaaaagggagaatgagaaatcatacttggagaatattagaccggttaaggttagacagtcatcagcaagatttttttagctgtaatcagaaaatcattgatacttaaaaacacatctgaagaaaatttgagtcaaggaggggaaaaatcagcaaagccaagagcagacaatgtctgaataagcaacctatcaacttaatagaagaggcttaagtgtcttcttaataaggtaatgaagaggctaaagtgtattcaagggaacagtgaggtcaaaactgatggtcttttaattccttaatatctagagggcttaagtactctaggtgcaacaatgatcaagatgtgggagctatgatgatgcataatgaataactaagagaaaaacaattatgacctaagatcagaaaatgagtgacaggtatgtgatagaaaggtgaaggagagagatagacaagtgaaattccaacaacatccattattgaatttgtagccaggttactacagatgctacctagaaactttttcctatcagaatattttaacaaggtgatcagccattggaactggctgttgtgaaccaggctattgttgtcagcaccggtctctaaagtgactcagagctgatgaggtaagaagtcacactatggctgtggtacacaacaaagtggaaaagggcctccctattgttgtaagttacaattagagatggtcgcggatatccgctatccgctggcggatacccgccagcgggtgcggatgtccttttctgcccaaaatctcggcagatatccgggtatcccaagggatacaatggtgcaacccatcttactgtacaccatcaccagcaaaatttttttttggccttttggcctaatgtttgtaggcacttggggtccatcacccattttattgtagatttgagctttttgagggcagtagcttccatagttaaaagggctaagcccccactgctccaacaaaaaagcttttttttatttggggtcaacatttcggaattcatgggcttaaatgcccctacagtctcatattcatgtacttaactctgataacacataagtatggtttctcccaccaaagctatgtgcataattttcaacctagattacatttttgttgctgccaaacatgataatttgactctgggatgtaattttttccaaataagtggcaagagttgcacaaattcggaaatttccaggccccaaaacctcaattttccctggttccagcccttcccagggtagattttattgatttttttcctccaaacatttcggaaccccaaaatccatgtacagtaggatgggttgcgccactgtacccggtcatatataggcttgtggtagcgcagcccacagccgcggccccacttggctgctggaccctgggatatacccatgtccttgttggcggccaatacacagcctgcctcatcgtcaaccttgtcggcggccatacagcgaaattcatccctccctatccaaaccaacaacacccaccgcggcctggaagaaaccgcaaccgcggataggttttctggggaggtaagtcctgcccccaacgctgccacagatacaatatgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgctcccccccaccacccctttcacccccttttttcccctctgacttgcgcaaaaaaaccgctgaccgacccccaccaatctgttggccggccaacagacaccgaccgcttgtcccgccgttgttgttgtcctggctcgtggtgtaagaggtctcttcaggctcagtcgcttgtcctctt