tgatgtgagagcggtcgatgtggtccggggcaggctcctgcggcattaccacagtgtttcttgcagaaatgacagagtccttgtgaatccaggtacgcatggactcgccaaatgaactcgtcgcggcccagagccggcgatgtagtagtggctgacttggcggctgtcggtgaatcggtggcgcgttgtaacgtaaggaaggaagcgtttgcctgtttttcaaaagggccgtacttgaacggagctacctctaagagctgcctttcgttgattcggtcttgtaatgcgtcgctcagtccgtaaacaacgaattgggcaagctgtaggtcaccaagtttagacgacacctccgcgtcaaaattgaagagactctgcaacgtgcgagctctcgtgctgtactcgaggaaagtttcggtcgatgtcatgtcgagtttgcggatctggcgttgtagtcccgagcgccagttggtggggagcgcaaaatcaaacattcgggccttgaattccccccacgacttggtgaggaaccccgcagcctcgtttgcatagaacgactgtaagttcgtttctgcgatgaggttgccaactatcttgattttgtctgctgcgttggagacatccttcgtttcaaaaaaaatttgtacgccgtgtatccaccgtaggaacgactccgtttcctgaaaggggccgcggtatgtgggtccgtccgaagtccggaatttttggaggtcgacccgacctggtgttggttgtgtaggtcgggcattaacttcattcttgacgttcattgccagaagcagatcctccagtcggccgatgcgatctgcgctggcttgatgaacggcaagaaacatctgtcggtcagcccggcggtcttccaaggcttgacggcggtcttcctgagcttggacgatggacgaatgttggatcttgagcacggccttgaaccattctttggccgtgctcatatcggatccgtcggcagtacgggcagagtcacgggtggaatcggcggttggttgttcctggccgccggatggagggactgtgtccgacatggtctcggacgctgtgattgacgtagaagggagaggggcgataggtctgttggcaagttgtttactgcgtcgtttttcggcgtttccagccttgatgatcgcttcgggatcggataatgggatcacgttatcgtcggtggcgttggtccgcgttatcatataccagatcgagtgcgatggagggacccaaagaagaaaaatagaaaggagaacagtcgcaagagggcagtatatcgatcggaacagtaaatcggatgaaagtagtataacaatcggaacagtagatcggagcggaacagtaagtcggaacggaacagtagaacagtcggatttattcggaacagtgcagttcaaagcggaatgaagtcggatgaagcagtcgttccaatcagttgttgttgaggtttggtgtgagaaaaaaaaagtgtaagggttgagaatcccttcactattcttgatggaaaagctcgcagggacaggacacgtagtcaggagtttctaagaccaaacagagggggagcttttatttcactggctcagagagatgagggatcagttctctctcatacatacaactcttttagatatataagaaaagaatgaaagaggaatcagaaaatggaaaggcttacctggctcagagagatgagggatcagttctctgtggagccaggttaggatctcaaacaagaatgattgtaactacacgggaatattaatctgtgacactccttgtgaaacccaacagcggaggggttttacatcgcgactccactcgtacggccgatggatccgacatgagcacggctaaggaatagttcaaagctgtgctcaagatccaacactcggctatcacccaagcccaggaagatcgtcgccaggctttggaggatcgccgagcggaccttcaactctttcttgctgcccaccaagctagtgcagaccgtatcggcctcttagaagacatactactagcaatgaacattaagaatgaattcagcgcacggacagaacaaatagctccgggtcgagtagacttacagaaatttcgtacctccaatggtccaacctaccgcggaccatttcaggagaccgaaccattcctacgttggattcatggagcacagatcttcttcgagacaaaaagcgtcagtaatgcggccgacaaaattaaaatcctcggcaacttaatagcagaaacgaaccttcagtcgttctacgctaacgaagcgtccgggttcctcaacaagtcatgggaggagttcaaaacccgcatgttcgactttgcgctccccaacaattggcgctccggactccaacgacagatcaggaagctcgacatgtcaccaaccgagacctttttagaatatagcacacgagcgcgcaccctgcagagcctgtttaactttgacgcagaaaagctctccaaactcggagacctccaactagctcaatttgtcgtatacggcttatccgacgcccttcaagacaggattcatgaaagtcaactcctagagacctctcccttcatgtatggccagttcgagaagaaatccaacgcttcgttcctcgcactgcaaagacccatgggcccagcaccgataaccaaggcaacgcctagcaccccaccgactctcggccgtgacgaattcatatggcgggtccacgccttcctggactcacaaggtctttgtcatttctgcaagagacactgtggcaatgccgctggggcctgtcccgggccaatcgaccgttcacacatcaacattcccaatgacttccaaaccccgactaagcctctcaattatgtggccccccgcgcctggagcaaacctaccaccggccccggacgatcctctcagcctccagccggccgacccccagctcgagcagcaagtgtagcaggtgttgcagagataactccgcttgaggctcatgttgccggtttgacgattgacgcggcaatcagacaagattcccttatggaccatgaattcgaagatgagggttgtttcccagccctggggacagcagcagtagctgcactagaggatctcaacaaccagctcttacaaaatgaaattgaacaggctactcaagcttctaacagttggacgggcaacttggctgatgacattgcgggttgctaaggatccacatcttcagggatttctttactctccaattttcttctttttctctttccttccttttctttctttttttcctttcttcaatttttttataggaggggagactgtaaaacccgtcccatgttgggtttcacaaggctgtcatgtacatgtcttcttgtcgctatcttacttctagctctcctttctcttcctggctcagcagagaactgaccccgcactctctctgagccaggtgagcctttgtttcttttcatttcattctctttgttttctcttcattttctaaagtggtatcagcagagaactgaccccgcactctctctgagccagaaatacaaactcccccccagtttggtcttagaatctttggcccattagccgtctccgtgccctttcctcttcattcagtgaaggactaacagagtccttacatctccattcagcaaaagggttttcataaccacttttgagtcttacagcggagtataggctgaactgcgcccttgtttggagcaaggacaacatgaaaggtgttaaaattggacaaggaataatcctatcactaattaacttaatggagaaaattaatccatacactaatatattccgcaatgctcttgaagtcctctctaaatccagggcagaaaccatcagcttgcaaggggtaccctcagcaggagtggacccaaaacgctacaataatccaactgtggacgaagtaggtgttgtggtccaaggcgatggagacatcataggtgaacgtaaaataatactccaccgccgtgacgatgcgcttgtggagatattggacatgcactcatcctattttcccctttgctaccctctcttctttccttacggtcaacaacaatgggataatctttatgcagcatggactggccaaggtgatttatcttttgcagttgcgtatgatttgatgaatttgtactaattgtttgtttattcaagttaaggacaggcaagtgggttcactcgaatggtttgcctatttgctcttcaggcgccgaaagagattctcacctattttggcgggttggtcactcacacaagagttacttgttgatatgtatctttgtgtcaaaagaggaaggctgtcatttgtcacaaataaccaaggtaaactgaaagctggaagttacaatttattagtcaattcactcaagaaccaagcacctataagtggacgatgtgttattttgccatcatccttcatcggtagtcctcagtgcatgcaacagctgtatcacgatgcgatggcaatatgcagaaagtttgggcggccatcactattcataacaatgactgcaaacccaaactggcaagaaattctcgacaagatcccacctggggagaaggcgtttgatcatccaacaatcgttgcaagagtctttaacttgaagatgaaggagttgataaatgaaactgtccatatggaaagatttggaaaagtcctcgcatacgtttatactgttgaatttcaaactcgcatacgtttatactgttgaatttcaaaagagagggttgcctcatctgcatttaatggtcacgctagatgaagccaacaggccagccggaggaaatcaaccgaattgtttcggctgaattgccaaacccaaaaacctcgccacgtttgcattctcttgtgtccgagtttatgctgcatgggccgtgaaagggtcgtccattttgcaacggtgggccagctactctaactgtagcgttagcgtagcgtagtgtagcaaaaaatcgctacaatgtagcgtagtgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgctcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttttggcgttttttgctgctaaaaaagctgtagcgtagcgtaacgcagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttggcgtagcgcagcggccgtagcggcgcgctaacactacacgaaaaaaagaaaatttggcgctgctacgctaacgctacatgggcccgtagcggcccaccgctgcattttggaatgggaagtcttgcaagcttggatttcctaaaccattttctgaacggactgtcaacgttgatggcgcctacccattttacaagcattccaatgatggccagcgggttgtgaaacacaccaccgtattcgataatggctcagttgtgccgtataatccatatctaacattaaacttcaactgtcacataaatgttgaagttcctgtgaacacaactgctatcaagtatctatacaaatacatcacaaagggacatgatcgaatggctttgtctgtggactcaaacaacaaggtgagatcatttgttgatggccgctatatcagtgcagttgaaggtaggctcacatcttgctggtcttgtgaaatagtcttatcattagctgatgcattacaccagcttcatggcgtttattcaagttccgtctttctgaccgctttccaccagtaactcgtctggcagtccgcaatgaagatgaacaactcgtgtattttgaaggttgaaagtgggaaagcaaatcggactaaattgaccggctactttgaattaaacactaacaatgcacttggagctgatgatgtcccagcacaatcaattttttatgaagatattccggcgtattttagttggaataaggctgacaagtgttggatttggagaaagaagagggtgttagccgttggtcaagtcttttaaatatcctacctcgccggtgaaaggttttacctacgtgtccttctgcttcacagaaaaggaatggtgttgtttgaggatttgataaaagccaatggcaaagtgtcccaatcgtaccagcatgcttgccacgagttaggtcttctggtcaatgattttctttatgaccaagcactacacgaggcggccactgtcagatctggctatcagcttgcacagatgtttgcgatgatgtgtgtccacttgccaccatctgacccattggagctatttactataaattttctcagctttacggatgatttctcttgagttgatatgaaaaaacgccatagtcctcaattaaatgaggatcagttcccagttgccccagcttatgcaatgtcagtcaataagagtcaaggtcaaactcttggcaatgttggagtttatctggaaacagatgtcttctcacatggccaactttatgttgctgtttcccaagtgtcagatgtggccaatctttttattgtaaggcctgcgaattggttgggtatcctgaacgtagtccacaggggccttttcaagacgtgtaagaagcgtgagtttaacaaattgattgatccatggaataagactaacacttgacttcttcaggtgaagcaaaacgtacggtcctagagccgttccaaagtagatggggtgttttgagggttaacgggcggtctagaggccgttcctatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctcttaaaaatttcttattatctctttattcattcaaggtatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcactcattacaaccatacccctatctcttatagtttagaagttacacagatttaaacctgtcacgggatatttcttggattcttcactctagtcatagtcattatgaatacaggatgtatgttgcatactgaattcctctgtagtaaattgaatacctttacgttatattggatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccatttattcattcatatgcatccctttgtagtagtatctcacagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctttgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccagcttatatattatttcataactacaagtcatagccacattacaatttcagaattatacacattgaaatacagatttgacactttcatcatcatcataaaccaaaagtgccctgtagaatattcatcaacaacaacttcatcaatataattaccaactgtccataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccaaaagaggattgagggcctagggtctgttccgaggcttccaagcgtattcctagggtctgaagcgtcctgagggtccgtttcgagcaatccaacaccaagtccaacgatccgacaagtaccaacgatcaagggggttcctggggattcctgtgggtactgtggtgtaggggaagttgcagggaagtaagtaacagggttgagagagaggatagacaaggtttgaggagtgagttttccaaggttgtagggggtgattttcaaggttgattttgtgagtttgagagagtttgagaggcaagttcggaggtgttgttctgagtatgtatgtcctggtctccttataagtgatcttgcaatatgttagggtcgttctgaggggagcaggactggatcttctgggttctgatttgtcatggtagatttcaagatgaggaatgtacaaggtgtggatctcgaacgaactccaagttcaaagtttgtgacatgtaaataacaggtcctctacatatgtaacgtccccagttacagtcctccacagctcataacaccttaatacgtacatcacattgagtctaccatgtacaaccagaccaattcaatctatgtatatgtcttggttggtaacctgaaacattgttgggaatgctccaaaaagagattcatttgggcttgcctcagccccaattgatcatatcaccataccaaatagaaaaatgtggtatggcagattatttcagagaaggagaccctgatttttttattcccacacattcatagtggcctatactacctgggctacataaattgaataaggcataatttagcccaaatcaacctttgctgagttccacaaaatcagtaagagggagagaccctacatgtctcccaattccaaagccagaatgttacctcaattggaaaaatctcccccagatgtttcataagtcatgattagatcacatggggtctatgtattcacaaaattcatgagcacaccttaaaagaggtctctgtctgttgttgcagtttggtatccaaccaaaaatatttgagccacgtcctgactgttatacttttacaatacttattctacactccttatccagtagttatgccactctgccctaagtgtgagcactagtctgagtataactttgttggtgacttgtgttgtgactgccacaggttgtccggtgcaaatgttgaaaagatggcacatttgttttcaattaacaacaaaccccccacacctactcccaacataaataacttcccaccacctcataggctccaatcagtagcaaatagttgtgtggccaccccattgcattggcattccattcaactcagtcaaagtagtcttaatgtctcaaaaccaactcccaatacacaattcttgatgcagagtcaacctcatccaaccaaagctagtacccctattgattttggctcaatggctcatttcagttgaattgtcaaggagaaaagcgtgaagccttcaaactatggccccagcttcaaaatagccaaagcaagcaccaacaccccagccccatcagaaacagctagctccatcaaacaccatgattttggcttcctcctctattaatgtgaaacacttgtcaaaaacactggcattcatcaaataaaatagccttatgaaatagataatcccaatttttataacaatctttttacaagcctatgggccatgttctctccacaaatcttgaccaaaacatacgtaaaatcccttcccctcaatcctgaagattaccttggcctcagcaatggataatcttggattcataaccaagagacccttcttggggtcctcaaggaagcaaagagaaagcaaggttgctcatatcaatcttgcataagaccacccatttaataatgatgattccaattccaaccccacttcaaactccacaaagagatatgcaacccaaggatccaaagcggccagcagttccagtggtaaaaaggcagccaccatcccaatcaaaactcaaaagccaaaaccagcatgggcacttggcccattagctggtaagtagacagatgtataacatgtgaaaatctatgctgatcaaaacttaattccaccacaaaccaggaactgtgttttctagtggaaacaagagcctggccagtaaaatggctttgttaagtaagcctttgccattgtacttggatatcaatcccaatgggtggatcattgctcagaggctgttttttgattggattgagaaccccaagccaagaattgatccaatcatcataaaagtgaacaagcaataaattgttgggactggtggaatgcaaatcacctatgcagcacaagtgaaaactattggtgacaaagttgagatcattttggactatgtggccaaaatcatgaaagaaaccagacataaagacctcactctgcatgccagtgatgcatacatgtatgaggcttgtagagtactgctccatagttcaggatttcagaatcttgccaatgagcgcaaaagcaaaagtcaagcaaatgcagttgtgaaaatacggatctttcaatttaatagtgttactttatctgattctaagatacatgcctgacaattcttcatcccagattattcagcattctgtggctttcaccagggaactaaattttccaatggatgtatatttctttgaaaaaagcctataggaaactatgtcaaatacttgagcaaaactgatttcaatctccccttacaacatggaatggatccaaaaattctttagctcatgaacacttttacacactggacctataacacaacaaaaataaaaaatcgggttggagactttcagggagctggtccgctaatcactgatccccaaattattgatgtgaatgaaaagtgagtactcagaaagccttctgttcaactcagtaaactgaacccaatcttttagactctagaaattagggaataactcattggatggcattcaggctttcattcaagatcatgtctaatgaaatttgtgaggcaataggcctgccacaggttggttcaagtatgtgggaagttatgcaaagccacccttgattagaaggcacaaatcaaccatcccaatcacacattttgactctggccactcaaccctgcagaggatcccggcccagtgggatcagccactaacttggggattctgatgataatggtgcccttgctgacccaagtagtttgtttgcaacctgttcatccttcaagagccttcaaaacacaagcaactagtgacataactaaaccgctcagctcccatactgttctatccagaacaacctcaccccaggcactaaaaccagggttttcctctgaggctgtcacacagcctttaatgatagtagtttcactgattcatccttaattcaattgtgaatttttctataatttgacttcaccttcctttccacaagaccttctctcttcctccttattcgttgagatctacatacattcaaaatatgaagataaaaaactatggattgctaacttttcctcatcatttcacctcagtttcatttgattatcttgaatatttcatattcaatcatctctcttaattcccctaatattacatacttttcccccctcaattaccctaattagatatgactactcttcccccaaaaaaatcccatttccaactcatggttaatgcagggattcagtctagtgtataagggggtattggcattgttgagttttcacatctgtgcgacccaagcaccgcgcacaccccattgacaaggagcgccgactgcggattcagaggacttgaattgcttagggttaaactctgctctaagaagtcgtccagccaagccattctttctctcttctctccaaccaactcagtaatcaaaattggtccagctactcactctcgcttgattctcaataatcatcgattctcgtccgacttctcaataatcattgtgaaaaaatgatgatgaaatttctaagaacctaaaaccagactaaaaagaaatagaaggttaaaacaatgatcacaagaaaatagaaaagaaaaagatgacagaaaagtattcaaggcataccactattatagatggaaagagttgatgacaaatgaggacttgaatgacaagcacaagcatactatcaatgagcagaaggtctaaaacaagtaggacaaaaataaaaaataaagaaggataagaattagtgagttgatcatcaaacaaagaagagaggtgaaacaatgatagaaagaaacaatagaagaagaagaaacaaacaatgtgaaatgagcaatttatttattgagcaatgaatagattgggtgagttatttttgagaaccaatgaagacttgatgagcagataggagaaaagagacagggatatgagcagtgtgattttgggcaagattctttaggatcaaggaactttacactgggctttatttgaccagtattggcgagttttaaggtattgggatcttgagtatttgaagagtgttgaatctttttgagtcttgacaagattgaggatcagagaggagagcgaggacaagcggtcatttaagtccaaatgatttcaaccctaaccggttgattggctaggtttgagggttctcgtcagtgctactgggtcaccgtggtacattcaggtttcaccaagatttcaacacattgatcaacaaaaaatacctccgggataacacttgtaaagtaaaggacttcaatggccctgctctgatcaatccaaatcctaacttctttcctttcttcttttctgagcacctgacccttcaaccttctctctctctctcttgtctaactcacaaaaactgttcctcacgctgtttgtcttctccttttctttctttcatctttgttgtttgttgacaaaagaactaacttctccttctgaatctgttggttttatatagtcatcttccttaaaaaactacttcataatctctctcacatagtcatctattctaaattcttgcatagattagcggtaagctcttctccttttctttgttccttctttctctgatctgatgttgtgtcttttctttctcagtctctggtttcagttgtttgcaatcaagtcaaaatttatcatacatcctcctgaccagtaaatcaaacatgaaaataaaggtcaggtgaggatgactagtatccatgaagggtgaaattcattggtataagatggtattgacatcttcctgcccagtaaatcaaacatgcaaataaaggtcaggggaggatgactagtatccatggagggttcaattcatttaattctggatcatgatgaggattactggtggttcatccgggcattcataatgcatgagttgctgagaagaagctgatatttaaattactttaccttttcctttgccaaggcatgggcttcaagtttgatctgaagttttttacattcaagcctgacaacagcttggggtcaactatctcttttgacttggactgcagcagcagcttcatcaaccaaataaatggcactgttgggaaattgatgagctgtgagatatctattgatgagtgagagtaggggcagttacaatggcattgtcaaggatggtgacgccatagtgagttttctatttctcttgcaggccttggaggatggaaatggtcttggggactgagggttaattgacaatgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaataataataactaattgaatactggaaaatatcatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatagcattagaataaaagtattcaaacaatgtttattcttatacattatgtacatattttataaaccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataactctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctgcacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaacaactctacaattgcacagcccctgcacagtaaatgtagccctttaacttacgtgagaaataggccacaaaactcaactatgcatgtatgatctcatgtcctaggccttccaccatgcatagcactgcacagctgcagctcccatccttacacgaaactgtagagctgctaagaagctccccagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagtagtcctcacattggaagcctattaatccacataacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaattgggggtctggcctcattttactcgtgattttttcacccattaccattaaaaaatcatacttactaacaccattctattttattttattcatcatggcctgctaaaaggtaaatgcaagatatcaatatttatttcaagaacatagatccttctctcctggctgaaaccagaagatattacacggaccatcctgaaaacattacagtagagcaagaacttagaaaagtagttaaaagagtttatagagatacttactggatttgtaccactacaactactagtgcagttctatccagtgctatttacgcgccagacaacactgttatctcttacacagactatttagaagaagtaaaatctgtcatatctgaatacgacagaaacacttcctcttttaatctccctcctgacgtacccccttttaatttcctcgagtctgaattaatagaagacactactacatacactactattcctgattttggctttggaaacccgcactacgctttagacttatcagactgaattttttcttacttctttacatatctctcattacttctcacctcaatagcgtaaaatatctctaaaaacaccaaaaataactgtttttcaacgctacacaattgtttcactctattttttcaaaattttttctgataaaaaaatcttaattgtcttacaaaacaatattctgaagtaaaatctgaaacttttccccttcttcttaccttttttgtggattcaggacgcttttcgctagcgatctccctgaaggagcggacttacaaaaaatctgagtacaccattcgacgcgcaagcatcgatttactctactagatttttttcccagacctcgaaaccttaccgttcattcagcgtctgtgcgcaagaccttgaaaaaggacagcctgacagtttttgtacggcaggtgtgtggtaacaccgattacagtttgtacatcgcatacatacataaaacaaagttgtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactcaccgaggctccttcagatgaagggtccaaagaagatttgtgggtgggtagatcagcagttgaccgggctggtcggagggttgatttttgaggtgttgggattgaatttttcttttgggaagtgaaatcaggaggccagaatatgaaatggggggggtaaaaaaatcttttgggggttgaatgaccaaaggatgattctttattgggttaatgggcaggtgggttggatgaaatttcgtcatttgggattgaaatcgagtgtgattttggggagtgaaatctggcgagtagaatttgaaatggagagtcaaaaaaatcctgggtgaaataggcggtaaaaaaattctttcgggggcttcaacatgtagtttgttaacgacttgcccaacaaaaccaaatgaaaagacttacctacgcaaagtgggccagtgtgattccacgcatcttagctctaagatcataatttggaacatcgtcatcatcggagtcactttcactgtcttcaggagcctcatcttcataaagatcattccattgatctttgaggtcagccagcagattatgtagaacgatgcaagtaactatccatttcacagcgcccttcatctcctccgcattacggatttgagttcgaatttctcgtaagcttgcaaaacgacctttgagaatgccaatggcatgttcaatcctgactcgagattgtgctaagtggtagttgaaattgatgttccgacgtttgagcaaatgcttgcctttgaacgcagggataacataacgatcgttggtgtaggctgagtctgctagtaggaattgctttcgatcaaagtacttttcaggttgttgggccacttgcatgtgcgaaaacacataagcatcatgtgatgagccaggaaatccagccagataagaaatgaactttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataataatcaatcaacaagggagattttttatataattcagcagtatcaaaaacctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctgactcaaagggatggtcgttccatctacaaatcccacacagccagggaatccttcctctcgcatgacctgagatgattctattcgttcagattcggtaggccaagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcgatcgttccaaatccaacttgaaacagatttttgagcctgtggatagctgaaccgtttccattcgatccagacgacatactgctacagcaatttggattggtggatcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccaaagaccggttattttattatcggaacagatgccgtcgagttatcttcctctttcgcatactccaaacaacaaccctcccatctgtctgatccttttacctgactattctcatttcatcagtttcactttcaaggctgaagtatggccatgccccaggatcgatacattgtggaaacactatgtcagtgattaagcactgggttgggaggattggattcaagccaatgttgaattgggtcaagaagtcttgtacccacctgtcagaagatctttgcgcttcaaaaaggctcctattgatgttgaataatatttttcattactgttctctgtaccttcctctgatttcctgctattgtccctcttctcaatttaaaatccaaactacgctcgtttatgcccacactcttttgtaaatccaaatttggcctcactagaatattatagcattttttaccttttcccattgataaattcaagttcggaagggtgaataaccaccaggaacttcccactgtgcttgcatcaataaaatgagtgggagcaagaattaaaacgcaaaggaatcatttttatgaaaaattaagtttaccattgaattctacaccttttaaagtgtaggaaacaaatttacaatgtcaaaaaataatgaaaaacaagccgctaagaattaattgaaaaaatgagtgggaacggaaattacaatgcataaaattcatttttatgaaaaataaattttaccattgaattctacacctttcaaagtgtaggaaacagctttacaatgtcaaaaaatgatgaaaaacaagccgctaacaattaattgaaaaaatgagtgagcagaaaaaaaaaatcaaagtcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttgaaattttgaaaaaactcgaaaaataagctgtaaaaaattaattaagaaaaccgcgtttaaacgcggaaaccgcgtgcgctgctgcgcatcaaaacgcgtcaaaacgcgtaaaaccgcgttttttataaggaccttttttaaactcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattgagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacgcatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaacgtgtcaagtgtggcattcaaggtatagttttcattttggggaaaaatggttgttatcatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctaaacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatgaaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcatgtgctgcggcgcatcaaaaccgcgtttttttattaaggcccaaaaattaaataaaaaaccgtgtgcaaacgtggcatccgcgtgtgctgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttcaattttgctgatccataccattattttttttaaattcattgttaggcctcaaacttcaaccctgaataactctttcaattctcaaccaatttcttcaagaaaaccatcaatcatcttctttcttgattctcttgaccaccaacatctccgtttttgccgctggacctctcgttttttttaaatcattgctggaacactagtaggactcaaacttcaactcagaataactcagtcaactctccaccaatttcttcaagaaaatcatcaatcatcttctttcttgatcctcttgaccgccaccatctccgtttttgccgctggacctcttgtttttttcaaatcatcgctggaacactagtaggactcaaacttcaactcaggataactcagtcaactctcaaccaatttcttcaagaaaaacatcaatcatcttctctcttgatcctcttgacctccaccatctccttttttgctgctggatctttcgttgtttttaaatcattgctggaactctagtaggtttgaaacttcaactctaaatacctcagccgtttctcaaccaatttattcattcaaagcactaataatcttctttcttgattctattcaccaccacagtctccgtttttgccgctggacctctcgttgtttttaaatcatcgctggaagttgtgggaaagctgtaattttcttgggagatttccgtcaaatacttccagtcgtgaaatacaatgaacatccacctgcttttgctgcaacaataaagttgtcaaagatatggtcttcaattaggcaattcaagctcacagagaatatgtgacttgcccaagcaataggtgcttcatcagatgacaaaaatcgagtattcgcaagggctttattgatattgggtgaggggaagaaacagaagtcagatttcagtattgtaaccctcaatcacatgaataacaaggcgttaaaatcgaaagatgagatgcgacaagaattaattgaattcgtctacagtaaacttgcaagtcagtgtcaaaggaccgatgtggaaaagattgcttatctcaatgaaagatgtattttggctccactcaatagggatgtgaagaagctgaatctagaaatattatcccgtctccctggccttacaacaaccttaagattgattgacaccccagaccctgatgtgttggaagcttgcaggaagaatgcctcaataaactcagcattggtggattcccagatcacgagcttgaaatcaagattggtatgcctctggtggtcttgcgtaacatggaaatcaacaatggagtttgtaatgggtcttggattatggtcattgattatggtgttggcttcattgttggaaaattgatgtctgggccgtgtgcgggaaatgagatcaccttacccagagcaaaacttcacaacaagtccaacgctcggtcaggcctttcattcttccggtatcagttcccagttgccccagcttatgcaatgtcagtcaataagagtcaaggtcaaactcttggcaaggttggagtttatctggaaacagatgtcttctcacatggccaactttatgttgctgtttcccgagtgtcagatgtggccaatcttcttattgtaaggcctgcgaattggttgggtatcctgaacgtagtccacaggggccttttcaagacgtgtaagaagcgtgagtttaacaaattgattgatccatggaataagactaacacttgacttcttcaggtgaagcaaaacgtacggtcctagagccgttccaaagtagatggggtgttttgagggttaacgggcggtctagaggccattccgatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttattcattcaatatatggtaaaaatgaaatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctctctatcgatttagaagttacacagatttcaacctgtcacgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctaacttttactcatcattcactcagttcattggatatctgaatattcatatcatcatcatctctaatcccctaatattacatacttttccccctcaattaccctaattagatatgactactctccccaaaacaattcccatttccaactcatggttaatgcagggattcagtctagggtataagggggtattggcattgttgagttttcacatctgtgcaacccaagcaccgcgcgcaccccattgacaaggagcgccgactgcggattcagaggacttgaattgcttagggttaaactctgctccaagaagtcggccagccaagccattctttctctcttctctccaaccaactcagtaatcaaaatcggtccaactactcactctcgcttgattctcaataattatcgattcttgtccaacttctcaataatcaaataaagaaggataagaattagtgagttgatcatcaaacaaagaagagaggtgaaacaatgatagaaagaaacaatagaagaagaagaaacaaacaatgtgaaatgagcaatttatttattgagcaatgaatagattgggtgagttatttttgagaaccaatgaagacttgatgagcagataggagagaagagacagggatatgagcagtgtgattttgggcaaggttctttaggatcaaggaactttacacggggctttatttgaccagtattggcgagttgtaaggtattgggatcttgagtatttgaagagtgtcaaatcttgttgagtcttgacaagattgaggatcagagaggagagcgaggacaagcggtcatttaagtccagatgatttcaaccctaaccagttgattggctaggtttgagagttcttgtcagtgctactgggttcaccggcggtacattcaggtttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatgatgtaaaccttgtttgtagatttttcccgaactgcatgcaagtcttgtttatacctgtagccccctggcaacctgtagaatgatgtaactggaggggtctacagtatattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttgctgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatacttaaggttcagaagttattaggagattctggttaaaaaatgttattttccattatttatttaattatttaaaatattgcaatgtaaaatgtactgtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattattttaaatgtatgtacatatataagtaataatatctctaatttatatgtaaaatgctatgttcaggctggctctgattagtagcaggctgacactttctttggtacccgccaagctgacgctggaggagttgcaggagccttgtaaggcttagaagcctcatgtctcttccaaacagccgggtcggactcatatgctcccgcaaacgtctgcgaagatacagccgggggataccagggctgaagcgaaccacaccccaccttgaaactcggagaggcgtccagtgccgcctgactagacgtagcccttgagggctgaaaggaagccacaacatgttgtatcggccgactagaatcccaaggtatcaatgcgccatttggaaggaagaagtttgttcccttctgctcaaccaagttatcctccttatccttctgaagctcacatcgggccattccttgtccttcccgatgacagtaaaaacacaccatcggctgtctggatccttgaggggctttgctggagacagccgctagcttctgctcgattctctgctcaaaatgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactttagaaaatacaaaaaagacattattatgaatagggcaggaaataaatgagaagatgaaataataagagtattatttctcaatattcttaatctatatgaagaataacctagggtaactcactcaaaggtaccctatatttcaactacttcatgtgggaaatctacattaaagatatagagtgtaccttcaagcaggagatgaaatatgcttatgattataattaaatatgctaataaacaggtttaagacctgaaactgatttgttgtttcaaacatacatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttaatcttccacagaacacctgtggcacatttccaaggagatggtcacatgtttcagcctacatgcatgaagcacccacaagttgaccctgatctcccagatccctccacgggtatataaagagccctctgtccacccaaaaccagattcctcagattattacaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctgttaatgtattgtctcttgctttaattctctgtctatcagaacctcaagactttaggggctttattagtacataatgcccccttctttcttgagattcttactactttcttctgggatttaaaccacacctgtaaccaggccccagtgttatcaggtacctaatcatctgcttttgcacggtacctttgagggattaaacaaaccctgatttatcaggcccctctgtttaaattatatcaataattattagtataattaatcacatctactatctaataaccttgtaattaccaatcatcattggaattaccacccaaactctgcagttccagagctcgaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacggtggctgacacaaaagcctcaaacattttagacaactcgtccattgacggtgccggcttggatggttgaagaccctctttggggcgacaatcatcctccatcttcttcatgactcgattcccgtctgagaaggatggcgacggaaccacctcagatgtcctagaatcttcaaaagtcaatgcggtctgttccttcatcacgctgtcaaccccctctcgtagaatcttgaaatttggtaagttgaaccgcttgtctaaagtcgtcaccatggtgccgtcgcggatcagttttttacggatctcgttctgaacagctgccaagaacgcttggtagtaggaattccggatctcttcaacggaatcgatatgagccttcgccaagagatacgactggattggctcccagaccttccgaaacaattgatagtcggctgcggacaaaactccttccttagacaaccactcctcaaccagcttgtccagatcgcgtgtcgtaaacttggcagtatcgacctgcccccaatatgcaatcattgcggccttcagcttgggccaatcaggtgggctgaaaccatccagcgtttctagcacgtccaaaagctcgtcgctcgaaacaaaaagcctgatttgcttggccatatcaagcttggtagcctcgtccaaaccggctactatctcataggtctccaagaaccactcgactttggttccattgaagcagagttgcttattcggcgacttgattttgaccatcttgtttttcctgaaaagcaatcgcgaacaacagagacggctcacagcgtggcgagtgatgcttataacaatacgtagaacgcttgggaggtgctactatggatgggacttacttttttcttccctatgcccacgcgtaacactaaaaagaagaaacgaaacagaagaagaaaaaaaaattcctagtcttgatccaaatccaacaagaaccggatcgcctcctgaactcgctggaatcaaatatcgactcccaattcaaataactcttgaatgcacggtcctgtcgaaatgattttgagctcaaacaaaagctacgctcaatagctaaaaccttgtccgctgccacgttcctcgaatacgaaccgttcccaaagaattttgacttaatcattcgatatcggcaattgataagtgaggaggacgctgaggccgagctccaaagatgacaaatccaaaccagagatccaacgacaactagtccaccgacaattgtcctgctggcacccttgtgttccggtttacttgatttcctctcaaaaaaaaagaaaaggcgcgatcctccaagaaatgaaccgccagccgtctgaatcctaagacgagactgtaaatcttgaggtcgctggtttgatcccggctcgggggaccaaatatggaactcctacggtgtcagaccggaggcagttaggtgaggggatggtgctgagtgagctgccctcgtggtggggtccgtacaagtcgagtgtgatctaaaccagttgccagggcatgtgattctagaagacagtggaagagtacttctgtggcgattgagttgtgtaagtttactttagatttgaggtgtatgaaaatccggggtaagaatatttaggaggaactcgaaaaaaaaaacccaatcaattgtatctaatcttcaaatcagaggtatctggaatatcaagatcaattaggtttgatggtatttcccttggatcagagcaaagtcccatgcccccccatcgtctgagttcagattgaacttaaactctggggaagtgacatgtcacaggacatgtcatcacatccctgactacaaacctgaacagaagacaggaagacaaacaccaaaacaaacacaacccaagaaggaaaagacaaatcaacaacctgactgagacactccagagccctaagaaaagagaagaaggaaaacaaaactataggaagaacaaaacaaaacagcacaaacacaacatgaatcacaaataaatcaacatgaataaaaactcatgccttaggaccaagaaacatgaaacagctatttttaaacaaaacaaacaaaaggaaacctgacctaaaagtctgaataataaaaaaatgaaataggaattaaggtcataatcataggaaaattaagcaggggttttgagcctagagtcttgatcttgcaggtgttgagaaacttgaaattcttttatcttgatgagggcttgtaccattagattcaccacaccggaggaagccggatgaaaccctaaggccattgggaccaggtacagtcttggggatggtcatcaaaaccgggtctcagtggccatccctccagtgcagtctcaacaactggagggatccctccagcggtcaagactgtacccggtcctgatggccagagggtttcatccagctgcctctggccattgagaagtctcaacagctggagggatacctccagttttcaagactgcacattgtcttgataactggagggattcctccagttgtcaagactgtacactgtctcgatgactggagggattcctccagttgtcaagactttacaccgtctcaaaggccagagggttccctctggcctcaacaaagcaaccagattagttcagcaacccatgtaggacaccagctggtgtcctacgtcatgggttgctgacacctttgttcagcccaacacacccaaaaaagggagtgttggacagctgatgataatttcaattctttaggggaagcattcccagggcgggtgtaaggtgggtacccgggtacctgcctttttttaagccaaatgttgacacccaaaccagtttctgggtccgctttggaaaacagttccctgcaaacgggtgccgggtacctgctgacatctctagatgaagtgtttctccaaatgggggtaaggtcgtttcctcaaacagcagcacatgtgagaaaacaatcagattggttgttgtaaaaactgacccctgtggtacacgttttaggtcaaaattgattactgccaaaaaaaaaaaaaattgcaaattggcagcctgcaggcagctatggtacacgcccttagtatgctggctttcctcagattccaaatagtccggccaaacatttggcctatccacactttcctcaccacacaggatataatagatccacaaatatggtgtctaaagctgggttgtggtgagaaagttctgtcatagcttgccatggttggacagtagcatgtagggttcaggtttagaggtctggaagatgtgaaaaaactgtgtaaggaagtctgatagcttaagctagtcactaccaatatggttcagtgccttgtactaagatgctcttatcaagagagcttgctcttctaattagactcatggtttgcaggatccaattttgttcatatgtggaaaggtaagacttttttctcactaattccacagaaacattcatgtcagatagttaaaagaacggagaagtaaaagcacaaggagttggtgtgttcttgataacttttgttgagtgtgatttgtgtaaagtttgcatttgattaattcttttgcagcctgcatggccctcgaaatgtgtgatctgcagacaatttgaaacttgttacagtactcccaatttaagctcttgtgctggtagttgcagtctcttcggataaagcgatgcaggtggagtagataccgtcggatcggatgagtcagctacatacatagacggttgttcggttaaaacggtcaagacaactcagaaaagaaaggaacactcaaccctacataaatactaaccacaaccactataaacctcaaaacctcatcgatcatcacttacatctactcctcttccctccaccacaaccacaaccaactactacgacagatacacttactagatcactggattctcatccgacctggtcgtcgtcagtcttgaataatataacaatccaatccagcacagacatccttccatccgacttcattaacagacaagatccctggagctgtcgtcatcatcgctggtcattcattcaaaaatcgaacacaactccaagatctcgaacgagcttctcaagaagccaaaagaagctccagaaatcaaaagaggaagaagaaaacttggatcggatctcggcgggagtaagaaggccttcatcaccagacagagctcgatcattattataaacaacgaaagatgtcgcactcgaactcgacaacaatgccgactggctcatcatcatcttcctcaacaaccacaaccggtggtggtggaccgtctactaccaacaacaacaataacaatcccccatcatcgagctctcaaagtgaagataaaaactcagtggtcatcaaagtacgatcaccatcaccaccatcaccatcatcatcatcatcatcatcatcatcaccatcatcatcttaccaaacacattatctcattatgttttgttcctttcgttttattaggtcggaatggttggagattcgcagatcggtaaaactagtttaatggtcaaatatgtcgaaggaagttttgatgaagattacatccaaacactaggtcagtcgcagatctcttcttcatcaagacccaaacagaaaattacaaacagaaaagctgactaaaaaagatatgcaggagtgaatttcatggagaagacgatttcgatcagaaacacggagataacgttctcgatttgggacttaggaggccaaagggaatttgtgaacatgctaccattagtctgtaacgatgcagtagcgatcctgttcatgttcgatctcagcaggaagtccacattaaattcgatcaaggaatggtatcgtcaggctagaggtttcaataaggtttgtctctttctctcttccttattctcctcatcctcctttcaataacaatactgacccttttactttcgacttgaaagacggcgattccatttctaatcggaacgaaatacgaccatttcgcagcgttctcaaaagatgaacaagaagaaatcacacgtcaggtaaacactcttctttttttttctctcacaaaaaactaaaactgacttcgacatcgattctgattttgattggttagtcccggagattcgcaaaagcaatgagagcaccattaatattctgttcaacttcacactcgatcaatgtacaaaaaatcttcaaaatcgttctttctaaagcatttgatctcaaggtaaagaaacaaaacatcatttccccagcctctccccttccctatgatcatcgtactaaatcttcttttttgtttccatgggatgattcttgattgcagtgcacgatacctgaaatcaccggtagtggagaacctttattgatttatcttgatgtttgattactctctttacttccctcatcatctgaaaaatctatattgaaaaaaaaatccaggcttctgtttgtttcttctttgctgtttttgttttgcttccttatcattattattacaattgttctatcaattcctttccattcaaacgaactaacaaaaaaaaaaaaacagaaaacagaaaacagaaacagaaaaaaaggtggagttggggagatgaagttaaactttggggggtacagtatataaacttgtttagtttcttttatttacttgtttatttatttgtattgaattgatacttcatttttttcctaacttattgttctgattgatggcacttctaaatacattcctttttttatcaatattgttcttctatataaaaatagatagaaaagtatattttgatgatttcttcattcacttctcatttattgattgatttacctgatcatgatattgattttcttgttttttttttttcaaacacacacacaaataaataaacataacccccttttacatagggtaataacataaaagtcttgacttgtatttttgggggggttaagcgtatgaacataaactccacaaaaagaacaaaaaatgatgaactcagtaggatggttcatgactgtctgaactctgaggcaaacttaatgccacttatcattaaaattttacaaactcaagaatctcaaattgtaccaaacctgatgatttatgagatttgacaaaattcataaacttttatctataaatgtgctaaaagttgccttgaacttaagatgtgaactgacctagtcaacaaagagaaaaatgtagcaaacagaaaggaaaagcatttgaaattcaatatactggagcttagaattcaataatcacttgcagctgttaggaggacatctcaaagtggaatttggaaaacctggcagagaaaacctcaatctctctcatgtacagtgggtggaccgttatttttggctgcttgttttggtgtctacagcttcaaagcacaaactcaaagtcacaagacttggtgaattggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaattaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtggtgagagacagaaagaggggaacattgtcagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgcttgactgcaatgtgggctggtgaatgccccaatcaacaactctttgaagccatctggaaagcaatttttccaaaattttcattcataatcatttttctaatatcccaatcttcctttctctcagcactctcaattccccaaaatgaatttcaaagcttttgagaaaaataaattttattttttacttttcacaaattttgaaactttgttttttggttttattttttcatattcattctttgggaactattgtgcaccacttcaccaactcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtacactgatactatgaggctgctgtcactgtagttcttagcaaatttcataaaccttcaagcagaagtcttattgtctgaattcaacaaagtgtgattgaattcatttcccaccaaatccagagggacttagttaagatgataaagcattgggaaatgaattcaatcacagtttgttgaattcatttcccaatgctttataatcttaaccaagtccctctggatttggaagggtagctatcctgcaaagatcctctaaaaaatcaagaaatccattcagcagaaacacttcaaatacagattcaacaatgaatgaggttcatttcaaaatcatttaagattcttgaggaagacggctttgtatttctaatgaccgaggtaatcttagactgttcatcaacagaattctgaaggcccagtgttaccattttgtgtaccaccaggagatccacagcatcaagtagaactgtcaagaagaaaaaacaggtcctactaggaacacttgcaagagagaaaccaagggtttccaaaaatggatcactattagccacaatccagacaataccaatcttaaaatatagagcaaattataaacaaaaaaatcacatgaaaaaccatgtgatctcaagcccataaatccctctatttgaaggggaggttgaagtggatggccaagatttcaagagtagattgttaggtcaactaaacctggggctagcctgccaggtcaatgtctgccaagtttagcagatgtaagcctgaaacaggctgaaattgactttcaaggttgtttacccaaggttataagcccggggccaatgtgattgattgccggttgggccaacttgcaataatttggcaatgcaatgcgaatgttcaaaggaccaatttatgttatctaaatagtacactcctttaggagttaccatcccaaattgagtgcatgttttaggataactctagtacccaatataataaaatgagaatgacatggatggccttatttcctcaatacaggatatatactctcttgaaaatggtaaggaatttttctccaatatataccaactccgttttgcctgcagtaacacaccagatggttccttgaaagagcctgatgattacataagattgacagcctgatgattagcctgttgatcttaattgtgtatacagttgcggacggcaaaaaccgaccctggattttcaggatgtccgaatagttggccaaaaatttcagttttttttttttgaaatttccagcattatgagctgtttgtagcctccagagtgtagaaaaaatacactagaatagtagattaacggtgaaagtagatggtgagggtgtacaagtagtataaaagcatgtttatgtaccccttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaaattgaaccaatcactcaaaaccttagtgattacaattttgaactctacacatctgtagaagttcaaaattgtaataaaattaagtgtcagggcacatgccccctggggcatagcccccgcgtgtccaatttggattttgcgggcggggcatggtcggtctatgccgtacgcaactgtacaatcaagaatatactctttcaaaacagctcgatcttttctttgatgaagtgttgcatcgtacaattaggccccaattataaaccaatattttgaatttttggtttttctatttgaaaaccatttgaaaatggaaaagaaatgaaaaagaaatcagaaagaagtttgaatattatttcaaaatacactcaaacactatgtacaattataaagcagtagcattgttaggcctagatgtgtcatcgggcagggtaagctatcaagtaaagctggtgtggcatggcccaaggcccccaggtgagtgcagggtctaccatctctgatttgtcccctgctaaccatggttggatcgatggatgtagggccccggcaccatgttgcattgcggtgtgggatgtctgctccgggccggatgagcatctgccaatcttacctgaatttcaatcacacatggatgtacagacagaatctgggtatggatttcaattatacagggatgtacagacacaaacatcggtattgtttctcaagatgatgtttttgagattcaaaccacctctggaggaggtttgaatggttttgagctcggttttgaaatgaaaaagaaaaggaaaaaaaatcaaaacaaagttgcaacactttccaaattatttcaaatacattttgaaaaggtgtttataattggggccttaagcgctacatagatagtagaggatcaagatggtcgtgatgtgttggccgtcacggtctggtcactggtgatcgtgaaacgggggttaaacaaagtgggtggggtgtgacgtggcaagccattgaaataatatttgaaattcgaaatcccccgggtgctctctaaacagaccccctctttcacagcactccacccagagacccagccccacgacaaaacacactgccaagctgtgagtcagagaagaaccacaacaacactctgcctcaaacagtcaacaacaacatcaacccaggatcaccatcctcatcatcctgtcaggtatgtttaactttcctaccatcacccccatcagcatcatcgactcgatcatcaaaaacagagcttattcggggtttcatccgccttccgttttccttacacacccaatccgtcctgctctatatacaagtgttctcgattgaaaccctgtacagaggatacacgacatcacccttaaaagctaaatttaaggatgtctgaggttttcgatctcaaagcttaatcggactccaatcacagaccccccaccctcaccctgcatacttttacatcaatccttagtctatctgacccaagaacaaagcttcctcgtgcattcatctaaccatcctcatcatattcatttgtacaggaaaaaaaaaacccgatggcatcaccgcagatcaacgtcaccccagcctcgccctacaacggtcaacagcaacaacaacaagccccaggaagcacgatgcgaagacaagcaacgggcagtccgaatccatcaggcggaggaggagcgggaggaggattaccaggcagtccaggtggaggaggcgggttcagttacccatctgcgccgtacacacaaaccggctcacccagtccatcggcctacactcccatcggaaccactaactcgtacatcagtcatcctaatatagcccatcaacgtcaatccaatcatcccaatctggccaacgatagtaacccgaactcgtttctggctaagattcagctctggtcggcctcgatcgaagacttcatcgaactctactcgcatcctattaagccttatctgcccggcctcggcagattcttgatcgtggtgaccttctatgaggacgctttacggatcggtactcaatgggaagatcagctttacttcttacacgttcgtctcttactgcttcttcttcttcttccattctccgatctcatctcttgtacttttgcctgccttttcagaaacatcgtcacttcccctggggtctcagtcacggcttcctgatctctaacgtagtcgtaagcccttcacagagtcatttttcataacatccgcatgcttctgaccaacgaaatatgaaaatcgttttcgcataggtgatggtcgtttgttcgaccttaataatagcgaagaagtatccactatcatcagtattagggctattgggagtggtcatttcgcaaggagtaggctacggattaatctcggacctcaattttttcctacgcaacctatcggtgatcggtggattattgatgtgtctatcagactcattatcgaagcgaaacaacccgaaagcgaatgcgatttttgcaggattaccgaacacattgggtacggagacagagcgccgaacgtatcttcaattagccggacgaatcctactcgtcttgctctttgttggcttcctcgttagtggagagtttactccggctagggctgccgtctctctcatcggtctcgtcgctagtgctatggtcgctgtcgggttcaaggctaagtggtccgccatgttcttgctcctcgtcctctccgtcctcaacattgtcgtcaacaattggtggtccgtccactctgcccacccccatcgtgatttcttaaagtaagcccccccctctctctttctttctcctccatctcatcgctcattggtattgtttgtcttggtataggtacgacttctttcaaaccttgtcgattgttggaggtctcctcctgttggtcaacatgggccctggtggaatctctgtggatgaaaaaaagagtcagccttttagcttttggattcaattgatcttgatcactcaactaacacccttcattcaattctttatacagaggtcttttgatcatcaactctactacaacaagcattcaaaaaaattgtttttttttctctttctttctcctttatcatcatcaataacatatctcttcctcttttctcctccttatttttcaggttttctgtgatacaatgtgattttcttttttttctttattccatgctatgagaaaaaaaatgtttagaatgatttgatcaaatcagcagagaggaatgaaaaggcacaaagcatttgtttgaatgaagggtgggaggggtgtgatgagatgcccatgttaccctccagcttgctgatcagtctctgtcaattgcataaagtgcaggagaggcttgtgcctaaactgaacatgcttgcttgttgtaatcatgtttttcaagtttcttttttgcactagttaaaaagattggaaataccacatccacatttctccaccagaaaattgttacttgaggtggatgtgctcaagatggagaaccatgatgcatcaagaagaaaaataaaaaaaatatgtaggactatgtactggactcctggagcaaacttaccaagtccctccgcctgcggctcctgtagaacagacaaaatgaagatgtgtctggtgagatttgaactcacaacttcagctaagctgagacacatacaccacggtcatttgggtgttgctccacatgtaagcaacatccagacaaatccatgtgcatgactgcggcagtaggcccagtgactgcgcatgaaacccccagatgttgctccggccgggagcaacatgcaattgtccttggtgatactagagcgctgcctttaccaactagggtacagatgcttgtgactgccagggtagttgggtggtagtgctcatggtttgacatgtagtgatacatcatggtagcagacaatcagacacctcaacagctcctgctggagggacttatgaggatttctggcatgagagtttttccagttttgctggtgttcaactttggacctccacagcacaccctagatagcacaccactttaatctaagttttcaatatatctatcattggtctacttctttgctttcttctcatacaatttgaagccatatcacccatgtcttcatgtttttttcttcttcttctaacaggttgggtttcttgatgttcttgataatgtgaccagatgacaagacaatggtccatgcatatgtactcacgaaaacaactggaatcgatttcttgtttgtttaagtttttaagactgcgcagtcaagctacaacaaatcaaataatatgtacattgaagggaagaactcttcctgaagacaaacacatgaaagtacatgcatggtgaccagctcaagaattgctacaccaaaacatgcttatgtgtgcatttttggaagaccttcctgtggaagcttgctttgcaagtggcacctgccagcccaggtcaccaggcctgcaaaagaatggggcttgcttcaattgaattttaccctccatttccatttcttatctcatcactaaatttatgttgatttattgtgtgcttccagctcacaatgggctgctacactacactacgctaaacagcctgctactgctagcatagaggccctcaaaacagtgcaccaacccgttagtgttagcaccctgttagtgccattacctacagtgcttttagtgacaacaaaaaacctgaaatgcactttagcacagcatattggggccttttttgtggactgaatgcacagtgttagcgcaggcccatcaggaatccactacactttgctacactaccctgtgctaatgctgcaattggtgtaactggtccatcattgatctggcccgtttcactctacctttcatactctgtgacatatcttctgatattatatactggagatagctagtgggaaggcttctcatttttcttcatcattttctatcaccatttcttgctgtctccaggttagtcatttttctgttctgtttttcatctttctttctatgttgaaatcagcagacatcctttcctatcactctttctttctgtctgcagggtgttcatctcaacaggggagacaaagcacaaatttcaaagcaagtgaagagaaacagatcaacaatctgtcttgaattccatctttatgtccttcttttcttcttttatctcatttttcttttttggttgttgcttttgttttcttcttttgtgtttgtattttttcaagtttttgtttttagctggttattgattaagcgtcacagacatgcagagtcaggatccaagagggtcaggttgacctgctgggtcatgctagaggctcatggggctttttgagcaggctagggtttgaaattgaccaaacctggatccaacccaacaggtcagtggggaaggtacgatcaggctggattgtatttgggtaggcctgagattgacccacttacctggtaaaagtctggttggagagtacatgatagcctaaagcaattatttgctgtgttgacccagacccaatccaagacctgacctgacccaacccaaggcactgtgtatttgggctaggttcagtcaacattttgcaatttttgccctgaccctccccactccatgtttggtgggttggttccagtcaccacttcttgactcaaaccaagcacatttggaacctgaatgcagagaggtggccaaagtcacaagctgagcagagaccaagctgtgcacttgtggccaaggtgacacagaggaaggtgatagaagtatcccaataaatacctggaagggagccctctgagagcactaacaagagattaacccaaattgacaaaaaccagacttcagaagcaagaagcaacagggtgtgatgactagaaaaaaaatacacccagccctacctggaactgaagggagccctctgagagcactaacaagagattaacccaaattgacaaaaaccagacttcagaagcaagaagcaacagggtgtgatgactagaaaaaaaatacacccagccctacctggaacttccaacaggcaagaggcaagtcttccagccctcttgggacagctggggggcagggaagaatgcttaccaaacccataatttgtaatcttgggaagcatcaggaaggcaatgctcctaggctcacctaggtggaccttccagagagcaaggttctgaatcaagctgtgaaagaatctacaaatgttggaaagcccctgtcagacagtagcccatgtgtctacaacctgtacttaaccaacaaacacatgtactgtagtgtattggttaaggactgtgttatgactttgcctcaccaacacacttgggttcaaatcccaattatgtaatcttaaatttttttaattttatttttatacttttatgctttaagtaattccacggaattacttaagtattcacctctgtattaatattcatattttatatacatacagtctgaaatcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattctgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattattaccatacaacccgtttaccttactacaactagtgagtggggtttttattataatctatattactgttatcccttatctttttactaccatccatcctatctcaatcctagactacagtaaagtcactactgtagcctagaagagagttgtttcacactctaagcccggcgctgcgaagaccttaccgcaagcgtcccctacatttacagggagcttaacccctccgctttccagcgccgaggcaaggtttcctttccactggctgctagttaaacactagcagttatagtgcgaccatcaccccatcaacgccaggtcacacaagagaccggcgctgacagccccagaagctgtcaggagaagggaaaggctggcaatcctgcagcacacaagtcccagaatggatggttgtataaattgatcaatcccaatctcaaaagaaacctatcttttatacttataatttctatatacagtcaaacccatctaagggcataccccttgtgataaggaattttgtatgctattaagctggttatgcccttataagaggaggtgagtttgctgcaaaattaggatttgggagaagtacttcactacgctgtggtataccttaagggtagccatctggcccatttaaaaattttacagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaactggattccatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacacacccagggcacttcagaaaaatcagtgcatcccagggacgccattgcacctgagatgtccctgggacgggatgccgtccctaggacatcaccattcacaaaaatcagcgcggcccagggatgccattgtacgtgagacgtcccagggccgggacaacatccccaggacatcattgtccctgcctggcatccctgtgatgtccaacttaaaaatatcattgcagtccagggacgtcattgcccctgagctgtccccagttcatcactgccccccctggcgtctatctcacgtcccacactgactcaaccgtcacttagccattcccacctggggggcacggcacccgagtctccccatgagattacccagtgttccagaagcccaaccagcttcaacacttaacagggggacaacagtcatccccataatggcccaaaaattagaacaatacagcaaagtataactgtttgtacaactttagccacaaatggaagtggaatacaataagggcttcaccacaggataaatattataaaaatgatcattttttttcggtatcgcacaaaaattaatgaaacaagggtagagatccggcgttgtaattctccatttctgagcttacaactggccctcagcaatggtgaactttgattccatgagaatttgaggaagataaaacctggaaaattttgaacaatttaattttcatgctacatacaggccccaaataagtcacatcagtatgaacaagccctggcccctcaggtgggccactttggggcctcaaactggaccagtgagatacaacaaataattcagagcagggaaggatcaacaaccacaggcggctccggtggtccagttttggtacctgcaagatgccattgagccaatccctcatgcacccctctgagttgttccttacagtcaactgcctccaccgttaccccagaatagttcctgtgagcatccacagaagacaacgaagccaaattcacaatgtagttgatgttatctgtgtgtgtcacttcgcccacataacgaccaatggcttcctgctccaacttctttttctttgtcaagtcaattgagcattggcccttgtggcaatcgtgctgaacattcagtgtagaaaccacatcctatggaggtattaatatcaaaaggttaaggtctgtccccctactgatccagatccagacagagcagtcaacatacttgaattcctaccttccgcccctgaccgctcctcctggtctccctcatgttatagaatttactgatgcctccaaactcgaatggggtgagacatactacaaatttggcccgcctttccttccgtgcttcccacatatgatcaatttgccccaactccaaccgggcgccctggttgaatttgaactatacaaaagatgccactcaaaattatgattttccagtctatagcactgacaaaacccaagctatcactcacaagaataaaagaaccaacacgcagtagatccttccttgtgatgtggatgccaggcaattgcttgaatgtatgacctggaagttgagtggtcaggtcagacggaatggtcacgtgtttggccttgcgaattcgttgcccccccacagtgggtttgaagggaattggattgtccagattttcagcgttgtaacccattgacttttgaactgaaggactgtttgcaaacagttcgaggaccttggcagatgcggtttggtacgcgttggcaatgcagttgaagaagtaccccccagagactaggtgatgtagatttcggaagtttgcaaaggagataccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttaatttcagcaaaattgcctaattctgcgtgagaattaagagcggatatccggatatcagcggatatccggatgcaaagtgaccatctctaattttggcccgcgaccgcttgggattattaatctagtacaatacaaaactcaagttcaactgccaattaaaaaagcgaaattttatgattcactcacccaaaggccagaggaatcaagcatggtgaacgaacagacataatcaatagtggccttatccttgacactgactgacgaaagatcacacgcgcggaatgggtggagtgaattggtaggtattggggtacttgttgcctcagcatgcattggggaatcccccaggaagcacaggacatttgatgtaaccaggacctcttccattaagccagcatcccatgcaacggctccggtggttgacaattggctacatatgtacattggaaaacaaattagttgggaaaataaaccaagcaagtggaaatgtttcagagattgtccgcacttcatttcatccacgattgggccagcaagctccatcgcatttgcaacatttgatgtggtgagataatgacagttgtattgttggttgctccagtttggggggagtccagacagtgtgaaataaaacgagacatgtttgttccatcgttttgactgatttcctgaggtgtcatcacaatacaaggtgatgggcatgtgtcgaatcatccttcctttcgtgtggttcctccatggattaggcagtaaatgtatcacggtcatgtgatcacccagctctgtattgatgcaatggtacatcagtttcaaggtgaatgtggaatagccattcaaatatgcagaaggagaacaactgaccataaagtcgaccctgacatcgctgagatagcatgagtccatccggtccagcaatatttggaaacgcacaataaaattcagagatatggatttcgtgagcgatatctgagtggaaattgacacgccaaggtatagagatttgcaggttgtgtccgtcggattctggttcaaaagctggggtcacacactttgaccacaaatcctcacctcttttataaaaaaaatgggaacgacaacggaatcgttggggagttgaaccggatcgaatagatagaaatctccgttttttgttcgaaccattggggctctggaatccgggtccatatcctcaagccattttttggattgaaataacttgaatatatttttgcccctcgcatcttcgggatagtaatccattgcccgtgtgaccaaaggatttccaacttcctgcgcgaggatcttctggatgctcagggcgtacgtagggttccccaggattgagtaagacttgttcacatccatctgtagcaaatcccggtgtttttttttctcacgtcggtttgttgtccaatcaggtaggatgacgtgtaccaatgaaaacattgaacggatgcggtcgtagatgctctgcgagagtattgcgtgggcgtatccaatgactagtgaagcaatcatgtactgacagaagatataaaataagcaagcatcatgaacggggattaactgtaaacacacttcttttgtccggaagggccaccaactcctatccacatgtggtcgaggtgtggtacttgctaagtctccatcgccaaccctgcccagctcgcgcattaaatccaggtcttctgctgatagctcaaaatcctcgccgtcagcctcatcgtttgagttcaaatcggacaaatcagatgatgtgtcaaggtcacttgcacacgagtccagctcgttgtcactgaatgtgttttcctctgtattcaattcctctggaaccagaaattcatgatcctcttggccattggtggccagatcctcacacgcggtccatgattgggtggtttgatgattcccggctcaggatcatcaacctcattaccagctgaattttcttcctcacgtccggtgaagtgggactcaggagtattcatagtatctttgaactgagttactctgctttgcatcttaaggaaattattttctaattcttgatgtttttggtaattgatgtgttttcgaatggaactgaataccatggtccttgcgccacagagcaaacacgaccatgtcccaccgtgcggctcctctgatactttattccatacagctgaaaaaaaaaatcaattatacattggtgtgtggaatgtttgcaaagatgttgtgctcacctgggtttagctccaattggggtttgaccactttgacccgaggcattgtcaatctgatctggactgtgcaattcctggaatgcccacaatatccacactgaatcactgaattgtactgtgcaattcctggaatgtccacaatatccgtgctgaatcactgaatggacgaaattgaatagtgatgtttgaacaggaaagaatttgtttagaagaccatgagctagaagtttaaaaacagatagaagtgctgtacaatgttttcacaagactatatcgatgaagcaagaatataaagtgaatttgggtgtatttagatgagattgggatgatgatgagtgttgggcttctgggtccagaagttgcagatgctggagcaatcagatggaaagcttgagttagtatttatctcgtgacacagcttctgacatctgttcactcacagttcatgcaagtgtgccacgtggttctatgggcttctggcacacttagtgggtgcctggtatgaaagctcaggcctggcgtccttcgcttcgatacctgcaggattggtatctatcacaggtgtcatgttagttttctctgggaccacacaggcctggttgaattggcccagccaagttcaggttctttgaaatgaagattgacttaccggtcaagatcaagaactggtcaatggaaataagccgatcggttccaaagagcgcctatttatcgtcggagttcgccttcgtacacgactggacaagcacaataagccaatcggttgccaaaagcacctatttttcgtcggagttcgccttcggacacgactgcgcaagaattgcgagaggaggaaattctgatgcggacgataagaagtgagggcagcagggtcaagaatcgcgagatgaggaaaatccaggacgttgggaagtgagagccgcagggttctaagccaatcggttgcgatgagctccgttattgaatcggagtttgaatcgcgaggggaataacatccggtggtttcgataggcagtgagagcagcaggctagtcgtttgtccccttacacatgggcacggcctgctgcccgttcagctcggaggggaccaggctgctcatgggtgttttaatttcacccatgagcagccatgggggatcccccttggcccagcgggcggacacccagcaagggagcgattcactcccgcttgctggtggagaccaaaggatcagtaccgaccaacttgattgggaatggtcgcgcagttggccatgaaaaagtcgacccaggacggcggacaaagtcccctctgtccagattcctttccccaagtcacaaagtcgacctctgttgcttatcgaacagcgttcaaaatcgacaatattcattttttcagcattccaaacttggctcaacataaacggccctggcatcttggaccaactcctttgagttttcaagtttctcagatacgatattgcgaaggacgatagctgagctactttgacgaataccacgcaaacagatttgagcctcccaatccagattgctttccgacttgggtttgatttcctctcatgtcactctttgctaagaataatggatagttttgctgatttgatgtttgcttgttgtttgccttcggtccaagtagctcggaaatccaccacttaacccggatgcctttttgaaccgagtgtggcaaggtattaaaccgactcaaacatacttgaacaaacgatccttttcttttccccatgtctgttgtagtgtcctcagactccgaaagcgagtatcgagacagcgaccattcccccttgtccgcaccggacccgcctggccctaacactcgtgtgacgacacactcgtccaatcgagactctcgcactggagcagtcaggcccacggtccgccgtcccaatggcggttatagtgaccaatccccctcgcctgcaccggacacgcctggccgccacacgcgtgtgacgacacggtcaaacactcgcgaagctcagactggtcccatcaggccgacggcccgccaaacccatgggaatggcggccgagtgccagctcgccctcagaggggcgcttctacgacttcagctgccccgccgggccgcggggcctctcgaccaagaccgggtgagcatgtttgctctctacattctccttgtacctgacactgaccggtgtctgtttcctctttagctaatctccccgcagttccaagcagagcccgggccccagcctcgagcactcaacaagcaacagccagccaagcccctggcaatgaggctgacccccagggagcgtggcccccagatacagttcatctgacccttgatgacgagcctaccaacgacgagtttgtctcagaggttgatgccatctttcagttgggtgggccatatgctgaccttggtgaacaactggcctatctatgtactgtacataatcacccttcagacaacatattatcttaattctccctccccccccccaaaaaaaaaccctaaaaataaaataaaaaccaaaaaataaaccaaacaaaaatgcccaggtacctttgcaaaggcaatatgtgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaataattatatcaataaacattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagacagatgggggcattatgtactaataaagccccttaagtcttgacgccctgatagacagagaattaaagcaagagccaatacattaccagacacatacaaatgttaagcatctgggacggtgggtaatctaaagtgcgttgtaataatctgaggaataattatttggggggacagagggctctttatatacctgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatatccttggaaatgtgccacaggtgttctgtagaagatgaaagctgaaacatgtggctatttccttggaaatgtgccacacatgtgttatcaatatacaaatgtatgtttgaaacagcaaatacgtttcaagtcttaaacctgtttattagcatatttaattataagcatatttcatttcctgcttggatgtacactctatatctttaatgtagatttgccgcatgaagtagttgaaatatggggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgataaataatgcccttattatttgatcttctcatttatttttagtactattcataataatatcttttgtattgtctacagtgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacaatatgttgttgggatttatggcctcttatcagtcaggcaagcaattgagaggctccgccacgatattctcaatgctccacgtggttgaggggccgcgtcagctgtagtgtccacggcgttccaggctgaaaacttccactatgtggcagtatttagcgtacgtctgacttaaccaagctgaagttgctctgccacctagctgaaccaattaatctaggactatgtcacccaacaagcccgagagctcttgatgagccggaatttgggggtctacagttctgaggcaccacggggggctcccaggagggcaagaggtgtcctcactttagtacgggtgggccaatctcatgtgttgccattcctttttgaaactcactaatatgttttgttgcccaaatcaggagaagattaatgaacagagtgaagagttcaagagccgttacctgccacgtggttattctgatccagatcccgctgcccaatgcagtgttactacatatgtacgaggcaaacttaggaacagccgaggcaaaatgagagacttggtgagctcaaattctgtaatcttacgattgtgtttgaactaacagccaactttgttcagctcctcacaaacattaatatggaatctgagctcccggttccaacgatttcatccctattgactttggtaagcaacagctcccccctcttcatgaagagtggtgcctcacctgctccacatttttacatctgtgaatctacagatgaggtctagtttgatcccaccgctccccaacaatgcaccggcaacagacaccacagcccaagggcggagggaatatgctcttctgaagtcgcggttggcttatctgcgattccaaacaatcataaactacttacgcgaagggggccaatccaatcgtcaatggaaaaacattgatgaacacttgcgtgacttggcctataagagccgcgaataccgatcagtgtgagtataattttcaacttgaccattaatcatgaaattgatgcaatggtgctttcaccatttgcttgagacagtttttaccagttggtgaccagatacgatcgcgaactttttggtggcgaggtgttttccaacattgattgaaattccattgctcttccaacacacgaggatatagaggctcttgttgcaagcaatgccagtgtggacattgaagctgtaggagatcctggggaggatgtctgaagaacccacttgggttgtttgcctttttcttttctcatgtaaatagtgcttgtttctttttcaggctgatttgcactggtgcatttctcaatcagatttctgtacattttttgttgttgtaaatggccaatcatatgtttcagtgtgttattgacaatgtatatcgtttcactatttcattcactgtgtgattattgtgcaatgagtatccttgggctagctggtggatgtgcataaggcattttttttatgccgaaaaattggcacaatgccgtctgggtgacagctcagagacgccacattcaaaaatcctgctgatggaaattctttgaggagacatccctgaaacacctccaggacagaagtgggatgaattggggggccgtcacgaggatgctccacaaggacatcccagagatggcctttcatttgtggaggagcacacccctgggaggctctggtatgtggggtctgctgtcctggggccgtccccctggaccctgcccctgggacgtccaactgcactggtggtgtacaccctctggaccatcactacactcaattacacatctcaccaccatggcaacacttcaacactcaacaacctcaacaaattacataattcacactacacacatgcacgttgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattgttatctctttatatattatatatatcataaaaacaacaacagaaatggattcctgaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacggattgcaacctatcacgggatatcttttggattctttactttcagtatggcttgttttgaatactgaatgcatattgaatatttaattcctttgtgatgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaatatccctcacctgcaggtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaacacccttacaggttatatacaagtgacagccataacactacattatattgaaatacaaccataacagtttcatcatcataacaagtgccaagtgcccataacctgcctcacataccagtactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaataacaactccagcaatataatcatcactcattaacaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgttgcaggacaactacatactcacatcattatagtacaggtatacacacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctggtgctctgtcacttgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaactcaagataataagtaatagatctagtaggcaagtaaaattacaaaaagaatgacataaaatgtcctttacagaagctaatgacatgttgaaatacatcatgacaggagaatgtgatatgagatgagcagatttaccctgtcaaagctcctgggaaatcatacatcatcacagattctcagagatgaccggtgagggaaacttccctatccctttccagttttggttacgggtacctacagtataaaaagaaccagtaaacaaggtagctaagaatcatcctttctagaagctcagcaattttccccatctttttccagtttacctctttttcccaaatatcattcaactacccagcacaccccactcagagcaccacagatccaccttttaagttttgtccttgagtgccaggatttgtcactggggaatacctttattggctattcatctgtcgatcactctgatacgcagaccaaataaccttgagtatctttgagaccccgtcatagcctttacctgtcttcatatcagacacaggcttgtatccccgagggcaccataaaaacccccacaacctgggccccttggttccaccttttaattctaccaaaccggcatcatcagccagtgtagatagaaggcacattgccttggcacaacaatgcaacaaatacaatacatttatctctatacaccacatattttatttcaaaagtaaaactcattgactccacgtaattgtatagtactcattggcagatacaattacatgtatttcccctctgatacaacacactgtattcttgagattgtgtatcaggaagaagtacaatacatgaattatacagataaaaaatgtcccatatttccgtgtatcttgttttttcaatcttttccctttttttgttccttttttttttctttggccctgattataaacaaagtttttggatttcagctttttttatttgaaaagtatttgaaaaccaaaaagaaatcaaaaagaaaccaaaaagaagttcaaaacttttcaaaaacttcttgaatactttctgcacttataaaccccctgggccgaggggccctgtatgagggcggtgtggtagctgaatgtgtaaaaattcaaagttttttattattcttttttgtccctattttttcctctacatacactcacaaatcactcaatatggctccagaaatggattctacactcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagttacaccctctggactctcacatcactcacttacacacctcaacaacatgtcaacactcaatcaccaccaacacatcaacaattacatatcacacactatacatatgcacattgcaggacaactacactctctcaccagcatagtacataagtatacacaccactccaccatcttctgacatattgacacatgcagtgttagtgtagtaccactctggatttacaagtgaaatcatgcaggctgtcatgtcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtacaatcacctcatgtagcatgctacaccagcataaaaccctcatgtagacttctagttcaggctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgtcctgactagctaaatcccctcattgtaaagctctggccagctaaaatttctcattctcttgctcccttggagccaaaatcccttattgttgtctatttaaggaggctctcctcccagttgtttttcccctcagtttagtacccaaaaatcacataccccctaccattacataccataccatcaacattacatactgtaacaacccttataacacctgtcagcttgtaactgataaagcaggacaatctgaactgttgtgatgattttattagtcttattttatatatatatatatgtataaatatatattaattgcatttaaaagtcataactaaataaaaaccagaatcaattgttaaaaagacctcaggagcacgcgcgggagactccgcagcaatcgcagtactgtactacacccatgcgtcatctccagcgcaagtccttgaggtgtgacatccagtttcacaagatgtcacactcctgggttggcattggcagtcatgacctcatgaccaagcagacacaaccactttaggcctcgaaacaagaactcgactcccatacgccattgacgaaggacccaaggaatataaaagctagaacaggttagagaagaaagaagaagagcatcaatttccacttttttccattattatcatccaagaacctttgtcaaccataactaacactccaaccccttccctcacagaacacccctacctattacctctgacccgaccatcgtcaccctgctgaaccaaaccagtgttatcgtcgggattagtgctagagtaccagacattagaggcgcgacccgctaccaaggacggaccactcacctatagtgagtttctccctccgagccatacacctccgtctccaattcctactactgcgcagactattacccctagaatcctctaggacctgtgtctaagccaattaccagtccagctcgatatcagcaacgggactaggcttatattctgagggcatcgtaaatacccccaaaatctgggcccctcttttcctttatccaacccacctaaccaaaccatccccatcaacgggtgtagctagaggaccatcggtcttggcatcactgcgagaacttaaagaactaggaggtatttcgtatgagacttgtgtgctatttacaagttgcagatctaaacaagagacatagcatagagaaaaagcctaggtatttacctaggagcgatactcttagccgacggttagtgtatgtgactgcgccctttttctgctgttgtttcagctgtgatgagattgaggtaggtctaagcagtcggtagtgtctcttgttagctgttgttgatgcagtagtgtttcaaccagctttttgctcttacttgttcttgcctcgcctggttgggggcttcttctgctgagtatcgggattctgctgaacttggattgaaccgttcaactgctccgatctctagtcagacttctttctatgttcctggtttagttgagagctctctcacctgagacttgtatctcggctattttgtccagtacttgagctcttggtgtttcacttctatgtgcgtaactgtgcggaatgataatgtctcgcttcagtttgcctgttctttcttattctttatttgagttgcggtgatcggtttcttacctgattacctcggttggtttgcctgacttggattcttcagttactagctgagtctctaacaagtcggctgctgcatctgtgtagaaacacagtcagtcagcttgaaccctaaccggttgcatatgcaacttggctcggtgaagttagggcttacctgtttcaccggccgctcttacagtcgtcctccttttcttgaaggatgcgctggagcttagaatctgacaatcacccagtctgacaactgggggtctggccgggaacctatctattggtttaaacccagcctcatcctattatccaagattcactcttctattctctcttaaatcaaaacaatatctacgccaattaaaaagaaatttaaaaactcctttctccaacaaataaccacctcatcggagaacctatcttaccttgatcagctagatagactccttgaccttatataaccggtctttctcctttgattagataacttccctatcaaaacaattcactcatactcttattcttccttatcttaaacctctataataagaaaagccaaataaaaaatctttaaaagaaaaaacacaaaaaaaaaagagtcctatttttatctaatacctccgttttcacttactcaacaccagtgaatcttgaagagaacaccaaactgatccaatattatcttcgattcttaaagctcaggaaagaagagtttattaagaactacaagccgagcgactgggaactactcagccaagaagaaaaacttcagatcgccattgctaggatacattgtgaacaaaacaacacccttgctgccaagatactagtaaacgagacccttcgcgagtacagagaatacaagaaagaactacggcttaaaagtaagcctaacttactgattcaccccagtaacctcaataactgccttgtacagttgcgaacgtcattaaccaaccacatttttttttgggtccggacggttggggaccaaaattttgcgatttttttttttttttgtgaaaatactaccaaatcaggagattttctgacctgggatcaaccagccaggctccccggaagccatatgtgtattggtgtagtggtcctgggtggctttaggccttgcaaagggttgtgtgttcgactccgagccgaggttgtacttactacaagcctttttgacctttgggtatggggtacaagcatgtacttatgtcatgtatggcctttcttaagccatatagtcacctgtaagtccatacatatgtacttactaaagtatttatagaccgggtccgatggggcggagaaaaaaaaagaaaaaaaaagaaccgttggtcggatgccttagcggagttaattctgaactcccctcggtctgaaaggctcaaaattgtggttagatggggggttgagcctatgtgccccctaccatgagggcccgcgtgcaaattgtaaattttgcaggcgggtcagtacaggtttatgacattcgcaactgtaactcatttatactgtagtgtccgcttcaactaccctcgctaacactaacactaccacctcagtggtagtcccgattaacaaccaagcagctaccaataacatcggcaatctggaggacacctctgtcgacgaactagatgagctacttaattgtaagccctaatccttgctaccccaaaacctggttaagactttttcacttacactacatctgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagtgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttgttaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgtttgttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctgggggataatcagtgaaatagaagctgattatatattccagaattgaggtgacggaaaacctggagtgcactagatcatttagtaatgaggtcatgattaagatacatatgtaaatatgtacagattttgcagatacttggtacattaaaggtactgtgatatgtactatgtggctgacaacatcacattgatcatgtctaccagatccttgcgacccaatcttgccggaccgctcccagccccaacaagaccgaggagctcagctaccactcgaagagagggtttgccaactcagcatgttacagataaagaagaagacaaccgagacaaccagctctccgatcaccaacacctctcagaacaaaacgagagaagaagcaatggatctagactatcccttgacctccttggaggatatcccgaaacaccccaacagccccgagattgtggcgctgtccaagaaggagaagatccgtctcttgatcaaagaacaggtcgctatctggacaaaatttgagaaagagaaaagctccggagcgaccaacgagctcagacaaatcctccaccaggctcaagactctcagaaagtcttgcaacgtatgataaccagagaggaagtggagggatacgtcaaaggatggaacccctggaccgccaagaaagagttattcccgcctccgccaaagaaagaaggcaagaagaagagctcaaccttgaagagagcccagcaatacgacgatcctcgggtctgggcggacgtcttcgaaataggtcaggcttggagagcagcttacagacagcgctcccgcaagggacttcctccttaacttccatcctggatgctactcttaatgtacaaggcaatctccatactatgaaccataacattgaatttaatcaaaagtcactcgttaaaaatttgaaaactttgcatgatagcttgagagtatctattgagacggccctgaaactaacattacaaactaagagagtaccaatcaaagagagtagtgatgagatggataataagttagatggtattatcagcatgatcagtgacaactataaagaaattgttacagtaaaagaaagattagacaaaattgaagctgtaaccctttctagcagtgataatgtaatctccacagtaaaagaagaggttattatggaacaacaacttaagaataaaaaacaatttgacaaaataaaagagctcttaatacaacaaaataatatgctcaacaataccataacaggtgttaacagttctttcgtaacccagctagaatctgtgaggactgaattaagagatatgaaaatgaataatttaacttcacccagagtaaattatgtttcacccaagtttaacaacccttatcttaatattgaaaatgagcaacagtatagaactcctcattttaataatccctttgtcaatgaagaaaaaggttctccactacagaagataaaccctcctcccaataaccaaatgttttctggcaataacagagaacctagttataggttccctggtaattaccaaactaataattataaagaagaatctagtactaaaattcctgacaactctaggggagttaatgagggaacaagtgttagggcccgtactgtccttaacactacccttgacattaacctccttaataagatggtaccatcattgaaagactggcccacctttgatgggaagggagattatgatcacatcagttttatcaaatatttagaccatatactgaggacttacaatgccccagatgaattagtcacttctagacttccaggattatttaaaggaggtgctaaagaatggtttattgagaaaactgaatccctaggagtacaacctgggacacctggaaggaattaatcaaagccaagcatggtactagactctgggagaaaaagatgcgtagactatttgagtcagattactttgaccctacaaaagacaatcctcatgattggtgtattgctcagaaaaagaggattgattgcatttataaaaatcaaactagaatattggttaatgacaaacttctcagtcaatgtagaggtagtatggaacatgctgtcagatgcagactgaaagacatggatatagacatatctgaactcattgaagttatggaagaatttgttgaaatgatgggtttgaacagaagaaataaagttccctctattaatcccaaagatgataagactagtagtactgttagcaaaacctcagatatttcagccagaattgacaaccctgttaagaaaccagtgacagcagaatgttataattgtagtgaaaaaggacacagaaaagcagattgccctaatcccaggaagaagattaatcatatctatgctgaagaggaagatgaccatcaatcccactttgaagttattggtattgaaccggaggaccactctctagaagaaaaggatatagaaaaccatcatttaggatgtcatgtcatccaagcagatattgttgatgagtgcctcattaattctattcacggagaatccaatctccctcaagcctggaactcttctatggaagtaggacatgtatccaatgctaaattgctatccaataaaccggcagcaggcatgagctacactacagggaaaacttgttacaccacggtattatttgaggacaaaccagttaaggcactcttggatattgggttcctgtactagcagtaaattcttagatcaaatctatccactgtggaagagagatatgcttcccactcctagagccaagttcagcagctgtaactctgctatggaaacattaggagtaataattatgcctttgatcttccctcatacaaagggatcattaagccttacaatagaatttgtagcacttagtgatgccttatgtgattaattgatattagggaatgatgcattttgtctttatgggattgatatctttcaaagcaaaagtagattttacactataggtggtgactggaagaaaaagtaccagatttgtaatgtacatatttccctccctgatgctccatctgcagaagaaataagagacttcaaggaacttaataccttcaacactgattatctgttgcagtcctctgtgagtgataaattgactgaagatcaaaagctggatgtgttgaaagtctgctacaataaccaagaggctttctgcactactgagcaccccattggaaatgttcagggccatggcattaaaatagaacttacatgtgggaagccctatccaccaatgctccgtaaagcaccttacccctccagccccaagtctagggaagcactagaaacccatatcaaagagcttcttgatttgaaggtattacggaaagtaggccataatgaacaagtggagatcacaacccctgtcattatagcctggcataataacaagtctaggatggtaggagacttcagagctctcaataaccatactaaagcagattattatcctataccaaggatagaccatgctttgcacaatctctccaaagctaaatacatcacaaccatggatgtgctcaaagggttccaccaaataccgatagaacctactagtaggaagtttatgaggatcatttgtcacttaggtgtttacgaataccttaggatgccatttggaattaagaatgcgccttcacacttccaaaggatgatggatagtatctttggttccttcattaggcaaaactggatgatggtgtatattgatgatatcattatctactctgaagattgggaaacacatattggaaagattgctactgtgcttaagactgcttctactgctggactgaaaatttcaatgaagaagtgcagctttggtgaccttagccatagatcagaatagagtggccgcagtgttgcagaaacccatgcctcagaatgtcacagaaatgcaatcattcctaggattctgtaattattacagacagcatattactcaatttgccattatcaccaaaagtttgtatgagatatgcactcctaaggtcatctttgaaatgacttatcatagagtcaaggattatgagaaactcaaagagcttgtcacctccgcaccgttattggcccaaccagattactctaaaccttttattctgtaaattgacgcctgtatggatggattaggggctgcattacatcagaattttgaggaacaaggtattcccattgaaaaacctatattgttcatttcgaggcaagttaaagattctgagaaaagatatggtgctagccaaatggaatgtttagctctaatttgggctttagagaagctacattactacttggaaggatgtaaagttttagttactactgattgtacagcagttacaacccttatgaacatgaagacacctaacagacacatgcttaggtggcagattgctattcaacagtacagaaaccttatgaccattaggcataaaccaggagctaagcaccagaatgcggatgccttgagcaggtgggctttgcctaacacaccagaaaaccctgcatgggatccagaggaaatcagtgattttcctattcttggcattcatgcctgtgacctagacgaagccttctactcaacagtcagagacatttatactagcgtctctgaatctcttgaaactagtagatattcttttccaatgaaaacgcttcctaatgaacttatagccagtcctacccctttggttatcccaaaccatatcacaagggaaaattccacattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttctcctccaattgtgatttcgccattcagaaccgtgacctcactataagcgcatttccagcggggggattaaaaccgcgggactaaagtacgatttagctactcaaacccggatttagcttctccacccggaggcccctaatggggttcttaaaccaagaaaatccgtttcgggcccctacacaattccctacatttaggaccacatagcaccccatatagatcccgtgcttcgcatttcacacatgtgatattccacacttctccaaacacaacccccgatatcctccccatatctatcgtcggcaccatatcaataaacctacccctgcctccaaccaatctcaactcgctcgctatggccaacaacaacgaggaaaatgataacgatgaaaacgttggcattggtgagttcctattttgatcccttcatcatttacacatatttgatttctaactatgttacactaccgattgaccaactcagacacacccggcgcccccaaggaatcccaagacaagttgggcgaggagaagaaaaaggcgccaaattatactgagccggaggactacgagttgtgtcgagcctgggttcaggtctccgaagaccccgccgtcgggacgaatcaagaggggagtaccttttggcaacgcgtctggacagtctatcgtgaagcagtaccttcgccaaaacaaccagtagccagcttgaagaaacggtggagcaacaatttgcagcccgctatcaacaaattccgcggtatcgttcaccaagtcgaggggctcaacgagagtggggcatcggtagaggatcagctcaaccgagctcttcggctgtacacccaagaccaggagacacacctcaagcacctcagatgctataatctacttgttaagagtccgaaatggaactcctactgccgcgatagtaatcaaaaggagaccgggaagaaaaagcaagcccaaagtcctagtagcgaagcacctcaatcacaacttgcgtccacaccggcaccatccgatcccgtctctgaatttgaaggcactgggtcgactccatcaatactagagcgaccaattgggaaaaaaaaagcgaagatgatcaaccaacttgctgccaaagatcaaacctggaaagatgaagttacagctgctcacaaacagattgccatggaatccaaacgactaaacgacatctttgcccacgattcgacctccatcaattgcatctcggcgcatgggacgaccgcttccgagctcgccatcatgactacagatcttaaaggtcttgatgacaagcagaaggaatactttaagcttaaaagggcttctattctccaatcactccgtaatgaacagaactccagtaacaattaggcttccttttcttttttttacctcctcatttggaaccgatctgtcgactggctttttttccttcttcatatgaaactgattgactcttaacgcctccattgaaacaaatctctcactgtttttcatgttcatctcttaggataaccaatcagttgtattttctctttatctcatatgactcgcgcgaccaaattttgaatactattcagatgaattgcaatcaaacccagtgagctggttacttttaatttcatttctgtcgagcacaaataaaaaatttaagtaattaagaacaagaacatgtgagctcagaatccggttggagtcgtaaatttaattgtcatcatcatcttgtcgacctttgatctcccattggtgcttgatgatgtcattgcgcaactgaaaatgagtagccgagtctctcattgattggaaattattgatgaagtcggcaaaagagatcgaggacccatctcgcaagacctcaactggtgtgatgatggcaccagcgggcgcatcgtcgtaggcatagtctagatatgcccctcgttcgtcctccacaatcatattgtggaggatgatgcatgtcttcattatactcttgaggttatgatgcttccatcctcgtgccggacgagaaacaatagcaaatctcgcttgaagcacaccaaacgcccgctccacgtcttttcgtcgggcttcttgaagcttcacaaagtgtctctggtcggctccgcggggttgcgacaatgtattgacaaatgtaggccaatcgggatagattccatcagcaaggtagtaaccttgcttgtattcgtttccattgattgtgtattcacaccgaggtgctcgaccgtgtagaagattctgaaataatggcgatgtatcgaggacattaatgtcattatgtgatcctggcatgccagatccacatgtcgtgcgatgccacagcctcaagaatgactgttggagtctagaaaaggagatagttagtggatttacagagaatcgtgcagagtgagaagatctcaccttttcttttccttggaattgtcctgcccagccggacggacagttcttccaccgccagtgcatacaatcgagtgacccaagcatacctgggaatcctcttttggcaccttcagaaagcagttgctccaagtcgcccgtggttgggtgttgaagatattcgtctgagtagatggctacaatcgcattgcaaaatctatccatgcattccagtgatgttgactcggctagttgaaggtattcatcgttccagtcggcaggcgctctttattcaagcatccgcagggctgcagtgatcttaaccaggggcctcacccccaattttcccaacgcatcggctttgagagtaaagtatttgtcgtgattttcaacagcttcggcgatcttctagaatatgggctgcaccattcgaaaacggcgccgaaagagggattcattgtagagaggacgtgcacaaaaatagtgctccatgagcctctgatagctgccttcaaggttgcgggggcggttgggctgttttcctggcttggatccaccatgcggaggaaaaagtgagtcatcaatgtcttcatcttcgtcattgagtagcagaggcatgatctggagggcggtattgattgttgttctgaactgtgctagtagttgccttcgtcggatcaagatgcgcaggaatgctgggttgacctccatgctgactgtgttgaagaaggatagccaaggttttgggtggtgtgcctacacaactggccgatggagcaatagggggaatcgggggcatgccctttcacaccctcaaggtgctactttgagaccttgcggtgtaaaagagcaaatgagtggggttctaaaatatgcgccgcagttggccgagtttgatatttagggacttggatagtcctttgcggtggagttgctctaagctctcagtgtctagaatccttaaggataaaaaggaaaggattaatggtaaggacaccagattgtatttagtcagatacaagaatgccactgcagaccaagatgaatggttgcctgaatccaacatcccagatggaccagtccacctcaggagttacagagctagtaagagaaaggactagtcgtgtttttcttagtcttctaatttttgttattttagtttctgcttttgcaatttattgtttcttttcctgtacttcggtgtggggctccaattttgttaggggggaaatgtcagcttgtcactgataaagcaggacaatctgacctgttgtgatgattttattagtcttattttatatatatatatatgtataaatatatattaattgcatttaaaagtcattaaaaaccagaatcaattgttaaaaagacctcaggagcatgcgcgggagactccgcagcaatcacagtactgtactacacccatgcgtcatctccagcgcgagtccttgaggtgtgacatccagtttcacaagatgtcacactcctgggttggcattggcagtcatgacctcatgaccaagcagacacaaccgctttaggcctcgaaacaagaacttgactcccatacgccatcaacgacggacccaaggaatataaaagctagaacaggttagagaagaaagaagaagagcatcaatttccacttttttccattattatcatccaagaacctttgtcaaccataactaacactccaaccccttccctcacagaacacccctacctattacctctgacacgaccatcgtcaccctgctgaaccaaaccagtgttatcgtcgggattagtgctagagtaccagacattagaggcgcgacccgctaccaaggacggaccactcacctatagtgagtttctccctccgagccatacacctccgtctccaattactactactgcgcagactattacccctagaatcctctaggacctgtgtctaagccgattaccagtccagctcgatatcagcaacaggactaggcttatgttctgagggcatcgtaaatacccccaaaatatgggcccctcttttcctttatccaacccacctaaccaaaccatccccatcaacgggtgtagctagaggaccatcggtcttggcatcacccagtctgacaacaccctataacaacacttacaattgtcatacacactaaactcactctcatactctcaaaacctcttttctcacactattaaattgcgatcaaacaacttattctcaaaccaaccacccctatcacttgattaaaacttgcttggtgggtcttgttatctgatagtacagaagggcagagttttcaactccaccatacccttcaacattcatcaaaagggttctcacaaccacttttgagtcttaaagcggtgggcaaatacagggggggaggaacagcgcaaacaatcccttgttttatttgtcggtcccaggggctggactagacaagccagacttcaccagacagatggatggaaacagtcccttcaaataagggttgtttgccgagtgagaagcgacccggtgtggaactactcttgggaggaatagagcttgagacggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggttgtggagatttcttgaggatggtatgtctaatatttcttatggttactagtctaaataaacttttcacaaatcaaggtatcccaaatgttgatgggcaaatacgtggctaatagtgggtgatcagttatcttaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaaaattctatgaagggtatgaaacaagggaaaatattcatccagagaaaacaggggaaacaagaagtgggaaaatgctcccaagtttactagtatgaaacaaacaaggggtggaatattccatggaagaaaataggaggaaatagctgtttcatggccaaggggatctttactggtgtggaacacaaggggtaagaagaatagaatatgtttggaggggaatgagtttcagggctgtggagtttctggtgggaaatattcttatccatgtggtctgtgcttgaggggattcatgattggtttgagggtctggggagatttctggtgtgtcttgatcctgtgattcctctgtgatttgtactcttgctgtgcttggattttcaggattggcttaccacaccagtagtaatttgtttctacaatgcggttaatagtgggtttcaaattaagcccgcgcgcgcatgcatcccaatttgcctaacacaatttggcggggatgcatgcaagtaagattggccagccgacattcaactgtaggcttgaagaccgacttgccttgccatgcaagtcttgttgatgtggccattcttgctcaccagcctcaatacaccctttccactcatggacccaacaccaccccaaaattgctcaaaaagctgccttcatccccgattcttccccccagtcccaccacttcactcaactcctttcaacccattttcaacatcttgacctgccccaacccacccaacttcccaccatgcctccaagaagagccccagcccagccgatgcaatccaaaacaaagaaaaaggccatcccctgggaccgagacggtgtaaatggtggcgactccagcattgacattgttctggactggctctcaaccggaaacaactatgaacgatggcgcggtgataatgagaaaggcatgaccaagacccggttatgctccgagatagtccacatcatgaaccaaaagggtatccgacatcgagacaccaagggtgagtatgcctgaatctttatgccacttgctatccggcactaatactctttgcttttttatttttcataggagtccgccaaaagattggagatctccaatcttcttacaacacggctcgtgactttgtgaagaacaccggtgagggtatcatggctgcagatgagctcaacggggtgcacactgtatacggtcagttcatgtctcttgacttcatcatgaccatgtctcaaggccgcacctaacctccgactgggccatccagatcgcatttatgagctttgtcgttattggaacatccttgatcccatcatggcagccagatcagttaccgagccccttcacattcgatcctcagttggtggtgatcaaccaggccaccaagattcaaccaacaacgatgggactgacaatactgctgcaattgaagatccacccagcaatcgaactagttcccagtctcctgccatgcccagtgattccgtggtcctccctgatgcttcagctttactcattccacctccatctttagccacaactgcaccgcccttgccagcccaccctacaccggtagcccattctcaaaccagaaacaagtctaaatcttccaaccgttccactcaccgaggttcatcccgtccctccaaatataaaaagaagaacaacaccgaggacctttacatgatgtcaataatatcaaaacggcaggctgaggtcaccagggcacgcgctgaggctagcaaggtcaaagtgtcctacatgaaggaactcagggagcatggcttgtcccttgaagaaattgagcgaaaggccgctcttgagttccccccctgtgctgacatggatgacaccttatccaacgaaaattctgaggattctgattagtcactttttgctttttgtttccttttcttacacttgtattcaccttttctttttcccctctctgcagtatttgcgaccattttcccccatctcttaaaatcattgttgtaatggactgaagtcaatgaattatgtcatccacttgattaagctcggtgtgaatggtatgatatctaaatcagatcccccaatctacctggatcagcagctaccttggtttgcaaagcctttcttgctatgaagataggacacctttgcggttcttacaactctgtggtatgagcgatcgacaggtcagatgatccaggccattgacttggatcagtccatgtccgttggcatttctctcctcaacccttcctcttccatgaggaaaccttcacacaactcttccctgtaattagttggaacctcccttgcttgcctggtcgcgaatgtaatcgcaaacagattgataattggtcggaacctccttggttgcccagtcgcaactgtcatcgccaagagattgataatcagtcggaacatttgtaatgacatccagtcacggaatcaacagcaaaacgactgactgccaatcagatggacgatcaccgtctcacaggaactagaccttccaaaggtgatgatcaagaagacctagagatcaatgactttgctcggatcaaatcactcgtcgaacgatgatgccaacaagagaatgacaaaggcttcggttttgtgaacagtgatgctccaacaatcacctgttccatatcaaacactaatttgcaagaccccaccccctcctcctttttgcagcgccctaacgcaaaggtgagttttgaagaaagcaaaacatcaagcctgtcggatggatcggaagaagaaagatgaatttatcgatgcctccacgatgctcgacattggtgcagacagcaatcatgcattctcggatgaggaagatgggatgaatggttctgaggattcggaccaattgagtcaacgcaataattcagaagatagaaacatcgatctggacgagctcgaggatgatgaagaatctagattgaaccatctcgccaaaatcgtcgataacttggactcgttaactgcccagaagcggaaggagaatagtctggataactcaaccgatcacccatccgatatttgattggagggtactacaaattgatatttaccatctgagtttcgtccggttagtcctttagccaacttggtagtcttgtcccactttgacatctccttcttagtcagctcataagcagcttgacgctctatctgctgttgccgacgggtttcgagaggagctgggattggcccggcttttgataatttgtcagacgtaatcagggaatttcggacttcttgagttccaaaattcccgctgttgaggataagtttgagagtagatcaataacagcaaatataaaacaaaaaaccgaggagaacatgagcaaaaacgagaagcgagagagagcaagagagaatgagaatgatcagttaaaggcgataggatggaggtacaagaacgtcaagagagacacacctcagctgcccgcttgagctgaggaacttgctcctaaggctggaagttcttcagaggctggggcaggattgccagcagcatttgatgcaacgttggtcttggctgtattcagaagaatatatcttcaaattgagatcgtgattgaccgcgacaaaatcttttagaacaaccctggtcaacgttagtatgagggggaatatgatgcttgtgagactcatcatacaaaatggcttgaattttcataaacaacgtggcatgaatttgaagaacacaaacaaacaagacaatgtaggaaaccagattttttttacactctgtacatgatgtgattcaaaaagcaggtggactagtagaagagaacaatcaaagtcaaggacttccctgatgtaaatctgagaagagaaagggatgaaagggttatgagtccaagtactcagtcacttcaccaaacacttgatcacggagttgggtacccaagtcgttgcgaggctcttgggctccatcatgaccatgtatgtcaatgtcatctacgtcggtgaaaacatctggggactgatctgaaaggaggaagttatggagaatcacacaagcagaaatccaatgtgtgatcttctccatcgttccagccgagttgagatccttccgaaggccccgcaagctttggaaacgacctttcaatagaccaatacaatgttcgttacacacccgaagcgagctcagatgttggttgaattgctttctggcacgtggcattgcaccatggggaggtcgtttgaaagccggtacaatgttggtttccggtgggaaacctgaatcagctatgaggtactggcctgggctgaacagttgatctttttgaagtttgagctcggtattctcccataatcgagtgtcgtgacaacagcctggagagaagaaatttagaaaaacctctgacagagccatgagtgaatcatgagatacttaccaggccatccagtaacgtagtacatgatacgtttttcttcattgcaaacaatcaatgctgcaaggccatattggccctttcgagagtagtagtcttgcggatcaattgaaggcttctcggatagggggaaaagggtgccatcaatgaaacccacacagtttctgaagcctgtgtggctggatatctgccacgcgatctcttggcgtccttcggtgctgggccatgatacataagttctggtccaataccgtaatagttagctatatctgctcccgacttgttgatggatcagaatgtgttacttacgattctagtgacaatatggcctcaatgaccctggaacagtagagtatgacggttccctccgatatccggaaaaaccgagccaacattccaaccgaggccccattgccatgtgttcccatccgcttcaatgccaccatcaattgttcaggtaccggttgttgaggcacatttgaatggttgtgaaaaacagggtggtcttgaatttccaggataagccgacagaaagactgctgagacatcctgaattcttgcttgaagcgtgagttatctaggctaaataggtattcagtgttgtcaggggcacgagccaggcgaagacgaggtgccaagtaacgatttttcttgattttgatgagagccacaatggcctcctccaagtcactgtcttcgctcgaggtgtcgctgtcatcattcaacgcggatttgatgagctccccatgtacttgattttgtatgaggcgggtcatttgcatgagtgtcgatcctctttccgtgtgtcgtggcatgaggggtgagtgctgatactggacggtgatgaggttccttgaggtccaacagacagtttggggtggggggggggtgatgagtgtgggtttggttttggcgtttgtagtaggttgaaattttgtctttgggtgggggttcaatgttaatcaaacggtgttggatgatccagttgccaaggagttgagctgagtggttcggcagggctggtccaaccccaaactggggtgctcaatgttgttcttgtttttggcggggggcaagttgtcctgccagatcatttgcatgcatgggaaatcctactttgaatcccactaatgatgctactacatgcattgggaattcataagacttatggtcaataggacaacatgaactacaagccttggcaatgattaagacaacatcaggcatgaaaataggaattgagaagggctctagggggcccctggttaatttcggcgggaacccattgtgaggttggcatattggcgcaggaggaggctgggatctaagccgtgttaagagcgggtaatttgctagatcttattttggctgcaggtgtgaaaacttcagcggatgatgacagtccgggatgtccgactggagtgagttcgaggataggcctatctgtatgacctgatacataccatacaggccaatagcaaaccaacttgtgtattgcttgcgaaattaaagcatttacaatcagggccttttttctttttccttttttccttttttccttttttcttttttcttttttcttttttctttcacttgaaacatagcttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagcatttttatattttttttgttcacctcttcacaccatttttttttaaaaaaaacactgaatatccagtttttttacttcatatccagtactggatatgaggtagtgttgaaagtgttttttcttttttcttttttcttttttccttttcttttgggcattaataaaaaaacacagtttttccgcttttacatgcggttttgctgcggcacagcgcatgcggtttctgcgtttacacacggttttttatttaattttttaccacttatttttcaagtttttttgaatttttaaagttttttcctacactttaaaaggtgtagaatttgatggtaaaaaccattttgcataagggccttaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcacatgcggtttccgcgtttaaacacggttttgtaattaattttttaccgcttattttttgagctttttcaaaattttaaaatttcttcctacactatgaaaggtgtagaatttaatggtaaggtccattttccataaaaatgactttgatttttttttctgctcacacatatttacaattaaatgttactggcttgtttttcactattttttgacattgtgaaattgtttcctacactttgaaaggtgtagaatttaatggtaaaaattatttttcataaaaatgattccttcgcgttttaattttttctcccactcattttattgatgcaagcacagtgggaagttcctggtggttattcaaccttccgaaattgaatttatcaatgggaaaaggtaaaaaatgctataatattctagtgagaccaaagttggatttacaaaagagtgtgggcataaacaagtgtagtttggattttaaaatgagaagagggacaatagcaggaaatcagaggaaggtaccgagaacagtagtgaaaaaaattaatcaacttcaacaggagcctttttgaagcgcgtagatcttctgaaaggtgggtacaagacttctttacccagctcagtgtgggcttgaatataatcctcccaacccagcacttcatccctgacatagtgactccaaaatgtatcaatcctggggcatggccatatttcagccttgaaagtgaacaagatgaaatgagaatagtcaggtaaaatgatcagacagatgggagggttggagcaagatgaagatgagtcgcaggcatctgttctgataataaaataaccggtctttggtacgtatcagctattaaatatccatgggcggggaacgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaatcaacaatgtccttctggtagtcccctgctccccatacattatccaaaaacttttggtctgaataggccttgttcgactcgaattccttctgcatttctttgcggattgagtcccatttgtcagacttgcggcccaagctgacggcagccgctcaaaagccacagttcccattgcctttgacgttgttaacgtgtaagatgtgtgggattactcctgctggctcgatgctgtctttgtactcatactaacaaaagttcaagagggaaacagagggtatgaacaatcagaaaaaggagtaagtatatgggaaaacgattgactcacaagatcaatatccacattcttgtgtgtactccaagtaagtgcctcgctaaaaggagttttgtcaggtttgtctgcttcagtgatgggttcaggttttggcttgaataatttgattggcctaatttgtaagggtttggtaacagttggtagcttgggttcttcttacaagtgctccttgttagtgaagatgttgtcacaaagggctccaattccatctgaagcatcatcctcactctctttgtctgtttccatggcctgctcaaaaatgaatcagacacagaaaaaatcttcagatggatataagcaatgcgcacctctgactcatctgtctcatcctttttggctggtttcttccttgggcgctgtggaactgctcagcgaatgagtgaagagcttggaggggataaatattaataaaactataaaataggaataataataaatgggtgttggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgaggatgttgagttgtttataagggtggatggaatggatggtcaagagcttcttgagttaggagatatctgagggtttctggtttattcaggtttaacagattttttctgggttctctggttcaattctgggtttttaataaagtgagtctttatttattcaatatcttctgttgagagctggaggtgagttaaataatttccttattatttaacagggttcaatataagggtgaggagtgagggttttagtaatatctcttattactattctgtatctgaaatataagggttgatgaaagctgagtaatatctctaattaatattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaagtgaaacatgggccaggagggcctctatttatagacaaaatctttggtggggatggtaaacagcttcactgatgagaatgattggtctgactaggtaatgacctcatactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattaatgatgtactgttgtgaaatcaatattctgctgctatgtttttcaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgataagtggctgtgtaatcaataaatggctgtgtaattaattaaatggctgtgtaattaattattaatgatctgcttaattaactaataagatctgctgaatgattttatgatttattattatattattctattccttctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgttttgtaattatatatatataccttttaatcttccttgtatgttttatacctttagtctgtgaagtgtaattatatatgaaataaaatatcaagaaaaatgactatgatttgagaataaaaggctttagcatgactatttgatattattacctgctttctttaatttatatttactattttaatatttttaatatatctttttatgttttatgggtttgattggtcttaccacagcgcccaggtttgcgcttgggcccctcatccaatttggccaccttctttgtcctgccttgtttcttcttctgcccctcgatgtactcaaatccagatgggtcccttttggttgaagacattgatttgtgtttcctttttgagcctttgggtcagcccttgaatcgatggttcttgtcaaagttgggttcctctagtggaatggtcgcatgtgttccgtcaagcagtttgtgaatttcgcctagcatgaagtgttgttcaccaggatgaagggattggaatttttcaaatgcctcgctgaggaacgcatcttcatggttcttctgtggtgtctccgtggcatcttggttttcattaagttgcacctgtcagatcatcagatgaatgaacaaaattaatcagaaaccttgtgcaaatttggtttggattgccttgatgataaacaaatacacaacttacagccagatcactcttgaaatgccactggtcatggaaatcatctgcggtgaacttttccccctcacgtgtggcgttgtggacctggtggatgcaaggaatccccatgtaagacgagtagctacctgtgcatgtggtcgctggtgccttggccacgtgaaattagtgaacaatcttcaaggcaaagtgggagatgattccattaagattcacaattgaccgaggaaggccggtcagtcttatgtattgatgttgggccgatttgatgaatctttcatgcagctggctctcaagggactggtgaatctgcttgacgacagccgcaaaggagcctgtcaatgagttgatgaatcttttgaggtacacgtggagactttcaaatctcaatgtgatgtgatttccaaagtgtgggtactgatagatcaagtaagagacaaagtgctccttcagcaggaggactactgagatcaagtaggaggccgtatatggattccacaatttggagagctcggtttaattgtcctcgtactccttcaatgttggcgaaaatctcattttcttccatgccaatttgaaagttgaccatatatccttgctgttgaaatgcttccggcaattcttctcaatgtttttccaaatgtgccaagagcacaggatacggtcggagtttgggtagactttcttaattgcatttatgagcgcttgttcatggttggttacgatgactgagggtgatactttatccattgctagatggagatgctccagggcccatgtataatttggttccttttcagctgagaggaaacaaaaagccaccgtgagcgaccgattgcacaaattcattccaacaatatgaaggaggggcatgttttacttgtttgttttgtaagtacaatcgaggaggatggtggtcgggaagcgtttgaccaattcaagtgaacaggggtgagcaaaaaagaacgaggtcatgtgcccttcaacattgtcaatcatgaagtaaaactgatgctcccggatttgttggaccagagcctcaattggagtgcgtccttgaagctggtcaatgcgcatcttccctcggtgattgtaaattgtgttgaggttggcgtgcgacgggttattcgcgtcttgaattaaagccgacttaatcttcaagggggctacaccggcattagttaattctgtgaccttttccttttgggagtcagtcaattgtctgtgaatcacatgaatgcatggatcctccgaagcggggtggttgtgatttggattcttgatcgtgatcctgtagcgtccctccctcttgtagaagttgaccagcattgcaaagggacagccaatctttttggacttgcccaacttgtctgggtttggttcatccggttcgccagataggtcgcatttataagtctcccgatcctcccccttcagagttgtagtgtttgtcttcttgagcgcatagccatgttccaacgcccacttttgaaccgcatcatctagttgctcccgagtcctataagataactccggaggcggcacaagggaatgaggactggcagacggagtggttgacggagctgctggagacacagtctcatcaagtgggctggctttttcttgagatttaacggtgagggggttaacgtgagaagtatccttagctgtcgcagccaaaagaaggagcgggttgatgtggctttgactttccaacattatggaggagtttggtgaagatgagtgatgaattaaaaaagaccaggggttcaacgagaaaaatgaagatggtagccgtccaaagaatcaagaatgaatttttttggtggttttcaagaagaaatcggttgagaaccagctgagttaatcacagaggtagtttgtgtcctactagcaattgagctatgaatatccaacaacaagaggtgtgctggcaaaaaaagcgattggggccatcaagaagttcaagaaagaatatttctgaaggttttcttgaagaattcggtcaagaaacggctgagttattcagagttggggtataggtcttactagtgattgagtgatgatttaaaaaaaatgagaggttcagcggcaaaaaggtagacagtggcagtgaggagaatcaagaaataagattattagtgctttgaattaatagaatggttgagaaacggctgaggtatttagagttgaagtttaaaacctactagagttccagcaatgattaaaaaaaaaacgagagatccagcggcaaaaacggagatggtggcagtgaagtgggtcaagtaagaagatgattgatgattttctcgaagaatttggttgaggaatggctgagttattcagagttgaagtttgagtcctactagtgttccagaaatgattaaaaaacaacaagaggtccagcggcaaaagcagagacggtggcagtgaagaggatcaagaaataagatgattgatggttttcttgaagaatttggttgagaaacgcctgagttgttcagagttgaagtttgagcccaaagaatgagttaaaaaaaaacaagagatggatcagcaaaattgaagaccgtggcggtgaagagaataaagattgagtgcttttggtattttttgtgaactttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgcaagttgggagtgaaccggtggtgaatcgaaaaaatccgagtccatggcgtcggagaggaaaaaaaatgaatgattttggtattttttttgttgatttggttgagttttgacttagttgtggtgtgttgaaggtttagagggggggtgaagtcctttttgatgtggtgagtggttttcttgtatggttcctgcaggaaatttcaaagttcatgcaggcacttgtggtacgcgcgcgcgccccctggaggcaaatttatgcatgaattattaataaaaccgcgtttaaacacggaaaccgcgtgcactgcgccgcagcaaaaccgcgtcaaaatgtggaaaaaccgggtttttttattaatgcccaaaaattaaaaaaaaaaaaccccgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattgaggcccttgtttattaattttttttccacttatttttcaattaattgtttgcatgcatgtttttaccttattttttatgcttttttgaaatttgaaatttatttcctaggtttcaatacgtgtagaatttaatggtgtaaaccaaatttttcaaaaatcaacggttcatttttaatactgaaatttgacaattttttcacttaaatttctacaggttaattttcattagggggtatcaaatataggaaatccacctttagaaaccagtgacttttcccaaaaaaaaattttgcataaatgggccctaaaaggggttgaatgaagaaccaacatgtttaaaacagggtggattttttcaaaccagtcaattaaataatggtggatttgattatatttgataccccctattattttttgatgttttaaaattttttcctacactttgagacatgtaaaaaattgtggtaacaaccattttcccccaaaatgaaaaatttaccttgactgctgcatttgacacgtttttttaattaattcatcactttttcacttaattgttgcatacttgtgtgtaccttattttttatgcttttttaaaattttaaatttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattctcataaaactcaatggttcattctggatactgtaattagtcatatttttcaatggattttgaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacatgtttacaatgattgaaacaatcactttgcatcaaagtaaaaactgtatcttgaataatgcctttgacgtgtttttttaattaattcttacacacttaattatccttattttttgaaattttaagtttatttcctacattttagaaggttttaaaatttatggatgtattctttttgcattcaaatacagtttgtatatggtacaaattatgcaagatatggtgcacgctctcgtattataattgaagctttgagtttgagggaaattgaacttcaccattaacttctacacatttataaatttaggaaatgaatttaaaattccaaaaaatgatcaaaattaagccggtaaaaatcaatcaaaaaaacattaaaaaaaaacctgtccaacacagtattcagtagcaagcgctgatttttatgtaaaatgattattaccatcattttaaccatgtcttaaagtgtgggaaataaatttaaaattccaaaaaataaggaaaattaagctgtagaaatttaagtgaaaaaatgtcaaatttcagtattaaaaatgaaccgctgagttttaaaaaatttggtttacagcattgaattccgcacgtattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtaaaaacatgcatgcaaacaattaattgaaaaaaagtggaaaaaaaaattaataatcaaaagtcattttattggaaaatggacttcaccattaaattttacgcattttttaacctaggaaacaattttaaaaacttgaaaaaaattaaaattaattaaaaaaaccgtgtctaaacacagaaacctcgtgtgctgcgcccagcaaaaccacgtcaaaacgcggaaaaactgggtttttttattaaggcccttttatttaattatttttaaatatttttcatacaatattacaatatatgtgtaatgtgtaataatatctctattatagtgattccacttatttaaatattatatttttattattttatagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgccgcacagcacacgcgcaatctgtgtttaaacccgcatttttaattaatttatttttgccattaattttaattttttttttagggccttaataaaaaaacgcggtttttccgcgttttgacacggttttgatgcgccgcagcgcacacggtttccgcgtttagacgcggttttattaattaattttttacggcttatttttccgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgactttgatttttttttttttctgctcactcattttttcaattaattgttagtggcttgtttttcattattttttgacattgtaaagctgtttcctacactttgaaaggtgtagaattcaatggtaaaatttatttctcataaaaatgaattttatgcattgtaatttccgttcccactcattttttcaattaattcttagcggcttgtttttcattattttttgagattgtaaagctgtttcctacactttgaaaggtgtagaattcaatggtaaaatttatttttcataaaaatgattcctttgcgttttaattcttgctcccactcattttattgatgcaagcacagtgggaagttcctggtggttattcacccttccgaacttgaatttatcaatgggaaaagttaaaaaatgctataatattctagtgaggccaaatttggatttacaaaagagtgtgggcataaacgagcgtagtttggattttaaattgagaagagggacaatagcaggaaatcagaggaaggtacagagaacagtaatgaaaaatattattcaacatcaataggagcctttttgaagcgcaaagatcttctgacaggtgggtacaagacttcttgacccaattcaacattggcttgaatccaatcctcccaacccagcgcttcatcactgacatagtgtttccaaaatgtatcaatcctggggcatggccatacttcagccttgaaagtgaaactgatgaaatgagaatagtcaggtaaaaggatcagacagatgggagggttgttgtttggagtatgcgaaagaggaagataagtcgcaggcatctgttccgataataaaataaccggtctttggtacgaatcagctattaaatatccatgggccgggaacgtcatccctacggttgaggggggcttgctgttccttgtctctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgttttggttttcattgagttccacctgtcaaattgtcaagaacaaaattattcagaacaattgggcgaattttgtttggatcctcttgatgataaaaaattaggtacttacatctagatccgtttggacgtgccactgagcatggaaatcatctgcagtaaacttgctcccctcaagtttagcgttgtggacttgatggatgcatggaatacccatgtgagccgagtagttacctgtacatgttgtggtcggagccttggccatttgaaatgcaaaaactatcctcaaggcaaagtgggagatgattccgttaagattggcaatcataggaggcaggcccgtcagtcgtttgtattggtgttgcgcagattcgatgtatcttttgtggagctggctctcgagagactggttaatttgcttgacgacggctgagaaggagccggttgaggagttgatgaatcgcttcaggtatgcgtggagactttcaactctagacgttatgtggttaccaaagtgcaggtgacgatcgatcaagtatgcgacaaaatgctccttcagaggaaggagaactgagatcaagtaggcggccgtttcgggattccacgatttggagagctcggcgtaattctcctcatactccttcaaagttggagacagcctcaatttcttccatgctgattcaaatgtttcccatttttccttgctggtgaaatgcttgcggcaattcttttcaatgttcttgaaaatgtgccacaagcagaggatccgatcggcgttggggtagactttcttaatcacattgatgacggcttgttcgtggtcggtgacaatgactgagggggattgattgttcattgccagaaggagatgctccagggcccacgtataattcgcctccttttcggccgagaggaaacacaaagcgacagtgaacgaccggttacatgaattcattccaacaatatgaaggaggggcatgttgtacttgtttgttttataagtacaatcgaggaggatcgtggttgggaatcgtttgaccaattcaagggaacgggggtgtgcgaaaaagaatgaggtcatgtgaccttcagaactgtcgatcatgatgtaaaagtggtgatcgcgaatttgattgacaagggcctcaattggtgtgcgtccttgaagctggtccatgcgcatctggttttgatgattgtaaattgtgttgagggtggcatgcgagggggtattggtgtcttgaactaacgccgacttaatcttttaatttggtgaccttttctttttgggaagaagtcaaacgtctatggatcgggtgaatgtatggatcggccgaagcggggtggttgtgatgcggattcttgatcttgattctgtagcatccttgcctcttgtagaagttgcccaggaattcgaagggacagccaatctttttcgatttgcccaacttgtcaggattcggttcatccggttggccagatcggtcgcatttataagtccctctatcctccccattccaagacgtagtgttggtcttcttaattgcataaccatgctccaaggcccacctttgagcagcgtcatctagttccgtgcgggttgcgtaagacaactccggaggcggcgcaagggaatgggtttcatctgacggagtggttgacggaggcaaagttgaagcagtttgttgagttgggttgatctcagaagttgtgtcagaaattgcagccgaaagaaggagggggttgatgtggctaagactgtcagacatataatccaggtgttgtttgaagttgagtgatgatgaagggttcgacaagaaaaacagagatgttggcggtgaagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcttaattttcattttttttgacattttaaatttgtttcctacactttcagacatggtaaacatgatggaaaaaatcaatttgcatcaaaataaaaattgtatcttgaataatgcctttgacgtattttttgaattaattcttacacgcttaattacccttattttttggaattttaagctcagttcctacactttgaaaggtttcaaaattgatggctgtatccattttgcattcaaatacaatttgtgtacagtacaaattatgcaagaaacggggtacactcacgtattataattgaagcttgtatttttgtggaaattgtaattcaccattcaattctacacatctttaaatgtaggaaatgaatttaaaattttgaaaaatgattaaaatccagccggtaaaaaccaatcaaaaaaacattaaaaaaacatgtccagcacagtattcaataacagtctttgttttttatgcaaaatggttattaccatcactttactcatgtcttcaagtgtgggagataaatttaaaatgtcaaaaaataatgaaaatcaagctgtagaaatttaagtgaaaaaatgtcaaatttcagtattaaaaatgaactgttgagttttaaaaaatttggcttacaccatcaaattctacacgtattgaaacctaggaaaaaaatttaaaatttcaaaaaagcataaaaaataaggtacaaacatgtaagcacacaattaatagaaaaaatgagtggaaaaaaaaattaataatcaaaactaatttttatggaaaatggacttcaccattaaattctacgcattttttaacctaggaaacaattttaaaaacttgaaaaaaatcaaaattaatggcaaaaataaattaattaaaaaagcgggtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacacggaaaatgcgggtttttttattaaggcccattttatattgtatgtacatatgtaagtaacaatatctccaattataaataagtgctattttcaggctgtctctgcttagtagcaggctgacacagatacaaagccacactgccagtgttgatggaaaccaggtgactgaaacttggtgagaactaccatactcactatgaggatgacaagtgagaaataagtatagatttcagtgaggagaccagtagcagtatagaagtgatagtcttagtagaagcatatactaactacaagcatatgaaatctatgtaccggtaaatcaacacaccccccttgctgataactatgactaaattaccataattttaagaagaaaaaaataaaatgtaaaaatatgatattgtaccctggctagtgttcaaagaattgaccaattatggtagaaaatcaatttttaggcttcaaaatgattgagcatactaagaatgtaaaagcaattggtatctggctaagttcaggtcctcatagacaatgttgaccccgtctctgtcatcaaatgaacccaagtcatagcctgtcagcctgctactattcagagacaacctgaccatggcataataaatatttagagacattattacatatactacccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaaaattcatatttaaataagtggaatcactataatagagacattattacttattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttgattttaatgcaaaataacctagggtacctcaccaaaggtaccccttaattattactccttcatgtacttctgtgtactctgagtgacactggttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggctcatgcagttcgggaaaaatccacaaataaggttgacatcattgaaaccttaactacattgtcacaccaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtctcagtgaccaaaccatggctgcaggttcgtcacagaaccccctagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagtttgcctccaagagcccataatgagtacataaggagcgcttcttgccctgaactcacattccccatcttcatcatcacttaccagcaataaccacctccaacaaccagttttcacctgcttttggcccagttcctgctgtttttcatcctgaatttcaaccaaccaaccatcaacttttccccagcactctctcaacacatgttacccagttttctgagcgcttccagaccaggcttcacccacctgaagtcccccttggcttggaaatagtacaagtaggtaatatttccttgatacttcatttgtaggcattgtctgggcatactccttctacacaaaagaccagatcatcaggtacataaaaaataccctgtttaaacaggtctgattccttgtagggcaccataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggggtatgacagctgattgaccggcttcaagaggtcattggctggagagcccacttccagtcaaatgaccatttcagccgtgtggaactactcttgggaggaatagagcctgagagggatgagtgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaagggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgttttcttatgtttactagtctaaatatacttgttcaccaatcaaggtatcccaaatgttgatgggcaaatacctggctaataagcggtgatcagttatctgaatttctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaagttctggggagtggccagcttgtggttggaaaatatgtggaacattctataaagagtatgaaacaagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaacaaaggggtggaatattccatagaaagagataggaggaaataactgtttcatggatcagggggattgctactagtgtggaacacaaggggtgagaagaatggaatatgtttggagggaaatgagtttcagggctgtggagtttctggttgggaaatattattatccatgtggtctgtgcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataaggggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggacagcttgtggttggaagataaatggaacattctatgagagcatgaaacaagggaaaatatttatccagagaaaacaggagaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaaataaagggtggaatattccatggaaggcgataggaggaaataactgtttcatggccaaggggatctttactagtgtggaacacaaggggtaagaagaatataatatgtttggagggaatgagcttcatggcctgtggagtttctgctgggaaatattattattccatgtggtcttgcctgaggggattccatgattggtttggggtctggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctataaagagtatgaaaccaagggaaaatatttatccagaggaaaacaggggaacaagcagtgggaaaatgctcgcaaggttactagtatgaaacaacaaaggggtggaatattcccatagaaagagataggaggaaataactgtttcatggatcagggggattgctactagtgtggaacacaaggggtgagaagaatggaatatgtttggagggaaatgagtttcagggctgtggagtttctggttgggaaatattattatccatgtggtctgtgcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataaggggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggacagcttgtggttggaagataaatggaacattctatgagagcatgaaacaagggaaaatatttatccagagaaaacaggagaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaaataaggggtggaatattccatggaaggcgataggaggaaataactgtttcatggccaaggggatctttactagtgtggaacacaaggggtaagaagaatataatatgtttggaggggaatgagcttcagggctgtggagtttctgctgggaaatattattatccatgtggtctgtgcttgaggggattcatgattggtttgggggtctggggagctttctggggtgtcttgatcctgtgattcctctgcgaattgtactcttgctgtgcttgaatattcaggattggcttaccacaccggtcattgactggaatatgtgtactccggtcaatgacagtgtggtaacccagacctttccatagcctctattatttcactgtatatttacttgttttccttcattattgttaaatattcagattctacaccccattttacatacagtcactcactcaagccatatttcatttcttactggatcaatagttattttcattcttagctttacagatatttttctttacatttacattacacagtagctacatatagtacacatttacagattgattcacacatcatattttcctcaagtactctaatttacaattatgtgttctcattgcattggtcacattctttacagtggttgtttctcattacatattgtaagggttgagattcccttcactattcttgatggaaacgctcgtagagacagggcacgaagtcagaagtttctaagaccaaacaaagggggagcttttatttcactggctcagagagatatgggatcagttctctccctacatacaacttagatgagaataaagatgatgaaagaaaagtgagaaagaaagacttacctggctcagagagatatgggatcagttctctgtggagccaggtacggatcacaagccaatgagaatgtaactacaggaattcttgtctgtgatacttcttgtgaaacccaacagaggagggggttttacacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactccttcacagcccttttcctctttgggtttgttcccctttactcatccttgttttctgtttacatttctcatctcttatttctacatatgtacatttctttctcataaccagaattgccacaatctgtgctcatttgtatcttagagtatataagtagtccctattacacttgtaccccccatacagggaggagatatgtatagagggaaccagagagatacatattccatacaacaacatacatacatacatatacatagagaatatagacaacagacaatacaacaacatacatacaacaatcaatgcatactttgccagacataatttagtcatattttctttccccctcttttgaatattatgcccattagtgactccttgcatattttgaacattatcctttgaccacctcttcattttttgctcataccctttgaaccttaatcattaatccacaatcctccttcttcaacactcctcatacactctgtggtattattactggaccttgataacacaactccctgtcctagaactcactaagaattactagaatccacaccacacctttctttcttctttttcttaatgtaactcttcccaactccagaattgtacaggagggcagcctcaacagcacccatagtctcaatttagattattcgtagtgtatagttgtctatttcccctccaagctctgtttctgattgttcagcagctccacagcaggcttagccagtcatcaaccgggtgtgctccgcagtggatgactgactggagtttttacttcaagtcaatgaccatagccagtctggtcagcagttgaatttgcatggcgagcaggcattggaatgcattgcctgcttgccatgcaagtttgaattgctggtgggataggtggtggtacatcgcctggccttcactcgcctttgtgagttcaaatttcaattgcccaaaacggcaattgaaactttccctcaggcaatttcactttgctgtagggcaaggttcaattgcttgaaggcaaagtaaaattgcctctgggcaagtttactttgcccctgggcaatgtcacattgctcctgggcaagcttactttgcccctggacaatgccacattgctcccaggcaagtttactttgcccctgggtgattgaaactcgcccagcaatgcattgcattgagcatgcaagtttaccgcgcatttacaacatgcaactaatccctttttgtagtgatgatgcctaaaaatcctcttagttccatcagatttgcaggtgttggccatgttaatattttgttcttcttttgctgtaatacttattggtcttgcttagatataatatgtccaacaatatcaaaagctggaacacagtgcgcaaatttctttcctgatactgtgagtcctgcctcttctactctaaacaatatgtgttccaaagtgtgagcatattcccaaagaaattgttgtattcctgggttgttttccataggttgtcttaggtccttatatgccaccattgttgataaatacaccagaatgttcagggatttcatcctctaaatccacatcgttgcttgtctgtatgtctgtggaaagagctcaaaagaaaagtcatttactatatgctcatttcttaccaaatacttagttatcattatgaattgtgattgaaaggttttgaaatcattcagctgcttgattccgctttttttatgacagaaatcaatcagactgtaaaggtccttgattgtgtattgaatcttctttgccacaccatcccagatttctatgatgcttgcacaaagaattgtccagttctttacctccacaaatctacacacttgacgtgctttgtcatagctgcctccgcaatatatttttgctgctagttcaaatcattccaaaaagtcttcaaatttattgccttgttaccttatctttgatgattactgcaggtcttggaaaaggcttgtccatttcctgaatgtctgggggtaagctgtagtttcccacagggtaatttgttttttgagtgttcccagatccagctgggttgttgttttgttgatttttttgattatccccacccataccattcatgataatgctgtactaaagtatggcttatctgcattggtggtgggggtaacactggttgtaatagtgggagaggtggatcaatatgcatattttgattgctttgattgccagtcaatattccagatgaagatgcgttggttgttggtagagtcggtcttgtgtcttgattctgaggaaacaccatgactgagaataactgtttcttgttgctttataattgagctgttgaaaatttctagtagtagtcctaaatacctctaactaatgttgctggtgctcttatctagggcaaggttgggggtttctggttactaactaataacaatactaataaaactaaataatatgatactaccatccaattctatagattcatagaggttgtattaggctagtttctgctccaaactgagtttaattggctaccacttggtggttagactttagagcctaactgctctagtacttcagctaattggtccccttttcttctaatttatcatgaactttgagtatttaactacttaatccggagttctacaagatatacgtaggaactaattggcataaagctaacagaaggtgattattcagagatatagtttgtcatgtggtcaagacaggtaagcttcctgcctaaaacaaactaaaattgcaactatgataaactatagtaatcactacaatggttcagatgtatctaatccacttgccaaactacaggatcctctatcacgctggggactccctgagagggatgaatgaggatacctcttcctttcctggatcactagaaactagacaagcccaccaatctcagattggaaagtttgataaagtgatagtggagtgtgtcaaacagcagaccagatctgtgaggatgagaaacagcagaccagatctgtgaggatcagaaaatcatacaggcagttggtaccatccaggttaatatcatcaaatgcaccctcaggtcacctcaacctatcccatgcctcatagccagagctaaccagtcatctcattgagctgactctaaccaacaatgtgctgccaatctctgtaccaccaatcagatgaagttctcagaaagtagtaagaaggcctgtcagcccaacactgtcagcctcagccaaccaatcctttctactcacaacagacgtggtgtggccggaataccattcccgggtaaaaaaacaatttgacccgttgtccatgaagatacaaacccattccttcaagttttttttctcaatccttactcttcagggttgttgttgttgaactattttttttgtccacagtttatcttcaggtataaacccagggtgatcctggaagccaaaggtattattgccccaccaccatcaccaccatgttgtgggatgctttatgatataccttattgctaaaataaaaattttattcattttctccttcttactctatttactctattttatctttagttatcacttcatatttctatataatcacactctacagctcaaaacacccttaagagccactcacagtttacaaatagctttactctgatctcacactctacattattactggcactgacacccatcatttacaaccctcaaggatacatagacaggacatcacataaacagacatacacacaggcaaggaattactggcctgcatgaccacaacaaaagtatacatgcaggtgcagcaggttgcagcaaggcgcataagtcctgcatgaccagtacaaaagtatacatgcaggtacagccgcttgcatgagtggcttatcaccacctagaagctgcatattacatcatcaacaaatattacacaacccttcagaccacacatcaagtcctgaccataacacagggctgtatgattccaaccaatcacattcacctgttcaacatatgtattcctcatgtacctagtcacaatgcctcatgtagtgccccccttggggccataatacctctgttataccctatatatgttatacttacatacataccaaccaccattgaaataacaattagtacacacctatcaacacaaatataaatacccaccccttcacccaacttgcacctggttgaagccttggccctttcattaaatatacttacatacaaataccttacttgacacaccatccacggctcagacaacagctatcttttgataaaactccactatcactatacaaacctgccaatctgagattggtgggcttgctctagtgtctagtgaaccaggaaaagcagaggcaacctcacacatccctttccgcactcagcaaaaggttctcaggaatacttttgagcttaacaacatcactcttcatgtatgacttttgtttaacgtttctatcatttgtgacaggcagcttgatggatccagattgtagctcattggcaaatgacacgtttttcagtgtggcaagttggataaatgtcaaaagtgaggctccaggtccccaatcagctacccagcccaaggaattttggtcctctaatatcattgccggttcaggacgtttctcacagattggcaatttggctaaacctcccatcatgtctactatgcccaaggtctctccaagaatgtcaaaaattgctgccctgaaattggatacagggtctgttggtgaagacagtcaaaaaagagaacccatcaaggtcaatctctccatccttcatttttttatacatatattgtacagtgggtagagagtgaaaagtggctgcttattttggattccagagctccaaaacacagacttgaagtcatgagactgggtcaggtggtgcataataggtcccaaaatatgaatatgaaaaaaataaaaacaaaaaataagtttcaaaattttcggaaaataaaaataaagttgatttttttcaaaagctttgatattcattttggaggagtgggagttctgagagtaagggaaaacggaacatgggaagaattattataaatgaaaaaattgaaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtaaatgccccactctacagttatttgaagccatctggaaaccaatttttccaaaattttcatttataatcattcttccaatatgccaatcttatggaggtactgaacagccattttggccaaaaaaaatgaaaacatggggatgaaccgccactttggccaaataaccgccaaatcacagccctgaaccgccagaatggccaaagtaaaaattgaatctaaccgccaaattggccgcccatgctcctgaaccgacatgattgctcctggaccgccaaacatggcactgatccgccaaatcagccatgtatccaaggggtttgtgttgtgacctaactaggtcacagagtgtgagactcatctagacctattgtttttcttcttatcatgtatatatatagtcgctactctacatatacatgaaaagcatcattcattctgtgaacttcttctcgagttccatcaggttatgagtgccttacaaatttcttgctactcatcataataaaagtttagtttctctcaataaaaggtatcccaggatagggagtaatcggcctggaaaagttcctttttgttatcgaagcagtacatatcttgggctttttgttttttgtgactgaatttctatcacagccgattaagctgcacaaagactagctatcagagtgtataccctgtcctccaggacgctggaacaggggccgaacaagcgtgtagattttttctctcttgtgcttggagctacatcatcaatttcttttctccgttctctgaatatcctcttatcaagcttttttcttctctcatcaactatctcatcaactcctaccataactcgacgatttttcctttacctctctatacccaatattttcttgtcgcatctcacctctactattgatcacaaaagtttccccaattttctctcatcaaccatatctccataatcttatcttgctattttatccgccatccatccattcctttcccacgtgttaaccaaaccaccatataactttttttacccccaaccttctattatctcctaactttttccaataccgtatcatctctctttccaatttttttttctaactcacttttcccatctttcctcttcccatcacactttctactccgacttccatacaaatcttccccgaacacatcatctcttttcctcaacatttctctaaactcactttttcccgatatcttctttcactcgacacattctctacctacccctatatacctctttcccaaacacaatccgtatacctctcccacttccacttccctcaaaactcatcatggccagtccaggagcatcgatccataacacacatgaaaacacgcctgtggctggtaatcagaactctagagctcaggaccaacaaccagccaacagcggtcaaaataatgcggtcccagctgtccctccaagaccaatcgccacaatggttgaaaatcgctacacatccgcaatcattttagccgttaactctcagatcagggatgaagatcgacttgcgcccgatggcctgaattttgcttcctggattgattttctcgaagaacgcctacgtgatgctattgacaaccctaattatctcaacacggtgtcaacaaatgctgaacatgagcgaattgcgcgctccattcttcttgcctcggttgacagaacgttccgaagaaaccttgcgcggttcacggccgctagagacatgctgaatgatctcacagtttgcttcaactcaatcagtcgggccgcccaacttgcggcattccgtcgacttctaagcttcaatatagcagaccatccgacaacggctaccgttgccacagcaatcatggatcctctcggcatcagtctgaccagggacgagatagccggacttgtgctccagaacggtttgggctccgatccagaactcatgcatgaagtgtacagacggatcaaacaagcagtgcaatcatcaagattcaatagagttccggttttcgatgtcatcctcagaacaattgacatcgtccggcgcaatgctatccacaggaatgagagccaacccagctccaacccaattcccctcgccatgcagactcaagcaccggccgctgtcccgccccaaggaagcaaccacggcaacatcaacccagacatgaacgagtttatggcggcacaagcaggactatgctggcaatgcagatcaccggatcaccttcagaagtcgtgtcctttacaacaacgtttcaactcggcaagaccaacaaaccgcccaatcactggaggaagaggatacaacaactacgcaccagatccgccatatggtttccaacctttctacccgatcatcgcaccagcaggttacaccggtaactactccaaacatccccaccaacattcccaaccgccaggccgactcctacaggcctcaatatcgtcttcaacgtgtcgatcaacaacggcctagtcaaaatctcaagccaacaccctctgcttgtctggccgactctcaatcggatcaagatcaacccactgcaagaactgtcgaaatgggagatctggaaacggacctggccaacctgaattttgatcatgtggatgttgttatggcggacagtgctccgatcgtggattctggtgcgtcgcatcatctgtgtggtgattgcaagtatttcttcaattttcgctcattccgtaatcccattccccttaaagtagctaccgaggggaatcaagcctttatcactggccagggagatttgcgtttcaacagagttgataatcagaatgtcaccatacatggggtcctctactgtaagcttgcgcgtagcactctcatatcgttagctgcaatccgcaaagctaatgccttcttcacctatgacaccaaacaggattgctacaatatattcagcaaagaccactgtcatattttctcttgtccttttgtcagaagccataataaatggatttttcctaaacctattgtcaatgacctacctacagtatgttgtgccggaattgatcagcaatatattgtttcaatctatctttttggtctctatgaccatccaaagaccgttctcaaactaaatgctgattttttgtgccactcgatgtccctactgagaaatacaatgacaacactaaagacttgagcaaagatgagaagacccttttatactaccacaggttttttggacatgcaagcctcaggaaaatcagacacatgtgcaagttccggctgtgtttagatctaccacctatgctgcctggaggagatttcaaatgtttgacttgtgcgattagtaagagcttactgaagaacaggctttcacctactgacagatctccaagccgactcacaactgtttcagccaatatcattggatcgttccaagtccctaatatcaatggaggacaatatatactaactgttagagatctaggtacaggttttagcaaagctaaagtcatggtcacgaaagatcaggccggaaaactggtcatggagactatcaatcggtgggaaaacatcactggagacaaggtgaaaataatgcgcagcaataatgggggagagctcagcagtaatgtcttcatttctttcctcatcaaaaaagggattaccccagaacgggcattaccatatcatcattttcaaaatggggctattgagagatacaaccggacacttagtgaaatgggtaggactattcttattgacagcggtttcgacaagtcatactgggattcagctacatctgggcaagcgacacgctgaacaggataccaaacaagagcagtggggtatagatgccgtttgaagctttctatgggtacaaccatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatagcaccgtcgccaaagcataagttggattttgtaatgaattgtctagttcttggtgatcactcgagtgatgaactgataatccaacaagaactaattgtggatagattactacaggaatgttctttttttgcagccacggttcctaggactttcaagcaggcacaaaaatcgaaacagtgggacaagtggaaagaggccatagaggaagaacttagcaacctgttccggatgaaggtgtggtcggtgttacccctaccggaaggcaggcaagcactatatggcagatgggtatttgcagagaaatcaaacaaccagtctgaagttgtccgatggaagacagggtatgtggtgaaaggttttactcaggttgagggctatgacttcaataaaacttttgcacctatggcaactttcgtgtccatgtgattactgctattgttagcagccaagttcaactggccggtaagatcctttgattttgtagctgcatatctcaactctccgattgacgaggaggtttgggtaaaggcaccagaagaaatgaatctaccaccaggacacgccatgaagctacacaaggccttgtatggaaccaagcaagcggcgaggtgttggtggctccatctcaaaggtatactcaatggactaggatacaaggcaagtcagtatgacaactctgtgtatactctgcaacatcctacagaaataggcatagtatggatacacgtggatgacggaatagtcacaggatcatccgagaaacttcttagaaagttggaagctgaactgaaaggcatactgcaaatcaaatggacagatggccttgaatccatagtaggtcttgaaatcagaaggatccaacaaggttttcaactccaacaacctaagctaatcagccaaattctcaaggatcactgggacggtgtgatgacaaccaagaccccccttcctgcttctctagaactgaccacagatccagatggagtgacagcagactctactaaatttctctccatcataggttctttgagctatctggccgtaggcacaagacctgacatcgcttactcagtcaacagcctagcaagattttcagctaaaccgggggtcaaccactggaaaggtttgaagcatctgattaggtacctcgctgactcccaggacctacagctaaacctgtttcccacagatcagaacaaagcgctgaagtgttttgctgatgcgtcatggggaggagaactggcacggtcaacatatggaaaactgatcaccttttgtgggtgtccagtgctttgggcattgcgaagatttgccaccatagctgcctcgactggccaggcagaatatatggctctgggcatcgggacgcgccaggtcctatgggtaagacaccttctcactgatattctaaaaaaggatttcactgcgacaaccaagcagcgatatgagtaagcacagacaactccgccaacaagagagtacgccatgtcgacagagaatttttccttacaaaccaggccatttttgaaaagaaaacagatatagtttgggtgccaactactgaacaactggcggacatactaactaaagccctgactaaagacccttttgaaaagttctgggggagaatcatgtctagtgttgtgacctgactaggtcacagagtgtgagactcatctagacctcttgtgtttcttcttatcatgtatatatatagtcgctactctacatatacatgaaaagcatcattcattctgcaaacttcttctcgagttccatcagtttgtgaccttgtctcaaccccttggactctacacgccccatcaatacacccagtcatccatgggactgggagtacatctcccatggatgataaacacccccatcaaggactgatttcaaccagtccttgatggggtaaacctcccatcaagggccggtttggaccttgatgggaataaacaaccccattgatgaccggttttgactggtcatcaatggaggacacactcccatcaaggaccggtattgaccggtccttgatgggaggaaacaccctcaaacacccccattgatgaccggtcataccggtcatcaatgggagtcaacccccccaaacacccccttggatgaccggttatgaccagtcatcaatgggtttaaacacccccagcaatgaccaggcaaaaccggtcatcgatgggagtaactcccccaaaatgcccccagagatgaccggtcattgatgggagtaaacccccccaaacacccccttggatgaccggttatgaccggtcattgatgggtttaaacacccccagcaatgaccggtcaaaaccggtcatcaatgggagtaaccccctgcccacgcaacgaaattgacggacctggtcggaattcgatgagccgggtccaataaccggggtagtctgaaattgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgatgaccggtcaaaccggtcatcgatgggagtcaaccccccccctttgatgaccggttttgagcggtcatcggtgtattgcaccaccttggagcttcagctgctcgggatggtcatagatgtttgctgatacctccatcaaggaccggctaaaccggtccttgatggagtgtttcctccattgatgaccagtcaaaaccggtccttgatggggtgtttctcccatcaatgaccggtcaaaaccggtcatcaatggggtgtttgcctccatcaaggaccggttaaaactggtccttgatgggggtgtttctcccatcgatgaccggtcaaaaccggtcattgatgggggtgtttgcctccatcaaggaccggttaaaacgggtccttgatgggggtgtttctcccatcgatgaccggtcaaaggtcatcaataggggtgtttggagggggggggttactcccatcgatgaccggtcatttctgggggtgtttaaacccatcgatgaccggtcataaccagtcatccaggggtgtttgggggggttgactcccattgatgaccggttttgaccggtcattgatgggggtgtttaatcccattgatgaacggtcaaaaccggtcatcaatgggggtgtttggggggttgactcccatcaaggaccggttttgaccggtccttgatgggagtgtgtcctcccattgatgaccagtgtcataaatggtcatcaattggaggactgtatggcgaaattgggctgatgaattcattttttttttttaatttttaatttttttggcaaaagtgacggttcagtacctccatacaatcttcctttctctcagcactcttactcccccaaaatgaatatgaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttatttgttgtttttattttttcatattcattttttgcaacctattatgcacggccacctgatcaagtctcatgacttcaagtctgtgttttggagctgtggaatccaaaataagcagccactttttactgtctacccactgtacattgtaaatgtgttttgccaattgactcaaaacaccacattcatcacatctctcccccttgattgacatgctcatttaacaggcttaccttcaaattagaacacctagtccattttccacccacgcaacaccttacatcacaacacagaagttttgttggcaccaccttcccaaacctcggcttccagtattgccaaatacaagtttacacaagtttttggacaggaatcaacacagcacaatgtttttcagggagctggcttaccactgtggtaagccaatcttgaataagaggcccacaaaatcaaagcatcaatcacaatatcaagccctctgaatgacaagaccctcaaggaccaagacacgccccttctggaatattcagccagcctgaaattcaccatggatgtcacaagaccaaacccctggacagaagagacactttgaatgcccatttcatttcattatcacataaacatctcatgcagtcctacatcatcagtcccccttcagccttccacacttggccactgcatgtgtttcactctattcaattttcactctagcctcatttccactttgggccacatttcactgttttacactattcctcttgggttatttgcatgtctcacactagtaaacatttggctagttcattcatctctttgttatattcttcctccctcattggctgtggtacatttcatccctgtatgtctctgatgtcatttttgtcatccgccgtgatgccaaggagtatcccttctaggtacatgtggtgcaaagactcaagatgttagagtttgaactctgagactaaagagtccggtgtgtaattacaaggttatgagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgataacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggagcataattatgtactaataatgccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaaagtgggttgtaataatctgaggataccttatttggggggacagagggctctttatatacctgtggaggcatctgggagatcagggtccacttgtgggcagttcatccatggaggctgaaacatgtgaccttctccttggaaatttgccacaggtgttctgtagaagattaaagctgaaacatgtggctatttccttggaaatgtgccacatgtgttttatcaatatacaattttatgtttgaaacaacaaatcagtttcaggtcttaaacctgtttatcagcatatttaattataaacataagcatatttcatttccttctgggaggtacactctatatctttaatttagatttacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgagaaataatgccattattattttatcttctcatttacttccagaactatttataattatatctttttgtattttctacattgtttgtgtactatgacaggttgtctctgttatagtagcaagctgaaaattttccccatttatcttagtgcctaccaattgggccacattgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataagtagccttgttttcccctcttcatttgttcctcatcagatcctgccccagaaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggattctagtattattcagacagatgaccagaagacagaagacatacccatctcaagaattctccaaagccacacctgtaagccctgctcctcacaggcttacacaaacctgtcacaagattatgtaagcctgttttcaccttgtatttagtctcacccttctcctttacctagacagcagagattcttctgtccggtctagactgcaatttatcctaccttggtactagaatcctctccgagggagctattgagctccttttctgcagcggtggggcgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttcatccaaaaatcgtagtgttagcggttttttgctacgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccactgtagcgcagcgtaatgggcctttttttgcggcccacacgtgtagcgttagcggtgtcgtggcagaattccgctacgctacgctaattgctaacagcgattccgctgtgttacgctacactaaccactacggttagtgtagcagcccaccgttgttttctggcacctttccaacagacagtgaaggactcgacagagtccatactcttatctttttcttgttaccttactcaacccagtttccagagaggcagcccattaaagcatattccctctccagctctatacatcccaagagtagttccacaccaatagtacgtgattttttggatggtcaaagtagtctatgctttgcatacggtgtgactgcctctgggaaaacttacactgttcaaggcggtggattgatggacctaggttatcacctcggataatatatactctgttccattcaattgttgaccacttaaccaatttaccaatcaacccagtcagactgacaggtattgagatcatatcattgattcagcaaccggaaagactaggcagtttctttgaccccttgtctccatgaccatctccaatttggctcaaagatgaaacagttttgcccatcagccctagtactgagtatggaatttggattttgtattctgaagtatataatgaaaagatttatgacttgctttgtacagagtcctcttccagttccggagccacctttcaaccattcacaaccaactttgccaaccaagtcaagcttctatcccatgtattacacaccagagcaaccaatttgtatgtattgcacttaaaccacttgcactcataaaagacaaaaccaacggcaaaaaatgcattcatggtctgacacaggttagggtcaagtctgccaaagaagccaaaatcctactgtgtcaaggacagctcaatcaaacagtctttaccacttatgctaactgaagcagctctcaaagccatggggttttcaccatcaaactgatccagttgccaaaaaacatacaactttctgaaagcatattatccactgtgaccgtctcacaactctcaattgttgatttggcaggctcagaacagacaaggaacagtcaaacaaccggacagcaattgaaagaagctgggaaaatcaacaagtcactcatggtcttgaaacaatgcatgagaactctaaggaagaaccaggagcaaaaagagaagacttgtaaaatagcaatcattcctttcacacagtcaaagttgactgaactttatagcaatcattcctttcacacagtcaaagttgactgaactctttcaaagctttttaactggagaggggaaacccatattgattgcaaatatgagtaattgcaatcctggctgtgaagaaaattcccatgtgatcaagttctctacctggcaagcaaagttgtcaacatctgagaagagcgacatggtaatccccaagttttgcctcaagatcaagctgaacctccagttgcaccagtcttgaataaaactaacttgattgttggtcagtttgtagatttaacaagtttctcattaaaataatcttttgtctaaattcatgtgttggaagtgcgctctctttgtgatttccatgcccaaaagagcatcaagacaaagaagatagaattgaacatgaagatagagctgatgctctgacccacagtaatgatgcatttgtgggccgcttgttagacaaggtatctgcgcgtgtcaagagatagctgtgacttgacaggtggacaaaaggtttaaccgattttatgtataagagtctaaaggttgatttgagtgtgagagagtgagtgagtctagctgatatttcaaagctaaagggatggtttgtaagggtttgtaagggtagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatgcacacttttttaaacatgttgattatccattgaaccccttttggggcccattgatgcaaaaaaaagtttttgaaaaagtgactggtttctgatggtggaaaatacacaaaggtgagcaattttaacttcaggggaacaagagaatgagagaatttagctggtcagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttagctggttgtgcaacctacatgatgtcataagagttgttttagccggtctagaaggtttacatgagggttttatgctggtgaagcattttacatgagttaatgtactagtctgcaagtgggtgatttgtgagtggattcaagagaaaaaaggtgtgaaaaaactatgtaatatgtaataaaagaaaaaaactataaaattaacaaatgagccagatggctatccagtgggtttgtttgcagcagtggaaaattggtttgtaggagatgaaatggttactcacctgtggcttgattggaagggctgttagtgatggttttggctcaactggggcataaagattaggaccagtgcaaaggggatacctcggtgctctccagtgttgaatatgcttatagccaggctgtatgcttctatccaaaccatagcatgtacatagttgtgactgtctctcatccaagattcccgactcactgaatttaaaccaactttatctttgtgtccagtcactgtcacaagacctagcgtctgtgactttcagttccctctagcctggtccacctcaacatctagtgtatctgcagctgatttggtcacaggtggatttagtgacttgccattactttttcctttgattctttcatgtatgtacatacatacacttaatcaaagctacattatacagtgccctcacccttctttgtgtaacaccacaccttaaaatttatttttaaactttgacctgtatgttagttggctcaaatagggccacatacccatattatacattattgggctctacaaagtagtagcatccaaatctataaccacaagtctgtaggtgcaatagttaaagtttgatttttgttttcttagacttggaactgccacccagggaggtcatagtatggacttctgggagatattatggacttacatattaggatgcttatagttgtgtgatatacatgttgaaaaaaaaagaaaaaaaaaatctttttcctttccttttgtgcttctggtccaggagaccaagcacataagtcaactgcatttggtcaattttttgtaaactttcccaatgattgaaagaggacaagcctttctggacttgtcaaacagatttggcagcccttcttactctctggaaacaagctgctttactcacaaccatctttggtggttgaggatgatttcagttggctttttggaagagctttaatcctacaaatgtttctgcaaacaccccatggattttttgaatgttgtggggtatactttgatgatttttcctaaaagaacaattgtaattttttttgtggaattgcatatttatatattacatagtgaaaccactatctatcttatgtttcttacctagcattctttcacaatataatcaagttttgttggtgatgtcagcctgcagtcaccgtgattaccaggcagatgttgaccaacaatcactctgatcacatttccaatgttgtttacataatgatctcaatcatcaatgagtctgataactgcttgaggtatagaaggagtcttaaccagaggatcccggagaagttcaaggcactttcaaaatccaatctcatggtactagacacccatgaagaccttgatcatttagtaccaacaagtttcacagggtgtttggagactaagtttaatttgttctccttttgccaagtagaaaaatgttttctccagaatctagctgtcacaaattgattaacaagtgtcttgttggccttgaaaattgtttccatgcttggatggctgacaagctgcttggcaatcagattgaacacacatgcaaagtgcagtgaactcaaagaatgtgaggatgttcttcattcatgattctctagatggcaaggctcaaattagtaaaatgaaaatcaaatgtatcacataataactcaccgaaagcttgaaaatgattgatggggaatcagtgacaatggaacttatttgattgaaagcaagctgctttgctttaaaagagctcttgatgatggggattttccaaatttgctgatgacttgtaagtggatacttttctttgctgatttgttgcctggcatcaaacaggtcctacctaggattggcagctggactcagtcaatccttcttggagagaggaagctatgaatctttctttgataaagcacacacacaatcccaaggacaaagtgggtgtcttctaggatagtgttgtatggaatgatgatctggttagacaaaaatctctaattatgcagaagatgagaataccgttgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggtttgagattttttggtttgatcacagtttaatggtgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtcagggttgttattgggtgttataagggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatgtgtgaatactaaactgaggagaaaaacaactgggaggagagcctccttaaatagacaacaatgagtgattttggctccaagggagcaggagaatgagagattttagctggtcacagctttacaatgaggtattttggctagttgtacagcctacatgatgtaatttgagttattttagctagaagaggcagtgtacatgaggggtttgtgctaacctagcaatctgcatgatgtcatacagactgcatgagctcacctgcaggaagattatcacttgacctgacaagctgcatatgctgtacacctgacctgacagacagtgtaagctgtgcacctgtcagaagattatgatgtcatatggttaccggtgtcctgtagtgaagtatttgtgtaatttgtgttgtgtagttgtcctgtgtggttgattgagtgtaattgagtgttgtacatatccagaggtgtgtaacattcataccagtagagttacagagatacctccagtggtgaccatgggtgaactgatctgtaaaatgcagttcttgagttgtaatatgtggtagatgagtagaaatataaggaaaaaatgataaagaaaagaataaaaaaaagaaataatagaaaattttgaatttttacacattcagctactacatcctcccccaacttattgtctgtccccagacaattccaccaaagaaatggctgaatgtgttttaatgaggagttgtgctgccttgtgtatattcagactttttgtctgttgtgggcattcatgatttttttccaaagaattaatcactttgtctctcttcataagggggtttccttgattttgatttttgatatttaatgttttgtttttttttttaacccaaaagaggcgtagtccgcagtccgcagcagaagacgtcaagttgttgtagactgcgcagcagcttatttaattgagtccaagttgcgctcgagtttgatttggggaatttgggtcccctataccggtcccagaacctgtgtgtcaagtgcgcccgcgctccaagccgtgtgctctgttccaatcccggagttttagtgccctgggccctggagataggtattcaggcaatcaatgctgacaaccactccccagtttcctcgctcctccttcccatcttccgaattccttcgacctcgaatcgattaaaatgaacctttcaacctcaaatcaattgaattgaatgctccaacctcaaatcaattgaattgaaccctccaaatgttttaaataggattggcagtctgtttctttggaccaggtgagtttttctttttcttattcgtgatgtgaatagaaatagctgtcgatcccgaagacgtaaccaaggcctaatccgttgccacttccatagccaatattgccgtcaatccttccagtcaggatgctcgcccaagctgtcatccgtcagccaattcttccttgtcaatcccaaaaacgcaaccgatgaagaatccgatgccgcttccatagccaatattgctgttgatccttcgaaaatccagtaagctctctggtttaattaagaactctagtgacagctctgccacctactgaattacaactagtctttttctatgttctgaatataaattttgcataaaacaatttctagaaaaaaaatgaagtatttgggaaaaagaaaatcaattcttttctgaatcccttactttgtcatgggggataggggttggccatgaattcctgtgttatgagaaaggatgctaatatctccactggtttgagaagtacccttgtactgcataaaagagggagaattaacttgccaatatgggttgctatggccagtcatcatctgctctcctgaaaatcaaatggacaggatactgtctctctgtcttctgcttcagcagaatacaaattactatctgatctagatagagaggcagttttggtttttaaagctccgccaaaatccaactctttgttgatagcaaagcagcaattgccttagcaaatagtgaaacatcccagaacagtttttgaacagaacatatgaacatttgtttacattttgtttgcaaacacattcaatcatattttctcaagttgatatacaaaatcaaatgaaaatccagatgactttctgactgaagctgttggacaatgtgcaatcagaacatctctgacggtgtggaatagtgttctcaatccaagacagcttcaaattttgtgacacaaagcatggaaaactgatgaaatgcaattccttgtcttagcccttgaaagaggagaatgtcatgtaagtttatcatgtgtttgataaacttcctgaaacaatatttttcattgtgctgatcatgaagattgtgatcatttacagaaacaggctgttcaataaaaaaacaagaacaaaccaagactttagcttgtgaattgagtaatgatgtcagtggcatcatgaacttgaacaaatatgatgatcatgaacaatcattgggccctagatgagtctcaagtgattggacgagaggagcaaggaatagaacaaaagatcaaattataagttctattttttttcttctcaaaaataaacatcagtcatctttctagtttgcacttgcacaagtctactgcaatcgagctcatcaatcaaatatctcattgttgattggtgagtaagaagagatctttttacatttttctcatgttagaaaaagagaaaaatagatagctaaatgttattttaaagcgatgacgaactcatattagactcattgagcaaatagctttagtttttaaagaagaaatatcttctttatttgtaaaagtggggtgttttttttattctgatatcagagcaacagtgaagattcataatgaaaaggaaggctaacaattgaatgtttttctggtgattttatacagttattttaattattatctgaaaactaaaataaggcatttctttttgtcgtcaagcattcattatcattggaattagcagatttgttctgccttcaggtagtgctatatctcttttatattattctatcttaaaattatcatttgtatcctgttaaaaggatacatacttataaaaaaaataaaattatcttcagttccaaattctttccccttttttgacttcaatcaatcaggcaactcccaaatcaagttttgataccagttgacagtctcccaaacatccctcttcacaacagcttgtctccccagccaggataattgcatccaccattctccctctgcctcaaaactgttgctattgcctcaacccaaacagctgacaactactctcaaccccaactactgccagtgtttatgcctcaacaacctcgttggtttccatgctattgtagcatagaggtttagctggtctgcacatgtctcagcaagaatctaaatcccctcaattgttagtataagatgcagaaagcaaatgggtactgtttgtcacagtcccggcgcggtaagctattggcacacgcaagttccggtctccaatctcagtggtttgattgcatggagagaaaaagataagatactaacctgttcgtcacagtcccggcgtagtaagctattggcacgtgcaagttccagtctccactctcagtgagggaaagagagaggagcctggaaccgggactggtcagactatatggtatgtacatgcttaactaggtcagggttgagactatcactagactaggttaagcttctgtaagtacatagttatagtctaaaacaaagttgtaatcttgaatcttctatgaacttccagcactactctaacagttagctctgaggcaatctacactgctgcaccttcagggaaagcccttatggtcttcatacctaagtctcctcattcaaaattcctctctctccaaagcagttctttcatcttttctttgaccttcattcaaatcattctatttccttagtgcccacccagcttcctttactagtggctttgtgacacccacttcaactaacacaaatgaaagcagctcaaaaagacaggggttagatacaaaaatcctcctcaagtagtgaaacaatctaccaaccagcttatgatgtgactaaccaatctcacttgttaggggtatcaaatatgaccaaatccactatcattgaattaactggtttgaaaaaatccaccatttcacatgtagctttgtcattcaactgaaccctgagggggagcattaatgcaaaattggctggtgtctgacggtgatttattatatttgataccccctacttgttgactggtttgaaaaaatcctttttttgaacatgttggtgctacatttaagccctcttggggcccatggatgtaactgactggtttctaattgtgggttgcctacatttgataaccccataacccctattgtgactttttacaacaatgaacatgtcttactttgcagtgattcaacatgtatgagtcattcacaagaatggattaatgtttgggtcactcaatgaaacatttacccatgatttggaatgtgcatcattccaaagtaatagggggtatcaaatataggaaatccaccattagaaaccaatcaattttcccagaacttccttttgcatcaatgggcccccaaagggctcaaatgaagaaccaacatgtttaaaaaatggtagattttttgaaacaagtcaattaaatagtggtggatttggttatatttgataccccctaatacatggccattctcattatcgttgtttattttaataaaaaccaggtgttactttggaatgatgtggcatttatgattacagcattcacctagaacataagcactattgaccaagcctgtcaaaacaatcaaacctcagtaaatttctcagtaataggacagagttacactaacagttggtgtgactttttaaaccactaaccatgctgaaattttgctaacaagggacttggttagtgttagttggattcttttcaggtcagctaatgctatgctgaaggtttttttctccaaaaatcttgtactgtcagtgcaccaaagtttgtgctaacagtagatttatttgtagcttggcttaagctaacactatgctgcactaaagctacagtcagcatgatatttacaggtccactgttgctgtttgttggatatttctctgcagtcactttcaactcttgtttgtctgatcaactaattccttcatgggtggatgattccccatgtttctgtctgatagatttcaagttgagtcagatagctcaagtgagaaatacaatcaaaaaaatcggataatttggctgttgtgcttaggagtgtgttggtgatcctttggatttcatctttggagtaatatctttgtgatttttctagttatcatgatttacttgggagaacaaaacagtatacaccccaatgaatggcaataaattgaaaaaactggatctatttgttaatgttaacaagctggaattttctactaagacagagacaaagtaatggaacagtataatcaaaaaaggtagggagtgagcccatggagtgcgcaaggatcaagcttgatggaaacaagaccatttttaggatcatcattgtcagcctctgtgtaactcacctgaggttttaagtgtgtaggttgctactataagtgttgatgagtgtgaggtagcgtgtgctaaataccagggctcgcaatcaacagcacatttgaatcaatactgattaataatagagctccatggtggaaagactcacctgggattggttatttccctaagggaatgtgctaacaatagcctggttcacgtagggcgtttttatcatgtgtgtgaaaagttgcactgcttgtcatttaaactgttacgcgtaaattgtgcgtggagctccactaaaattctaacgagatgttgttaagcattgcttgtcgcacaaattctatttgtgaaccaggctaataagatataagcttcaaagaaaattcattaaaggtcataaattattcttagtgaaatattcagcaaggctgtgagtattgtggataagtagagttgttgactgtggcttaggacaaataaataagagcctgatttgagttgagttatgtatctgaaaaaatggtaactgtgtataaattggtgtctaaatattctgacaatcattcagtgaaagtggcacagattataagtcccagaaaattgagacagggacagaatgagcgcgcagaaccaagggatctttggccaggggaatgggcacatccagcataatgcatatgtattgcttggccaaatttggagaagaagacactggcactcacctgtgtgattactcaaagcaatttgagcaagggtgattgaaggcactgaagttacatacacagggtaaaatagaatgcatcatcagctgtcttgattaaacaaaaaaaaacagactcactgaggttgactaaggtgcaaagtccaaaggaagattggtggctttggtgggtgggttgatttattctagctctaagatcatgatttggaacattgtcatcagcagagtcacttgaattgtcttcaggaaccttgtcttcagaaacatcagttgatctttgagattggccagcagattgtgtagaacaatgcaagtaactatccattttacagccccttcatctctttagcattacagatttcaaatttcttgtgagcagcttgcaaaatggcctttgagaatgtcaatggcgtgttcaagtctgactcaagattgtgctaggtgtagttaaaattgacactctgacgtttgagcaaatgtttgcctttgaacgcagggacaacataacaatttttggtgtaggctgagtctgccagtaggaattgcttttgattgaagtacttttcaggtttctggaccacttctatgtgcaaaaacgcataagcatcatgagatgagccaggaaatccagccaaataagatatgaaatttttgttgataccacatacgaccattactgaaatggagtatctgatcaagcggccaagagcagataagaatcaatcaacaaggattatctatcaaaaaaagctgacctcttctctcaatcaaagtaatgttgcctatcctttgggggctcctggctcaaagcaatggttgttccatctacaaatccttcctcttgcatgacctgagatgattctatttgttcagatttggtaggccaagtgacataagaaaatcataattcataaatagtgtgaatgacttgtctagtatacaggttgattgttccaaatccaacttgaaacaaatctttgagcctgtagatagctgaaccatttctattcaatccaagacaacatactgctacaatgatttggatgggtggctggctccctttgcggattacaagagttgtggtagaggatggggttttgtttgatgagctgtactaggttggggaatcaaggaaatgtcatacaaaacatctatacaaagcttaattctggaagtccttgaagctcagacatgttataacaaggattgaattattgagttgtggagtttcaagctgctaggtatagtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagttgatctgaaaccacattgtccatcatggcaatttcagcaccattggttgctttgattattttctttctttgagatactttgggcatgattgcttttgaggaaatagagtggagctgatcctggtgttgacagagtaaagtttggtggtgggacaattggtgctgatgatatgagttgaatcaaatgggattttctaattgactggtttgggtgaaaagatatgtgtttttttttgttcaaaacaaattggattgatggaggtggattttggaaacccatcaattagggggtatcaaatatagcaaatccagaattagagagcagtctgtttcccaaattgcctttttgcatctatggtccccagaaggcctcaaatagagagtatggaatataattgactggtttggaaaaatctaccatttttcaaacatattgccagttcttcttggggcctgttgatgcaaaattttacatttgaaaaagcaactagtttctaatggtaaatttctgatatttgataaccaaatgatgagttgatctttacaatggggggtttcaaataaagacaaatctcccattatttaatgggataagtgacatttacaaactaagttttacaagatatgtcttgtaagccagataggttgtgagattctattcaaatagggttttttttatgatcttacagcccatctgtgattttggaaggttttaaataattggtttgtgaaaaatatttgttagaattgtgtcacaacattagggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatacacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaatgtttttggaaaagtgactgctttctgatggtggattttctatatttgataccccctattgtagtgtaattttacaaactatttgatacaagtcttgcatgacagggttgtaaagttgtatcacaaaccttgaatttagaattttacatgacatatgcttgcaagccataataatgtcttgtgaaatgacatatgtgagagaccttattgacaccctgtaatagcattttggactgttgggctctctgtcttgtgagcagcatttgtagttggctttggaagcatccacatgaagacacaaatgaccatgcctccctgctgtttgcctttttcctttctctgctagtctcctttcatgtagagccaaggaatacaacgtaaccaacagtcctttcattttccttgactgtcaatttggtatcaagtttcaaccaaatatgccaaatgattatcagactctcattgccctctgcctccaacagaacccacctcattcacgagattgggtgtgtctttacaaatctctgaaaatgatgaaaatatccaatcagatagctggaggcaaatttgagaacaggaaagacatacacattgcaggggctaagcataacttgaacatgtcaaataatgaaccaaacaagccaatttaatcctcattgctttctacgtgaatataaatttccctttcagatatatattgttgcacaattgttagtctttcagaacagatgtacttttcaactggctgtcatacacctttcctttagtaatcccacacacaagtttatgagctatcacactttttttttattaccattggtgcctacatactcactcatacatgacaggcctggatccaaatctgaagtgaagtaaacatatgagatgttccaattgttatattacattcctactctaagcaatctgacacccactctgtgtaagtcttgatcctgatataatgataagcatataaaaataagccttatcatcccaggatacaaagcattacggtgaaacatgtctagataatgagcccagcaagcattagcgcacttagcttagtggttaaagcatcactcatgaagtttggggtcacaggttcaattcctgtagtgcacatctattttggtttctgacaccaatgaggtaatcttccaaaggtaacaatcagcctgagttcagccttgagattatgaaaaggaaaaattccaaccagaaagccaaaaccaaaactgaatattacttcttctccaacttccagccacccaaaatgaaatccggtgaaaatcagcaagcagcttttgcaatcatacaacaagccattcctgaagatgatttgaggctggcagcatggcagatggccaaatttgtcaagaaggaatactccctgaccaaaaataaacttgcattgcttgtgaaagaacacacataccaaagcaaccaactcaggcaagctgtatcaagactggaggagattgtgcagagtgacacacatgatgaattcaggaagaaaaattaccttggaactgagcctgcccacctatgacaaactattgcaatctatgcttgtgcctttggttatctgaaagaaatcatatcaagagggggtatcaaatacaaccaaatccaccactttttaattgactggttttaaaaaatccaccattttttaaacatttcagttcttcatttgttgataacaagatcaacacacagaccggcattctcaatgtgaagcagaaagtcaaacttaacaatccaaagctttatgaagaccttctcaattctccgtggcagttgtttattgtcaagcttgagaaaaaatcaatactccctcacttgcccaatttggcagaagaatgtgtcagcctttcacaagggaaaattttttatagcccacccaagaagccctagatgttattaggaaatcaaatgaccaaaagcctgttcagatcaacatcatttatcaatgccaaactcttgaaaataaatcctctgattcagaatattcctcttccaacaacaactccttttcctagccggcaacttgtgcctcacaaaaaatgtcacaatcaagatcaacctcaaataccaaagttagcaaatcatgccctaaggattgcaatttatctggtgatagtaacacctctttggaagacaatcacttgataatgaaaccatcagcttgatcttccaggaaacaatcttccactgatgattcaactcaacattctaggaaacagtcaactcaaacttgccaaaaaaaatttgttgttaatcagtctctttcatctgatgacaacaatacttcctctgatgacaatatcacaatcatgccaccatcaacccagcctttggtcaaaacgctcttcaagaccatcatattaatctatgatatcaggtccccataaagaaaattgggaacttgtgggcttctgggggtattgcaagtaagctattttgtagttgatattacttctattttgtataaatattcagtgtgaacatcatactaatatcaaaataccatgcctcaatggagaaattctagcctgcacacccaggcatgtgctctgggacagaataataatgatcttgtcaatgttgtcaagaatgcctggatcaatactaatcaattcatattcaagacttgcagaagtgaaaccaatttctaaggatggcctgggaataatctcaatctatgttgcaaagatttggtataaataagagttcccatcactttcaatctgtgcaatggatgcactgatgtacaaagctagtggacttgtattgagaaatgataagtcaataattgctgaaagtaatcaagttgaacaacaattcaaacaaagagcaaagaaaatggaggttgccatatcctttgcctgagctttgagttttcataagctaacatctgtcagttactacattgtacaccatgctgttgttgcaactagggattgtgatttccctgcagaagtttttttcttagaagcagccctagagggcacatacataaagcattcaagtaacattgactttgatagatcaaccaggaaaggaaccaagaatcttccgattgatgaatgcattcacacactggtcctgtgttgaatcaaagggtaaaagcttgatttgtgacttacgaggagttggttcaatccttatggacccacaaatcattgatttggaccatacataggcaaaaaatttagcacttgccaattttgaatgcatcacactcatttaatatattacttgtagggaatgggctgctggtaataatgtgactgaagccacttgaatgtttatcaaaaaccacatctgtaatgagctttgtatacagctcagatttgaatcaccggatgcaatcaatattcagtgaagaacattggataatccctaaagcatttcaacttgaaaccaaccacaaaggcttagtggatgaattgcaattcccaaaagaccatatatctaccaaacagaaatacaatcttccctcccagtaaaatctagtctttcacatattatcaatcatacagaggctggtcatcagagcatcctgcaaccaccacccactagtattatgtattttttccatcttgtatttcctccatactctcttaactcatacaactgttggacatagatcccacacaaatgtactcacaatgatacctcataaggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacacttttttaaacatgttggttatccattcaaccccttttggggcccactaatgcaaaaaaagtttttggaaaagtaactggtttctgatggtggatttcctatatttgataccccctaatatatatttgtgtgttagatgaaaaacaagttctgtttttgaacaattgcctttcttattataaaccatatcaaaaaaaagaaataaaccaatttttcatgtttgattgtgaggatgaggtgtgtgatggaatagaaacagattaaacaattttctggacaactttattaaagacataattatgattgccaaggtagtatgggatctgttgcttgggggttactctgttactctgttatcataaaggccactaaagatacggtgaaatgcatcaacaaaagtctgggatatttggagggaacatccaaatggtgtaagggtttaatgagcaggttgatcattatgagtacaatgttcaaactttcctgcttcaaatactacccggcatcaattgcacttgatgatctggaaaaacaaaaaaggggcctatgaaggtgggatcaaggtgactgactgttcagggcaatggaatcattctttttgttgatgtttgctaataataggaattcagtagcacccgcattggtatcacagtggggttgatttggaaatttgtcttgtgtaaaggccaagttgaacgcaaatttggtatatatggagtcattattcaagttggggttgtggtaagactaattaaaaccctgttacactctacaagcaccattctgtctccatttcacatcaattacatatcatagcaactctcaaatcaacatcatcaatatgtaacacactcatggccacctccaatcatcccatagacacttccatcagaacaacaaaggccaaaatttgaatcaatattctacatggatcaccagccacacttggtaataaactagatataaatcaggtataaagtgggagaaaatccccatcaaagacagccagactattaggaaagaccctgatacttcagcatctttgtttctcttctttacataccatggcactttctacagtagctacttatgtcatgtttccatccttgctgtttcagccttgtttccccatgctacatatgtcattcccaagcctgtctcccaagccatttttttgccttgttacatgtaccctgtgatgatgccttgccccttgttttcttatcacctctcagaaggtttatatgtagtgctctcttggcccttgccattcgtccctgatcagagttgtcattgatttagcattacttacttggaaatatatttagcattacagacttgagacattttcacacagacttattagcttcatgccttaccctttacatatcttacatcttcatttagccgcacctttctttaagagtccctactcttttttcttgtttttcttactctcccagtaaccagagaggcagcccttcaaacattcatccctctctaagcgctattcccttaaagagtagttctgcagcgtcagaaaaatgtggcattcccagagaggcagtaatttgtgtgctgcactgacagccacattggtaattgagtggaataatttgtgtataatagaactggcggaaactccatcctgcagatgatccatataggaaaagaagtttttggtaatactgggtgtaactacgtattgtccagccatcttgccttcagttgaggcttctgccagccaattggacacatattgccacaaatgattttctgacatattttgaagactcatgtaaaaaccttgtaacatagctgagattgtctttttcctgcgctgtaaaagctcttcagatggtgtgaaggttatgacaggcttatcagatcggttggtttcttcatcaatgacatcatccttttgattggacaactggttagacttttgggcaccttcttatgacagatttttgaagcattaaaacaagcttatgagatgatttgctctaagaaggaatagtattttacctttgttagtcttcttggttgtatttttggttgaatcttgagtttcatcttctacaggatcaatgattggtgggtgaccaaccacccaaggataaacacacaaagggcagtcctctttttggaaatgtaaagcctttccaggccctctgttactgtgagagccctttggccattgacttttttccgctcttgaaagcagaaaaaacctgcccctgaggggtagtcaatcattttccaatctcataagcggaaaatatctctaccccccagaggtagtcaacttccttccgcttttgagagcggaaaaacctaccttgtaggtagggtaaatctttttccgctgtcaacagtgggaaaagattgaccccctctagcaagtgacttttcccgccttcagagcggaaaaaagctgacctcctgatctgggaggtggattttttctgcttccaggaagcctgatgtcactacaaaaagtgttaggtcgcattctgcggatgcgaggtaaaattgcatgtcacatgcaatgttacttcgcatgtgactgcatgcaatgtcactttgcatgtgacatgcaatgttacctcgcatttgcacaatgcaactggatcctttttgtagtgtgtgtggccatggtccacaccacaaccacttgtgattggaaaaatcctgcattgccagccagaagttttctgaggtccttctgcaaggaggggatgttcctgacaggttgtcattgccaatgcagaatttttccaactggaggagcagggaatcagcaaggtcacagctactcctccattgatcccacaagcggaaaatttactccctcacattcaaatggataattagcaacttgtacatcactcccaggccagccaacacggcccacggcttggtttttgttactttggcggttggacagacaaaagcccatcaatctgtatccccaaaagggcttaacaggtttgtatactgcaaaactgattgcattgcaaaccagatcatatgaagcaaaaaagtaaaaaaaaaaaacaagataagaaaggaaattaagatgagaaaaaacattgagcatgatgagaagtgggatgaaacaattgataaaaaatggcagaagcaataaaaaaagaaatgagccatggaaaatgatcaatcggctgagcaaaaagtatgatgagattggaggaaaaagaaatgaagtccttgaggcaatttcgcttggacaggcaggatgtatctgcctttgaagtagagaaaacctgtctatctgagggaggcaggattattccgctttggggaggccagaagtgtggccatggtgtagcaatgttaccaccttgacttgcagcggtttaggctgattgtggtacatacagttcaatccactgactgacaatgtgttcagaatgtccatatcccccagctccttgggaagttgattggctttgggctccacagggatcttgtcaaggaatcccatggttattcattgagagagtgagtttaggcttgaggatggagggcaattggccgtattatgtgggagagcatctcatgcagctgatccactcttatggaccaagcttctgatatcatggctgtatcttatgcacctcatgtggtgtttcagatgtggcgggtcatggtcatacaaaatgaccatcaaaacccagctgccaatggccttcataaagagccagcttccccaggagccaatagcccaccaacctgatggtgagcaccgtgtgaatctcctggatattcctctcctctggtgggctacttattagccgctggctgcgggaggaggggtacagattgctttaaaccaaaggcgggtttttcctaatcctcatgggcaaggaacgcaacatagcgcttgagtccctcctttgtagagtccctgcgggacggcgtcccccctccaaatcagaagggacctgagaaatttgggattgaaatgtttcaatatgattgagactgagaaaatctggcagacaatgatagttgcagatctctcaacctcaggcagggggagctagatcagaatgctcattactttgagtcctcaagccaagactcaggtgttgtgggtgtagaagccactattgatacattgcgcataagtccctgctgggaagctgtccccctccaaatttgaggaacttcattaagttagatttttgagtttggattgctgaatgtggtctagcaacccagtttagccactcccgtggagatgctccaagatgtgatctattctaggatgattgtgattatgttcccatcagattgtagaattctgattcaagggtttactgggtggtccagcgcttgaggcagtgggtggctgccaccacatgtatctgggacttggggggtgcttcttgcagtgctgctgactgctctcaagagatttggctgcgcaagcctcatctatagaaggagaggctctctcctgccaagtcttcatcccccatggctcattcatcagtttctcagttgaaaggctgaactgtatataatcccataaatgggggagatttctaatatttaaacgatttcaattaacagattgacatccctcaggagagacatacggatcacaaagtataattggattaaatgggcagatttgatttaattcatgttggggatggttaagaggggtaacttgaggccagaggtggaaaatggaaaagggttagggtaaaaacaaagagtgtaataatgtttgctaatctgatagtcttacatcatccttctttctggcactccacatgaggacccattgcttgcttgtgtgaccctggaagatgtgattgtgtgtttacagctgaggtgaatacagaattgcctctatctgaatgtgcttacagaggacaaagtaattctgtgaatcaatgaagcccaatgtgtgtaagtggccaccaggctgatgagggcctttttggactaacaaaactaaaccaatacagatggtcaagaggattccttggtcttaggattgatataaatgacaatcaaccaccactagggtccaatgcaattagaatagacacaattgatataaatgacaccattagaaagattgtgtgaaaaaatgaaacaataagtcatttgcttgcatctgcaggccttggtgtgattggtcctgtaggattgatcacattcaacttgggaatttgatcatcaagaggtggcatgcccacttggcagctgtgggaagtgacagtgtagaggaaaatcagtggtacatgcatcaattgaaataactggggaggaccattgataggtcaatcggccagagggccgtcgactgaggagcacaaggggggggggggctcaaatgaggtcattcactgggaagagtgtgcacaaaaacattcatcagatgaaggcaagcagtgtggtcagtgcgtttttgctgtaattaattgaacaatcaatcacattctcagaaaatgagttcttcaggcctaggagacaacttactgtctcagaaataaccaaatgtcagaaggcttaatggaaagagcaccttgtgtcctttgaatgatggtttagatctccagaaaaccaactgtattgttcaggcctggaaggtaacagatggtatatgatacaagtgtggttgacagcatgatcagttttagccccttgttgctttccttgaattggttgatgaactcctcactaattcaaatgtttaggccaatcaatcaactgaccaaatatgagatgacagcaagcaagcttttttttgtaagcagcttgttgctgaagtttcaatgattgttgatctcctcagcaaaacattcattcagactgtatagtaactgaccattagtgtgatgtaagggccatcagtttgtttaaatgcagctgggggaggggctgtaggacctatcgtctgacaagtcagttaggagtgtaagtggtactcacctaacttagggcagctggggatgggacacagttgattgaatgggataaccagaagtcaacagattcaattgagcaagtgtgcattgcaggcctatttttttttcttttagtgcttattgatttgacattgcgcacttattacatacctgtgtctatatacatgcaatgatgtttttgaaaaaaatacatgatagaatctttttatataatatttatagctttgaatgttagaaaattaaaatttgagtagagaaaaaagaaaaaagaagccgcaaccaaaaaaaggaaagataacatgaaaaaatccatctcttttatcaagagtaaacacatcatatgaagccaagcccaatcatcttccgtcacgactgcggcccagacagcgtgttatgaggttgctcaagcctcataccccagattaaagcgggcagaaagataattgaacccaacctaaatttaggattcagcccgattaccctaccgaaaaattcaaaaattatgagaaaaaataacttgtgagttgacaatacattttttttaaattgaaagagaaagaaagaagccagtaaaaaaaagaaataaaaaccataaacaaagaattgtaattttcttttattctacttcagtataggttttgatatttttgaaacaattggtgtcaaggatgaatcttgaaagaagtttgaaaaccaatggattattgagtaagtccttcagcgaatttggattgattacaattttcttggaaattaattgagatcaaaatgtttttcttttttgatcaaatcaatgttaggctgaatcagaaaatgcttgactttgattagtaataaccctttttgctaattcttttttaataccaagattttcaacagaagagaagaatttgaccaaggtggaataatgtgaaagctgattgttttgatggactgaagatcatattctgaaagaagatgaccattgattatgttgtggatggaagagagatgggatcagggtgagtgattgatttcatgactgataagttgtttgattgggtgattggatgtggctgttaattttttactaatatacaaatgatttttttctttaaaatatcaaaaaaaaggagtgagtggtgagtccctatctaggaacagacagggggttgtcttaataacaccaagaataactcaattagcctgattgtttatttttttgattataatcttaatggaggattcattccttttagaagcccaaatgcagcttccataaagaattctggatcagaggacactgatgatgaggtttctggattgatataaacctaaaccaaaagagcatcaagatattctgttgagttgattgattgtactgatgccacatttttttaccttgtccagatgacgtttgaaggaaagatgcggatcaagaacaataccaaggtatttgaccaaatctgacttggccatacaagtatcatcaagtctgaatggacaaacatcgacttttctatgtgtgaagatcatgaagttggctttctttttgtcgaatatagcattgttttttttgccccattctaaagaacgatctccttcattttccaacaaataaatggtgttatcaagacgttttccagcaacaaagtgtgtgacatcatcagtaaaacccaaggagaattgattttgactaagggtgagtgggttactaataagaggattggagttacaaatgatgtacagaattggcgaaagaggagaaccctggggaagaccacaattcaaatcaaaggaaggggaaacatagtcatccatacaaagggaggttgtacgattagaaagagtagaatgaataatatctgccaggtatgagggaatttttttttttgaaggatattaaatcaaccaatccttaatgacggaaggataaggtgattaaagcgcatcagaggagagctgaaacaactttgtttctctcatttctgtcggatccatgaagaaagaaaaggttagcatcatccgtgcattgattagctctaccaccaaaacagccttgagctattgtgttgttgttctccgcccagtaagtgattctattggtcaaaagactctcaaagatcttccctaggcaagagagtaaagcgattggttgatatgatccaggattggcgtatgaatccttatcggccttgcaatgataactgtaatagcatgtctccagtatataggaaagtatccccactgaagacaagccgagaagagtttgaagagaagaggaatggtaattttttttactccaaataagaatctcattagcaatatcattatgacctcgcgcctttttcttggcagcttggaaataatattatcaatctcaaagtacaaaatgttaggaaaggaaaaggaattagggaacaaagggggaataatgttggccagatcacaattaatgggaacctcagatgtacctccaaagagaaggtgggcttgctcctccttattagaagtgagttcttcattctcattcaataacggagcgatgttaccgctgctgactgatttggtgaatttttaggctttgaagatctggtgatctttactcttggccaaaaatttacgtggccagtgattgcgtttcaactcaaatactttgttcttgaatttttcttgccagaaatgaaagcaattggatgcttgaactgagtgagccatcaacatccatttgcgggcttgattccgtttttggatgagtggcaaaaggacatttctgtcccaggtaccaggctttgaactccaaattgttggctttaactgttttttttttttgataatcgatggagttttgaaaagaaatggtaagttcatcaacaaacttgtcaacatcggtactacaattaaggggaaacaaatttaatttttccacagacttagataaatcagaacaaaatttctcagaatttaacttttcaagatcaacagaaaggcaagtaaccagaaccgaatgtggattaaaatcaagacaaagaacaacggtttgatgatccgagccaaaattaagtgatgaagtacaacatgaatcaacaaatctaagagcagaataattagcccaggtaagattgatgactgttgaactggttcttctattcatgaatgttgggatgcccttttctgaaacaattttgaaaccatgtcaaccacagcttctgaccagttcttttgattgttgatgggtacgatgataattagagggattccatgaacaatgatggagattagaatccatgaaaataaaggaaggaatgtgacgattgttgtgttgatctaaccaattggtaagagagttgatgcctccaatagtccttggagggttgtacagattgataagactgattttattgagtcaatcattgttgatagacaaattgatggccaaaaggatacaactcccatctttgatggggtgaatttcttcagaggtgaaggatttattgagaaaaaaagagatgtgatgtttgttgaagtaattggagttcagaatacaagaccaatttgcatagtgggaaagttttgaagtgtgtggattgacccatggttcttgcagaacaaggatagaaaattggccgctggagtgaagtgcatttgttgtaacgtcaaaagaattatgcaattaagttgtagaattttgaagggattggaaggtgatgaagatccggattggaagttttggggaaaaggacagtttggatacaatgggttgtagctactcattgattaacaatattttggcaaaaattcttagttttaagaggacatttaagactcataggggaatgacagaaacaaacattatcttcttcaggaacaaaatttggattattcttttttcgtattgaatacatttgacacaaacattattatcaacatcagtatcacatgcattagaattatgagaatcaccacagtgtttacaaagaggaggatttttacaaaattgcgctgtatgaccaacttcaagacattgaaagcactgaataggagattttttgtaatgagcactggtaaggcaaagtctattaaaacaagacttcctttctcaattttttttgcaagttctttctcacggaagttaacaatgatggaatcatgggattgcccaaccaacaagccctttggatgtgatctgaatgaatatggttttacttacataagtcggcgagggatgaaggattagatggagtaaaggaaatgggaactgaatgaagaacggtaggaaaattagacgggggtgtgataagagtggagttggataaatgcgtccacgcatgcttatgctcaagaagccagttgcaaaacaagtttgagtgaaaaacttaaaatcaccagaaggaaggcgagctgcccctttaacagagatgggtgaaccaccatctgttttagccttaatttctttaagaacctcatttaccttgtctgtgatgtctgaaactgacaactggaaaaaagagcgtgaatccaggaatattttgtgaatgttgaaaaatgcagacttaaattcattgaggacatggttggaagggggagtacgattagcaacggtgtgaggggtcgacttgggagaaatcctaattttgggtactgaaacccatgacggcaatgacttagaagaagaattaaccaccgacttaagggacctctcaaaagagtctagacaagcggtgatcttttctaccaaagatagaatttgaacactagcaatcttctcaatctcaagaagagggagtagtgaattaagtttatctgaatggatgaaaatacttccatcagagctccgatttgagaagatctcagtaatcgccttaaaaaaaccattctcaggattatggcaagaattgttgagaggagggtttttggtgaagtccaattggactggagtttgagaacggtcaacagctgatccagaggaatcgatgtccttcatctctatggtccttggccaaccatcttggttggcccaagaggtttttgggaggcataggctgacctacgcgacccagtttataaggttgaaaccttgaggtttttgggggattggaaattttaaagaggttgggagggcaagggatagacaggggtgggggagggagatgtagtgattatgagattggtggagtagagtaggactttgaagatatttattgagttgtttttttttaggatttgatgtttggatgagtggaaaggtggttgatgatgagttttccgttgcaggcctatgaatgattgtttagaatctccaaaaaccaattgttcatgcctgggcaataactgacagtctacacatgaaataacaaatggtaacagaaaccaagcagtgtcagcaccttgttcctgtcctataaaacattgatgagctacaatccaatatttcaggccaatcaattaactgaccaacggtgagacaacagaatcttaggggcctgtctcatagggtcgaattttgaaaaacaggcatgttaaatggttgctgagatggagctgataaatcctttgggatcagggcatgtcattgacaaaatgataaggaacactgctgccaggtgcagtgcttcaagagctgttgactgactgatcaaagagaaccaaagcaagcagtcaatagaattacagatgagggattgtttagcaaaagatgcagagactgaccaatgccttgtgatgaattgcaaagtgagcagctggaaggattccttctggccaagatgatcaatatggaggaaaaaaatcaacaggtcaacataacatactgacttgttgatgagggagaaaacagagcctgaccaagtggcatacgtttgctattcaaaaggtttccaacaattgactttgattgcttctgactcaatggttccgagtgcagtgagtttagagggtaattcaagtgctaatcttggatttgcaaccaaaatgaaaaaaaggataatgtgtttttatgggtggggttgagcagcaattatagtgggagggagttaacaggccactttggtgatgtcccatctggatcctcaataccatctttggatgagtgaaagacataattacaaatgggactgtttgtttgtaatggcaattgagctgacaggtgacatagtctcatccatttcaaatggttggcacaaaatatgactgatttcaaatgagtgcagcaaaacactatttaaaattgatgatccaggccagtaactaagggttccttacattgattggaaagggtaaagaaatcacaaaggaagtttgttacagcttgacagaaggtcaccagagatgcacaagagaaatgattgatgtgtccagagaaaaaaaaacttcatagagatgatgatttcaggggattcaattttcctctgaggtgtcacttgtataaggaacaaactcttcttggataaatcgtagcatgtggcaaaagcaggccacacattaggacaattcacctctgagctttgaggcaaattaccaacatttatcattaaaaatttgcaaattcctccaaacctgatgattcatgagatttgataaaattcataaaaatttatcattaaatgtgctaaaaattgccttgaacttcagatgtgaaccggcctatttccaagatctatattagaaaagtcaaaaccaagctggtccataactcatgaagcaacttcactaaacttgagtggtgtggattgaaataattctcccttgttggggcatagttgttctcagattgagctgatattgtggcttggggtactgaaacaagctggtcagtagctgtaaagtattctaagcaaattccgggctgacaccagttggaagagtagtgagtctattggattgtatgattccatccagatttcagaacactggtactcacaggaataaaaaaagcagcctacaagcaattcatgagattcttgttatattgtgatgtgtagaaaagaacaaggaacttacttttgaacaccatcttcttggtcataacgtccaccatcaattttattcattatgtcttctttgattgattgattattatgttgcttcatcatttgagatcagagtgattcaattttttgatttggtaaagttcttgcaatccactgcttccttggtggtaattccagcgtaagtttgagacaggtgcatctggagctcagccataccaatgattttggttccatagtcactggttaacttgaatggtaatccaccagcctttgatgcaagatgaagaaagtagcaagcggcatggcagaggtcattgttgataacctgaacaaaaatgcctaagatcttttgagaccaagcatcaataaattcatagattgtgatgccaaatggcttcaacttattatgcccatcacaagaccagatgtgattggggcctagaagtcaatacacatgttttttacaagcttgacagagttgctttaagggtataataaaaaattggtctagctccaaacaaaaacacatgtcaataatgaattcaaggaccttggttaataataaaatcacaatacaattactaactggggaactctaatatcattcccatcctacaaatatccagcgttgcttttcagaagattttcttgagcattgtttatggcttcaaggacacaatcctgtccaaacaattgttttgaagtaatttgacaccaagcttcttcatgtagcgttggacagtacaaacagacacttcaacacaagtctccttgctccttgtatagaagcagttgaatctcccagattcattcctttggactgcaaaaataaaattgagccttgtacttcaagggatagcagagcaggaataggggcctgagaaagatcacacctctggagtgaccattcattttgcttatgtgataaggtttgaggtgaaattttgattccacgatcttcagagaggacacatatgatttccagccctttgtgaccttttcaaaagagaggctcaactagattgttgatgtgttgatctttaggagaaagatcaagtattgtattttcacctttggaggattctggattggtatcacctggtggtgatgagaagtgttcatcatcagacccggaataatcagaatgatctgtggttctgtggtgtatacaccatctgggtctgatgttgaataattggtatcattggaagaggtttgctgcctattggtactgttgaaagaggtttgtggctcatggttgaggctggaattgcaaggtggagagtccaaagtttcaggagctgtagagtggtggttgatgttgttcatggttaatttttttagaatgtaataaaggctcaatgtttttgggatgtgatagaggcaaagtgctttggtctatttttggaatgcaggcaagattggttgtgagttgatgagcgtatgtttgcagtatgtaacaaagacaggagatgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgctggacctgtccaacatcaggtagactctatactccacttaatgactggtttatgtggaagatacacacccttggatgggtggttttcaacggtcagcttttatttcaggggataccggaggctcaaagttatattttgcaatttttttgtgtgtgatataatgaacaaagtttttttatagatttgtaaaagtatgatttttttttgaaatttgaaaaaagaatgaaatgacccaatggcttgatggcgcggttgttgttgttgtctgtgggctattggctggcaaaaattcatgacaaagtttgaaatctttggaatctattggaaccgtgatgctatcaaaaaaaataaggaagattattggctttttatcaacaatgtggagaaagctggccaaatcctttgggattttttttatccacttggagatgttgccctcaaaaagaatcaagactttatgatcaaacataatatccctgggttctacaagccagagcttcctgatgaaatttaacccattcaaatttgttttctcctcaaacttgaccttcacatcaaattgatttttcaatcatccacacaaagacacaaaaaatcatgcctccctgccgttttcgctttccctttccctgccaatctcaaaggaaaccggcctccttttgtgtggagccaaggaatacaacgtaaccaacagtcctttattttccctgactgtcgatttggtatcaagttttgacccaatactatgtgtcaaatgattttcagccagcgcggatactctcattgcactctgcctccaacagaacccacctcattcatgagattgggtgtgtctttacaaatctctgcaaaaatggtgaacataggtgaacatatctgaccagatagctggagccaaatatgaaaacagaaaagatatgcacattgcaggggctaaacatagcttgcacatgtcaaataatgaactaaaaaagccaatttaatcctcattgctttctacttgaatatacatctccctttcatatatatatagctgcacaattgttagtctttcagaacagatgcagttttcaactggctgtcatacaccttttctttagtgtgtaaaggggcccttacagagtcctatgggttaagcttcgaagagaagtgtttgaacactaaaattttgtagatagtgaatgatgtttgtttttatcaaaagttctgtatcgtattcgatgaggaatgatacctcatgggaaagctgcttttatgtctatgtacaaaaggactgtgcgtacatagaatagcagaaacaatcgagaatacagtgaaatacaataatgacatcacaaacatacactttgggaattaatactattgatttagtattagtacatattatgaatatacagagagaggcatttgagggactgtagtcgtaagtcctgttatctcctgccacggagtataggcgcacggctacaagtaatcccacacacaagtttgtgagctatgacactttattttattactattggtgcctctgactcatccatacatgacaggcctggattcaaatctgaagttgagtaaatgtatgagatgttccaattaggtaatcttccaaaggtacctgagttcagccatgagattatgaaaagggaaaattccaagcgggagggaaaactcatgaagagaaggtggacttcattagggaacagtatctaaaagtttgcaagtggctcaattgaggcccttctctttccattgcaacaacctcaactgaaagataatcctgatggtcttcccagaactaccaatacccaggaaagtatgcaccggaactactacaggctcaggtaagattaaatgcctctttgcactatccgaagacctttaaatgaacctcatttattggctgtaatttagcaagagaaaacagtgcattatggttggaatggtggacctgttcacaaagaaaactggaaagctgcaatgaaggagatcccatgtcctatggagccaataccaccaccaacattggaaccacccttgggattgcaaagaaacacaaacgtggccatgaaaaggtcatcaataatggaaggccaccagacacaacagacaaacttgttgatgaaaagaaaaagaaaaaaaattcaagcttgggagaccgccaaaggcaacaaacttcaacaaaagcctctggtcagcttatccatcctaccaaacaaataaggacaacacagcttgaagaaaccactgctggcttgctgcaggtcttgaatctctttacgcaattttcagcccattatggctctctggaatcagtggtcatgggaaggatgtctttacttcaattgctcattacttctcatgttgatcaactgggaaacttaatggcagcaaagcatctttatcaactgggaaacttaatggcagcaacacaatttgatcaacatgacatttgatgtactcagtcctaaatatccaggacattcccttcctggcgcattttcttcttgcaattgcttccttgaggttacattggatcccaaacttcacaagaagattgagtataagcagctcttctccatcaatgaacaaactacactctcacaccatcatagtacataagtatacacaccacttcactatcttctgacatgttgacacatgcagtgttggtctggaaccactcaggatttacaaatgacatcatgcaggttgtcatgtcatttgttgttcttccttgcagctgtcacactatcccacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtgtatgacctcatgtagcatgctacaccagcataaaaccctcatgtagactcctagttcaagctaaaatgactcttgtgacatcatgtaggttgctcaaccagccaaaagacctcatgtacatgttctggctagctaaattccctcattgtaatgctctggccagcttaaatctctcattctcttgctcccttgaagccaagatccttcagtgttgcattgttgtctattgaaggaggctctcctcccagttgttttccccctcagtttagtacccacatgtcacataccccctaccattaacattacatactgtgacaacccttataacaccttataacaacccttacacttgtaatacacactctaaactcattctcatactctcaaaacctcttctctcacacaattaaattgtgatcaaacaacttattctcaaaccaaccacccctatcacttgatcaaaacttgcaaaccaaccaccactatcacttgatcaaaacttgccaagctgagcttggtgggtcttgttatctgagagtacagaagggcagagcttgcaactccaccataccctttaacattcagcaaaagggttctcacaaccacttttgagtcttacaccgtatccctgattgtcaccaaattcaaccgctgcaagtcatgcacaattcttacgcttgtctttatcctgcttcaacaccacaaagattgggctcgagtaactggaatttgtctgctcgtacaatctggtctgcactctctcctttatcaactccataaaggcgccttggatggcgctggaattggaactggccaaatcttccaaggctcatgcgggatcgttggaatcttgcaaggctgggcgatttttcgcttcaacaagccccgctcttctgatccaaaagcaagcaccttctcccgcagcttcaccacatcagccaacagataaaattcctccttccttagccacccatccggtgtggtcactgccaacatataatcattggatgtgtgcatcccaattaatctgggatgcccacaaccaatttaacattggctgcgcacacccgatgcagtccgcatccgagctaaactcgggtagttgcaacctgagggtttaaacaaccaatttaaactcggctgtggctcagccgaggtaaaatcgggaggcctgccaaacaatgaatctaatgtttcggctggtaggtagccaaggtaaccttggccaccacgcaccaattgatgaaagcttggttgacagctcaaccaagccttcatatgattggttattgacaaccaattgaacaggcccagattgatgaacccaaatgggatattcccaaagccaaccaagacagccaccaacagagagagcccacaggttttatccaagagcatacccaccagctttttctctttccagagcgtattaatcttgatgtacggctgggtattcaagaagtgaggattagagtcagatatgaatgaaaattcaggctcaattttcccaaagaaagttaaatggtttactcacatgtttttgcacaaagttcaaaccaacaaagcttccatgctctagagcttggatacaggcggtgatacaacaaagaaacatgtgttgggaatgccagtttaaaggggaaaatgatcaaggagggactaacaatgaactggggatccagaaaactgatctttgcaagggaatcagctatgagcaacaattgtacagggacgtttccgcaagacccaagccagccggtgatctgcgttggaccaggcacggggaccgctcccttctgagcactcattcaagatcaattgacccatcacgtttctgacgtatcatctcaacctaacgcgctggccttctttggctgtcaagccaaaaattctgacttctatgattgcaagcaaaagtgatcaaggaggaaggtggcaataacaacgacttgattgagcgcatccaaaacgaccctttcttcaaacccattcattccaaattggaccaactcttggaccccaaaacatttgttggttgcgctcctgaacaagttgatcatttcattaaaagtcagcttcaaacctctcgttcacatattttttgatcattattgacgaaatttgttctcctactcctacacagattgggtaacgccagtgctcgccccataccaagaatatattcatgcttcccaacacacagtgctacatgtttaggcaccaatttcctcgtgaacatcaactcaaaaagaacacatatttttgtggatctcaacatatcttgattcttcccccaattgcaattaaccttggatcttgtgggcccgcttgggtcaatttcacttcatcatctgtccaaagcttctcagattccaacaaaactttcttcagcctgtgctcttatgaccagtttaagatcttgaggttcggtccacaacagaagtctctatgatctgatcaatttccagatcttgttctcaaaggaatctttctcattacagctgatgatttgttattgcattgtacatacgcactggtgacaagttctccattatcttagtacatccttttcttctctcgctccccctggtggaccgcccagagtaatgagggttttggggtttgtttgtgtgattataggggttttttttttctatcatcaaaatgaaatgagagatccagatacagataaaactcaagcaatacatcttttgaaatgttttggtatgaataacacttattatggagataggtatggtttaagaaaacactaggtagcttatttggtttatcaaaatgatattatgcatcactttttttcagcacccagtgcaagtttgccatccttttaaaaagcatatggctccagctgacagataaatttgtttttgaaccccaaattggctccattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaactttttcttgaataaatgggccccaaaaggggttaaatggattaccaacatgtttaaaaaagggtggatttttccaaaccagtcaattaaataatggtggatttggttgtatttgataccccctattgtggagagtgccacagtaggttggcccaaatgggtgtatgatttggcaagactgaggtgaagttcagcaagaaggttcttgagaggtgtgttcaggtctttgttatcaatgggaaggaatgtgaggcttttagaaatgatttcaacaacctctttgtggtttccgttgcaattcatcacttgactacgtcgctgtacactgttcagactacgctcaagtctcaagatttcaggtgcctggaaatttgataacaaattcaatgagatgtcacataggtgagcaaacccatcaaacttcagtcaatcatactgaagtatggacttgccctattgggatcctttgcctcggctgatctggcttttatttttgaatgaagacaagcgagttcattaaaaagcaagtggctccagccgaaagcagtccctcttcttgggtcggatagctcttgtaaggtaatttcagccttgtcaaattgactcaaagcaaggtagcatcgcgttaatttgaaaatggattgaattatcacaaggttgccaccctccttgatggaagttctctaccaagagcggcgtctcaggaatgtttcgtacttgtttgcagcattggaatagtccccgattgtataataatggtacaccattgccggtttctgtgtcaggtaattgcttgattcgaaatccgttttgatttggtatttctgttttactcattgtcataataaacaatacgtaaaattcccgtgagcaataacattgcttcacttaccatagatgctaatctgcgagattttctgggtgggtgcaaaagctccatttgtaactcaccgcctcatcacgttacactcacccgagccccagaaaatcttgacgattcctttgaagaactttatacaacaatcttcaatgggcacttcaactcacacccttcccattcagaccaagaatcgtggattgacctttggagtggccaattccaaattgcccatatcaaattcctctcaatttctcatatgcttataatgtgacttaaattttgcagcccttttgggctcaatggttttttttgcttcttgtgctactctattcattgtgatgctttcattttttgatttagcattttaactgtttggatctgttaaccatgagtctgctccaagtttctttcaaacattaatgaattaaaggatttggaaaatcagaatgcactctagttctattttcattcaaaggggttcatcaatcaaactttacaaaacaaaacacttcaatctccgctctggttgagaatactatgtttaatagagttaaacgatactgtgcagttgctaaatcactcattgtggtcaatacatatccaaccctcttttaaaatcatgtgggtttgctctgcttggagggaaaacctctggttgatcttcatgaggcacagttcattgaatttctggcggcccttggacaattccaagccttctgccaacaaagcctggcacttaacttccaaaatttgatatggaagattaccatgcacatgtagatttttcaccattcagcctctgtatatccaacaaaaccatttgacccgctccgggtaaacactgtccgactcatgttcaactgcatctgttcagagttcttgaagtcctgacatggtgggtgtgcgtacgtactcgagtcatggacatggaccgttttgttgcgtgatgcttagttggagaatccttcttgtaatgcggaggtccgtaccatagcttcagatacttgtgcgcgtgggacatggagttgtggttgagctcaatcttttttgcaccgttcacggccctcaggcctttgacttggcctatcattaagcttgccactccagaccaaagcagtgaaatcacatcagttccagaatgcaggaccccagcatggctggatgcagcctgattcttcttcctttgggctttgaacaatagtagcttggaaacggctatcccaagtggggaaatggggggggggggcgcttttgctccagcaattgcgctggggctggctgttgcgtagtaccattgtactgcactagaatgaccgccctcggtaggggggactgacatggattgaagtctgcggaaagtgtcggaagtcacaccgacagccgctggcaataaatacctcccacaataagacaaaccaatataattgggtgggataggtaagatttgggtcagtgtggaatttctccaccgggctgcatttcttggtttattgtacccagcctttttgtcttatagttttttttctctatcttaaaagcaaagttttctcttgaaagtccttccggaactcatcctctataatattttttttcgctatggataatcccagtttctctggacctctcttctcatatgtcactgtggtaaatgaatggaacttgactgaattgataaaaaaagtatgaaccaatttccaaacacagtttgactggaattgaaaagaaagcatgaagcatttaaaaagggattatgaaattatcttagcaatatggtgtatgatttaaacaagcaagttcttcagatgtgaattattaaactgattccggatttacggatcaaaggatgtattcatttttttttttctttttagctttggattgctgggctcgaagttgatctttcttgacagcccaaatcttctccacagctgtgcccacatactttggatagattggcaaccaataagttgaatcttgatatttcttgggccagagataatcagatgtcagctccatgggtttccgctcatgattaggaatttcaaaagcttacattttttcctgttttcaaaagcagacccttgcgactccagagaaagaggaagcacggctccataaggcaagtgaatatctgcgtggattttttgttgttggattgaagaaaagtcgcccaacaccatgccaaagcatcctcagggggccatgaaatgagtatctggacccaccagggtatgcaacacctaaagctgggaggataaagtctcctccttgatgatttccaaagaaaagcgcagcatcaaacaaaaaggcattttgtgggtctctatgtgtttgaactagattattgacactgatggttcttgctggatttagatcatgcagtcagaccaacaattctgaacatattaagtgttggtgactcacatgcaataatgggattcatttcttcccccaaatccctttggagatgatcgcttccttctgtcattggatattcaatgcctttttccgctatgaagcaagcttggggaagaaagcctttgttaacacagcgggacaacagaaaataataggttaagttgttgcccaaaaatatcctggcattcaactcagaatgattttggcttttgcggaggggatcgggaagtaagggtggtggattgtttctccagttggagttgaatccttggatttctcctttgttgatctgctgggaagtgtgtggtattttcagatccaagatgcctttagactccacctgattgagaaaaggattgttgtgtcaatatgacacttgaaggttggattctgtacatgggaaaagatggatttcatgtaagttggtggcatgatatgactcacactaccaagaccatatccataggtctggaaagataccaaggcagccttgaattggtctttggaggctggaggggctcttctgttgcccttgttttcaaagtccagtggaaacatgctggtgggtggtgataaaactggggaatcagtaatgatcatggatttggtgctggtggaaaggcggaatccagtttccaatttcgtgaggccttgaaccaacgctgccacagatacaatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagataccgtatctgtggcagcgttgcttgaactgccaggtccttaatatgtgtcagaagatgcgttggctaattttagtggtccacttgcccccgatgatggatgaacactgtttggtttcctttcagctggaggtaccccaacaccacagcacctgccagactcatccaacaataccaccattctacctttatccaaaagggtacatttttgttcaaggtccatggggagctgtagaacgtttgtaatattgggatatctgaggcagaagggttttttcagctggttctcatcctgatttttagtggcaagggctaggtaattgcaaatggttttgtcaacctctttggcagcatcacaaacctgattttgaagcattgtttggggagtatgtttggaaaaaactcataggacctcctccactatcacttggatgcccatctcttggaactcctgcatcagaaaaacagccaagatgtcaaaatcaacagacaccacctgggcaactgccctctacttcatgagccttttgcacatcatttcaaggagtgcattggtgtcattgtatgaggcgccccttgtgcccccttccgctggcttggcagggccatgtgcaatcctaagatttcatccaaatcagattcagctgcctggacatcaccaatcaggttgcaagcaggagccaacctcccctactattctgtcaggggataattggccccacaatgggaaagggagccgcttttctgcccacccacacaatcccacagcacaagcaaccaatcctgggacccagtgtaacttagggctaacgtatggggcactcacttttgtttctttctgaccatggctgggacttgcatgcaagttttaggggatgatgcggcagtgatggttgatctggaatctatggtaggtgtatcaatttggtggataagcaggggggtacttttcaggggacaaacagcaaatggggaatgaaaggataaatagatcagttagacgttgagagtagaggaggagtcagggggaaacctgaaggacagaccttggaacagcggaatatttcccttggctacaatgggtccaaacgatcgcagttgcttttttttctcttagtgagaagcaaaggataaggctgaatgaaatataataataccattagaaactcattccggttgggttcagttcaacacaggatgttaaatgtgaaaacagacctgaaagcaattcaagggtttgataaataactggttggacaaggacaagatcgtttaatccagaagtttgattatgtatgaaggaatgggttgtgagcagagctcctgatccagcgatgatagtttctgttttccgattgaggagaggcttgaacggttttaagctagcctggaaaatataatcggaagaatcctggagtattggtacagggcttacacggattgacaaacaagggctttggccgaacttaaacaaagaataaatagaatgagaagttgttggcgaaggaagtttgattgctgatttgatgttggataatagctgatatgattgatgtcggctaagggctggacaggctgagcgacaacaggtcctttaaataatcaacacgttggtggccttcttctaaagcaagacgcaggttgagatgtatagcgattcttccaacgttgaaacactgaactgctatggatttctatggttgagattaaaatggttggttgccgagtcgttgtttctgtgagcctgggtctcaaaagtgacagcaggacacaaggaatgggggcaattctagatgtatttcaaggggataaggaaatacaactaaaattagagaaagagagagagagaaagaaaatacacatcatccctgacatgatttcccagatgggaaatcttgtaaatttcagggaaatcctgtaaaaacaattcaagatttttccagattttttagatttttcaaatttctaaatttttcagatttttccagatttttttattaaggacatctgtcaagttgaaaaaatctgaaaaaaaataaaaaatctggaaaaatctacaaaatatgaaaaaatcccaaaaatctggaaaaaattcaaaaaattagaaaaatctaaacaaatctagaaaaatcaaaaaaatctgaaaaatctggaaatctggaaaaatctaaaaaatttagagaaatctaaaagggcgttaataaaaacacgtggtaaatccgtgtttacacatggttttgctgcggcacagcacacacagattctgcatgtacatgcggttttattaattatgcataaaatatgcataattttgcctcaggggtcccccacgcgtaccacaagtgcctgcatgaactttgaaaattttcctgcagacaccaaacaagaaaaccactcaccacaatcaaaaaaggacatcaccccccccccctttaaaccttcaacacaccacaactcagtcaaaacccaaccaaaatcaacaaaaaaataccagaattattctttttttctcctctttgatgccccagactcggaatttttttgattcacctctggttcattcccaacttgcaggaacactctaaacttcaaaaaatcacaacttggtcatttctcaaccaaaattcacaaaaaaaaccaaaagtatcctttttttatactcttcagcgccatggtcttcaatactgctgatccatctcttgttttttttaaattcattgttaggcctcaaacttcaactctgaataactcaggcatttctgaatcaatttcttcaagcaaaccatcaataatcttatttcttgatcctcttcaccgcaacggtctccgtttttgccgctggacctgttttttttttttttaattcatcgctggaacactagtaggactcaaacttcaactctgaataactcagtcaactctcaaccaatttcttcaagaaaatcatcaataatattctttcttgatcctcttgacctcaacagtctccgcttttgaagctggacctctcttttttttaaaaaatcattactggaactctagtaggtattaaacttcaacttggaataactcagccgtttcttgaccattttctgcaatcaaaacactaattatcttctttcttgattctcttcaccaccactgtctctgtttttgccaagagacctcttgtttttttaaatcatcacttgattgctagtaggagtcaaaccccatctctgaataactcagccgtttcttgactgattccttcaagaaaaccttcaacaatattctttcttgaccttcttgacatacaccatctctgattttgccaacacacctctcgtcaatttttattcatcactcaattgctagtaggactcaaacttcctcttcaaataactcaggcgtttctcaaccaatttcttctagaaaaccatcaaacaattctttcttgattctcttcaccgccactgtctccgttcttcccaacacacccctcatttgtctaattcatcacttaacttcaaccaacaccttgacaatatgtctgaaagtcaaagccacatcaaccccctccttttttggccgcaatatctgaggagacatccgaatctcacattaaccccctcctcagtacatatcaagaccaagtcaacccacctctacaaactgtgtcaacaacggctccgtcaaacactccgtcatccgctcctcatcaccttgcgccgcctcccgagtcatcttatgcaactagaacggaactacatgacactgatcaaaggtgagccttggagcatgggtatgccattgtcaaggcaaatactacaacttccaatggggaagaccaagcaacgtataaatgcaacctatctgggcaaccggtgtggaactactcttgggatgaatagagcttgagagggatggatgctttaatagactgcctctctggtaactacaatgattaaggtaacaataaaaataaaagagtatggaatcataaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatttttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaatagtgggtgatcagttatctgaattgctggggcaggctctgattgtgggtgatcagttatctggcttactggggcaggatctgatggggaacaaatgaggaggaaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggcagatggatggaacaaaatgaaacaaagaatgaacaaggaaggaaactgtaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaacaacctgaaacagagagaggcttggaaaatattatcaaggggaagaggtggggtaagtatttcacccagataagaattgaacaggcaatggggagaaattaccaaaagaggactagtatcaaacataactgttgtgtgagaattcttggcataacatggaaggagataagagataaggaatattttcagaggggtttgaggttatattgagaaggggtactagtgtgtagttagtgtgtgagctaagtcttatcaagagtgaactaggaatttggccatgggtttcatttgaggagtttcagaggtgtgggagatgttattatccatgtgagggttattggtgtgttgtctttgtttgagggcctggggaaatagttgaggggtcttgggtctgtgattcttgtgtgatatgtagtcttcctgtgccttgaggttcaggattggcttacctgaaaaaatattgaattgatgactagaaaccaaaaccagactaaaaacaaaaaagatgagaacacaagaatgtaaggaaaaagaataagaagaaagagaatcaaaagaaagagcataccactaagaagatggatatagtgaaataaaaagttgaggactttgagcagagtatgaagtaaaatatttgatataatcaaactaggaaatttaagagaaagaagatataaataaagtagaaagatcagcaatttcatcaacaaccaacagaagaagaaagagagagagagactagagaagaagagaataacaaacagcacgttgaagaggacgtggaactagaattaagaggcctttaggtgaagttcctgaatgagttgaggatcaatcttgaggcgagacaaagaggagacgggagtgagcaagagcaagagcagatcgagcgcagcgaggggagaagaactttacactgtgaggtctttgtggattgaggttaagctggaaattgctgaaggatcttgggcgcaggttattgatttttgagcaagctgagagttcaaggatcttgtcgagtctgaggtttgaagagaaaaaactgagatgtccttttaactcaaaggaagttcaaccctaagtggttgaacttcgattctcattactttgctgcggatcaagagcagcggcaattggttgtgatttgagagtgacatgtacagtgaaatttcaacattaccacaccgggtgaaccaggccccaacaaattgggcaaatcaaaaaggatcggctgtccctttgaaatgttgggcaacttctaccagagggagggacactatagaatcaagatcaagactgcgcatcacaaccacccagccttggttgatccatacatttttccaatccatagacgattgactgaatcccaaaaagaaagggtcacagaattaacccacaccagtgtggcccccctgaagatcaagtcggaatgacttcaagatgcacaaacccccttgcacgcaacactgaacacaatttaaaatcaccgaggcaagatgcgcaatgaagagctcgatggacgcacaccgtttgaagctctcttgcatcaaatccacaaacaccaattttacttcatgatggacagtgttgaaggtcacatgacctcattcttttttgctcacccctgtttgctcgaattggtcaaaagacttctgagaaccatcctccttgattgcacatataaacccaacaagtaccgcatgccccttctgcatgtccttggaatgaattcctgtaatatgttgttcactgttgctatgtgtttcctctcggccaaaaaggaggcaaattatatgtgggacgtggagcagcttcttctagcaatgaacaatcaatctccctcagtcattgtcaccaaccacaaacaagcagtcatcaatgcaattaagaaagtatacctcaacaccacccgcatcctctgctcttggcacatattcaagaaaatcaaaaagaattgccggaagcatttcagcagaaaagagaaacgggaaacatttgaatcagcatggaagcaattgaggctgtttccaactttgaaggagcacaaggagaattacaccaagctctctaaattgtggaatccagacacggccgcctacttgatcacggtagtccttcctctgaaggagtactttgttgcgtacttgatcaattggctcccacactttggaaatcacatcacctccagagttgaaagtctgcacgtgtacatcaaaaaattcatcaacacatcaacaggctcctttgcggcagttgtcaagcaaattcaccgggccattgacagccagctccatgaaagatacattgaatctgtgcaacatcattacagaagactgaccggccagctgcctcctttgatttccaatcttaaccgaatcatatctcactttgccttgaagatttttcatgtgtctcacatggccaaggctccaaaatccacatgcactggtaactactcggctcacatgggtattccatgcatccatcaagtccacaacgccaaaagcgaggggagcaagttcacttctgatgatttccatgctcagtggcacgtcaaaacggatttagacgtaagtatctcatatttttatcatcaagaggatccaaacaaaatttgcccgaggtttctgatttattttgttcatgataatttgacaggtggaactcagtgaaaaccaagacaccacggagacacagcagaagaaccatgaagacgtattcctcagtgaagtatttcaaaatttccaatcacttcaacctggcaaacaagccctcatggttggcaaaatccacaaactccttgatggaacacatgctgccaccattgcactcgatgaaccaaggtttgataagaaccatcaattcaagcgccgagccaaaggctccaaacgcaaacacaaattgacgtcttcaaccaagagggacccatctggatttgagtatgttgaggggcagaagaagaaacaaggcaggccaaagaaggtggccaattggacaaggggccaagcgcaaacctgggcgaccaaggaaaaaaccgaccaaaaaggatgagacgaatgagtcagaagtgtgcattgcttatttctatctgaatatttttcctgcttctgattaatttttgagtaagccatggaaacagacaaagagagagaggacaatccttcagatggaattggagccctttgtgaaaacatattcaccgacaaggagcatttggaagaagaacccaagccaccaactgtaacaaaacccttgcaaattagtccaatcaaattattcaagcaaaaaccagaacccatcaccaaagcagacaaacctgacaaaactcctttgagcgaggcacttacttggagtacacagaagaatgtggatattgatcttgtgagtaactcattgttatgagctgtggaggactggaactggggacattacatatgtagaacactcatgttaccatgtacttacttctttttctcattgttcaacccctctgtttccctcttaaacttctgttagtatgaatacaaggacagcatcaagccggcaggagtcattccccacattttacatgttaacgacgttaaaggcaatggaaattgtggcttttgtgcggttgcagtcagcttggggcacaaatctgaagaatgggacttaatctgcgaagaaatgcagaaggagttcaactcaaacaaggcctatttggatgaaaagttcttgaataatgtatggggagaagaggaggacagaaaaaacttcattgattctctcgcatggagagacaaggaacagcaagcccccctgaagtactggatgacgtcccccacctgtggatatttaatagctgatacataccaaagattggttattttattattggaaaagatgcctgccacttatcttcctcttttgcatactgcaagaaacaacccgctcatctgtctgatccttttacctgaccattctcatttcatcattttcactttcaaggctgaaatatggccatgccccaggatcaatacatttttgaaacactatgtcagtgatgaagcgctgggttgggaggattggattcaagcccacattgaactgggtcaaaaatccttgtacccacctttcagaagatcttagtgcttcaaaaaggctcctgttgaagttgactaatttttttcattactgatctccgtaccttcctctgatttcctgcttgtgtccctcttctcattttaaaatctaaactacgctcgattatgcccacactcttttgtaaatccaaatttggcctcactagattattatagcattttttgcctttttccatcgataaattcaagtttggaaggttgaataaccaccgggaactttccacagtgcttgcatgaataaaatgagtgggagcaaaaattaagattaaaaagaataatttttatgaagaataaattctaccattaaattctagacctttcaaattgtaggaaacaaatttacaatgtcaaaaaagaatgaaaaacaagccgctaacaattaattgaaaaaatgagtgggaacaaaaattgcaatgcatacaaattatttttatgcaaaataaatattaccaatgaattctgaacctttaaaagtgtaggaaacaaatttacaatgtcaaaaaagaatgaaaaacaagccagtaacagttaattgtaaaaatgagtgagcagaaaaaaatgaaagtcatttttatggtaaatagactttaccattaaattatacacctttcatagtgtaggaataaattttaaaaacttgaaaaaacttgaaaaataagcggtaaaagattaaataaaaaactgtgtgtacaggcagaatccgcgcgtgctgtgccgcagtgaaaccgcgtgtttttattaacgcccatctaaaaaagctagaaaaatgtaaaaatctttattttttttacaggatttccctaaaatttacaacatttcccatctgagaaatcatgtcagggatgatttgcatagaaagcactgaaataatatttttattgtttatttattttataatgaaggtttaatttgcagtcttactttcctgtggaaggatggctgttctataggcggaataaatctacacctcctaactcaactgaaactgagaagggttcctggtattgataaatcaaatgggccactaattttttagatctaagatcaagggtctttaaaagggaaacctatgtggcttttagttataccaccaaacagagaatgaagatgacttgatatgataatgtgaagtttgaggcagaggtttagtagaaacagaatgaagtgttcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgactgactatttggtgatactgacactgagagtgggaagattccaaaaagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtatgctggttttctagtctgagttagttctgggtgggtctaaagcttgaagatcctgaaaatgtgaactcagtgtctactgagaaaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaataccaacttggttgatatttcacaatggtatggtgaaatattacaaagtctgtgaaggagaagagtagtgtaaaagtgtgtagggtttactaaggttaaaattgacagaggaattcatttatgaagtcagaatgcaataaaagattaagatgaaaaagttacagtagggacttgaatgaaaaagggggacttaagcagtctattggccagcttggctggctctaaggctgacagtttcttgcaatgttctgactccggttgaggcgcaggtgtttgatgagaaaagttatgcagtagaagtaacactggggagattgtttaggtgattcacctcttgaaaaggacggcgggttattttgtccataaacaagatggagaagttagccattgcagaataggaaaatggtttggatacaactcgagtacctagctatgcaattgagttttggtcaggtttcatggggcaggaaattggccgtccagtttaaaacaggcagagtgggttgtgagaaatctaagacggcggctgagtccaactttgaccaaggaaaacaaggatggctgtggtagaaaacgattccagcggggaagtcaagcatttttgggtgttagagtacaaggagaatctgggaatggatggggcagaagtccaacacagtggctggctgcgggagttatttgcaagtgggggggggggcaagcaatcgattggactaaggtgaaatcaaaatgaccggatgagctgcggttttgtttgaataaggggatgtaattgagcgcggtgcatggaatttggaggctggccggtgccggtgttagggtgaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgtcaaaacaatttcgtcccgcccctcgccaaagcggttaccatacccaagaccagagtgttcaaagttgctgttaacactcttactgcgacagcatgccacatatggagggtcaatgattggactttatctttgagacaaaaggaaatcaaattcaccacttttcaatttcatactgtgttcatttttgtccattgatttatgtaaaatgaagtgtttgtatcttgtctgctagaccgcttcctatacttttattgttgatttggttgtcctcaagtctgcctaaatgtgtggctaaaaggcttattggaattcaatcaaaaagtttattcctgctaagggatctcagaaagctgccaagtcatccaactcaaagctgattccttggtatgatactactgggaaaccattgaaacctgaaatttgggacttctttttaagccttcttgccataactggtgtcagtatacttggtcataagaagagtccggtgtggtagttattcctgtgtttctacaccaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaaggaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccatatctctcatagtttagaagttacacagatttcaacctatcacaggatgtctcttggattctttactctgattatagctcattttgaatactggatgcatactggatattgagttccttttttcatattgaattcctttattagctcatattccatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctctcaccagacaaattccctcacctgcatgtactagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtatcccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactcgtcactcctcattattattagctacctaatattgaggttttacaattataaccccccttatatatattataacagttctttatagtatagaaatatcaacattacttttttcataaccactcagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccatctgcaaggacctgggttcaattcccattcaagacatccactttaactccacattaactccacattaactcctccttaaacttcaactgatctccacctgtgcctggtcctccgttccattcctggtcgtagcataaactttaaatactatcaacttgaggttgcgcgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgtggtatatacggacaggattacatacaatgcgtggattgggagaacatatctcgaccaggaatggaacaaaggagtggtgtgcatacgaggagcggagtgggagatcatatctcaaccaggaatggaacggaggagtggaagcatatacgtggagaggagtgggagaacatgtctcaaccaggaatggaacggaggagcggtgtgtaataagggtactttatgttttacgtaagggtacagggtacggattgtagaaagttaagggaggaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaactctggatggaaggagataacagaaggtctggcaggctagtactgcctatgcagagtgttctggaagatggcttggttacctggcaacacatgacatcatgctgcgcttggttctggaagatggcttggttgcctggcgatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcatgagctgcgctatttgtttggaggctgtgcgcaaaggctgtgcaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactctttaatataaaagaaggacctctccccaccagaaagtctcttctccccatcagcctactgcggtaagttggtcatagttagttagcaagttaagtagtgagttagttagagatacgtagcaagttacaacagtatagtgagtaagaaatcaacacagagttcggaatttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattagccaataacaagtagtagtagtattagtaccggagctctagttttttgattaaagtgccttagcaagaaattgttcgaggagagatcattaacaaactctataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtcatcgaggtgagtgatgcttgatctgtccatctcttacaacttcaggaagtcgatcaaattagggggtatcaaatataggaaatccaccatcagaaaccagttacttttccaaaaacattttttggcataaatgggccccaaaagggtttaaatggataaccaacatgtttaaaaaaatgtggattttttcaaaccagtcaattaagtaatggtggatttggttatatttgataccccctattgaagagcactgacttgtgtactatcggacttgtgaaatcagaacatggcaaaagcatatgtcgtaaatgcttcaatttgggcggccaatccagtacggggtatccttcttactctctgatcaacatccaggttcagattttgagcattcttgcttctccagctgcttttgaacagaaaacgtagagtggagagaatgagttccaagctgagcaagttgctctattggtcagttttccccactcaaattctatccgatttatccttctctattccaaccataatctgaagggtgtctaattcttactgtggcctggatgcttcatgacacgaagcaggttttggaccgatctgcatgttcacgattctcctgcgcttataaaagctctggagcttggacgggttgaactctatccagtttggtgttgggatccgtattacatctataatacaccagtaggcccgaacagatggcaattcttattgtgagcaccttcttctctttgattcccttgggttttacaaagctgactaggatagcttgttggtggcatccaccttcaaagggatttgatgaacgatctttccaaattgatctcgcggatcaatgacagttcaaaattatttgtcattagaggtgaaccctcgatcacattgccctatatctggcgtcagtgggggattgctcatttagcgtttgaataagacaatgcgatgataagcaacacagtcaaccccgggatccatccatcatcaaggctgcaaaggattctgatgttgaaatactgacatcccccggccatactctatatccacaagaaaaagtcatggcggcagcaaaaggaaatttacctgcaggttagtatggcttctccagcgcaatcaagaagctgggaccaacttcacgcgcacatgaggcgcctggtttgctccccaaccttggttctacaactttagatgatcctctgcctctggagtttctggagaaatggaaaagggcttggacagaccgacttgctactgagaaagatatcaacagcaacaactctctcagcacatttgaagtttggaacactaccctccaggttattttgtggatgactgaaacaattggaaaaggaaaccccaaaaatcaaagcatcgagttctccaatcaaacccccacctactcaacaaaaagtaaggtgtaagactgtttggattaaaggaacgttcctttgaaatatgacaaatgatgaggttgaggcgttgttagaaagatctttcaaccacttgcaaagattttggtttttctctgtgtttgcattcgggtgttatttttaaaagctgacctgacgtgaatcaatcatcagtttttctctcaagtttcatgcccaccaacaaggtctgatcaacctcaaagtgacaatggaagagcgtgtagccaagaaagctgagaaattaatccacggacatccatttcctcaatgtgattcctggccgcccttcctcagttcccgctacgttcaagggtacggagccttccggctctgggaagaatcttgcaatgatctttggtacctgcgctcttgaatgatccaatgtccaacctcatcatccatactagtccaatctcactcctcccactctgagttatccgtagtgtccatggttccttctcagaattccccaaaaacgttagaaggacaacaaacagctaagcaactcaagcaactcgaccatcagtaaaaatctattgttctccggctatttcactgatcatgggtgatgacattgattggccaaggtcggctccccagaaagccaatgcaaatgttcttcctgaagtgtgttgtcccagaccacactgctgagggggttgataagcgcaagccaacccccctcgcgcacgccatactgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggcgttgtttgactcaaaagtggttttgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggttcaagatttctttgtttgatcacagttgaatgatgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatggtaatggtatggtatgtgatggtagggggtatgtgatttgtgggtactagactgaggggaaaacaactgggaggagagcctccttaaatagacaacaatgagtgattttggctccaagggagcaagagaatgagagattttagctggtcagagctgtacaaatgaggtattttagctggttgtacagcctacatgatgtaatttgagttattttagctagaagaggcagtgtacatgaggggtttgtgctagcctagcaatctgcatgatgtcatacagactgcatgagctcagctgcaggaagattatcacatgacctgacaagctgcatatgctgtacacctgacctgccaggctgtgtaagctgtccctacggcacccagattatgatgtcatatggttaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaattttttctttgtgtgtgggcctgcacaccaatctactgctggcgtgcagattggcgtgtgcgaggggggttggcttgcgcttatcaacccccccaccgctgatcatccactctcaatatctctggccttaagaatagtccggcctctcaactggctacaatcaatacggagaccatcaagtctcttggggatctccacatctcaaccctactcctgcattggcacaccaccccacttgcctcatcatccaggcttccaaaaagcccagcatgaacaacaggctggatcgctggggcctgcgcctctctcccccaggatcccgtcggccgtacctgggaaaaacaaggcggtggtgtcaatcaaagatttcgatatgctcaagtcaatcagtcagggggcgtttggacaggtttggttggccaagaagaagacaacaggagactattatgcaatcaagatcttgaaaaaacaggatatgattgttaagaatcagatcatgaatgtgaagtcggagtgcaagattttgatgaatcaggctgattctgattttgttgtcaaactcttctgtaccttctcttctagagatcatctctaccttgtcatggaatatcttaacggctgtgattgtgctgccttggttaaggatcttggtaatctccctgaagagtggatgaggaattatgttgctgaggttgtcatgggattggagtatcttcattcaactggtgttgttgtggtaaataatactgtgtttctatgcagaaaatataaaaatttcttattatctttttattcattcaagatatggtaaaaatgacatcaagaatggaatcctcaggtaaaatgacccctagtcacccactacaaccatacctttatctcttatagtttagaagttacacgtatttcaacctgtcacaggatatttcttggattcttcactctagccatagttattatgagtacaggatgcattttgcatactgaattcctttgtattaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcgtccctttgatcatacatatgcgtccctttattcattcatatgcctttgtagtagtatctcgcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccacatcatcccatcagtggaccacatcatcccaccagtggaccatcatcccaccagtggaccacatcatcccatcagtggaccacatcatcccaccagtggaccagatcatctcaaccaaccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaattaaatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcaacaacaacaacttcatcaatataaccaacaattaataacatcttttaccctcacacatatcaatcagcagcttcatctcaaacttatccctatcactgtatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaaccaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaacgaacctgatattcccatatttttcacagtattgtgaactgattttctcatatctttcactcaacattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgatttttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaacagcctcaaaattacccaagttttaataaaattaaaaaaaaactgtaatttcttcatataaacacaatacaatcaataagatgagctttaaaaaattcaatcatgagacaacaaaatttctaaattgaattcacaagaggatgattttttcatgggtcctatgggacggcggcagagtatcatgagaaaaaaggaaaaaacaagtctgggaggggtttcctcaaagcctgaagactataaactcatagcagctcattgggagaaaaccctcccaatgagatggtttcaaatccagcccattgggaggaattcctcccgatgagctggtattcagaccagctcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactagttctcttttattgatcttttgtaggtaatacactaattctactctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttctgagtcctccttcccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaacaccaagcaaaaattattgcaaggggggttagcagaggctctgaaggggctgctgcagcacagtctcatgtcggattacgcgtaatctgacatgagactgtgcgccgcccgccctgattgaagctccaacgccgccatctcaatagtatccactcactaactcggagaacctttcaaaccccacgtccagaagccaaaaaaatgatccaccttcgggaacaaactccaaacctcgacaacctgatggctctgagagctacatcactcgctccaaaatctcgattgtctctcgcgaaccgaccaaacacaagcagaaaaaaatcaccttctctctatcaatccgtgagatgatcccttgtcgaatatttcttcaaaacggtgttagttgaatgtttgatcctctttctcttcgtattatttgagatactgaagaattgtttacaaaattctggggaattttttacgcgcgtttgagctgattttttttggactttttgggtgatttgttttgactttttgaccaatttttttgactttttactgacttttttttgactttttttttggtttttttggggtttctgaccaagtttttgattttttttttgatttttttttgactttttttgactttttttttgaatttttttttgactttttttttgactttttttttgacttttttttgactttcttttgactttttggactttttttcaactttttggacagtttttttggacttcttgccaatttattttggactttttgggtgattttttttgacttttactgacgttttttttgaatttttgggccaacacagatcatttcatttaagggctttgcccatcaggaggatctcgatcctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatgggtcttgcaagccagtctgggagcacaggcccagttgggccaaaaagaggccaagcggctggccaatcccaaaggccgtgtgcgcttctgaactcaacctttgcttggacctcccaagttggaggggtcaggcccaaggcatgcttggccaagcccaagcaagtgtgccacccgcaccaaagctgacctcaccaatccacacttgaccggcccccagtctgccacccgcactctggtgagcccagagcttgggttcggccaagccagacttgggctagtgccaagtttcagtccccgcacgacctaccaaatcaagccccctgggcacacacccaagccccattggcactcagccacacaggtcttgggcctgtgtccagactggcttgcaagaccatacttcctggtcactgttccacaatcttttagtgggaataccaggtatacatagctacttgacccagcaggtttggacttgtcatgacactatttaaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaaatgaattatttgcaatataaatttgaatctgatttataattctgattaaggtgtacactattagtgtgataaacatataattggcatcttttattgatgaatttagaaagagaaatcacaaacttgaatatggttgaatttctgtgatgttctaaatgtatttctacatgggctacaaaaccaaaaaaataagagcttcccttgatctgattgtgaatcaaatctgtaacatttgtttcaaaaaaactgctgaggccatgaaaattttattcaattagcaggttttaattttttatttgaatcagcagccttatgtttggggggaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttttatcatgatccttttagtgatttttacaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgaacatacccttctccattcagcaaaagggtttcatagccacttttgagtcttacatcgtccattggtgagtcagatcagagacatatatatatacacacaagaaaggcataccaaagctgatgatgatgatgaatttgaatttggatgatcaagtgatttgaaagctgacaatctattgattgatcattgggggcatctgaagctgaccgatttcggacttttgaagatcggaatgttaggctgacaggcggtggagccacaagggccgatgagtctctcaagcagtttgcggaatgggaacctcgataaatggaagctgttcaacttggacggcagtagcttgacaccctcaactaatctgggcttgcaaccgggacagaggtcggcggccttgacacccgacctgttgccgatggcccccacctctttgtacttcacttcccgcacaaattggcccatgaaccctacccgtgtttctcatgagctcgaattcttgggcacacccaccagcaattcttccaaaaattctgatccctgtcacctctcttgcctcttgtaagctccaaaaatctaccattgcccactgctacagcagtgggacactgctcccatgggacatcaggctataatcatcagcatcgtagtaaagcctccgacgcggccataaacatttcgtcagcacgcccaattatttggcacctgaaaatatcctgggtatcgggatggatgaaatggtggattgggtaagaagtttttgtttttttatgtatgtatggtgggcttccagtattaactttgtgtttttttagttggctctgggagtagtttgttacaagtgaggaaatatcaatcaaaatagacttagcctttgacagagaagtcttacaaactttttttgtttataagacgccggataaagtgtttgataagattctctcacagtggttggaatcagaccatagcacattgaatcgaatagtaaatcaaatactcaaatcgaatcaattcgagtcgaataatgctggctcattttttggctcgattattcgactgaaatcgaataattttagagattgacatcaggaggttgcaaagagtgtgtatggggccacagggaccctatacataccccctaaccgccctatacacaaccagggccactgatatcacatatccagatacccagcttggctccaactcaggttatcagacaaccgcggctgactacggaccttggccaccaaccatggcacctgccagcgatcccccaacctcagccaagtcaactccagaaccgtcaaagagaacaaaatcctcgggagttaaccaatcgaatatctccgaatactcaaatattcgtcgaattggtattcaagggccccaaaaaacacgtcgaataccaccgtgctatggtctggttggaatggccaaaatcggatgatgatattttgcctgaggcaattgatgtgctctgatcctaagcatcgattaggagctcaaggagaagccgaggtcaaatcacatccgttcttggccaatatcaattgggtcaacttgttcaagagcgaggcttcctttgtcccatcgttgattgaacagtctcttgccttgtttggaagctcttaattttaattttatgatgattttattcaatcgcccaatcaactccagtctctcatttactgtcatcttctttttgccttgattccgttgggattacaccacacccatttcaaatattctcccttccacaccgtagcgtgcattccaaagccggacagcctttgaccatcaagctgtcttcagcacctataatcctaatcattactttccataacatcaccttcaaaatcatcaggaaacggagaatcagtgagcaccaactgaagccaaaactgtcttctcaatccttgttacagcctaacaggcggcaaacctccctcaaccaactgctttctcattcttatctcagacatttgattggctgacgtattccccctgtgaaccagacccttgggccgtgttgttcagaatttcctctgtctatcaggtgctggaattaataaatccaaacccccgtctaccctcaacttgccacttttttacttgggaggcctccatgtgggttcaagcggtattcccagatttggggtttctgacttgactttggcggtgaagggtgtatgggttaagtcaggcccactgagccaagccgccaggaatcctcgaagttgttttagggttcagaagctcttgatttgatgttttttttttgctttgataaccttgccgccagtggtctgcagtgacatgattagcggaatggacactactatgattgaacacattatccggaagtcatattcaaaagatgattatacttgggatttgagctgattactttgggactagtcttttagactactggggtttataaaatagacaagtacactcaggccttgacagcctctgctgctgccaagcgactggtgtgggtgtttgagatatatgagtgacacatacaagggctagtagaacgcgcattggaaagcttagactacttggaccaggagctgtaggtggagggtccaattcaagagaggatccagagtcaactggatgttggagctttcatggccgcccaagctagtggtcaattgtgggattgtgtggcggaaaatctagtgggaattgtggcagagaaaccaggtgggatgcaaagagatccagctgtcagcttattttctttgacaaacctttctgtgcaggaccgcactggaccatcgtttgcgaatgatagtgccaaagcggctcaggcctagtcgaagatatggatatacctgatgtggagggggagggaagattgaagagggacagactccaataggatggatctgatttggtacatcaaggtgagaatagccatgcaaagattctgctttgtgatctggagagcgacaagccaactgtttctcttgactctccatctttctgtcttcagctttctttttaatcgggggtatttggagcttggaagatagggcactcaaatcaatattaatcttgggaaaaaacaagaggtggacctgtttgcagatgcaacccaacccaacctgacccatttatctacgggacaggttgggtttgcatctttttgccatttttcaccctatctcccactgcatctaccaggtaccatttcctgtcaatgtttctcagcttgctcttctcaccccccaagaattggattccattcagcttgaatttgtctcatcttgaaagagattcatgtagaactccccggggtgtctggaatcttcatccccttgagacccaaaattaaacatctcttgtcttgattttggatcaaaagtatttctaattctgatcatgatgacaataacttccatgaaggctggaagtgtatagatttaggttctaaacagctttgaaaggcctgttctggccagattgaagatttattagatttgtatagtggtgaccaatttacaacactgcaacatctttccatggtgaattaaaattactgaatcatcaaaatcttcacatttcaaaaggagaggtaagagttgaagtttttctgctgaaatttatggcctgaggctgtagttactggagaaacccactttctgttaaaatgaaataatttttgaatactcagaaaagatgttgcatctgttgcatactcagaaattttatcattgatcctctatagtgccatcaatgcccataccttgtttaaaattacactcaatcttcattctgatctgagctgaagttgaaacactgaatcaaaactggcaataaatttttcttctgttgcactcatcttttggtacaaagattgatgcaaaacatatcccaatgaaatgaacactatcaaataataaattttaagtgggccattggttatgatatgcctaaatcaacttgttatgagctgatagccatccatgacctgtcaaacaaaagtatttatttctataaattccacagccctctgactactgataaggcctgaagggatatccatacttgtcccccatctagcaatctactatctagatccaggggcaagaaaccagacccttactccccacagatagaccctatctgaactacatgtagttgatgaagcttcttttgaagccaattgatttcataaataatataattttgatcatcttgtcataggaaataggccagcaactcacatattagttgccctcaattctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaggggatgcttttataataatatctatctaaccactaacacagttccacaggcgcaaaaaattgtgattttgtcaacttccatttgtgagcagccactgtgtgaagtgacaaaatctggattacatcagcaacttgcaggacatgcaatccactcaattccactggtggtgtgtgatccctcaattactgctttgtacttattacccatctaacactgatcatttgtgggggtaatgacccctccaatactcatgattaatcattttaggggtaataattctcttgatactcctgagtgattatctgttcactggccactcatgaggtctcaccattttgccttcccccaatttgatatgcttagagactttataagggtcaaccaagattcaatagacagaaaatgagaacactacagggtatgtggaagaacactgctaaaacagaattatgcgcgcatggagatttctgcagagttgatttgctggaaggaaagagaactatgattctggttcatggagaaattctctttttttattctaatagtttaaacaacgtgtttctaactaaaccttgcatataactacgcctcttcccgccgcattcgtccaccagctatttatgaaaagcaatcagttagtgcacaaataaaatgttttcagagagcagggatcacaaaccttggtaaactggacatggcttgagtatattcttaagtcactcctgcaacagttcaaaccagacttcactgcacgcgcccaaacaaaatctgcttgaagctccaaaatttgatggttttgattgtttgatagctttgatcatccggctgaaaatgttgatgagttgtatgttctgcttcaatagttgtttgttcaacgacgcggttaactgaattacacgcaaaagatttgtgaggtttaaatgcatgcaagtgtgagtgttttgagcgtcccgccagttaaccagattcttgatcaaaacgtcttcctgccagtctactaaagcttcagtcaagttgcaatcatctgcattgttctatacagaaacagaaattagcattcagtggtctctgtatcaggaattaatgcaatggtcactcacctgaaacacaaatacgaccattgaattgataccttgaatggccaaacagtccagattttcattgaatttgcgggtcaagtcggcagtttgtctcaatgtcttgagcagggaaccttcaattacagaggaaaattccggggagctgcacgcctcggccatgtggtcgtaatttgttgggtcctggttgtggccacattgactgaatatcatgatggaatccgagataacgaggttttttggaccacttcgaaggggagtttggtctataactggtgcggctctaagctcttttaatttatctattttgtgctgagggaagaaggactttgtgatgataggccagcagatgtagagcagaaaaaaaaccaaaattacattccaaatcacaagtatgtccataatgttggagtggagggttatgttggagaaatacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtgggacagctcctcaaaaagtgatgacagcctttccgcttctacacagggcattccattcagctcttagaaaacagttcctgccctaggcctaaaagctctgacaaaacatttcacatactgagatgtagatccccacctggatcacacctcctgattacctgtcctttccataattacctactccaaaacagaaatagcaatcaggactatcatttctgaaagcacagtcacccttatgtacacctcactccaaatgatattcccaatcttttacccagatgtaataccagagtacaatctgattaagggggatacattattatgtaccccattagtgtttccgatttgactttttagtggaacatgtatgtttgtaccatcactgcactgacagctgtcaatgacgcctaacttaaatctgtcaaggcccggaggccagccccataggttccggtaggatctgtgccctactacggctgacgcaatgtggtgccgctcacagcatgggattgggggacttctgcaaaacagttcaacttcaaggctgcaagtgagcaggggttgtacgtactgcaaaattcagtagtttgttagccggcttggatgacagataatttcatcaagtgccaaatacctgtttgattgctatgatatgttaattgaaaaacatttggtctaaacaaccttttttgtgttgtttgtccacctacaccttgttatccattattcaacaatctgccatgaacatccattcaggacagcgctagggaaccgggagcatgagcgcctctaactagagtgcgcaaagcgggccttagttctctcgtttgcttacggtttgggcaccttgtatcaggtgcctaggcagtcccggagaaaccccaaaagggggagctcccaagactgccgttgtggaaagtaaggcgtgccctaggagatttcttgcacttctccgctccgcaacacgtcttaatccaattttttgtccaggataacttgcttgatgggcttgtagttaggtaaaataactcttcttttctgtgtttttgtaagtaatgatttaactctccctatctctaacaattctttaggctaatacacgattcacttctaagtcactccgtttttctgatatgttctgagtcataagttcccccctcttttcccctctacttcaaacttcactcttcccagttatctcacactcaagtttcctcctgcctcccacaatgtcctccgctgtcactccctcggactccgctcgtcacccctccgaagcctgttggtccaggtactcctccggccgctcttggacaggtctcccactgccgcttccgcctctggctctctccgaaccccgcttccgcccctcggtgccccccgctccttgtagcccctccgcagtatacgctgaaaccccattctgcagtcagccgtgaaccccaaagtccgccagtgcctggattccctgcagcaagcttttcggaaccttgcgcattcggcctacttttccccgctttcctgcgccttggaaagctagactttctaccaatgcaccgccgctttcctcagcttgcgtgtgtagcgtcagctccgcaagctttctgcatcagccgcgagcattccgcatgcacccaaacaaaccggccaaagctttagtcaaggcgctctcttgccaccacaccgtgtgtgggtcagggggaagaaggcccgacgtcccgtagacgtaagtctttgagccatttctcaccagtcttgccggcgccctccagaactcaagccatccggaaggaaggcaaggagaggagggtactgacagttgtatgggagcggaggccgttctcccctgagcaaacaagacgccccataggggtgtgggaaaccgccagacccacacgtgagcgtgcgtcttgtgcttgcgcttttccagggcgggtgggaggttccgaaaatttttcacaagcgggggaaaagttataaggagaggcggagcgcatctgcttgatgcaaatagaggaaggagagggggaagtggagggaggaacaaggcaaggaggaaagagagagctggactatgtagctctcacctccagctcctgctcccttgtattctgaagccacggcttctttgctcctattctgaagccacagcttctttgatcctgccgacctcaagccttggaaggcgccaaggagtgccaaggcttcagaagcgtgtgggcctgtcatccatggaaacactacaactctccctgcggttctgtcactgctccaagatttgcgcagggaagatctcaacagattccagcattctcagatggatatgtacacactttttatgccttgatttttttgaggcttcaaggctcaattacagaatgggtaaacctcaagcaaacaaagaaggatgaaattcaacaatcaccatggtccagccatctaacatattcttcaaacacataggattcaaaaaactcttctccaaacacataagattcaaaaaacaaacactagacataagcatttttgcagagcggtcaggcagaactcttcctttgctctgagttggatgatgagtagtaggacggaacaaaagtgaacatgtgagagtgcacatgtattctaattttgcaccggcgttgtccagttgtagggaaaaggagcttttcgaccaggtgccaaccaagaaaacatatgcaattactcagagcattctccgcatgctgtccaacatgcctacgtaagttaacaacaaacagtcaggggtttgaggtagacataagcccttcaatgaccatgacttgcgtgattgtttgaccttgttcagtctcgagatgtggtggccttccctgtttttttcttctgaagtcttgtgtgagttgataatagaatcagtatcaaaggcttgtgcctcttgcgcttggattgggcagctcgtttgaatcgggcggcatgtttgtattggacagcaatattgtgtcgagcaacgcgggcggttgccaaatggttaaaaggggaagtcctctaacaattgggctgagaaaaggataaaacattaatccaatctgtatacatgacagatcataacttcatgcttaccattgactccatataccggacattcagggttacaattagtgtggatttttgggttcaaggtatggcttttcacaatggattaattcaggcgacagtgttgatcacaggtttcttgctatatttgagaccactgcaagtacgtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgggggggggggagcctcccagaataactggcatggaccagttttctgggggggaagcctcccagaataactggtatggaccagttttctgaatatggaccagttttctggggaggaaaccttcctggtctataccagtttttctaggaggtttcatccccggaaaatggtctataccagtttttctggtatgtgcattactaggttgtctcatatgcctgttttttgaagaggaaaccttcaagataaactggtttagagcagttctctgaagaccagttattctgggaggtttcctcccctgtctataccagtttttcttggggttttcctccccagaaaactggtccatataagcagttctttcatgattagaataatttgtgacccctaggctactacagaattgggaggcctttggtccagaatattagatctctcaatcacacccttaaactcagaatttcttcaaatgctaagaaagtatttgcagttgatttggaacattgggaaaaccttttgcatattttgccttacttgttttatgtaggaatcaactttatcaaatcaagcatttcacttcaaaattcttgcacaagaaagagacatgcaaagttagtaaatgctcacaaaatcatttttatggtgcaagagcatcttgaaaaatctgatgttcaagatttatgtacccacatctgactgcattgaagattgattttcccctgagaaaacaattaccaaagaaaatcaaaaatagattaatcaagaaatagttctgttccagaggaatgaattcagaatagtcatatatatatatcattacttttctttcaaactgaaacacacaaacagtaatgaattgagacctggtttctttttcagcatcagatttatcaggagcaaaatcagttaccaatcataaaatcataatggatcatgattaaaattctgtattgagaagttataataaacatagatggctttgttacttaacaagagtattgatgatttatgatcagctccttattggtgttatacagtatacaatacccccgtgtgttatgatttctttttgtatgattgaagcaaaaacaaagttgaacacaaaattgcaccaggaaaaaagttggatgaaataacaataatcagatactcatgagaaggaaaaatggccacttgagctgcatcttagtgtatgtttattacaaattcacaaaagaatagtgggagtaaaaaaaaaggtttctagcaactatgtgtttataaaataatctaaacctgcttcttcttaaggtataaccatgcatttacatatcccccaagttttactaacaaaaaaagcaagtgcaagtgccagtacaactaatcccacagaagccccagcagttgtccaagaagcatagagtgcctgttgccatgattgaatgggcaaatattttctcaaaatattttgttgaatgacttcattcacagccaccgggtcaattgcaagagtttctttggaaggggaagaatgagattctgctatcttgttttggctggcaagatcttcagaatgccaagatgtttctacgatagacggttcgtgtaggtctacttgtgggcgcaaggaaagcttgacaattgcaagatttaattcaatattgaccgcctcttgctcttggatagtgttttgaagtttgcagttttcagcttgcaaatggtgaaagcttcccaaaacctcttccttctgttttttttttcgtctgagtcctgagaaagttacttcatattagatccaaattaactctttcattaaaaaaggcaacgggaatggataccttgtgtcctaaactcactgccaaagttgaaagaggaatttataagcaagaaaaacatgttactatattgcccaatctgaaaactcacctagggcctcatttaattgtttgctggtttgattgcagacatcagtgactctgctcaattcaagctctagcaagtacctctgttcttcactatgttccaactgcctttgaagggtattttccctctccaagagttttttttgtgtcttctgttgcgcccgtaatgttttgctgtgcttctcattcactgtccacaaggtgtgttcatcccaatctgatatgttttttgcggaaaaggcttccaacggattagaatgatcctgagaaatttattctctcaaaaatgtaagcaagggttcaatgttgaagaaatattaggaagggtttcaactggttctatttccctactttctagactgtccatgtcttgcaccgcaaaactctccacagcttgacagccttactcaggaaggcattggctttcctttgtagcagacgattgcacctattgagaagattacaaaacagagcttcagattgattactttggatagaacacaagaacacttactttgtaagttgaggaaagtgacatggttagccttgaaattttgaagttagttgataggcctgaaaattactcaaagcaagataagggagaccgtgaggaatgattgtgtatgttttctgggatcattctgcaacgcggatggtaccttttataaagtgtaggtatcttcaactggacaaacgcatgtcaacccggctaacagattttgcaaactcatggtggctcagtaagctcattttgcctaagccttagacaacactgaaacagctcccctgaaccaagcggatagcaaaagcacagcggatgtggcctctctccactgaactttttgcagcaaggataccgcttcgctttttgctgtttttcctgaggtaaaaaacaccttagtgtgtagatttcagtggcctacttgctgcagccagtagtggtgatccgcttcactcaccgcctcagtgggaaagttgctgaaaagcgtttttggggagcggagatgggtcaggtgactggctttgcagatcactcatgcattttcattcaaattttattttttcaagtgacataatacattaggcctcattaggcttggttgaaggtacaagagctgctcctagaccagcctgaaaacatcccatctccaacctcacaccgctttctacaccctcttcctttgtcattgctgttctcagcagttagtggcaaaaagaactgtaagccgcaaagccacttttgctgcgctgtttggcagccaaagtgcaaaaatatctctcagctgtgcagatgccagatttggtgtagctgtgtttttgctgccctgacgctgaaagtagcatttgcaggccgctgccgctattgtaatttgatgtcaagaaaggtgtctcaacttccaaatgtgctcactcacttaagactcaagatcagaaacatctatgaagacaaagctggttgtgctacatacaagggtgtaagggtgtgcaagttccatcacttctttccccaagtcttagctaggagcatactaagcaccacttgctgccaataactctggccatcaaccatgacaagtgccttgatgtcggacagccagcccagcctaccaccatcaacaacaatgtcctctgacaggccgacaccaagtttggcattgaccaaacttattgcaagtctcaggctgcggggggtgcatctggcagcatagcgctggccaggcggttcccaaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgagtttctggtgttttggtgggagtgtcacaagatttgaaatcatgatgccccctcaaaacttttttgatgtttggtcttgaatttttcaagatctgcctgatcttattgatcaggccaaatttcaaaattttaaaatcacaaaagtaattaatattgattttctgaaatcaacatttgaactttttttacgctcacataagcagcttaatgaaattgcgcacaccaaaaaaactcaacttttgttgaaaagttgtcattttcaaaaagggccttaataaaaaaacacggtttttccgcgtttacacacggttttgctgcagcacagcacacgcggtttccgtgtttaaacagggttttgtatataattttttaccacttattttttgggtatttttgaatttttaaagttgtttcctacactttaaaaggtttagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttggggattaataaatgtaccccccttttccgctatccacacgccggtttttcacacctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttaaagttgttctccccattcaaaggagggtaagatttaatggttaggttcaggtcccacaaaaactcaacggttcactttggagactgtaatttgtcacattttccaactgatcttttagagcttaattttcattattttgtgacattttacacttgtctcctacactttcaaacatgtatcaaattatggtaacaatgaattctcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaaatcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttatcaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttgaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcactgatttttatgtaaaatgattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgagttttaccattaaattttacacacttctaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgtggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttataatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccattagaaaagtcttaaaaaattggaaaaattggaaaaatctgaaaaaatcccaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaagtctggaaaaatctgaaaaaatctggaaaaatctaaaaaattcagaaataaataaaaaatctggaaaaaactttaattctttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtgtagaagcagaaaaccgggtgtgaaaaaccgggtgtggatagcagaaaagggggtacgtttattaatcccctattttttatgcttttttgaaattttaaattcatttcctaggttttaatgtgcgtaaaacttaatggtgcaatccattttttttttaaaactcaacagttcacttttaatactcaaattacacccattttttcacttaaatttttagagcttaattttcattcttttttgacattttaaattttttcctaaactttcagacatgtataaatttatggtaaaaatcattttgcaccaaaatgagaactacatcttgtatactgcatatgacactgttttgtttatttaattcttcactttttcactcaattgtttgcattaatttttttacaatatattttatgcttttttggaattttaaagttttttcctacatttcaaagtgtttataactttaaatgcaaaacattcacatttgcataacaacacaacggagcactcagaaatacgagtatttggactaaaaattgcaattgatttttaaagagcttaagtttcattattttatcgactttttaaatacatttaccacactttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgttaccatcattttgaacatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccattgagttttaaaaaaattgaattggaccattaaattctacgcatattaaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaagatgagtagaaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaagttctacgcgctttgaaacctaggaaacaatcttaaaaattcaaaaaaactcaaaaaatcagcagtaaaaaattaattaataaaccgtgtgtaaacgcggaaaaaccgtgtttttttatcaatgcccaaaaataattaataatcaaaattcatttttaccattaaattctacacctcttaaagtgtaggaaataactttaaaaattcaaaaaaactcaaaaaataagtggtaaaaaattatatacaaaaccgtgtgtgctgtgccgcagcaaaaccgtgtgtaaacgcggaaaaaccgagtttttttaacccatctgacccaaaccatcgcaaccctattgcacttgacagtctccagccccccggcagctagtacgctaactggtaggacaacaatcaccatggggggccttcatgatcagcctgggcctcctgcttcaccaaatgagcccaacaagccagcatcaaacgggggtgcgtatggccccgaaattgatctttggagctttggcgtcttgcttttcaaagttctttccctttccctttccccttcttcttaacccttgctcttactatcttttttttgcttcaatcgattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatcctagtcaacgtcttgataaaccgataaacaggtctcagccaactgtcctccatccactcgaacttgctaccctatctgtcgccaatctctttctcaaaatcaacagtcttatcgaccaatcggactcgatcattctgaacgctcagtctccttgagctgcaatccagcctctcatcttcctatcatctccctctttgtgcaacttttttttcccatcaatttctcttttttttttctgtgttcttttcttccctctgatctctctctttctcaatatatcttttttcattgatttccagaactttcaacacacattcatacatacttgtttaatgtcacacattcaagactctccaatattaatctgcatagttttgttttttggtttagacaagggcctgttcatgcatcaaatgagtatgtagatctaaggccccgtttggcggcaaatcattatttgtgatttggctaagtttggctgggatttggaccgtgtgatatgaaacgatataaggtttttgcacaaactcctgccaaaactcaactcaaaattacaaatcatggacggccaaacggggcctaaggttttttgtatgatgtatcacttttatggaggcagagaaaagttataatgaaggttgcattgtaaaccatcagcctatcaaaacagaaacactgcacataaaataagctgtatcacagtcacacaaaaagtgttggccgcagccactttaaaggaatacatcaggatgtagcgtaatctggtacaagctagattgcatatcatcttaaactcttcatccacttaattgaaggtccacgggaattcattttccgaccaggttgagattaataagcaataagcggcaatttgtagaaacatctgaataccagaagctttgcagttattttggtagtggagggtcagccttttttggctgaaggagcaaagtaactgaactgatgacttacaaaaattcctttccttcattaggttcacttgaagtcccttttttcttccatcaccaagacttgagtccatagaattctgggggttatcaactccagagcttcaatcgaaggaatattgaaaggaaaatgtatttactgattgacctaagaaaataacattcatgttgttaaataatctgtgacagttaaaagaaacccttactattgagcttatatgtcgggcaaagaggctggcaatttgcatgaatcttcttgttcagagtatgcttcctgattcaatgaaggcttagacgggagtggtaatcgcaatgcttcttgttatacttgacattgcagcaagtagatagatgaggacaagcgtagtggagtgtcatcttgcaaggatgcctaagatcaccagagagggggacttgcactggatagtgtgatggagatttggtgtgagggatcaaaccaaggagtcagttggtctgatttgtgtgttcaaatacatacagtcgcatgtattattctgctgacccagagtaaccttggtaaggataggttgtcattagtgtttagctcatcaatccaatacatagttacataaggttacatgtttttatccaatgcagagcgttggctttgcatgacaaagagtgtgactgtcaagatctgtttggtttatccactgggcaagtccatgtcagctacacttagataagataacatggtgggggattttagtgtcaccatgactaaggtgatgcttgctgaagtgcaattgtaacccagcaacatggataggtcgagtgagatgttgggttgtcatgattggaaaggcttcacctttggtgacatgattgtaccccgggacacactggaaatgcttccacatgggtaggttacacagaatctgggttgcctgcttggcaaaaagaattgttccaaagcaggctaagacccctgctgaaatccctcgtgatcctgttattgtgcaggtttttctggaaaataaaaaaaattgtagggtgttgtggggacaagggggacccatgagacaatctgggaaatgtcattagaagcatccccatcattttctgtgatatacagggcaataataacagatttgccaatggcataggaaaccagggaaatataaatgggataacatcatgcatttttttgctgatttggctgtgttcctgtttggttgctgttaaacggcctaaaatttgagattagggccaaggagacttcataagttgcttggttaaggctcaatttcctgattgagaactcacaaggctcatgcttctaattcaaccaaaaatgattgaatttcttgcttgacaattaaccaagtgcaacagaaggcataggccaccgttgcccctaagattgttaaaccgctccatgatgtcgatacgtcacagaaaccctccatcggttctagccctaatggcttcaagattagaatctcaattagggagcagacttggttttggatgttgaaagcagacaaatcaacataggtttggcggcaataaatccatgttgctaacaacattgctagtcgaaaacttcttctcaaaaggagatctgagatggatttgaatgctgtgaacaatggggaagaaggaggtaatcaattaattgttcaatcaagtgtagaacatgaaagttgattactaaaagttgatgactagaagccaactgaccgttcattgcaaatgaatctacgcttaagaaaaaagtccaataaccaaattattgggtttgtgggacgacagatttggatgaggatagtactgagaaaaaaaattgtacacacatacgagtacaaccaatcctttgtttgaaaatgcactggaatcctctggaattcagtgatagcaattaatacaggtagcaaacttttgtcatccagcttgtggtgccattgattgtgtgcccacctttgcaaaatcattgctttatgtactttatatagagctttactttcagatatttcccataacatttaggtgcaacgttcccaacaatcctaaaaacaatagacataactcctagctttttgaatcacacatttactatttctgaaagaaaaagcagttcaatgattttattttaccccctgcagttgttctgcatctcaattgtcaagattttgacattatgcctcactcatccatgacaggtggtcactttagttatcatcttggtacttgattcatacttttttgcaactttagatagtattattgtctttatagccctctaacaatggttgggtctttggattgcattagcctggtctttcaactgttgtcgaacacttcaatgatccttgccgccggccatcggacaattcaccagtgcaggatgattgggtctgcaaatcggattgccttctggccgctgtttttttgtttcattatcaatatcatttaccaaagaaaaaacgtcaataataatacatttcaatgaatgagagagggagatatgtttttccttaggttttttgatgaatagtgaaggcgcaggtttgggtcgaggttgttgcatttgttaatggcagataacgatgatgatttaggtgggccaggagggacactaggcccagggaaagagaggggggttgtactggaagagtttcacggcgggtgttagtcggctgaaggaggggcacagccatctgagtgccaagtgttgccgggtcagcaagggagccagcagtatcactgcctggttctgcgatttggattttgtcttcattgccgatgatagtcgtgaaacgggctgccaaatcagggtgcgtggccagggcgttcttgagatagacaaactgttgttcagtgaaggtgcttggtggtggttcgatgtatcttgctaatctccctacaaccgacgggttgagtggccgtctaaactttccaatcttgtccaacatctggactatcactccagtactgcgatcaagaagatcaggatcattcagtcggagccaagccactaacgactccattggcgccacaaaagaatccaccattttatatcgaagactttcattttcagccactttttcagcattgagtcaaccaaatgctgccaattcgaaaatctgaaatgtcatcaccaacttttcagtaaaccttagtgtatctcgcatccatttggtcatttcagatgatagccacaatttggcccaatgaggagtcctatcaaaaatgttcaagacagaagagcacatcaaattccaaaacttgacgatctcggaggtgttcaaggattggacgtaagcctgatctctcaacaatccatcagtgggtgagcaaaagatgctaatgacattgttcatgcatctcacaaagggccaagccaagctcatagcattgggtagaattcttgaatgtagatcaacattcttcaaggcacctacaaggcgtttgaatgcagcctgttgaccctttgatagcaaagcgcgtaagcgatcgaggcaagacttgcaatcagaccactgttgaactaaggccagtaatgaggtgtgcaggccatatttagggaaaaagattagaggaatgacagatttgatgattgaactctctttcagcaatgttgcaaggagttgtgaaccatacgtagagccagagagataaatctgttgagatacctgtcacttctcatttcacagtgtatgcttctttctgatttcacttctctcatgtcacactctgtgacattcacctgtttttctttcagttcatatactggagtcagttgtgtttgggaggactttctttcctcatcctttccaacactactgtctccaggtatgttcttttcttcttttgtttctctctctttctccatgttgaaatgaatcatccaatcctttccaacactactctctccagtcatctgagttcatctcaacaaaatccgagcatcaactaaaggggctcagatggttaacactgcattgttgagcgcggtgatagtaggttcaagaaaagagtttgtaggccttcctggagggagccacaagatattggcaaggtggtcaatgtgggcgcagtgagacaacgaacatatgaggagggaatacaccttcatgaggtactgattcaattacgaataataattagaaatcttgtaaatcttaatccaaactggttttgaaatatgaatgttgagatttgagacgtcaaccaattttaacacatccttgttggtctttgatgtagtctcactaagctcacgtagaacagtagacaagttctcagattcatgaaacactatcttttcaatgatctgttgggcttgaggttggacttttgcccactggcctatcttagtagaaatttctggactcgggcgcgggctattgcgagctctgggggcaatttgggtgacttgtcgtgaggattgaagattgtttcattggaaattgccttgggggcattaagatcctgccagattgccaaaatgagggttgcggctcaaatgcgcacagtcacgtcgtatggagattgttggagcttgtctgccaaaatgttttggaggatgttgaaagtgctggttgagaattgatttgagtcagtcacggattggatgaaagggagaagccagttgagggactgtgtgataaaatctggggaagccatattggaaacagagtcattgtgttctaatactttccaaagagctttgtcaggtgatggtaggaggacaatgtccaaagttgccggtttatctgacgcttcttctgccatcgtccagaaataagaccccaactggcgcagtagtatagccaagcaagcatagacctttggaaggtgctctccagaatcaatgatgtggtcaaggattagcttgggtatgccaaagagcgaggatctgacatggttggatgagcgcggaaggaaagagagtaaggctggtaagatggaagtcaaaccaagccagctgctttcacaggttgggtggaaaccagattttgaaggaagttcaaatggtttcctgtcaatgaattcacatgaccatggttcagaatcttccagacctcagtcatcactgccttcatagctttattcggacctgaaatagtgtgggatttggaacctagccatgccaaatagttcaattgccgccttgcaaaagctgcacaatctgaattgttgttcatagtgagcaagatccatccaggcaagcagagcttgtggtgaagggtttgaattgggccacgggtcaattggtttgccataagttgtgagacagccggccacattttgggatcggttaaaatttctggatgtgataagaaaatagacaggattggaccaaattttggaaaacccaacaagccatgagacagatcagactggggctgaatggcgcctttgaggatgggttggcccaaagaaatgatgattgtcagctggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaagagaagaaaataataacatcattttatttaaccattcctcttgagctcaaagatacatcaacaaatcactactttaagcttgctcgaccctctcacatcaacacatcactgtttggatcctcaagcctgaacttctcaaaacttatcaacggcctgggcgtaaactctttggatcataccagcttccttctacaaatcggagccactggacaactccagtaaacttccgtcgagcagaaactagtcacctcggagtaacccaccgctgacaattggcgaccaccccttatacccgtacacttggaaggccctgtgcggacggaatcctcccaaccaaaagattcatcattttttttctgtttgttttttttagaaaaatagagtctgctccattttttatcaactgtcgcagaacaaatcattattacttttctcttccgactctttgtctaccatcaatctcaatcaccccaccaaccgcacacatcgctggatccagatccaaacttcagctatcctagtttgtggttaacttaaaccaccatcgccggtatctggttattggactcagaacgcaaacttcagctgttgtttctcagttatcatccaatcaccattgatttcgattttgtgttgtccttggggcaccacacaccctcttttttcatctctgtactggttcatttttccgccggacaacttctcaaacactagtatttttcttttaaataaactcctcatgtcattaaaaattgaatttcaatctatcaagcaggagatcaatagattgtagaagaagctagaggacttagaatcaatcttgaaggcacaaacgttattgccagctttgaatgaggatcccgaagctccctttcccgtcaacgatggagcgagcagaaagacaatcatcaatacaggatttgcggctccaataaccaatcgcagtcatgcaacgcttcggagtcggtcgtttaaggtgatgcgacaccttattaacgttgtcgacgtttcgcatcttggtcagcagcaaattaaaactgaggtaaaacgaaagccttcgtcgctttcccggaccacaggaacgacaccatctgaacgcctagagaatttgtcaaacacccaaaccattccaaagaccaccagagttaccaggagatccgcatcgaagcagtcaggacaggcctacacgtctgatacacctaaaatcttccatcctaaacgtcctcgcaaggaggttccaatcaccgcggcatcgacatcgttccaaccaccatcaagcccaaattcacctctcaagacaactactgctgagaaaaaagaattaaaaacaggaacgaccgtttcagatcgatcatttgggttacctttgaaccctaaaagtaaaccaaagacaatcctcagcccaagccctgccgagaaacccagtcaaaatcctaatgttcctcgaatctttcaccctaaacgtctgggtgatgagcaggagaaactaacagagagcctcactcgcattggaacagcaactaccaagatcaatactaaggtagcgtgcgtagtagctacaggtagtgaatcaattatcgatgaaggaaatcaagtggagaagactaccaatgtctttcagtctgatcacttaaagagaaactccaatcgactcgagctgttgaagctagaccctgctttttcggatctgctgccattgtccggaaaaacatacgtgtgctccacaaccaggttaaaggctcaaatcaaggacttaccgggacaatattctttaaccatttggccgcaaaccttagcaatatgggaatggaaagaaggatcttcaacagccaggctgtatgaatacaggatccccacttcagaaacaactattgacaagagaagattcaagtatactggctgggcatggagaggcaatttgggacagcaacctcctcggattcaggacttaccccagcacatttctcaacactgcaagaatatgcgctggtactggctcaaggatctctgggctctgtactactttctgacatgacagttctattcttttttttgtttttttttagtagtagcaaatgtcagctggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagccagatatataaagttttactgaccgaagtctattgttccccagactttcagaagagaagaaaataataacatcattttatttaaccattcctcttgagctcaaagatacatcaacaaatcactactttaagcttgctcgaccctctcacatcaacacatcactgtttggatcctcaagcctgaacttctcaaaacttatcaacggcctgggcgtaaactctttggatcataccagcttccttctacaaatcggagccactggacaactccagtaaacttccgtcgagcagaaactagtcacctcggagtaacccaccgctgacaatgatattgcagactgagttgatgaaggtactggcctgtttggttgggtaaaattttaagagccatccatgatgaaagatgtgtgttagcatcaggttctgcttttgttttgatgttgtgttatgaggtcactaggatggatgaaattggtacagtaggtagacagtgaaaagtggctgcttattttgaattccagagctctgaaacacagacttgaagtcatgagacttagtcaggtggtgcataataggttccaaaaaatgaatatgaaaaaatagaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaaaatatttttttcaaaagctttgatattcattttgggggagtgggaatgctgagagaaaggaagatttgcatattagaagaatgattataaattaaaattttggaaaaattggcttccagatggctttgaacagctgttgagtggggcattcaccagcccgcattgcagtcaagcactagaatttactgttttggcttcaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccatgctttctttctctcagcactcccactcccccaaaatcaataacaaattgtttggaaaaaaaacagttttattttttattttccacaaattttgaaactttatcttttgtttttagtttttcatattcattttctaggacctattatgcaccacctgacctagtctcatgacttcaagtttgtgttttggagccctggaatccaatataagcagccacttttcactttctacccactgtacaaacttttctgcaagttggctgagggaagcatcatgtcctgctgcacattccagatagccggtgatacaggctacccaagtttcctgccatgtctggacaatccctaggggcttgaagctaatttgcatcaattgtcggagattctcttccattgttgagttgacctgcacgtaatcctttatcgcaaaacaggtgaccataactagaatttggaccaatctgttttaggtctgattgtacgcaaagaattaaccacttgagccctaaggtggtggccgtgccccaaagattttggtcggacgggttttgagtcaaaacctcaaaagattagagaaaagcttgataaagttgagactctgaaacttcagattccatttctcgtgcgataaagctctcaagatgaaaattgaggtgatagcagagccagattggggcataattgattgtgtgaggctattggagagttgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcactcaagtccctactgtaactttttcatcttaatcttttattactttctgacttcagaaatgaattgctctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatatttcacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaaagttcagacccacccagaaccaactcagaccagaaaaccagcaaacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtcaagcttgcatctttctgctaagtttcttctctgtctccctgaaggagcccttcattctgtttctactaaatacctgcctccatcatcatcacatcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatcttagatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattctgctaaaataacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaacaaataaacaacaaaaatattattcatttctcttctctttctctttctctttcctttcctctccttctagttgtatttccttatccctcagaaatacatctagttttgccccccatccttgtgtcctgccgtcacttttgagacccaggctcacaagagttatctgaagtacaagtaaacagaaacatattgacagttctgattttgatgcctcgaaagggtcaatcagtgttgttgtaaacttcaaaccaaaacagattgtcaatcaaatcacaagcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcattgaaaaaccgtagtgttagcggttttttagcgggttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacgctaatcgctaacagcgattcagctgcgttacgctacactaaccgctacggttagtgtagcggcccagcgttgtcacaagtttgatcgtctgaaatttgtattaagtgtaggttgtccgtccagtagactgttgatagttttacacagaagaatggtgttgagattaagattgtgagtcaaccaagtatttagtctgagccgggagacgtcttgcttacccggaaggctggtcggatgtcaaccaaactcaacagtgatatcgacgaggctttgcaactatcaaaacctttctgaatgactgagccagcggtggaagagttcttcccgttgggagcaggtcctccagcaggattgggagcaaaggcagtggcagatgaggctaaattattgggtccagtactaggatgggcagcatcatgatgatcatgtaaattcaagccagagagttcattgtccggtttaatagggtggttatttagggccatgtgaggaccgggtttggagggctcctgctcatccggatcttctccttcttgcctgccaagccgaactgttccttccaggactctgacgaccctggacagtagatctccgtcagtcgggattcgttggtatcatcaactacagacacatttccatcctcagattcaccaccgctaccccagttctgtgtgggtcaccgagattccattgggcccgatcccgttcaggttactacgcatctggttggtttgcaattcaccatcttgactaccggccgaggtcgaggagttcaagctgagtagggattgcttggcggcagagaggagggaaagattagcaatggttaaggggtgcaaaggggggttggaagagttttctgggatcccaaatccattgccgtcagtgttcatcggtgtggtcaagagaggtcgtgaggagctgcgagcgccagtcatgaatggtgcaacaggcacggctgagtttgacggatggacattacgtcacgggggaggagccccagaatgttgggcgaatgatgagacattgggtgggtgttgattatcaattgtcaagacctggtagagggctgattgttgggattgatcctggggagccccagaatggttcaatggttgatggattgggttgggtgatagattgtcttgctggttgttgccgggttgatgagggttggaggcagcttggaagtgattagaattggcttggttgggatggtttggtccgctgtgttgaacggcttgagttttgctcaagatctttcatggccgttcgatcccggggattaatgcagatttttgggggagtggattgaggacggggttggaggtgtgatagctgatctcctgcaaacacctgtgagtgagattcgagccaaaacaaagagatgggtaagtagatcatgacaaaagtttggaaatgggatatttggaatgatgacaaactgtttgagatagtctctactcttagcccttgctttaggatccctaccaatccctatggctgttgtcccaaagccaatcccggcatcacccatcatcattgccataccagctcccatcatactgtttgcccaggtatcccatttctgctggttctgagatcaaaggcgtgggggaggttgagctttgggtaggtagataagtgggtgggttaggaggtggtgattggtcttgattcgcagtgtcagaaaccgtgaccgttggtgcagttggccaggctggattgttagaataaattgaattgtataagctcaattggtccatagaatccatgagatccaatttacaaaaaagaatggtcaccgtacaagctgttgaagccgcatttggttcatcatatatgggactatcggcttgtgcaggagattctgaacctgaggggactttctcagccatgcgtaaagcagccaatttactgggaggtagggctatagtgaatgcgtttgtgttttccttgttttggttatgtgagagatttttggacctaaaggaaaagaaaatgatggactcagatcgacagtttctctgtaataccaaaaacagaagatggtgatagaaaaaaaaaacttaccgttccatcttaagagcccattagcagacatgtcaaggaagatgagcttgtaggatgagtatgggtaagaaccagggaggtccattaatgatcatttattgtatgagaacccccccccccatcaggaaagagtataacattcaatgattgacaccaggtgagcgctgaagtttgaacttcaggactatctgctgtttgtaccagcctgccgagagcctaaaaattctgaaaatgagacccgcagctggactgcacaccctcctcaccctcaaacggatagatagacccagtagcccagttcctctggttctggggtgaatatgatatcctgagaagagatgttgtaggtctgcggttcattgttgtgagtggattggagtagttcttttttggagtgagtggaagctggacgagttgctgggtgactacaaaacctacaaaaagcttgtaggtagaaataatgatattcatagggtgcaataccaaaacttatactaaaaaaagcaaaaatcaagctcaatcttttaaccccttgtaaaaacatttctgcctgctgattattccactcataagatgaagtccatactgagtaaaaatttcaacaataatgcaaagtgtgagaataggcaaccaatcttagactcctcaggactgagagaggaataaagagacaaaattcaatgtgacatgaatgtgatgagatttcttaccaaattagaatcacacataaaacatttgtttgttggtcacctgttccatcaattaattaattggcaaatttttgcattttttgtagtttagatgaatatggaagccatgataagctgagcatgtgggaggaattgtatttctagtattaaaacatcccatacaaaccagctgttttctttacaaaaagcatcaagaggaaacctcccagagaaactgtcatagaccagttttctgtggaagaaacctcacagagaaactggcatagatttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctcaccaggaaaaactggtttaccagtttgtctgggaggtttcctccacagagaactggtctatgctagtttatcagggagttttcctccacaggaaagtgttctatgatagtttttatggcaggaaatactataccagtttgtctgggagtttgcctccaaccagtttttctggtattatctgggaggattccaaaaacaaaaactggcatttttctgggaggctgtctgcacaaagaactggattattcccagagagctgaattattgttcaagaggctccacagaaagctggagtagatccacataactgaaattttttccaggatgctccagagaaaactggatttcatctgagaggtttcctccacataaaattggagtttgtctggaatgcttcctccacatcatggcttccaatccatctttcaatttaaactaaatacaagcaattttatacaggtggacaatccacataaatacagaattcattcacattctagcccaaatctcaactttaaaacctcaatattgatataattcaaatttttccagctatcttcccttcaaaatttgatcttatgataatctcatacttgcatcattatctcaaacttgctcttgaactgattgccatgagggaatcataatttcaagagaccaacacatttttcattggaattttctgccgtctgacaccagtttttttactctcaactttataagttttttctctttttgtatggctcaaaagaatgttttatgaaacaagatactgaaaattttactagaatggtgaaataataactaaaaccttgtccatctcaagctggctctacctgccagtgctattggcttgctcattggtgccaagtcataccaaagatggaataaattcaatttttggcacccaattcaatagcaagatgaaaaacagcccctaaaaagtactagtcttcttaatcattcacatccttctgcctttcatgcacaaattcttttccaaagcctttttgactggatgttgaagataagactggcactagaaacaataacttcatcctttgccccaatttcttggaaaatttgggatcaatttggtctgtaaagtaatccagatcttcttccttccccacctcttgtgtggctcattcctctggttccattcagaagggttgctttgctgaatatgcattatttttgactctgataataggcaccaatgagataattgacataaacaaaacctgtgaaagaaacattatcttggctcagagttaaatcataagcaaattcatcattttgcagacaccaatttcctgttgttgcaatttttgttatggcaatcaaaatgggctcagacaataatatcaagaatttagtttcaattttgaaattccaagtctttgcccatggtgaactacatttttacttttctcaggtgactaatcacagaaatatttcatttgtgaaattattttctccccagaatgtctccataaaagttaatagatgtgaatttaaatagtatacagactgaaattacctttttaaactttaacacaagcaagattgatgttagtccaaaatagtaaataccagctaaatttgaaagataaagttctaaatgaattgagaattgaaaagctggaattcttttcttgaactatgaatatacataaaataaattctttttgacaccctcaatatcttgcatataatccaactagctggtggtcatggttaaatcacatgtttcaaatttgcctgtgaccatgagtcactcagactacatacattcatactgcataaaataattattgaaaagctagaattattttacttgaactatatgaacataagttaaagcctaatagcatattttttacacgtgatttgcttgtaaattttttcattcctctaaaacccccttatctgcttattttggatgtgtagtatgggctgtaacctgtttctcagattgcctcttttcatgtgtgtcttcataaatttttattcgattttctcagacactttttgtagctggaaaaggccagtagaaatatgagatatgtttctcctggaacaattacaaagtactactactagatacaagcgatagaggaaagaagaaaagaaaagattattttccatttttattggtttgtttaattatagtttcttctattcttagagaatgcatttttagctggtaagaaaacactgaaacttctgttactaaaggtagtagtaggatcaatcaaatatgtattgattgtgacaattttttatccagtcaaatgacatggaaggtttatcataatcaaacccaattatttatttattttagatatttcattcaaaattttattaattgctaagtattaagattgcaggttttttataggaagtgatattaagccaagtggaggagagagaagagggaatcacaataatataatggatagagttatagattacctaaagagatccaatgattatgtatacacttaaataagaaaggatttagataaaataaagatacttgaaaggattattttcagaaaagttattctaagtaattacctttttattttttgatgtcccaaaatttaattctgagaggtaagaaacattttttttctgaggagggagctagaaatattctgttttcaggggtttaaattgtataccagtccttctttcaagtcttggtattgcttgcattgcctcaatctgatcatcttgcagggctgaactcatcttttgaagattgcttttaatattcaaaggatttagtgttctttgattaatcttaattacaagagatcacatatctgtgaaaccactcatatgtaagtgaaatctacattcatttcagtattattattatttcatttgttttaaatatttttgttaaacctttaggacatgtcaacatgtctctaaggttgacactttcaacacagcccttttcttcaatggaaccagaggattgaaccaaaaaagaggctggggggaaggaaaaatatatggatcaattgatagaccaaatttagaccaaatttttcaaaaaatgggtgccaaggatgaagtctctgtttctagtacagccaccaacaggactagttgaatttatatctggaaaggaaaataataattcttcaagctcagtaggtggtatgattcctcatcagaatgcagtggatgagaggaattctgttgttgattgagttaactttttccattctcctacaatccaatggttctggtctcactaggaatgctcctgattgtttaacgaggaatatctcccagaaaagctgggtgtatattccctggtattagcttgctgtcaatgttgctaatttgctgctccttgggatcctcatagactttgctgtttgagctgacttctcagcatacaagtaattttgatttaaaccatcctcaacacaaagaaaactttatgtaattattggtgccaccagtatggctgggatgacaaacaatccatggaggtggtattaaaccaccaaacacatgtgaaaccaagcattttgatgatggataaaaatccccaacaaactctcacaagcagtttggtgaggggaggaaacctcagaaacctccccaacaaactgccacaagcaagaaacctccccagcaaactaccacacaaccaactgccacaagcagtctggtgaggagtaaaactcccaaaccaactgccacaagcagtctggtgagtaggcaaactccccaacaatctgccacaagcagtctggtgtggaggaaacctcctgaccaaactagaggggaaaacctcccaaacaaacatccaagttttcttcttttttgttttcattgcttttttcaatattttttttctcactgaatttttccactttacaggatctgatctctgtactaaaacatccagcaaggtttttgataaaaaggttgagttcaaatcactttgaaatcagaatcaactgagaaattattcaagaagattcccaagaattatcaaaaaaatcaagatatagatgttgaactatgagaacagttcctcttcctaagcccatcccaggtggggcccacagttgcgggcatggaagacttgaagtggtgctctttctgagcaagttctcaaccaacaagcaatggtgtatgtaccacttgaatagcgggcgggtttgctctccagcaaatagacactgagtctgtccctcggcgggaggtatcctcttgtcctgcaagccggagcaggaactataggccagagtcgccaatgatttgcctccggcgagcaggtgtaatggcggctccttgtagactcttgctctctgtgaaaagtgtgttttggctgagcctgagcaagtattgaactagctcgctgtaatgcatcttcattgcagatgatcagcagctactgtgtctgtacattggagaggttctgtctccaactcacaagggtcttaccttcttgtcgagggagacaatatcccccctactcatggtgtctggaggggcctttccgctgcatgcagccatccatcacagagggtgttctggaggatggtcaggatcacagagagaattctgattgtcagctattgagtaagagtcggataccttgagggaatccggatcctaaaacaggatagtgataagttttgagaaattgaaggccagttctggttcagtgatttgctgatataactagaccacaggctttgtgcttggttgagttcagggattggcgcaatataactggaaggagtggtcctagaagttaatcctagattgacttcaggagcaagaggaatttggaaaaggtttgggtaagagtcgtctcttcttggatttctggggagcatcaaagacaagagagaagaaacttgtatagtatgtacaacttgcataactctatataagcataaaagatcaaatgaatataagaataataaatagtgcagtctgtgtagtaaatggtacattaacttgtgaaaggtattgtgacatttacttgcaggctgacactgatgaaaatcaggtgttggggggagtagttaaaactgttcaagagaggggatcttcctgaacaatctatgtatttacaagaaatcaggttggcgctacacagactgatttttatcccccagaccagttctccagtttgccatgaatttgaactcgataaacacatgtcaagtctggattgccatggtttgatttgaatttcaggagcacttttgacaggagctgtgattgattttgtggaattgataattcttgtatgtttctgtgaccattcatcctacagctaccttcaagcaataaaaagccttcctcatcctgctgctgatgatctaatccccacagcccaaacacatttggagcagttcaaatattgtatgcaattgaatcagaaatgtgcccaattgtgacccccgtgacacatatagttctggcaagctggatcaccaggggaaattcagggcactggctttccagtgactgcaaatcacaaataagtcaccctggaagatttgaatttttttgtaaaaatcactaaaaggatcatgatagaaaatgggactcacaagaaagtcactagattttacccagaatttactactaatttcccagaaaaaaaaatgaatgtcctctaaaatccccttttgcttacacctagtttccccccaaagataaggctgctgattcaaataaaaaaataaaacctgctaattgaatacaattttcatggcctcagcagtttttttggaacaaattttacatatttgattcacaatcagatcaagggaagctcttatttttttggttttgtagcccctgtagaaatatatttagaacatcacagaaattcaaccataaagtttgtgatttctctttctaaattcatcaataacagatgccaattatatgtttatcacactaaaagtgtacaccttaatcagaattataaatcagattcaaatttatattgcaaataattcattttttagggggaaggaatgaagtgattaatttgattttgatcaatcactcattttaaatagtgtcatgacaagtccaaacctgctgggtcaagtagctatgcatacctggtattcccactaaaggattgtgaacagtgaccaggaagtatggtcttgcaagccagtctggacacaggcccaagacctgtgtggctgagtgccaatggggcttgggtgtgtgcccagggggcttgatttggtaggttgtgcggtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacacgatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagtacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttggccgtgaaattacttgtgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataaggtaagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatgcggggactgaaacttggcactagcccaagtctggcttggccaaacccaagctctgggctcaccagagtgcgggtggcagacttggggcccggtcaagtgtggatcggtgaggtcagctttggcgcgggtggcacacttgcttgggctcggccaagcatgacttgggcctgaccccctccaactttgggaggtgccaagcaagggttgggtttagaggggcacacggggtttgggtttggccaagcccgcttggcctcttttttgctcaacttgggcctgtgcccagactggcttgcaagaccatagtactgatcagataactaaatagctggttttttgttgattggtcagaggtagagatggttgcggataatccgccgcggatatccgctatccgctggcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacctggtgccaagaggccacacctccgggaggaatccctcccgacaagctggtttttaaaccagctcatcaggaggggttcctcccgacaagctggtctgtgtttgaaccagctcgctgggaggaaccgctcccagcaagctggcctgtagacgcttgccggtgtaagactcaaaagtggttatgaaacactttgctgaatggagaagggtatgttggagttgcaagctctgcccttctataatatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagagataagttcgagatgaagctgctgattgatatgtgtgagggtataaagatgttattgactgttggttatattgatgaagttgttgttgatgaatatggttcagggcacgtttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataacatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacagctggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaatgatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatattactaatacaaagggattcaaaacaacgtaaaggtattcaatttactacaaaggtattcagtatgcaatatgcatcctgtattcataatgactatggctagagtgcagaatccaagaaatatcccgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgggtgactaggggtaattttacctgaggattccatttttaatgttatttttaccatatcttgaatgaataaagagataatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactactccaaccccacaccttcctgctacactgcaccacctcaactctcaaacatgaaacatgaaatccataaaatgctgcaggggccccttcagagcctctaggctaaccccctcttgcaatacaagatgtttctcaacagagaagaaacatcaaagatagaccactggcacaacacatctcactactccaaccccacaccttcatgctacactgcaccacctcaactctcaaacatgaaacatgaaatccataaaattggtcataaattataatcatgagcctaacaaaaattggtatgggttcctgtcaacaagctggggtcagctctctgaaagagactccccccagcaatccagtaaacccagtttttcaggagttactcctcccaataaaaattattatgcaccagctttccgggagcatcccatcaaacccagcttattttgggagggattgcccccccccccaaaaaaaaactggaatatgaaacagcttgctggtggatactcaaaccaaagcaaatgtggaggaaaaaaatcaatataatacagctttccaggagcaactcctcctaggatttcagtattgggagaggatcctcctgtaaaataggcttatgtaacagctcaacaggaggggctcctcctggcaggctggtattaaatccatcttgtgctgggaagtatagtccttcccaaaaaactgaatttttaaccagctttttaatcctcctggaaagctgggacttaaacttgcttattgggggagaattcatgcaacaagcagtttttgataccagtttttcagggggagctcctgtaatgttggcattaaacacagcttgttggaaggagcttctgaaacattgggagtaaacccagctcattgggatgagttcttgattacttggtattgaacccagatgaaatccattttgtttggaggaacaccttgtaatttggtgtaggcagcctaaacctcatcaggaggggttccttgcaatgagctgggttgaataacagattaccaagaaggaaacctatgaacaagctgctatctgacacagtttttttgggagggaattctcccaacaaaatgcattcaataatggtttttcaggagggattcccaccaacaacttgattttaaattcagatcgtaaggaggagtccacattccctcccagatggctggtgtcagaaccatcttgttgagatcaattccttccaattcagggaaggcacatgtttgattaagggggaatgataacccccttgcgcacgccaggtgcggattggtgtgtgcacctgcacgccaaagcaaattggcgtgcgggcccacacaccaatctacagagtgtagaccggcgtgcaggcctgcacagtgcacgtcaaagattcctaaatgcatatttacacatatgcatttaggatcactgccatcccatagtacccaggcatcggtcctacaaggacgccggcggagaaatccatgagataaatgacaacaaaaacaaggctgggagagggttcctccccacgccttaaaccatattctcataggttcatgtcaggagggtttcctcccaacaagatggctttgaatacagcgcattgggaggaaaccctcccaatgagctgggcttgagaccagctcatcaggagtaaaacctcccaatgagctggactgtgtagcagctcattgggaggatttactcctgatgagctggtctcaagcccagctcattgggagggtttcctcccaatgagctggactgtgtaccagctcattgggaggaaaacttctcaatgagctggtcttaagcccagttcatagggagggtttcctcccaatgagttggatttgaaaccagctcattgggagggttttctcccaatgagctgctatgagtttatagtcttcaggctttgaggaaacccctcccagccttgttttttttccttttttctcatgattctctgccgccgtcccataggacccatgaaaaaatcatcctctcatgaattcaatttagaaattttgttgtctcatgattgagttttttaaagctcatcttattgattgtattgtgtttatatgaagaaattacagttttttttgaattttattaaaacttgggtaattttgaggctgtttttattgtactaggggaaatgaattccagaatctatctgagaaagtattagatttagaactggaaatgataagtttgatgaaattgactggtgtgagaggatctaaatccagaaagaatatcctgatctgatcaagagactttcaaacttttatgctggggctgcagaaaaaatcattctgtgctgattctatttactatttctgtaaattagaagtgaaataaaaaactcgtcacatgaggaaactctagtgactttgatagtattttattttgaattttgtctgaatgttgagtgaagaatatgagaaaatcagttcccaatactgtgaaaaatatgggaatttcaggtttgttaccaaagtgattttttgtgatttttgtttgattttatggtgacatgcagtcactgggcaaccagtgccctgaaatttcccctggtgatggcaacttgtcccgtcaatccagggaaggaccaacatgtcccaatgctgagatcggacataagtactgtagctggaggactgccaagtattttctctagactttcgtaaaaaggaaatttcatagattgcgtcttgcggtgataactccaggttggggatgtcaaacgctcaatgattgacgccccaccagaaaaagatgtgaagtccctcctcgtgaagctagattctttattttctttttttgttggagatgtgttgtccgagttttccaaaccgaaagccatcctccagtgattttctattgggaaaaaatgcttgttgaattcagacttctgcaccatggtattcctcaattcgttaagctgttcagtaacttctcgcagatcctctaagcgtttttcaataacaaggagtttcttattaagcgtaaactgctcctgcctgagttccttctcatccaggggaattgtcagttggtggctaacttgctgtgtctcatcaaactactcaactatttataaatattattccaaccacaattgccaagatgaagcccaggtttttcttcacggatttccaatgtatcacagcttttttgccaaaggttcttcctgagtttgacataacttcagtttagtttgaggtatctagagacagttgtccaatccaattagattgaccagaagatgaagtgaagatttgggatttgtctaggaacagttaaatgtggctggctgcctgctcaccttcagtttgtgtggattgtaccaggggttagggaattcaattctgtttcttttgtgccacccaaattcttggactcaagatgtgtaaaccccccctccggcttggttcacaaacctctcactcagatgtcacaccccctttttagtcttcatctttgagttccccttcctggctctgcagagatctgcccttccatctctctgagccaggtgagttctattttctcttttcttcttgtttttctccttttctagattgtactgagagatctgcccttccatctctctgagccagtaataaaagctccccgtttttggtcttagaaaagttttaggctcacttgcctgctctccgcgccattttattttccacctagtgaaggacattctcagtccttacactaggttcaacaagaccgttttcctgaagctatcaaatgactcaattcctttctcaatgagtgaaaccctgcttggaggcgagtacgctcacgactcctttgaggctgtctcggactgttcgtccgtgtccaccaatgatgatggcacagatccttctcaacctgatcgctcaacctcggaggtcgccgactctactgatgtgtcagaatccatgttcctgatctggtcgtttcctcctccctaattgttggggatgtatcctcatctcatgtccttccttttggtcgaacacgtaaaactcgtgtgttcatcacttccactggggataatatcccagcacattatcatcaagctgtccacggaagggaatcctctgattggactgcggaaattaaatgtgaactcaatgcaatgaagaggttgggagtgtgggaggtaataggtctttctcccagcatgaaaactgtagggactacctgggttttccataagaagaaaaatgaagagtcaactgttttcaaggcttgactgtgtgcccaaggattctcccaagttcatgggattgacttctcaaagatgtttgctctgacgggtcaactcaattcacttcgtgccctcatctcttacgctgctgcaaatggtctcaaattgttggaatttcgactcctcccttcttcatcttgttctcttctcaaatttatattaattctttcaccattaatacactcaactactaataattctatagtctgacaagtagcaagtcatgaagttaaacatcaaattcttgtagtcaatgaaccctgaatccctagttgttaattttctttcttctccatgcttatcttctaattattcttaaatttatggtgttgagattgatctaatgaaactaacatcttcactagaattgtggttattgttttcttttgttgtttatcaagtagagttatcataaataaataatgtctctctcatgattcatcaacactgaatttaatttcctctcagtctgttttttattcattattgttctttattcatttctccacaaccactttctgaacatcttgtacttagtctatttaaacatagctagttacaagaaatgaaccccatcagttctcaccttcatttttcgccactctgagctgttccaacaaaaacaattttgttgtccaaaaattcatctcctccctgttaatcggtctaagtttcaacacaaatttcatcaactcaatgtcaaaacggcttttcttaacgccgacttggatgaagatgagtttctgtctgtccctcagggggtaaatcttgacaagaaaaaacaggggttaaaattaaagaagatgatatatggcctgaaacaggctcctctcgtgtggtataaccgactatccaagtggcttgtgttggttgggttcagcatctctgtctctgacctatgtgtcttctattgaatgactggtaatcctgtttggattttcatacccgtggacgacttggctgtatttggcaaggatgttgaatttttcaagacaaaaatcaaattggagtttgatatgaaggacatgggacgggccgacttgatgcttgggatcaaaattctccatgagccagatgccataattctctctcaacaacactatgtcaattctgtacttgaattatatggcatgtcctcctgtcgactggtctccactcctcttgttctgaatattcatttggataaggcaacagtggaggagcaagattgcttcaaggctcttggggtgaattatcggagcgctgtaggggctttaagctatctgtctacagctacttgaccggacatcacttatgcggtaagctctctatcccaattcttggaagagcctggcattactcactgggaatcctttacccatgtgctttgctacctggctggtactctcgacaatgtgttggtctataagcgtgggggtcctgaagctttatgtggcttcaccaatgcagactggggcaacttcccggctactcaacattcggtaaagggctacctgtctcttttcaatggtcaccttatctcctggcaaaccaaaaaacagccagttgtgtcccttttgtcgtgtgaagctgaataccgggccctaacggacttcttgtgtgaacttctctggttgcgacaacttcttgatgaggtcaacttggcttctgtcaatggcccaacaattgtccacaaggacaaccaaggttgcatcgctgtagcaaattttgaagctaacaccaatgcaaagcaaatgaagcatgttgaaatccaactacacttcattagggatgtcatcaaggaagcaaagatttttctgaaatatactccaaccaacgagatgcttgccaactttctcacaaaatccgttccccgggcggctttggtcaagtctctggaaaaactgggacttttttgcctggagggaagggggggtgttgagatctgacctcaatccctccagtgctctagcagtggttttctcaagatcaacgattatctaatcccagtcagcttaccaatgacatcatcatgtaaactcctcactgtcatatataggcttcatcattttgaccaatcctgtttctttcttcctcaggactccagaacataattcatcataatcataagaatcaacttccacttttctggtctcctcgcggattgttctctttctcttacatcaaacaatctctacattacttgtcactcctcctcatacacaatcatcccttctatttttgactccgctgatccattgatcaattcccttttattttgactccgctgatccattgatctattcccttccattcaactctctgccaactctcacattgtcgacatagattcaccatcattgtaggttcttgtctctttccatcttgtcatcaactgaataaaggtcctctctgacacttcaatattagtcgctatctttgttatctcctgtgttctcttgttgttgttgcgtcccttgtatcactgctcctgcctttaggaactacatcatttcttctttctttttctttctctttttgtatttcttcattattgtactaatcaagaaatccaaccttaggtttgacacttaacaggcctcacaagacaacaacaataccacaggttgctttttggagatcagatgaccattcaagagagagatatatcctgtcacagaacacctagttgctgaacaatttccccaattggcatccgcaaacccacagagcggttcttgattcccgcgtttgtacagttgcgtacggcatagaccaaccataccccgcccgcaaaatcgaaattggacatgcgggcctatgccccggggggcatgtgccctgacacttaattttattacaattttgaacttctaaagatgtgtagagttcaaaattgtaatcactaaggttttgagtgagtggttcaatttttttttcattcccacgtacatataatcggacatgcacagattaagccatacttaaacccatagttatggctttaagggatgcataaacatggttttatactacttgtacaccctcaccatctactttcaccgttaacctactattctagtgtattttttctacactctgaggctacaaacagctcataaggctgaaaatttcaaaaaaaatctgaaatttttggccgactatttggacacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggctgcaaaaaagggcccactacgctgcgctacagcagtttttagtggtttttggccgctttttccgctaaaagcgctttcagagcagcgtagcgtagcaaaaaaccgctaaaaaaccgctaacactacggtttttggatgaaaaaaagtgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgttggacatcctgaaaatccagggtcggtttttgccgtccgcaactgtagaccaacaccttatcagcggtgccagcgaggtatcaaagaacatgtgtgaatgactcccagtgagtgataccgggacatgctaagaattgagaaagggagctgacggcaaatttgatgtctggacaggtagcggtagataaatagctgagagcacccacggcactttggtaattaacacccaatgattcaaagcggtctagttcttccagggtggctttggccaaatgattttggggacaaggggtgttgatactgttctacagtaagtcattccgtaaagttcaagaagagagttaacatagtgtaattttgacagaacaattgcattatctgcgcaaagaatcttgatcccaagcatgagatcagcttttcccatgtccttcatgtctaattcagccttaatctgttctttgaagggaagaaaattcttgctaaagaccgccaaatcatccacatgcacaaaggtccagacaggattgccatccaattgataaaagacacatggatcagagacagcaatcttgaatccaaccgagaccagccaggaatagaggcaattataccactccaggggagcttgtctaagcccatatatggctttgttgagcttgagatagctgcgtctcttatcaagatcaaccccttgcggaatggaaaagagtacctcttcatccaattcagtgttgagaaaggccgtctttacattgagttgatgaaactgaataccagtggcagaggcatgagagatgagggctcggagagagttgaggtgtcctgttggagcaaattttttacagaatacaataccatgcacttgagaacagccttgggcacacaaaagggccttgaagcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaatagctacaatgtagcgtagcgttagcgcgtttttcaatttctgcgctaacgctacgcgcatgggggaaaaatttgcgctaacgtttagcgtagcgttagcgcaattccccccatgtgtgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagccatttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaatttagcgtagcgcagcggcagtagcggcgcgctaacactacacaaaaaaaaaagaaaaatggtgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctgcttgaaggtgatagcattcctgtccttcttcttcctgaaaacccaagttgtacccacagttttaatccccaatgtgagatcaacaacttcccaaaccttcaatcttgccatagcattgattttggttttgattgtggagagccatcctgatgcctcagccccacaaacagcatgattgtaatggttagggatattatcacctaaagttgtgaagaacacacgagatttgcgaggacggcagaaattgaggacaatggacaaagagatgtcaccgctaatttgagtaggagcaaagaggacagtactttcagttgttgaagcaggtggagacggattattattgacattgacattcaccagttgatctgtttcaggtgattggtccaacaattcttcttgagttgagactgaggaaacattgcaatcagcttcaaacgagtcatgagcaacctcttcaccaaacaactgtttgctcatagcaaggggtacattattgttggatatcttaggaaatatgttcttgtcaaatttggcatgacaatttttgattagcttcctatcccaaagacggaggattcaatagacagatccttcattttgaaatccgaccagtatgccaatgtcacccatattgccaaacttccaggagcaatggttttttgggacatcaatgtacactttagtatttacatccaaaagacctgagacaaaggcaggaagaatccatatcagtccacatatgatatggtgaagatggacgggagggtgaagctaaagggtttgacacaaaagttgcagtgttcaccgcctcagcccaataagtcttgggaagaatgcaggtgagcagcaagcatcttgctttatataagattgtttggtttgcatgctctgcaaacctgttcagttcaggagtttctgccagggagaatgtttggaggattccttttcttgacgtgaatttgctgaaaggatcattgtcaaatttgccaccttgatctgaaacaatctccttaattgaactttcttgaagatttgtgaaccactcaaactcctgaaaagcatctgactttgccttcaaaaaccgtacaaatttgagtgatgagtattggttgacaattgcaagaaaatatttgaagccagaaattaaaggtggagttattgtaccaactaaatccatatgtagttgttgaagaggaaattgggtaggagataaatgtctaggaaaaagaacaagtttcatttttgaacaattacataccttgcataacgagttggccttggaacatggtagccccattgtcttcataacttgatcagatgggtgaccaagacgttgatgccataacccaatgtggtaagccaatcctgaagctccaagcacatcaagagcaacaaatcacagaagaatcacaggatcaagaccccttaggaattccctagactcttaaaccaatctagaaactactcatgaatcccctcaagcacaggccacatggataataatatttaccagcaggaaattccacatacctgaaacttactcccctccaaacatattccattcttcttagcccttgtgactcacactagtaacgatccccttgcccatgaaactgttatctcctcctataatttccttccatggaatattccaccccttagttgtttcatactagtaaccttgggagcattttccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggcccctccccggaattttgtatataaggagctttgtttttcctcctcatttgttcatcatcagagccttccccaggaattcagataacttatcacccactattagacaggtatatgcccattgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtgggtccggatgagtgagctgtgatctgaacaaaaaaagcgttggggttggctggttttctgagaggagacaacagaaatcaatttctgtggcggttgttgagtttgagtgaacttgaggatatgtaggtggatcagaagtatcaagaatgaaaggatcaataaaatttgatgggtctatcttggatcagaacagaatgccatgcctccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacacacaactcaaccagaaaacaaagacaacacaacacaacacacacaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaacaagatcagaataaaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacactgtcttctgagtaaatgatttgaaagagataagtaagaataataaaatgataaaaaataaaaataaaataaaatcaagatgaataaaaaataacatgagagccaataataagaggaaatgaaataaaataataaatgaggaaaccattggactgagtggggtttgaggtgataatattgaatattgagtcttgagatattgaaatttgaagtgaattctgaaattgacttgaggggcctgtacattagaacacaaatctctcccacacagtgcagtctggtccctagactgctcttctcttctcctacccttgtaaacctaaattaaaagacaaagaaaccaacaaaccaggggcccatccaggtgctcacaaatttggcataaagtagagtttttaaaaaacggtagtaaataccctagagatgcatacattgggaggacttacctttggtcaactttgcctctgtggggaaaaaacctcttgacctgatctgctgagaaacaccgtgcaagttctgtgccatctaactcctccagaacatatgatccaccatgaaattgacgaaccacacaataaggaccattccatcaatttaagaaaagctttccccactgagattcgagagaccgattataagccagaaccagctcgcctggtttcaaaggattcctgattcgatcagatttcttatcttcccagtattgaacagactcttcacgggccttcatcatcttttgataagcaactccttgggtttcttcactacgttccagctgttgagatagtgcaactaaaaggtcggctgtgtcttctacttcttcccaatcaataccaagttaagactccatttcaagatcaataggaagaactgctcgctgtccaaagacaagttcatagggggaatatccagtggtttgtttggttgaaatccggtcggcaaacaaaacaagaggcagaaactttcgacagttctttccactttcaccagcaagcttgaccaaagctgatttaaggggtccatggccacgctcaaccattccttgaccttcaggataatacggagttgaaacacggtgttgacctggcattgaacgtaacatctcggctagcttgcctccaaattcagatcctccattggtggaatacaagcgagctagaccataccgcatcgtccaattttcgtgaaggaatgaagcaaccgattcagaactgagattattgagaaatttggcttcaacccaaccagagaaatcatcccgagcaacaatcatatacttggcaccactagctttgatgtgaactgcatccatcgccacacgtccaaaaacagtcgactcgccagtaggataacgaacttccatcggacggcggagatcccgcttctgacaagcttcacaactcttgcaccacttagcgactgacttcttcaatgagggccaccaaaagcgttctgagactcttcgataagtttcgatttctccacgatgacccagttcctcatgcagcttctcgagaacaaaatcctgtttagccggaatggtgatgacaatgcgagcacaaggacttccacgcttcatgagccttcccgactgaacaaagaaatccacagactttcgcttgaatgcttggaattccttagagttgaagccttcaggtcgcaacaacgtcctcaaatagtcttccatctgtcgccagtaaccttcttggtatcccgagtaatcttcacaagtacctgccgaataagacttcaatggcttgatgtttggaatttcttcatcaaaatcggagggcggatcagattcgtcattgccacgtggccgccgagaaagaccgtctggcatagtgaaagattttccgggtcgatgaacaatatcaaaagaaaagagctgaataaaggcaacccaacatgtcattggtgcatttgggagacttggagaattgatcatttgaattagggaatgtgcatcaacttgaagctcaaagtgctggccccataagatcgtctggagtttcttcaagatctgggatacgccacaaagttccaacttgggttgagagtacctagattcgacatctgaaaacagaagggactcgtataaagcgggccggtccaaaccattttgatcttcctgcgtaagaacagcaccagcagcatgaaaactagaatcgactgcaagcttgatttttcctgcctctggtccataatcaatcttgaccaaaacaatgtctttcccaacaatagtcttgaggagttgaaaggccgcctcgcaatcgtctgtccaagtccaaaccgaatcctttcgagtaaggcgacggagtggcaagcagatctgggaaagtgatgggatgaaaattcgaacgtatacaaccaaacctaagaatccacaaacttcggtcggattgactgggttgggccaagtgaggatcttatttgatttcttcttcgacattcgccggccttccttacagacaacatgaccaacaatctccaaagcaggaacacaagcggctagtttggatgctgagactgtcaaacctgattcttcaatgcggaaaaggattcgctctagaacttctgtgtattcccaaatgaaacgtcgaatgccagggtgccaagacaaagactcattgttataatctgaagtcggtcctttgataccaccatcgtcaatgaaaattccggcattgtctggaatctcgtcttgtaaaatccacatcatctgcgcttgataaacagcaacagaatttgtagcaccttgaggtaaccgagtgagttgaaaacggccaagcggagtatcgaaagtagtcagaggtctggaaatgggatctagagctcgctcgtcatatccgcccatgatgtcgccaagtccatagcaagcacgtccagcaaatgactccacaaaatcttcagtagcgggcggaactccagcatccttgatagtaactttattcaatggctgaagatcgtgaacaactcgaagttttccattgctcttgagaacacaaaagaccggactagaatagcttgacgtagattgttcatataatcctgttcgcactcgttctcgaattaacttgatgaactcttccaacttggctgccggaattggaatcttcttcttctgccatggaacatgttcgacaactggaatgatataaggaagaccataggactctttcaaaataccacgctcctcttcacagaaggcaatcgacttctcccgcagcgctagaacatttttgatcaaattcaatttgtccggagaaagccaaccctctggtccaaaatcaaccactgaaagccgttcttctgtgacacgtccacgagcaacaaaagggccagccagagacctaggaagtgcacgatacgggtcgcgagagagaggggggcgtttgagaggcggattgagtccaacaggcataggcttgttcacaggcttgatcttcttggcaactggcttgtacttagtagcaaacgtaagaaaagcaccttgcttccacgattctagaaggatatcctgtgattgacgattcaagcctcgcttgagcatgagccaagtccgatgttcagagggatcctcaaacgcagatttttctgaaaaggagaaaccaagggccggagtattgctcacatatgtggcacgcggtagagttttgaaatgtttggtggcatctagccctggaggtgcacaattgggaggacttacttctactccaaattgcctccacggaggtccaaattccaccactccatcttcatcacttaaccgaacagaaaatagtttatcctcattgcggagacaagaatctagatttgagatttgaggggtcttgatatgaaacgagggtagtttattctcattgcggagacgatgatcctccgaacgagtatgtcctatttgagaagaaaggccaggggtttgggaattgctcacaaatgtggcacgcggtagagttttgacatgtttggtggcatcaagccctggaggtgcacaattgggaggacttacttctactccaatttgccttcgcaagaaacccttatccacctcaacatcttctccactcgaaataaaaaatggaacaccgctagaaacaacgtcggaaaccggactgagatgatgattgattgaaactgaatgagaactgaaatcggaataagtcgaaatattttttgggtatttgatgattttcatttgtttttgaggttttgaattattaattgaagatgagacagaaaccggaacacattgagcctcttgatcttgagttaatccgacggcgagaattcgaggctctacattaagactgccgtaaatcggatcaactgaatctataaaaaatgccgatctgaatccgggtcctggcgagctttccctttatgagtaagaaccgcctttcgcccttttccaggaaactcacgctcccaacgtcccgagtccgtcgcacataaagatacctcaattctccgaccagttgaatcaggaagaaggatcctctccccagcctggctagaaaatgtcaaggttgcatcgaaatcgatcaagaaaggtcggccaaggatgattggtccgtccaagcgtgtaatccaaaaatgacaggtaccaaatatggaacgtccaatcctaatgggaacatcttcagcaacacccactaactcacaagcctggtttcctataccatagaccgccgaactgaaatttactcgaggactgatgttgaatttattagccatagcatcggagatcaaattgagttgtgaacctgagtcgactagtggggctgccgtgctctcgtcctccccaatgtgagcctgggtctctatagtgactgcaggacacaaggtttggggggcacttttaaatgtatttctcaagagaagggaaatacaagtaaaagtagaaaagaaagagagaagagaaagagaagaaatgaataatctttttgttgtttgtttgttttgtgatgattattaagattctgacagtcttatttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggtacttgactctgataaatcaggtcaaccacaattttttagatcagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaaaagaggagaatctttgaagcttatggagctttggttgatcagggcttttgttttagagaagggagagaaaaaggtgagagtgacagagaaagaaaacaagcaggaagatgctagctggacttaaagaagtaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaagtagggttcttctggttgataagtgtgagctggatctggtactggttgttgtggtttctgggtggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaagtaaaaagtcttaaggtaaaaaagataagataatgttttgaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacacccaaccagacatggcaaataccccaaaggacacgagtaaagccgtagatcaccaagctgtccgtttgtctccggtccttcagctagagttcctgacgacaccttcaattcctccggaccaacttccacccttcgcctcgacacccatttcttcattccctctgctactgatggtgagattgccaagagctcagaaactgacaagcctgggaccgtgagatcggaaatcttcttgagaactccatcgacagcattcggatggtcctttgtgattccacgctcaaatctcacctttggaggtgcactcgtcgacttgggtggcaatgatgccggtacaggttctggttccgctagacttggtggttcctctgctgacgagtccgctcccaattcagctggtgtccgatcaaacaattccgcctcaacgtccatgtcctccgcttccacaccagcgcttggtactgtggctttcctagcgggtcgtcttgctgccatcggcggtgtcacaggggccttatacggtttcggggcttcatgcctcttcctagctggatcagattgataggctcccgaaaaagactgagatgaaatcgcaggcggataccacggctctagtgtgccacaggtcgtcctcaactccgtggttgccgtactagatgaggttttaggctgataagaggccactacatgtcggatcgggcgcgacgaatcgaatggaatgagagctccatttggaagaaaaaaattattcccctgctgatcaaccaaattctcactcttatccttctgaagctcaaagcagcgcgtaattccatgcccctcacgatggcaatagtaacaaacaattgggcctcgtggtgccggcggtactgaagcagaaggaggtgcagcgcttgccgaaaacttcttctcaagcctttgctcaaatgactgaagcatcttcgaaatttcatcgatggtggccggtgcctttgctgaaacaggagcctcctttggtcgccgatccgtctccatcttattcattatgtcattggactgcttaaacagcgacgtcgagacaggattggaagatctagaatcctcaaaagtcaatgcggtctgacccttcataacctcgtctacagccttctttagaacgtcaaaggtaggaagtttgaagcggttgtctaacgttgtgatcatcgtcttgtctttgataagctgatcccaaatcctctcttgcactgccgtcgaaaacgagcgataaaacaatgttcgaatttcctccaacgagtcgatgtgggcctttctgaggagataagactgaatgggctcccaacctttcctaaattcctgataattgactaacgacgacactcctcccttgtcgatccactcctgcactaacgactctagatctcgggttgtgaactttgcgatatccacctttccccaatgggccagcattgccgcctttagcagtgcccagtttgggggttcaaagccgtccaacgtttcaagcacatccttaacttcctcgccgcgcacaaagaaccgaacttgctgggccatatcactatcggatgcgccatccaacctcgccgccagctgatagtcagacaagaatctctcgacattgttcccatcgaatcccaacgacttatcctgcggcttgatcttcaccatttttccatcggatgatcctgcacctgcgtctgccatggcgtagttgattgaagaatagtctgaaacaacaagagagcaaaaccgagaggctcacaaacgtggctagagtaatgctttcgacggtatgtagaagagcttcggaggtgcaactatggaggggacttacttctatctctcctgtgccccacgcgtaataaagaaaaaacagaacagaaatccaacgatcttgatccaaaaactaggatgtgtcccaaacctcttcagtccaatgtcgactttgagatggaataacttttgaaagagaagtccgatcgacgcgattgcgggctcaaatgaaagctatgatcgagagctaaaactttgtccgcgatcacgatgctcaaaaacggattggtcgcgagatatttgacgtcaaagataggaataaagagattggggatgttaagttgaaggtgggataactttggaatgcgtggttggattttgctaatttttggatcaaaagaaagccacaatttgtctctataactttgtccacgacagcgtaaagcaattcccaacggtttgcgttatctagacgatcgaagataatccaaggaaaaccgaggtccaactttcaagggcgataacttttgaaccgttcgtccgattgagctaatttctaaatcaaaagaaagccacgattcgtctctataactttgtccgcaacgacgtagaaagattcccaacggtttgcgatatgtagacgatcaaagataatccaagaaaaaccgaggtccaactttcaagggcgataaattttgaaccgctgggccgattttgacgatcttgatttcagctaacagccacggatccgctctacaagtttgtccgcgacgccttttcacgaaaacgaacagcgcgagagatataagcgatcgaagttaacaaccaaaagcaaacctaaaaacaaagtcctgaaaccagagctagatatcctgaaacgaggctagaggtcctgaaaggaggctagaggtcctgaaacgaaagccaaacactagaaatccttaaggttagagcacctgtcgcctgaaagaagaccaagtaagacaagactgtaaatcttgaggttgctggttcgatcccggctcgggggaccaaatgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtgggtccggatgagtgagctgtgatctgaacaaaaaaagcgttggggttggctggttttctgagaggagacaacagaaatcaatttctgtggcggttgttgagtttgagtgaacttgaggatatgtaggtggatcagaagtatcaagaatgaaaggatcaataaaatttgatgggtctatcttggatcagaacagaatgccatgcctccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacacacaactcaaccagaaaacaaagacaacacaacacaatacacacaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaacaagatcagaataaaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacactgtcttctgagtaaatgatttgaaagagataagtaagaataataaaatgataaaaaataaaaataaaataaaatcaagatgaataaaaaataacatgaagagccaataataagaggaaatgaaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatattgagtcttgaggatattgaaaatttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacaccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatgagatcatctcattacatctcatctgatcaggaaccagacagagagagcaatcaatccatacatcaaccagtgtgatcttaatcaagtgccccatttaaatcattcataccttgagaagaatataaaagcgaaagtagcaagaatcacaaacttgtgctctcaacaagataaagtgatcttatcaagcaggtaaaggaggaggagagaaacatctttaatagtcacattagtcatcagtagcacaacagacagtcacattcactatcattacacaactcaatcatttcaagcacataaatatatataaaagcattctcttacaagtagtagggttcaacaactgaaccaaacctactgaggtacccacacagacccttttcccattaaacatccactcaaatagtctgctgaatccatgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttatttgccacaacaataaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaatttacataccctcagacttaaccactctcttaccatgaacatccaccatagaagaaacacccttcctggacctaggatcaacatggccaacctagttatttcaccttggagagaacaagtttacccccctcaactacccacactccagtactataatcctggagccactttctatcaacaacctccaccatcagccttctttcagcacccttctgcaaacaccttataccaaaatccaggggccaatgccttgtaccagctgttaatcaatagactaaagaatgtatttcattaataccagattttgaaatacaatagaaagaagaagataaaactataatcacctaaagcagtagatgacaaaagaaagaacaacaatatgttataagatgataagaatgagaaatggaaagagttctaacaaaagagagtggttaatactggttcaacaaatgagagaagatccacaatggtgaactacatggaaggaacttttaggaaagtaaggattggcgagtttttcaagaagaagggataaaagatgatgggtgatgtagtgagaagcaatgctgatgaatgtcacaagatatgaagacttgcgtttgggagaggaatgtcgagacaagataaagtatgataagaatcttgatatgaagaggagaacagttgagtgtgtctgattgtgagtgaggaataagaaagagtttatttcctgaggactgaaaggagaagcaattggaggtgagagagcgatatgataagtagaaagaaaagggatcgtgcaaagacttcagaggaatcgggagtgatgatgaggaagaggatcaagcggagagttcagataattttagatgtgatgatgtcattgtaggggcttgagcgaaataacatcatcattttgatattgagggagaaaaagaagctaaggtttgagtgagtttcaggagcttgagcctaggcttcaacaccagcaacaataacatcatcattttgatattgagggagaaaaagaagctaaggtttgagtgagtttcaggagcttgagcctaggcttcaacaccagcaaccccctaccaacaacttacccttcaaccctgtacctatgagagatcctcaagcaactgaaagtgatgatttggacccattggaaacccaggcacctttatctccacaaaacacaggaagtcagcatgaggatcctccaacaagaagaccaacagtcaaaaccaccaacccaccagaaccaaagaaagcccccccaatccaatttttggagggagaacctgaaattcccaaaaatactggaatccggatccgggcggatatctggatgcaaagcagccatgtctgattttcaccagtctcaaaaacagactgggatttttaacatacctcaaggagcccttaaaaaatctgcagaaatttccatggacccccatacctcttttggaaaattggaagaaattgaccaagaagaggaatccacctatgaatgtgaagctgtaaaaaggaccagaagtggaaaggaatacccagaagaatcctcagtcagcaaaagattcagaaaagaaaaagaggacttaatggatatagacaggtacagacttcaagaaattgccagacaggatgactacaacccggtaatcctcccaccttcatccacaaaggaaaatcacccaccaaagaaagtccaaatccaggaaccagaaagcaccaccataccaactaccaaggaaaaagcccctcaaaggacctgtgtggagagacctctaaccaaccaatttccatatgcagaaaacaaagtggtcagcaggatgttaatggatggtaaaatggaactttctattggggaaatctttgcaatttctaatctggaaattgtgtgatgggtgaattgttgtatcactttacataacatgctagctcagttgggtgaatcatgcagggatgagctaggtggtccacccaatgattgtgataacaatgcagaaacatcttctgcatccagacaacaaaccaaacggagtaagcaacgtgctgctgaggctttccgtgccaaagtgcaatcaaaatgtctcaagtttcatttccaagcagacactttacccaggcctcagaaatgacactttctataagagcattgattcatttaaatttaatagcattcttgcaattttaaatcttttacctacactttgaagggtagaattttatggtggaattgattattcacagaaaagaataatttcttgcttttattttccaatacacagtttttcatttgaacaaaatagaaggcttagtttaacaactgccaaaaatggtttaactaagaaaaacttgcaatcatcagacagggaagcaccaatcatatctccagattcccatcaatgctgggccagctacaccaactttagtgggtagcgcagcatgacgtaatggaattccacgcaactatagtgtagcgtagcggaattccaccacgtccacgctaacgctacgcgtgcaggccctcaaaaagggcttgctatgctgcgctaacgcgctggttagcggtgttttggctgtgtagcagccgttagcggcctgtagcacagcgtagcgtagcaaaaagttgctaactttttgctaacactatgtgaatccggcgcgcaaaaaggactgctacgctaacgctttttgggcaaaaagtttagtgtagcgtagcagcccagtgctgttcccatgcacaaggcagaatctagtcaagactatgatcagcctgaagaccaaaacactatccaacaaagaggtgccagccaaccagtttatagataaaccttggtgccacaggaaaatttttggaatacttgtacagatgactgaggtcacacacaggttcaagccccattggcgtcactttttgatattttttcatcaaggcccaaatcataaatatacaaatcttttttttttttttttttttttttgaatgtatgtcttgcagaaggaaatccatttcaatctcttttcattgattcacctatttgagagttcacttttgtctgatttgtacactaatgattttatgatcagtcaatgaccagcaaggttatataggcttgtctggagtatagaggaatccaatcatttcaaacttgttcagactaaactgtgaggggaatgaccaggaaaaaaaacagtgagtggtaaagaaagaaaaaaaatatagagatgaggaacaaatatgtgtgattaaatcagatagcaaacaaaaaagtccagagataacgggtgaaaaaagcaagatgagtgatgttcttcaaatgagcctcatgatgtgtccaatctcatcagttggtttgccttcagccatcatttgctggattaatgacagttgctgtgaccagtcctgatgcttgtaattaaacttttctttctcccattgcaattggttgttgtccctcttgagctcccgaaaatgtcttttttcatcaaggctagccttgtgttcccatctcacaccctccctacttgccatccgttcctcccgggcttcctcttgtgcaatgctccgtcaaaagttgattagatcctcttgacgctgcaggaggtatttttctctttcccaagccaattgttggtccacatgatgttcaaactgagccagcttagtatctgtggttttttcaaatgctgcagccagtgatgacttctgggcatttgactgagaaggtctgctgggtgtggcgggctagttgcttggcaaccgtatgtttggatgtcagcttgatcctcggtgtccttgttgacgatttgaagttgattgagatgtagaggaatctgagggtcttggtgagtgcccaagtgcactgccattctcaagatcaatgtccttgctggtttgaccagcaggccgtttgttttctgcagttagatcaacattgattgcattgtcaaagcacaagtccaacaaattgtccatgtttgtgtatgaaccaatgtgatttaagttgtttgatgatgatcagctttgggaaattccagtcagatccgaaaccaaaggcaggtccctctctaagttatttattgagattttgtcaccagctggaggagtttgagaccatcctgaatacattattttgggtgaacttggaggcgtatcagcatagaggtttgtgccgttgacagagtcatactgcatgcatgcatggagtgacatttggcttgctgccaaatattgcatccatgcgcttgtagaatgggcatttgacctccagcacttcttcaagagtcttccgttgtggtaagccactcctgaaaattcaaagttatcaagagcacaaatcacagaagaatcacacaatcaagacaccccagaaagctccccagacccccaaaaccaatcatgaatcccctcaagcacagaccacatggataatagtatttcccaaccagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtagcaattcccctgaaccatgaaacagttatttcctcctattttcttccatggaatattccaccccttatttgtttcatactattaaccttgggagcattttcccactgcctatttcccctgtttctatggataaatatattttctcttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactcctcagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacaagtggtgtcccaacagtggcctaacagatctttggttttcagtcactaccacttacagtttctatgctaaatatacagtcacagattagctagttactaccaaccatattagaatttagaattcaaataccttatcaatccctgcagaaatcttcattggtaaatctgcatcaaaaaaatatcactggatcaacaggaacaatattataacagtagaaatctcaagaactcctccaccaccatgaattttccacccagaagaaaatccctatctggacctacccctaggatcaacatggccaatttggtcatcccagcttggagaggacaagtcttaccccctcaactacccccgcacaagtactataaccctggaaccacattctaccaaccacctgcccatactccagcctttaaccctggaccaatgagacatccccaaccctcagaaagtgatgacctggaaccattggaaattcaagagcccctttaccaccacaggacagaaagtcaggatacaggaccaccagaaccagtaaagaatactccaactcagccaactcaccctctggaagccaagaaacctacccccatccactttctggaaagaacagaaaaattgagcattatctacagacccaaagatggaatgcctttcaccaaggaggaatatgctagaaaggatttgcaatgtttggtcagctccactataggcatgggaggaataaaaaatctagaacacctccagctattcagaatccaatttgaagcaatcactcactacctcatcagaaatggtcacaatttccacatggatgaattttcaaactacctttggagatccctcagcccaaagttggaaattttaatatctgatccacttatctgggatggtcacttgattttgggagcaaattttcatattgcagaggcaccatcctatggtgttattctggagtatattgacagggagttcaacaaactggacaaaatacaggaagattgtgatcaatctgcacaagaaattggacaaaacaatcagaatcaattccctcaaaggcccatggaatattttaactcagaaatccagttaccactcacagaaaatttccccccagtactttcttcaactttggatgcctgccccctgaacttggaaattgaccaattcctggaaaccttggaacccttggacaacacaggaacaaaaaaatttggatcagaaacagaaattatttcagccaaaattcctacagaaatatccttaccatgtaccttgattgaagaaaattgctccacagtattaccagtaaccttggcatctttccctcagctcctggaaaatagccagaatttggatcccttggataaaaatcaatcagtatatcttggatcagaaagtgaactttttgcagaacccatttccccagaagagactttaccagtattccaagttgaagagatcccagttaatcctattcctgaatttcaaaactccctgacaaccctggtggaagagaaaaatgaggaaaaatttggtcagaatatcaaaccagaggatgtattagccttggattcagtacagtcaattcagtaccccacaataaattccacagtatttttacctgaaggaattggaactacagataataccagctcagaaactcaagaaaagatttttccagaagtttattcccacttcaatttaaactcattggatgtccatggatgtgaattactctgtttggatgtcacaaaggaagcaactttatcaacaggaatattggataattatgtctttcagatggaccctagtgaaacaacagagacattttttgaatcagtatcttttatggaaaacccttcagattccatatcactttcaactcaccaatcatcccttcatcagaaaatatttccacccttcaagccccctgatattagtcaaaatttgctggatccccctctggttaccctggaaaagcttggcctgagaaaacctgtggcaaaagccaagaagggaataaaatcaattagcatcagatcctggaaaataatttttgcactccttgctgcagctgaagaccatcaatttgcacctttccctccctggatcattaataaatggaaaccaaataaaagagaacctgaatgcaacaggagtagtttgagaaaatcagaagaaaattcatcatctcaactgtcatcagcaatatcttatccactgaactggagttttggtatgaatgctcttctgttgctggttttttgctgcttgatgtgttcaacttttggtatcaagcagaaccacctgggacgattacgatgttggaatcagaacaagaagcttgggaacatgtctcttgaagcaaagggatttgatttgcttcgattggatggcttgatgctgaatatcgatacgtggaaaggaagtccgatgtcacttggaggacacttcaaagaagtcaaaatgtattcaaaactcatggaatctggagaatcgatgacctcggtctcagcgaccaggaataaatacacaccagctacagggcctcattaccatttcaattgggaagtgaccaatggaatatccaaggaaagacaaagatcgaattgctatcagattattcttcctatcacaaaattagaatacacaccatcgattggaattcttctgaataaagcatgggctatggaagtcagattgactgcccttgtattgcttgaaatccattacctgtttcggaacgataacaggaatcagagatcaatcagcaatcatttgtactggaagatccaaacaaacgggagtggcttaccacttaaatcgctgaagatgactggtatgttttggaactttcaaaagacttggcaggagaggccaatcaaccaatggaagcgaccaatttcgccaaaagacagctccaaagcagaagttacagattcagtttccttagagtataggaagagaagaaaggcaatcgaatggatggttcaggagacaggtagattctcaacaagacaaataaaacgatcaggtagaccgttgtgttttgagcaaatatttcgcgtacagagagcagacacagcagcatgatccatcaattagttaagatatcagatagattcagtcagcagagcgaggaagacatgcatagctaacctttggtatacaatgaagaagtacttcgccaagctggagtcgacagaaggggattgatatctacagtatccttggttcgcttggaggataaatcaggaaggataacaaaagaaagagagatcaacaaaaatccaattgcttcagcagttatcagctgtcaattgttcaacagacaacgtcggagttgcctatcacaggaagaaagcatcaagacttacacaaatcaccttgctcgattgtttgacccaggtatcatgggggatagaaatcacaccaagaatagcaagaagcgaggccaagataaatttgagggaagtaagcccgacctcaggcaaagagctttatcttttttttatactgaagcagcaagcaacattggctgtttccgaaagtctgcaacccttttcaaaggcttgtcgctatggaatccaaggaggaggcttccgacttgtgtcattgcctaccgctacttagtattgggcacccagaatctcgatcggctgatcaagcaaatacatgtttactgaactcactagcaaagccacctagttgttggtttcacctggctgtcgggctatatcataactttttacaattgcgtcctatcactcccctgggctgtagccttgtacaagctgtttcaaatccgactagactctcctgttgaagagtagaactacatatccttcaacctccaaagcaagacaaatcatgagaaatctgcaacaagacatctgacatgaagaaaaaatggaaatggaacttgaatttctctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagagaagagagaagaaaatttgaaatttttactgaaacacaaggctaatctgactcaattctgttgaatgctgaatcacccctcaaacttcaaaatttgggggtggatgcccccttctctttttcctcaccataatttcttcctcttctaaaaaccctaaaaatagatacttttcagttaccttctccaaatactcccagactccctgcacctctaatttgggggtggttagaccccagtaattcattctcatcattagtctttgttcaattttttttcttcacaccagtcttctgcccttttttttcctgggctacatgaacatacaagatatctgagtctctcataaataattgatgaatcaaaaaaaaaaaaaaaaatcattacataatataaaattacaaaaacaattcctccacatatacaaccatagatttgttttttttcccttttttggcactatttctaaatcatgaatttccacatttatgaccaggttcttttcttttttttagaatatattttttttcttcagaattttcaggatgggcttttctttcttttttctggatgatggggacatcatctaatttgggggtggatgtggtaagccactcctgaaaattcaaagttatcaagagtacaaatcacagaggaatcacaggatcaagacaccccagaaagctccccagacccccaaaaccaatcatgaatcccctcaagcacagaccacctggataataatatttcccaaccagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtagcaattcccctgaaccatgaaacagttatttcctcctattttcttccatggaatattccaccccttatttgtttcatactattaaccttgggagcattttcccactgcctatttcccctgtttctatggataaatatattttctcttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactcctcagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacaccgtccactgagctcttcaagcccagcaccagtatgcttgctgaactgctttgcaagggcaaatttctttctatgtcaatccaagcaatgttgaagctgggttccagtgaaagtgtatcacttattgcagttattattcatataaattgcaaagctgttgtgggcagccgtcttactgagtgcttggggacccacttccatatagccggcaataattgcctggttcttcaaggtaagaacagatcagttcataatcctctagcgtgaaggccccattggggtcactggtggtggaagattgagattgcccgttaccagttgattgcaaatgagtcccgtgactttgagattgagcagatttcttcttcaggagtttcatcttctccttttcagctttttctctctccttctcggcctgttttgcttgcttcttaatcgccaattccgcacgatacacttccattttcctttttttgttcttctttgtttcactcctacggtctgtgggatttgaggagattgaggacaattggaaccagttgcatcttgaggcaccggtgtggatggtgcttcagtattggatgagggcattgctatggatgggtccagattgatcatctggtaaagcaaattttcagattaggtgtctgctaagaaaaagaaaaagacttacctcagtcatttttatgtttgagtggagttgtgtgtgttgatgtctaatgatggaggtgaagacttgtggtgacatggtgctcaagaagaagagattttggctgaaatgtttatgagctgtctaggtttcaagaaggtcacagcttcttgcccaaacattattttagcttaaaattttatgtgggtgcaagaagcaaaaaacactatggtgaaccctgctcatggttgttggatctacatacatttaaatttgacttcaacatcatgtttatgttttgtgattctgaggggtttacctcaaaccgcaaaacagtcaagacaaaccgacttggaatctcactcacccaaccaggaaaaaaaaatccaacaatcaaatcaatttctagtcatagtagttaatgaccaatgaaacaaatagaacattgaaaaaaaaaaaaagatgtaaagagttgtaactccaagatgatgatgatgatgagatgatgataacccccagcacagtacaaaagaaagggggatgggaagggagggaggagaccaatgaagaagagcaagctttctttcaaaaaaaaagaggaacaagaacaggtatagttttttttttttaatccaagcaatgggttatgtatataataaaaaaaaagattcaaaaacataaaaaaaggaaggagaggtttacatatcagatgtgttgactaagttctttttttgtgtattttttttgtttgtttgaggtcttctccatctagcttgtagagtaagagaggggatgatgtagggatgactaccaagagaagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtaaataaatagatcagatgatgaagatggtgataatgataggaatacagaagagacagagtcaagcaggtcagatcgcgcgataggagtagagtatgaatgtgagtgttgatttggatagctggagggttgaacggatgcgagtttgaagataagggggggtgaggttgtgtgtctcaaggggttgttgggttgttgaggatgaggatgatggtggatgggaggaggataggagggagctggctggggagtgaaaggggagtgagattgggtttgaagaggcaaaggggggggaatggaaggggggcgagacacgggggatttttaagaacctggcgagtcgctcaagttcaacaggggacaagtcagacaaaagtcagaaatggctgaacatgggggggatgggctgagtcggtaactggactgggccaatatattctaagtctgaaacctcagtaacacatagtacacataccttcgcctgaaaccgacgaaaaacagccgaaaaagtagaacaaaaggaaacctaattaggttggcttgccgatattaatcatttataaagggcgctgatcaacggctagctgatccaaaaaagggagaaaaaaagaatatgtatttaagccagtccaaccccgctagctaagttacctaacacttcaaagagcattgagatctccgacaaggccactagaagaattataataacagcccgaagagattcccaaaaatatgagatccattctatttacttcaagtaccaggcaccacataaataaatcggtcaagctaaacaatccgctgttgtaaaagcgacatatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagcgcgctgggccaatcccaaagcccacttggccgatcccaaagcctgcgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttggccgaaatcaagcgagggtgccacgcccgccaacatgccggcccccgagaaggccatctgctgagccggggtccagtgccgggctggtgcacaggctaccaatcggcccagggcttgaaatcggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccatatgcatataacaccctgtgcatcctcaagactgttatcaacaagttccgcaaacaatgatgagaaagtcaaagagcgtcaaaaatcagactcaagccaccgatacatgcatcacaatctgtgatgcaacaacttatgagaacaaagggtgtcttagataaaggagatcgatccagccaattggcaaaacgagctcacttgttacgcctgttttatttctcgtttatttggaggcctcacaaaagttggttgatagtgagtctatcgaggcgaagttaacagccatccagcgctcatacgagacccggcaaccgtctcccagccgggttcccaaaacaaaaacatcacaagctccaaccctattttatgtatgtccataaacttgatgtttgagaaagaatttgggttgtccagactccacctggatgagtatcaaaaaacactagacgggactttgataagtaaaaggtaaaaccagtgacatgaagaacaggagactgaaccatcactgattgatttcagcaggagtgcaagttcagcataccttgtagtgactaacactgacatcctaaccattgttcatgtggtttttctcaagttgggtgagtggggccctcattgcagtccaaaaatccatcttcaactctctactatgaccagtaagtataaggctggtggtttagctcattgttgttgaataactgagccacatagtgtcagattacatcttgtttgattggtacatacaaaccatggcagaattctagttcatcactctaatctctactaccaagctggagctcatcatgacacctcgtttagttccatgcataagatgaagtgagattgtccagacacatttaccaacccaccacagcctttgtttttttagtttacttggggtcattcgaatgcaaaagtcatgtggtcacatccaagatacaaaaatcaacatgctagtgatcgaattgattaaaggatggaccaatcaatcaaaaaagtcacaactgaacaaacaacccaaaggaaaactagagtgtgcatgcatttcaaagaaaatacagatgtgagatgtatgtatatgcattatgtttagaagttaagaattgagtaggggttttgaatggaatatgcaatatcaaggagcaaatagaggaagaaagggtatgaagcgggggttttttttggtgaaaaacaaaatgcaaacgaagcagtaagttggcaagtaaaatctaagtctaatttcgaagtgaggccagtgtatgtatgtttgttgtacaaaaagatgtgaactagccatttgtttaagcaactttgctgctgattttcttgacaaggtatcaagggatgtgatcacaatgggggcaagaagaaggaggaggatatctcagatggttttaggtttatgaagcagagtttgagaatgtttatatacagatttgagggcaagagcgccaggtcgacggagggagagtccggcgaaaagactgacggacagcaggagtagggagttagcctgatggaggagagcgaggttagttgggaccaagtagaccaaggtagcgatcccaaggccgacttgattagaggcaacaagtgcgatgagtctgctgaggttcagggtcgaacgagggacgagatgcttgttcttctcgataaaaaccgcccagcttagactgctgatgaacgtcagtgtgcccaggacccggtggttgaattgaaccgtcgtcggattctcaaagatgttccgcatccaactcaggtcgactatcgatcttcctccttcgccatttggggggccttgcttgccccgattcgtgtaaagctctgagaataactcttcttgcggtggcatccatcggtcgcccattttggggaaggtgttgtacactagtcctgcatctaaacccgcaacaaatgcacctgtggtacaatttttaattgcattcaaaaaaaaaaaaacgaagaacgagttagattttttccttttccgtcatcaaatgtgtgatcatagaacggtcttctttgagttctactagttgaaagaaattcaacactgaccagagccagcggttaggaagatgagaccagtaagagagccgatgaagaagcgagcacgagtgggaagtttattgttcaagagttgaatcgactcgagtgcagaagagattttgtgacgattgaggtgctggaagaggggacggtctaggacggccactttccagtctcgccagagcccaccagcgagtctgatgcatgctgaataaacggtgaaagccatgagaagatgggcggccaagcggtactgagagacccgaggaacgccgtctctctgatcgagttctttctgatccaagccgctctgcaccatgtaccaccctagaccaccctgtaagccgatcagcccgccgatgccggccaaggaccatccggtcttcttagttctgatcaacccatatcggataaagatcgggatcggtagcaggaagcttaggccgatgactcggcccatgattcgatgggcccattcccagaagaatatcttcttgaactcctccaggccgatcgcatgattcaatagcttgaattcgggcgtcgcccggtacttggcaaattctttctcccagtcttcggcgttcaagggtgggaggatgccactgactagattccattcggtgatcgataagcctgattcggtcagccgggtgtatcctcctacgaccacaatggtgaagaccagtccggcgataaatatcagatgtttcgagataatcggtggtgaaagaagtagttctggattagatgatagactggagttcgatctggaaaatactatgcgacatcgatcgtaaggtgtcgaatatgaagacggtctggcattgccggtgaaagagatggaaggtgatcgttggagatgaaggtttgaggtgaaggctgagggccgatgagaaggttgattgcaagtcgagaatgggcttagtttgaacttgctggagagactccttcttgagaagatttgcttggtgattgatggtagtggtaatcgtaggaagtgggtgctcgacatgtttttccggagaggttgattgggtggtcgatgcccgcagcctcagctgggaacaccaccaaccaaaagcaaatcatgcgccgcaccggactgacgcagcaagcacagcagatttgcacagcttcccattaaggaaaggaacacaatttccagataaagagcactcaatccagcttgaaagaagccctttcctgaaaagatcaggaaagcccatggcttgatttaaattgcctggacatagctgtcttcttgccttctacatcaaagcaggactagtttgtttcagatctcattttttcaactactaatttgtacttgatcatgaagatccaatgaatcgtcttggaagtttatctccacagtcaagtaaacacctcagatagtttccaatatggcagttcacatctgagctttgaggcaaatttaataacatttatcattaaaatttgacaatttgtcaaaaatctcacatttgattcatgagatttgacaaaattcataaaactttatcaataaatgtgctaaaaattgccttgaacttcagaagcaaaccagcctaattggttgttttgtgtgctgataaactctcccaaagagtgagtaattttagtaatcttataagaaggaatggatttcaagagattctaagcaagttcagatgcaaaaagctcaattttgaatcttgctactattttaaactataatcaatgtgatatcttacgtgggaatttcacaggttataactggatgggaagcaagatgaaaggcaaacatagcagtgaatagtgatcttttgagagaaattggttaactctagatttcaatgaatgtttctatttttgcataaaaattgaatcactgcactttaattttctggagctttggatctgtcaacaatataatttcagaagaatttttccaaaacaaggaacaaagaaaaaactgatagtcccaagatgtataaataaagcttcttgttggaatcacaaatggattttgccatatcatgtatctccatcacttggtttattttgttaccaaataacatcttcatacaatgggggcagtttgcaaaattttcaagcatatttgtcatgcactcatggtgagctgaatgcaaacatgttggaacctgggctcggcgttcatgatcttgaattaatttgccacaaactttgcaattgtccgggataggaagactttcccactgaccatttctttgcacagtggaataatttctatttctgaaatttctggaaggatgtgagtatgctgcaacactgaagtttgggtgttccattcccgagccattcccaatgagatgctgagtaaaatgtccatgtcagcttgaaggaactcattcaattctagagcaagaaacaaattgcctaacaagtatgaggtatatagatggtaaccagaagatcatccttcaaaatgtggacttgaatatattccaaatatttacttgctcagatgaagtgtaagcttcacactgaatactgataataatatactagtagctagtaagagccaaaaaaagcctttggtttttttctcagaaagcacttatttcaattatggggaactggtggatcccaaaattttcacttttcccacctcttaaatggactcatttggccccactgatttctgaaactcatgatcaattacataattgagctcctaagcacaaatggtttcatctggtgtgacctttacagggtgactgtagcattctgtcctgaagagctggtttcacctttccatccaagaatctaaaacatctgaaatccaaaactgaaaaagagtagcacacttgagttctaacagagctacagaatctgttcaagagatgaaaccatgttttaggctgtaggtaaaagacatactcctccacaaacaaggggtgaatgtggagacttttctaaaacttgtctgatgaaatgattaagtggagatatggatgactatgttttaataaatttcagatggactctgaggatttcataccctctgaagctggtgtgagtatgcagacaaaggttaagacacaaaacttgtttcatgttaatttgtctgataaatatgacaagcatgtttggtattttgaaacaacttgtccacaactgtttatgttgaaagatctgacaatacagcatacttaattttgatttcattgattactagttaaaaaaatataagtaagagttgagtagtaagaagtcacaggacaagcaaattgagacattaataaaaccatcacatatgtttttcttcataatcccattaattgatccaacggttttcatcttcaattcaagagtattgacaatttcagtttttttactgggatgatcagtttggggttgtgtgtgatgagaaatgtgttgataaggttgacccaagatggagtctgactctgtctctgtgtaaggccctttttggatgcatcattatacattataagttttaaatttcagtaccaaattgcttgatttatatgtattgaaatacatcaataatagacaatcccatgctaaaatttaaaattcataccatgtaatggtgttttccaaacagggcctaaatattcatgtatccttgtttctgacagaatgctagtaattcaggcgggggggtctggaaaactggatttgcaaaaaccagatctatcatctgactatagattatgcagaagtagcagtcattcatccccacaagtcagaccaacaataggcccactacgcaaacaatagcaattgtgcagcatagtgtagctaaattccgctaatgtttagcgtagctcaacaaaattctgccacaactgtgctaaggctacgcgtgtacgcagcaaaaaaggtcccactcaaatatgctaccacacgttttagcagttttttgacattttttgcctccaaaatcactgtagtgcagcacagggtagtgtagtggcactatcagcgctctaaaaatacaggtttggtgtgctgttttgagggaagctatgctaaccttgatgggccatttagtgcagcatagtagccaattgttggtaagactgagaaagaaaaatattagaatatcagatcaaacaatcaaatgagaagtaaataaagataaatagagaaacaaattcaccaacaaagatgaaataagaaacttatagaaacaaaggttgaaaaagacacttatagagtgtcaggcacaaagaatacatggcacaattagagaaacacagagtcatcaacgctgaaaaaataaaataaattattgcccaatatttggtattttattgctgtccagataaaaagtatctttaatagggagtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatccacccttctttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaatgtgactcgtttctgatggcggatttcctatatttgataccccctaataaatatattatctctgtttgccaatacaatagaaatgtattttattggcaaacagataaattgtaccggttttgaataatatattgtattggccaataaaatacaatattggcatgggcttgcaggtattcaattttttgtgcgttaacttcactttcttttcttttttttattttttcttttcttttcttgttttttaagtgggggaagttacatgtgaagttagaaatgataaagtctagagatttttccaaggtaatttacatagggagatatcagaaaactttgagctaggaaaaattcaccccttcaaatgatgatcctttctttccatttggttccttttttaccatctaaccaaccaaccaacaaaaaaacatgagatacaacacacatacaaatcaaaatatctgaaaaaagggtacatttaattgatgtacacaataactaatgaaaaaactagaaaggaatctgagaaaggagattgagttgattgattgattcatcatcatcagatgaagtaaatcctcctacatccacaatggtgaagaccggtccggcaataaagatcagatgttttgagataattggtggtgaaagaactagttctggattagatgatagactggagtttgatctgtaaaatgctatgcaacattgattgtaagatgtcaaatatgcagacggtctggcattgccggtgaaagagatggaaggtgatcgttggagatgaaggtttgaggtgaaggctgagggccaatgagaaggttgattgcaagtcaagaatgggcttaggttgaacttgctggagggactccttcttgagaagatttgcttggtgattgatggtagtggtaatcgtaggaagtgggtgctcgacatgtttttccggagaggatgatcgggtggtcgatgcccgcagcctcagctgggaacacccaaccaaaagcaaatcatgcgccgcaccgaacactgacacagcaagcacagcagattgagtcaattgcacagcttccaattgaggaaaggaacacaattttccagataaagagcactcaatccatcttaaaagaagaccttttctgcaaagagaaaagttgagtgatcaattttctggacatggctgtcttcatgccttctacatcaaagcaggactagtttgtttcagatctcatttctacaactacttatttgcacttgatcatgaagatccagtgaattgtcttggaattttatctccacagtcaagtgaacactgcagaaattacatgtagtagtttctaattggttgttttatgtgttgataaattctcccaaagagtgagtaattttagtaatcttataagaaggaatggatttcaagagattctaagcaagttcaaatgcaaaacgctcaattttaaatcctgctactaccaggaaatatctgagggcagtaggtgtcaggtgacataaagtgacatatgttacaactccattgttactctggtgcttgtctgctcaaatgaaaattcaccctttgtggtcatcagggagtcccaaccctttgactttgaagtaacactggaataaaggcaggagctagcttcatgtcacctgacatgtactgccctcaaatttttcatggtgtactgttcttgaaccaatcaatttgatatcatacgtgggaatttcaaagttttttaactggatgggaagcaagaaggaaaaacaaaaatagcagtgatcttttgagagaaattgattaactctagatttcaatgattgtctctatttttgtgtaaatattgaatcactgtacttgaagtttctggacctttcaatctatcatcaatagaaattcagaagaatttttccaacacaaggaacaaagaaaaaaatgatagtcctatgatgtgtaaataaagcttctggttggaatcaccaagagattttaattaatcatatatctctatcacttgatttatttctctaccaaacaacatcttcttacaataggagcagtttgcaaaattgtgaagcatatttgtcatgcactcatggtgagctgaatgcaaacatgttggaacctgggcttagcactcatgatattgaatgcatttgccacaaactttgaaatggtccgggattggaagactttcccactgaccatttctttgcacagtgtaatgatttcaatttctgatatttgataaagtgagtgtttatttttaaggcttcttttttgcaatgagatgtgtacttacttttagaaattgaggtttcattgttaagtgtaaataattgttcttggtaatgacatatgccataatttaatttcccccagttcctggtgagtgactcatgtgctttgtatgtctcagtagagccacaagttacctagtaatattagatatgcagtgtgatacagctatttaaggaagtcttgtccacttggactcgcaaattcttatttatttatttattttattttttatttatttactgaactggacctgtcagaactgaactagtgatgacagctgtaccccctcggctgtagttcattacaaagaaaaatttcaaaaatttcaaaaaaaagcaagacaactggacaaccctttccaaaatagctgcatgtgaaatgaacaaataacactttatataaaaaagggggttacaaaagttacaacaaaaggccataggtgtctattcaaggtgaaaacacattttttacatttatttttgatcaaccatgcattgtgtttcaaattctacctctgcaatctgggcaactagaaaaatgctggtttcttcactggcaaggtctgcagaaaaccaccatgaaaggtaacaaagatgggggcaaaccttttctaaatcttgaaagaacctaatcaacaaaggaattttgaatcaatctttctcccaaaagataagtgccacagcagaaaactctattaccattttagattaaggttttcaacttcagatcagaacagaacagaatccagcaataaatcttcaatctggcctgagggttgcagtgaagaaatatccatggccacttacaagcctctcaaagctgtttagaacctaagtctataagcttccagttttcatagaaaaattgagaggagaggtgtttgaatatggttcccaaggggttgaagattccagacaccttagggagttctacacaaagctcttgaagataagtaaagctgaatggaattcaattctcaggctgagagaagagagagttgcaagaagcattgcatggtgggataataatagggaaacaattatcccaaaaaggaattatttcccatccatttcccacattatggaaaacagttttgggatcaagtgttgtctatccattccccaccatggggaatcaactaatactcagcctaaacttgataaaaccttttccaatctcattgcaagtggatcttggtgcaacttgtcagcaagatgtgaaggaattcatcatgttttctcccaatccaatgcggatatgatgagctttccttgtttcaagaagttttatcattgcagtttcacaattcaattagcaaaaggaaaaacagggtataacttggtttgcaaaaaattccacacatgagtgaaagagcaataaattaataagttgaataataagcaacttgatacatttggatggtgatgatttggtgctgtggacagcttccagacaagtaaatgccaatgggttaatgatatgctgtggttaggatgattttacggtggggacgattggataattagctacttgatacgttgaaattgggatgatttagcgctggggacaagtaaataccaatgggttaatcatatgctgcgatctggatgctttagccctcggggcaagtatataccaatgggttaattaggttggtgtattgttttccatcgtcatccttatgaagtgatggtatgtttggttcaacatctatcatttcttgtagggctttgactacttcttcagtaagaaaggcaaagctcttcaaaccatggaatacttgggacgcttgcagtttatctcccttgggtaaatgaacagttttgccttccgtcttcaggctcatgaaaagcaccagatatggattgccctttgtgatgtggacaccagagtatttggcggtccatttgtgattgtcagcaacaaagctgggcttggttggggtattctttacttgaacaccgcagaaagtgacgatctggaccttttttgagatagatagtgaatagttgatcaaaacctggctgcaatggtttgcattgcacggctagcccttgataaaggaagtgtaacagttcgtttgagttcggcgtttaatagatttgagtgaaatggttccagaaaaccatccctttttccaagagttcttccggaggttttttggggaggttttggccgagctgcaatttatttgctggattaccggtcaaagcctccaaaaagtcagccaataaaactgagcagccgtagggtattttgactaaatcttccttgagtttaatggcattacacattgcacatgataagataattctactagctagctctccagcagttcctttggcatcaagtccgaggcgcagaatggtagtgagctccttgatgcagtgaatgagaatttcttcacctgccaaaattttatttgctgcacatgccaaggtaaactgtgacgggtaattagagataatcaggttgcgccctggtgagatgtaattacaatgagctgcatgcgatgaaactagcttggagttcaagtgcaaagtgacgttgagccgtggctgcatgtttgggcccagcaatatgaggacttgatatttggtgagcttggccggtaggggctgtgtggttgaacaaagtagcttggattgtgccaacctgacgatatggtgtggtggtgagagtgcgcttgggccaaagctttggccggtttgtttgggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcaggctgaggaaagcggcggctcattagcggaaagtctagctttccgaggcgcggaaagcggggaaaagtagactgaatgcacaaggttctgaaaagctcactgcggggaatccgggcaccggcggacaccggggatcacggccgactgcggaacgggggttcagtttatactgcggaggggctacaagatgcccggagcaccgaggggcggaagcggggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttatgactcagaacatatcatgaaaaacagagggacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttcgagtattacctacccaagaacagcaaaagagaactatttttacctacctacaagaccatcaagcaagttacctcggacaacaagtcggagtaagatgtgttgcggagcggagaagtacaagaaatctcttagggcgcgccttgctttccacaatggtcaaagatttccaatggttccattcccttggcttccgcaacgcgccagtatgtaccaaaaactggacttccataattgaccagtcaagcagctgacaccaattctttccaggatcgaggcagcttgggcgagaccaggacatcaagcgtggagatttgatatattggattgaaaagccaatcaccggcagcaatctcatctcttgcgctaggatcatatttgggtgctgggttaaaattggcaacctgggaagtcgtattggttaatatggcaaaaaagccttggtttgtaggtatatgttgtaaagcatgaaggaagttacagaagaatgagaattcctttgatgattgcttgggtgtcaagagtaatgaccacgcctcatttattgcaagtaatacggtcaggaaagagcaatgaatttggttctttaagaccttttctttatctggacggctaccttgaaagaagtcggtcacaacctcaaaaatagcaatgaggaggttcttgtagtaacttgaaaaatctacgaccgtggttggtgtcatggcagaagccagagctgattggggtggctgcccagtggagtcatcgcgaaggcagatataaattacacatacatgcttcgatagcttggttgacaatcaagtttttccactcgtcgttggggaaaccagggatgtatacggggaatgatacgcggtttcaatccagctggctgcttgctttcaaagttttttcaagattggaagaacgataagttctgatttcatgtaaggcccatcataacctttcttgataatatcaaggcttattcgtgaggttatggctttgctgccaggttttgttgctagagatgatatatgttgctcggcagcttcattggaagattgtagcagtgcttcaatcatattggagacagtgatcattttgttggtaaaatagttggggtgattttgcaggaaagcaagtcaaacagcttggtccttcaggcctttgtggtcttgaatttgaaatgtatctgccatagtattaaccaaacattctcgagcaacaaacatatgccaaatcaaacaaaatgagctgaaatgcacattagcaagcacttgctgagagaaattattcagatcatcgagatattggtcgacaagttccactgaaaacagagtcaggaaagaagagaaaacctcagtgtcaatcataatgagatgaaatgtttttaacagaatttacatacaccctgccttattcagaaggaaaacctgagtgatggatgacttcccgtcggcaatattagcaggtaagagcatctccaatggttcctggatcgtgcagaccctggcttgaggccctgtgtgagcctgggtctcgaaagtgacggcaggacacaaggatgggggggcaattctagatgtatttcaaggagatagaggaatacaactagaataagagaaagggagaagagagagaaagaaaatgaaaaagaaatgaataaaattttttatggtttatttgttttataatcaaggtttactgcagtcttactttcctggggaaggatggctgttctatagcggaataaatctacgcctcctatcaactgaaactgaatagggtgcttggtattgataaatcaatccggccactattttttagatcaaagatcaaggtctttaaagggaaacctatgtggtttttagttataccaccaaacagagagtaaagatgacttgatttgataagatgatgtttgaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtgtgctgggtttctggtctgagttggttctgggtgggtctgaaccttgaagatcctgaaaatgcgaactcagtgtctactgagaaaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtactgtgaaatattacaaagtctatgaaggagaagagtagtgcaaaagtgtgtagtggtgactagggttaaaattaacagagcaattcatttctgaagtcagaaagtaataaaagattaagatgaaaaagttacagtaggaacttgagtgaagaaggaggacttaaagcagtcttttggccagcttggctggctctaaggctgacaccctggagcacatttcacagggtttcacacaccaagaacaaaagcctctgagtgagagcccggagggcagccccgcagggtctctgtctcacagatcagctggccccccgcaccacaagaaaaacccgtgcaactgacaccagttgacatgcaagtttgtactcagacaaagctcctgcagtatctcagcacaactgcatggaatcttctattgcacagttactgagagcagcgcacagtcactgtgcattgaagcttggctgagagaatcccggagacatgtaaaggggcttgctacagatctgtggagtctgtgagaggtaagctgtggctgtgaaagctgtagatggtgcgcttagagtatagattgtgtgtgtaatctaatctttgtgatgaatgtgaggaagggaaagcaatgaccaaggcagggtctatttataccctgctggaatgactagtgaaaagagatagaacatcaagcaagcctcaggagtgggaacctgaggcgcatgagacatgagagggaatggcacagaagctggtacagagcaacaacggggcttgaaaaaccccaaaaaaaggagagtagagaaacttaaggaagaaaggaatgcgtccttggcgtccaggggggcgtggacgtctgttgtctgatggttgtgagagaacccaaggccgtcgggagggcaagggtcaggaaattgggacccaagcccgttggtagggtgagggttagttcaaagcttgtagttggtgtcagaggtattgcgggcccggccacagaaatgatggtgtttcaccaccagcttccttggagttcttgcatgtcaactgagggcagttgtgagagtttttcttgtagtgtgtaccttgttggctggaaggaagaccttatggtcaacaaggtacatgtacctccataatcatagcatggctgtgttgaagtagaatctcctttttccaggatgactgaaaggtaaagatgaagttggaagattccaggaggacaggagcataagtcaatcagtgatccattttgagctgttcattccagatagagcgcaacctacaccaccagtgcagttggacgtcccagtggcagggtcccgggggacagcaccgggaaagcagccctgtcagccacagaatacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgtttacctttacctcttgttatcttataattatctttaacttatcttatttcacttatcttatcttattaattacttatctatcaaatacatacaaattatatacttaagtaattagcacttacctttcactcatttatccgtgaaatacatgtaccacaagttatccctgttatacagtattttcacagtcaaatacctgtactaagattaataatgtcctcattaattattgtgtgatcttaataatgacttcatcattaattatccttgtcctcaaagtcatcacggacaggaatcattacaaataaaatgtacatgtattgtttgcatatcattgtgtaacaattgaagtaatacaatcaatacatgtactgatccttatttgttattttatttgaaagatctgttagctgtacacatcacaaatactagttactgatcctctagtaaatagtatgacaactctaacagatcattacaaataaagatcagttactcaattaacactgctctccctcatagcactttcacccgtgattcagagcacttcttctctttctcttgtaatattctggaacttataatcagtgccacttccaatgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtaaacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccctcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataacttgtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaatactcaccacgctcaaacactccagtcaactcatagtaacaaccttttactactaaacactcaggttagttacccagaggctgacaagcccccacagatcagagcatcccaggcacgtgctcctccacaaataaaaggccatccatgggacgtccttgtggagcatccacgtgacgtccccccaatgcatcccactgctgtcctggaggtttttcagggctgtcccctcaaaggttttatatctgcaggattttggaatgtggtgtctctgagctgtcaccaagacggcattgcaccatttttttggcataaaaaattgtcttatgcacatccaccagctagcttgttgatactcatggcacaaccagaataacgtgacggagcctttcaattgcttgcctgaccaataagaggccatacatcccaaggacatattgccttggcaatggtacctgggcatttttttggtttatttgtttgtattttatgttatttttaggtttgggggggaacgaatctaaggtactaagggtgtctgatacgaatgattatgtacagtacattacataggtcagttgtttcgccaaggtcagcatatgacccacccaactgaaagtagagatggtcactttgcatccggatatccgcgcagatccggatatccgctcttaatttcagcagaattgcctaattccactgaaattatgagcggatatccggatctgaacggatatccggatgcaaagtgaccatctctaactgaaagatggcatcaacctctgagacaaactcattgttgataggctcatcatcaacattcagatgccctgtagctgggggccacgctccctgggggtccagagtcgagaagttgtccgggtcgattgaagaactatctggcctaatttggccaaacgcgagcaagaaaaaagtaactgatcaaaattcatgcccaaggccaaaaatagaaaaattagagtgatactgacccagcttagagaagtgtctgggtggccacgctcaaacgggattgcagaggatcggtcaaagtttctcagcaatcgtccgtcatgaggttgtaggttgtttttgagatattcgatgactgagaagaaaaagtttatattcagaatgtgggtttgaagggcggaaaaagtaaatggtcaatgaaagacagaagggttgaagcgtccaaagtcaatgatgatggtgggtcaatgagcaacaaaagccaatgatgaacggtgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagtttgagatgaagctgtcgaatgatacgtataacggttgaaggtgttgatgattgttgttgatgaagttgttgatagaggtgtcaatgataagtgttgagagtgaggcttgaacacgcaacctcgaggttgatggtatataaattttatgctttgaccaggaatggaacggaggaccaggcacaggtggaggtaagttggaagtaagttggagttaagatggagttgaagtggagttaaagtggatgtcttgaatgggaattgaacccaggtccttgtggttggggtgtataagggcaaaaagcagtggatttcaggcaaaggtgagatagcttaatggctatgaaaaaaagtaatattgttatttctacactataaagaactgttatgatatatataaaggggggttgtaattgtaaaacctcaatactaggtagctgataatattatagggggaactgactacagagcatctgatgaggagggaatacaactggcaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacatgcaggtgagggaatttagctggcctgaatatccaatgaggaaatttagctagtctagtacatgcaggtgagggaatttagctagtgatagcacagccttgagggattttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatatgagctaataaaggaattcaatatgaaacaaaggaactcaatatgcaatatgcatccagtattcaaagtgagctatagtcagagtaaagtatccaagagacatcctgtgacaggttgaaatctgtgtaacttctaaactaagagagataagggggtagttgtagtgggtgactaggggttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctgcagagggtgtatttgtgagtgagatctgtggtggatatcatcatcatctcccaaaatggtcaagtggaggaaggcatgtgataggattttcttatgtttccagtaattgtgaaaacaacagaggttcccccctttcaggttatcttgtgtgctgtttcaaataccacaaaccttgtttgtgggtttttcttagactgcatcaaccttaattactcatgtagcactgttacaacctatggtatgatgtaactgggagggttcagtatgtaaaagaggtctggtgtccctcaggtgtcacagaagtatgtgaagcagaaggagtggtaattaaggggtaccctaggttaatttacctgtagattcagaatctgcaataagatgttactgttcaaatgctactcaagtcagactattcactttggaaatataggtagcatttacaaaacaattaagattgtgaataacgatttgcacaccaacggctgcaagtttggggagatttttttttccagaatgaaaagagcttgagacaataagattgaaggaggacaaaagtgtgatgcatgcagtactaagcccactcaaaccacaacatccaaaaattcagatagacaaacatgaagggtgactgccacatctgaaacaactacaattgcaaaacttatagaaataaaagcagggtggggatgatgacaaagatgataaaaattgaacaaaacatatcaaaaaaaaagtgtgagaggaaagaaagaagaaggaactgtatcttctcttacagaaagacttttaaagcagaagaagaaaaaaagattgagtggagggtttagaaggagttgacagaacaaaagagatacaaagggggggagggaagaaaacagagatgtgtattttgaagttgtgatttataagatgattgtgtttagaaagtcttttacactacaaacaataccagtttcaccccaggaaaaaatggcaatttgagtggtggaaaattgttcaatttcctgaggctttttttacaaaatgcctcaggagtaaaaatcaggctaaaatgagctattttagcccaaaaataaaaatgcctcaaactttccaaaattaatttttagctcatttgaggcatttttattttttggctaaaatagctcattttagcttaatttttactcctgagtcattttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccattttttcctggggcaaaatcggtattgtttgtagtgttagtaatatattttttctgaggaaagaaaaatgagtgaagagagagaatgagtagggacttttttggtggggttacatgtttttttgttttgttttgggtgacaataatgaataaataggaatgaaaaggaaaacaggaaacagaagagacaacaacatcaaagaacaaaaaaagaagtagattctggcgtgatttgatgttgatactatgataataattaaggaattggaaataggaaaaagggaaaaagggaaaaaaaggaaaaaagaaagaaaagtgacagaaagggagagggattaggatacatcaacatcttgagagatctgatttagtaccaaagacaacgacaaagaaaaacatgataaaaaaattgcaaacatgttctacattcttttttctgcttatgttttgtgaactgaaaaaatctgtctgcaataatagataaatgtatatgtcaacaactgatacacactcaagaagtgtaagcgatacaaggaaagaagatgatggaaagaggtcggtatatattattgaaaaaggtgaagagggcagtgagtggggatcgttgtgagcttagatactaaagctagaagaagaatttgaaggggatgtttaataagtgtgaagaagaggatagattcatgaagaaccaaaagaccaagaaccatgaggtttctgccaagcggcaataggtctaggtctgacgagcggggtaggactagcgaactgaggggtgacgaggattggctgactgttagcagaactaccaccgacgctggagctaagatggttgaaggtagaggagggtaaaggcgagcaagatgaggcgggagaccagctggcttggtcgggtttagtgggcgaagtagcagaccattcggcccctgcgctcgagagatggttcgcaaatggtgaggaacaacctgggtttcgttggttcgagaagtctcgacggcctcgtccgcctatcccaacttgcttcatcctggatgagggcaagagtctttcccgagaaatcacgccttctctcatcggctgagtgagttgaagtaactcgttcaatggatactcttgatggatatctaatccattgctcttttgactgctgagcgatggcggaagtgaacatgataatagcctttggccactcgactgtgatatcacaatcgaacaacgaaaaagtaagggtgaaaagaaacggaatcgtcagtcccaaactccgaggggatggtcaagaaggagaagatgactgacttgataagaagggtaactggatgggtcgtgtaattggagttgggaggtgggagtggtcaggagctcgtcaaagtcctcatcttcctcgtcctgattgacgtcctcctgggcgcggtcgagtggctcttcctggtcagagccagtggtcgaggagatatggatgggcatggagaaggacctgaagagggagagcgagtcggctgacgaacagccgatctccatcgaccggtctgaatcttcttggtcatctcttcggtcttccttcgagctggagatcatcggctcggttgaaggtaagccggtctgagtggaatgttctacattgtcgatcgtctcgatggtcgggtgcatgacttgatgatgagtgtttgggcttgataatattcgggccgtggctttgtgggctttgtgccaaaaaaaagtgaggaaatcggcggttgaaattgaggagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctggactggcatggcttttacttacctcattatatgcacccagacgaatggagaatggcacatggtcaactcttctttctccttatcaccttttccaaaaaatatcaataaaggagtctctctgcagtccacatgtgtggaaataaacacccagagactaatcaaggatgagagagataaagagtgtggatgtaagtgaaaatgccagcaagatgaaagaatgaggagaatggaaaaagatgggtatttctttgttgagttttcggagtcaatgaagaattgctcctacatcagatatcaaagtctacaagagtgtgttgattcattggggaacagcccaaatcctagaaaactacttatgccaaataatcacagtgattgagttccatagacaaggataaaaacagaagatttgcaaagtatgtgtcaaatttacaacatcctgcatggacctaatcttaggggtgcaaattctttagcaaaagatcctttgtttgataaataagtaccacataaattcaataaataagaacatgcactagctacacaaagtataagttgatgaactcatatgctcaaaccccttcttttcttgttataaattttcctatcaaccaaacatgcaccaacaggaatataacattgcaaatatgaaaatgaccatagagaaatcattgatttgattcactatttcgtcaagatgtctttgtccaacagcctccaatctttggaatgtttctctgtaagagatgccagacattggtatgttacattgcagacagatgtcagatatactataccaatctgccgcacaatcttcatggtaaatgtgcaagcattttggaatctggattgggtcttcccacttttcaattgtgtcatgagaaatccaacaagtttctggtgggggtttaatcttcttctgctggatgtgcgctgggttttctccttgtgatgtactaggacgatttttagtattctgattcagaataggtgaataggtctcagtgtttgatgtcttgcattgatttattctattgtggatttggcctgtctgttcaacaaagttcacctgaaagacaatttcacaaaagccatagttttagtatccatattggtactctgagtggaaatcttattgaaggtaaaactcaccggatgactttgcttgctgttggaagacccgatggatggatttaattccattggatgtaatgagtgtggatcacctgagaattttggatctgtcttcacttctttagaaatggttccaaatccctccagctgcttcattcccacgccattcccaataaactacttggaaacatggcaatgccagcttggaatcaccccacccaattgtagagcaggaagtaaggagctttaccattgccagtactatataaagtaagccacaagacatgcttgaaactgaaaataaatgttcagatggaaagtatttgggtgtggtgttaatgttggatatgctgagagccactgataagaaagtaattttgagttttttctggggaaaaattttcaaactctgttgagctaggagctctgaaggttgtatttatattcacctcaacaagtgtactcaacttgcaaaattgtagcaacatcagtatgcacatgctgagtagggaatatggcctctagctttttcatttttttcaagtggggcacactgtgaaaacttgaatgtaaaatgcaagacatccatgagtttggatacttaactcaagactggttttagtttcgatagctgtgcttgggacttgggttggtggctcaaggcagtcctcacactccaaaaaaaatctggtgtaacaagatcaccatagagacttgacttaaaacctgtctacatctcagtatgagtaatacacctagcagttaatgagatgtatgtatgtacctgcaggatacacacatatgtagcagcttcatatataatctcaagtcaaattttcatcgcaaggaggggaggatatttattagaagaatccagaccacaacaaaatagtaccaagataaagggcgtgaagaactactggaagagctaaatacatatgtacatttatatatataaggatattttggaggccctcaacaactaaaaaaaaaaaaaaaaacacaacatgagagtcggcaagtcaaggccatcgacgactcttacaacgcttgggggatgagttttttttgggtggtgtcgaagttgagcaagagtaagagagaatgaagaaggtataaataaaaccgattgatatgctctaacccaaagcaaactaaataaaaaagggaaaggcttgaagtttagtaaaagaaaagggaagagagtctgtgatggttataccaaccttcgcaacaagtaatgtgtgaaaaagcagtactgtgtgttgtttttgttagatcttgagttggccaagtttccgacaggcgccaatgattcctgatttcttgatttcgtcctggatgtctatgaagaacaattcccataacaaaaaaagaggaatcaggaaaggagatgagaaagggatcaagaaaaagcgggcaagagagagagagaagatataccttgacgagtacagtcgcagacgggcaggttgacaagacagtcggcgttaggatcggtcgggagagcgctatggaaaacggggcccgaaagcaagggatgagtttgggatgaaggatggaaggaaagagaaagcaggagactcgggacagacgagcgctcgtaggggtcgaaatacatcccgtgctggctctggcacttccatgcgcttgtcgtgaggtactcggtgctaatgctgtacttgactccgatcgactgcgcgttgtagatcgtcttctctaccttgtctccccgagcaagcacaatattcatcatcctagaaatacaagaaaacgccagcggacacttggttaagatccatctcgtactctgctgacagaagagtgctgcccaaaactcgatcctcacacgttgtctggcccacagaacgatagatggtcccgctcgtcccatgctccgttaattccacgtccccggcaaggctcctgtattatacaattgtacgaaaaaagaataggaaacaggttctcaatacataggagagagaagatgatggtctatagaactgatgggagtgagctcaagagaggcgactaacactaccgcgagtgataaaagcgttctaaaaaacatataagggatgagcagatgttgcaccacatatggaaattgggaagagggggggggggcataccatggaccttaagaggatgacgagggccctgatctgggtaacgtctttgagcgctgcctcgatctcgggtgaggttttcttagcccgggggctgaggaaggcgccatgtgcgaaaaggtcggccagtgaatttgtgccgggctttgcgattccctggtccagtgtctggcggagggagtcagtgatgccctgttgcatctgggtctgacactgactgaagtagaacgcgaattgggaccactagtgcatccaaaaaaaagggccagtctaggaacggtcagaagggatgcggaggagaggagcaaaggagcagaaagaatacatcttacatagtcgaaggcggattccggcttgcgctccgtcgaccgatggaccatattccctattgcaaagcccgtgaacgtcgccccgcttgccgcgcctatgtatttcgagagcgcgccgacagtgaaccaggtcgagtctgctgtcaaggcactcatgctcaccagtaggccgaacgacagcgagatggtgatcgcggtcaggaacataaacgtgtcaaaccagagcatctcgtgatggtgttttgatttatctgccggcttgatccttcatcatcagaatgttaggatctatcttcagttgttctttcttgtgtcaatctcattcgaggctacgagataaacaggcctcttacagatcacccaggagagacgccgtagtaactatccaacacagataacgtcaacatgattctctttgaaggcacccattataatctacaatagagcgtgtaaggagactcacagcggaccaagtccatcgtcgtcccgacagccttatagaccgagttcatgaataggttgaactcttggatcgcgaacaagctataccaagccaaacctttgaccggataacacagctttaattgaagagatgtaagaaattcgtcagtttcttgttgcaatctgattgggatcgatatgataattcaaatcaagtatttttttgaatatctttctttttggctggcgctagctggataacttacctcaccgatgttacatttttctccaattccgcagtggaagttttgggcgccattttgtcgggcaaattccttgaagaggttttaatgatacgattcgatccgaaaaaaacggaagaccgagatgaagcaaatttagcaagagttctaagagatgagagggaagttgtgttaatgaacctgtacggaaatcgattggatgccgggatagttcttgaggaaatcgtcgaggtggagttggtcccataactgggggctgagtctttgtggtagaacgcaaggagcgaggacgactgtggggcatagtcagttcgcagacgagagtggatggagtgcccagggattgcataccttggttgagtggctgctggggggcaggcgggctcggcggtaggccgcaatagacggccgagggaatcaagaagagcatgaggctggctgctcgaagtgccgttgatgaagaagcacttgtcgcttccatgctgggattatgtcttcgactgccctatggaagagaagtagtagcgttttatcctatcaactccgagccacccttccgatgatagttgagcgggtcgaatgacggatgtagcttggccgaatgtcgggaagcctgctgctcttgcgaatctgctgattggctgagtttcttcaggattgatgaggatgtccaagtgactagtttgccaggcaggaccaagtctgacgtccaagttaattggtggggggatagatcaagtgcacacattgtagccaactcgagaagaagagttttgtatgatggaggctgtcgtcgtttctctcttaaacgtgtctgaggaactgtcctgtcctccggatgtggtttcaggatcggaacaagactgatcttgtccttgatggctttttaaaggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcaccaaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaactcatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcaaggaattttgcaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctttcaagcaattttgcaaccattagtttgcagcccatctatgagttgtaaagtatgttttgcaaaattgcacaacatggtatataagatttaattttacaaaccatattttgcaaccctccaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaaaaacagggagacactatggagtatggaggtactgaactgccactttggccaaaaaaatgtaaaaattatgggattgtgtctatcattgatgaccagttttgacctgtcatttatgtgggttttaactcccatcaatgaacagtcaaaaccagtcatcaattggagtgtttactcccatcaaaaaatgaaaaaaaaaatcatcagccaatttggccctacattcctcccattgttgaccatttatgacactggttatcaatggaaggaaacactcccatcaaggaccagttatgaccagtccttgatgggagtatacacccccaacatccccatcaatgactggtttggaccagtcattgatggaagtaaacacccccaagcacccccatcaatgaccagttttgactggtcattgatgggattaaacacccccagcaatgactgaatttgtttgtttgttttttctttttttctttttttctttttttctttttttcttggccaaagtggtggttcagtacctccatattccatagtgtctccctcttttttttctttttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccatgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgagttgcaattttaaggcacatattttgcaacccttttttttgcaacccatattttttggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccctttttaaacctgcatcccctccctcgacctcagccaaacacatttgaactgcaaagtctgtgatcaggatccttccgtatgtatcttttctttggcatccctttcccatatggggatgtcatgatactcagtgttggaatgctggcaacttgtgcttttttttcttcaaaatgaccttcaagagtgatcaagatggtttctcatccgcaaatcaccaaaatctggcattggatgacttcccgtcaacatctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatctgacgggaagtcctccatttgttgtaaggtggcaacccttcagcccgggttgggtaacggctgaccttgttgtgacatgtcactttaggttttcttcattagtcatcatctattacataacacatatattatcttatagttttcacatagtttatattatggttttatactttctttctcacaaactcaagtacatactatctgttgtatataaaccttcttcatctctggtaatctatttccccttgggggagtttgtgtaagatgatgagaaaaaacgatgagttccgtgattaggtttattcgagtgcaaatagaaagatgaattgcatgataggaataaagctactacaaacctgtaagatgatgagaaaaaacgatgagttccgcgattaggtttattcgagtgcaaatagaaagatgaggaaactcgaatagtctgtcgcggatacaactttataaatcttttgattatgtaacaagatttatgtatatatgaaatgaaaaagaacggaaagagaaaatatgaaatgaaagtcatcgaaaaaggataatatgaaataaaacctgacagtaaagacattatgacattatgtgagcaaatagttctcagtgttgtcatcccggattcttacagtttgttcatccacttctacacaaatcccgagattccagctctacagacctggcatctaaacccggtggtatatgcggacgcggtgttggatatgccgggtgttttcaaaaggtaacgttcttcagggaacatcagaggttgccaatttgactccaacttcaagacagggaaatcatgctccagtctcctatatgtggacattcaattggatacccatgtcccaaagtcctacccgacctggtactccattgggtatggccaggtcatcaggttttggattgccactttaatttgttttcaggtagattcaaacttgcacactcgaagcagctctttcagctgtttagtcatttcttcaaaacttcatttgactcattccttttgcttagtgcccacccggcttcttgtaccagctgctgtgtgacagaaacctcaagaagtattaccaaaaaaattggaaaggaaggatagatagaatttcagccaatattcttacatactcatgcaagaggtacttcaatttgaaaacatctggattgttttaggaacatgattggaaattgattacacaacactctgggagaagctcaggtgtgagcatgaggaccaagatatcaaatccctccccaagcaatttttcaaaaatcttttcttccatgcaactgatgatctaacagatcaggatcttgataaaaggctctaggatggaaaatcgtatcaataagtttgcctagacaagcttagtaagatagtggagaacttcccatcattggttatgtagcaccaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggttttatgccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagtgttggtagcacctacaaatccagatttgtaggccttggatcagatttgtctgtgaaatgtgagttcagtggggctaaatcttattctgtagggtctacagatatcaacaggaactcctccagaattggataaaccctaatgttttgctcatattaccctgatttttattgtcataatcttcaaggccattctggatattgtgggcaatatatgattatttttgcctgacaaactatgacagcttctcctgccaaaacttcatgacagatgtcaaaggcatccacactatattgtacaattttttttggctgcaaaataagtcctaaaaatttttaattttagtgttgatctcactaatattattggtcaagtttttttattctattcatcatgaccactttttggcccttttacacagttcatttaatgtagcccatattcataacaaataatagaactcacgtgtgctgatcctttatcttactctgctctacctttcagtcccctcttcaaactctttcacattgccttgtcataaattcttgctctacctcaagatctttcaaactcttgaggttttatatttgaagactttccatttcatggtcactttgcatgattcccaaacagaaaaacatgaatctctgatttcccggatcatctatgagaagccattggcatacaccacataaggtgttgcaagccaatttgatcaagcaatggccacccttataaacccttctggctgcttgggctaaccaccaagaggagatctctaagtcagcatctatcgtgtattagatacatgaggaaagtggaatacaaacagtggaaataatgaaatgaataacatcatcatcatttactttctttgttcatacatcgtgtaattgcattctcgagttgtgctgattggttatatatcaggtgtgattgattcatcagactcccttacatatgagcctgttattaggagccttgttctagaattgtgaatacatttcacctgcccttttattccaaaggaacctcctgctcagctgactgaggttcaaaggggaacctaatccttgggactatgaaatggggagcaatcaattcccaggatgtatttgaatgacacccaactgtgtcaatccacactactcaccataatgcactccaacaattttattttatttattgcgtaaataaaaacaaaacttcaacaagatagaaaaaaaaaaagatgacaagtagccagataaacgatagagaagttacatttttgtttctgttagggtttcgaatgaattgaatgataaaagaaaaccaagaccaaaggaaaaaaaagctcaaactaaaactgatactaataatgccaaaaaaaaaagaacatgatatatatatatatatatatatatatatatatatatatgtataaacaaagagggacaaaaaagagtacacacacaccaacagttgtgatgacagaaaagagagcaagagatccagtcttgaagtcgagcccctcttcggccaaagaaggacgagtacaacgacgaagacgaagacgatagaaaaaaaagaacgatgaggattttggagcgagaagaaggggccggtcgatacgacttggattgattcattcttcttcttgttaagcttcttgtgggatgagagatggaggatggagggaggttgggctaccgaatcacttgatggaatcggactccatgaagaaatcctgtatacgacaaagatttttttttttgtgtgtagagatatgatatatagataaataaataagatatcctcatcctttccaatgaacaagatttcaaaaataaaagaagcagaagaaataggcgtttggggaaaagtgagagagaaaaaaaatcgagcgctgtcttgtttggagtatgtgcattttggtgactgttttctcttccctctctaacggatatatgtagatgggaaagagggagagcgcgctgaggatatgtactccgatacacttggggaactagtctccgatccgaaaaaggggatagaagagagagcaagagaaagcaagtatgacaggcactcacgtctcctcttatcagtctgccggatctcgatagatctcgagctgaccaagccgagcaacggcccctccgacctgccgttcaacgcattgtagcccgcgtcatcaacagccccagcagcaccaggagaagcaacggaggatttggcaggagaggaccgctcgagagatgttttagtgagccgagtcctcgaaggacgggcgattgggcgctcggtttccggcgaggatccgcgctccccaaggccggtctgccagacgatccctaggccgaacgccgacgagcgtttcagagcccgttcatcgctgctctcactacttctcgtgctgctcttctcttccgaatcctcgtcatccccatcctcatcgctttcatcgtcttcttccgaagatgaagtgtagacacgtttgagcgagttgatggtcgtatgatggaccggactagatggacaagagtcggcaggacttctgggtgagaatgagctgctactactagtggtagtagttgagtcggaagttctttgggataggagaggtgtggatgatgatgagcatgcaggcacagtcgcaggtttgagggcgtcgaaggatgatagagggtgactggcgatgagattctcgggaaggtatcgtgaggaggaggaagaaggacgggggaggacaagctcggaaggatgcaggatgggcttcttgggcttgaatcgggaggccctcaggaagaagtcgggatgtgtttcatcctggaagctgatcccatccaacaacttggccacgctcgggaattctttcttccgactcttgatctcctgatgcttctggaccggcgatgatagctggacggtcttggagatcagcggtcgtggggttcgcattggggatgaaggttggtcgttggtggctgtgagtcggggtgagactgtgtagtcatggaaaaacgtttgaagttcagtcagtctgtcagtatgagcaggaaatgaactcagattcagaatgaaaccggactgactgtgactgatggccatgatgaagtggatcgattgaagtgaagaacgagtgtctctgagtcaagtgataagtgatgagtgtttcctgcagttgttttttgtttctctgtttggtcttattcacttggggatagtgagtgctgtgacggagaggcgaggctgaaggtcggactgaacagcgggctgagggtttaaaccagttttcggttgggtttcggactgtacaaaactcaaaccaaaccagcgaactgggaatcaggttgatcttatgatgcacatgacctatcacaaccctgtcatcgatcgacacagtgacagaacacgtgtcaatgaactcaatgactcaatgctcactcgaggtttaccactcaatactgaacaaaattgcctccatccaatcagatccaatctacatacatacatattaaaaaccaacgagtatgatcatcaatctaaatacagtctacattcatttactcatgaatccacccttttgtgcaagaggaaaactatcctcatcaaatgggaaaagtaaaagatcatcatagaatcccaaatccttctgaatttaattttattattgtttttttgaattgtatgtaccaatgtgtacccccatggagtcagtaaaaagtgatccaagcaacttgataagaaaaatgttgatcatccaataaccttgttcatatcaggaagttttgctcccctgatcctaagtgcaagatattgtttaatgatgctttctttcacacaaccaaaaaaaatcaaacaaggatttatctgattgtctatggaaccttatagatattggtcctttgtgagcacacagtcaccccccaactctatgagaaaaccatttcttgcttccatcactcttgttctgatttgaattggtattatgtactctcattctcaagtaccaatcacattatactcagttaaatattaatcattattgattttgaagatcaccattcctctgtgtgattcccctaaaaattactggtgtgttatgacacagctccctttcaccaaagctctcaatcatcaggttctcataaaaataaagatgaatattgaattaggatgactaattctagggagatcatatccagtcttaatctctagtaatatgaatagaaaatagagcaagggaggcaaattgagaaaccagtcaagcatgtatgaagtcaacagcggggttggttaatttagattgatttgagcaaaatcatgaagcaagtctgagtatttagaaatcaagatacacactagaagaaaatgtgaaaaagaggcttcagcgcaaggactgggttcaatgtgaatcatcccaagattttattacacaaaaaaactggagaaaatctatctggaacctctgtaaacaagaaggtccagctatcaatcaaggatggtagggaggagggtaatacgaaagctgaggaggtgggcagggaagatttttgtgaggatcaccaccaagatggccatgaattgaatctctgtggatggtgttaggttagtaaaagttgagcttacttgagctgagacagccaaagcaaaactaagctagaaatcttactcgacaatcaccatcactatccccgtgatgagcaataagcaatacaaagctatgctcaatttacagcaaagactccgtttattatcttgcccttgaacctgagagttaattctattgacttggcctggccgttgagcacctgggaagactatcatgttccggtctgcttccggcatgtttgaagctggagcacttcctttcaccccttcatcagaaactggcgctcgacaaattggacaggtgccattctgttctaaccatgatccaacacatctgtggacgaggtggttacaaggtaacttgcgatagggttttgaccattcttctgcacaaattggacacaattcaatcctttgactgttttccccaagagatccatctgctcctgtcaaagcaatggacctggttttctggtcggaatcgtcagagcttgcgaggtcagtggctgtgtgccttgaatcttctggggctgccttaccgcccccctcattatcgtcaattctaatgactacctcggactagaaagatcagcgtttcagctcccagacctctggaagtttccgagcacaacatagcacagcttttaaacatcaatccacatacactgtgaggtgattcattaggtaaatctccctcgaatcgttttaattggtgttgaaagatcttagaatcaccagcggtatctacagcttgtgatacttgtgggagttggccgagttccatggaggattcagtcggtatgccatgtccaacaatctggataaacatgaaatggtgacttgtaagctttggtcatcaaatcaagcagtagtgaagagtgcttaactagaagcaataacagccaggcaaccatcatgacaaaaaaaaaaacgcgaggaatgatcctagagaatggatcacaatcaacgaggatgtcaggcggtccaggtgaatgttggaggtatttactactggaacacgctcatgaacccttgcagggaatggaattaacaccaagtggccatcctgcttatctggcgtggtcggtctcagcgagacaatttttttgtgtgcaccaattggcagctgccatcaacccaaaacttctctccagattcgtataaattggttcggacggaggtaagacattgtaggcccacagcggcgacaattgagtgcccccatgccgactctctgcgcaacgcgcaactcggcctgaaacccctttcatggctgttgagcagttttcatacaccagcgatggccgatggccattcatccattcctgcgtctcacactcatacgtcattcatcaccctacacctgtcaattggacatctttgtgggcttatcgtcgcccccatttaagtttccaagatgatgtcaaccactatgaataccggtgtggatagaaagcatcctgctaggcactagtctcaacggcgtgcccaggtatgagtgatacattgaaattgtaagtggcatcatttttaagatgattccttcaaagcgactatatacatgttaacaaacagtaagaacaaaaagtctgaatcctcggtttttgtatgattcacggctagaggctttagtttatgcaccaactgaaaaaggagatgatgattctcaaacaaaaaaagtgtttttttttttgtcagatcaaaaattgtcagaaacatgacaaggaagcagaagggttgatgaaactagagatcaaagaaagtgcttgagagaatttgaagacgagggattggagagattccgaggtattcggactcgccggagctgcctgagacagaccatgtgaggagaaagaaaaggtgattgacgatgtgactaaggaggaggatcacatgtatcacagaggagtcggggctcgttggccgagaggaagccgatctcttgcaccctcggctgacgaaagtcctgggacaagaggacagcagggagctccgtgattcctttggggctgtcgaccttcgtgcatccgtgacggtgagcaacaacgtgtttttgattattacggtgaacaacaccgtgttttccctgccccgttgctccgcttggctttgcgcaaggacccgaacgtaagtcccctccgaggaagtcgcgcaagtcgtgctttgcacgcctcttcgcctgggctcgcaggggactggtgttatttgggaacgacccggctcgttggccgagaggaagccgatctcgggtgctcttggctcgaggaagtctcagcacaagacggcagtagtgagctacgtgattgcgggtctaagcaggttggctgtcgacccctgagcatccgtgacggtcagcaacattgcattccgttctgcttgggctggcacccctcgcgcaggtcgtacttggtggcggcgcgatcgcaggccggactggggttaagttcggcaacgacctggaccgaccactcccctgcaggcggcttccgagttggatatcagcctgagcaagcggccagccggcctggccccagggccaagagtcggtattggcttatacggcgctcctgtgctctcaactttcaactcgaactcgaatcttctgcatcttctgacgtcactccggtgcaatcacttcaaatcggaagtgagatctagtttatgtaccactggccaacggtctgcatggacgcctttttcaagaggttcttcgatttctttcttcctttttattttcccatcttcctgttgaccatgatcatccaacccttgcttttctaccagcgttttgccccagttatgtgtggtggtctgtttctatacttgacctctctatactgttcctgtttgattcatgtaggtaaattgtttcctttatttcattgtactcatcttttctttaggcttaaatttggttttatttagcctgaatttatcagccggtacccagccccctccgggtcggcgcatcgcgcctgacgatcgactgttggttcgccttaatcgccggcaacatcattttttggaatcgcctcgtgaagttccacgatcggtcatcctgaagagtctatgatctgctccctctcagtctcttcccgtccatctccgtgcgcgtcaggccaataatgctcgtattgaagcgctcgcttgaacagtactcggaatgggtacgctgtcgagtgctcgaggcgcagaagctaattttccatagcttcccttcgcatttgcttagtccaactccaagccatccatccagagcgccttcattgtcatcctggagagaaatataaatatgtacatggccatagatttctggaagatatgtaccgtagccaaacaaccggaactggataaggagttgatggatgcagttttagagcgtgtatgtatgcaactccaagctacacctcccgccctgcaatcctgaaacgctgaaaccaagagcaatcttcttcttaaaacaaattgtgtagttgaatacaattgatctgctttgaggcaaatcggacatcgcccgcctcacgctgcattgtgtgcttccttgtgtacggctcaagacgggtcctgattggagattcattcacgccgtttcagcctacggactacttttaggatccattcctcccctcctccatcagcccctccccccactcaacatcccacaactcgcaacacaatgcgcttcaccttccttacacttacagcctctttgttgcttttgaatcaccaggcattcgccggtgaagataacattgacccaccattaaatccaaccagcacaatccaaagcttcagtttccagcgcaagctatcatggaccaaccaagattttgacgtgacccaggacggcaataacgcccacatcatgtctgttgaagcccatctaaaagataaatggatgaaagcccattttgccttggatctcgtcctgcctagtggtgaacgtgtaggaatcaaagtcgaggtcagtgtggtagttcacctcagcccagcctagcatccgcccatttttttctagagctgaatcacaccgtaaacttaaagctcaatgtactctttttctcctcaccctggcatcacctcacattattctagggaaaactagtgcactgcggcttcacgcaaacttacaagatctcgaatggcgtccaattactagttgatccacgcggaacgtccaccgatcgatggtacatcaagaagtcgggatacatcaagcaggcatacacttggcaccgccactttcaagggctctcaggtgttgtcacgggcgaacatggtagaaaagttgcttacttttcagtgcgtagtgtaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcctcttccattcattcatcagagtctccactctcgttttccacttggttactactcgtctctcttatcttggcaagtgtcgatccatgcgacctttcatatgtactcaacacacatcttcacgatcatcatcaacagctcaatagttgataaaaacacgaagaactatcgtgaaactttgattgattttttgaattttgaacgccaaactctagtgcgcagcaaaacgctcgaatgccttgtaactttaagagataagccaaagttcaaatcatgccgttcaaaatttggcacattgtgcggaattcacgctgttgtgttgactttgatgcagaaatcaggattaacattgtgcatgcccccgagtggtgtctttggaagacgagtatttacgttgctgggcctggaagccgacagaaaaatcttgatacgagtgatttcggaagggcaaactgagtgcagccagagtattccagcgggtgtcgttcgcttgaagagtccttaaccgatttctttgctcgcctgccctcgccaggctcgcttggggaatgaaatcctggcgcaacctcgaaccagagtggccgtccaacgtggcgcgcgatcgcactaagatccccttgagttgggaggaagatgattttcaccttgatcaacattgatgtttatgctgctcatcaccagttgtgcaatgacttgatggtcctcaaagcaatgaagttcttttccgagcgtgcgggccggttcagcaataaagtccctttccgaggtgtgcgggccggttcaaatcagtccccatcagagtgctcatcagtcccgcggcgttagaggccgatcatacagggattgtatgtacactgcccggaagggagcatcgctgcaccgcctcaagtttcacaagctcaccccggctgccaagaagacggattcagccgagagctttatgaggctttatgtcgacataagtatttacataaatatgtatgctgtacgtaaatatttttgatcactgacatttgtcgggagaatgtgactcggagtgacagaccccgacgagtgttttgccattgattgagtaagcgcacatcagcacatcgttgaagcaagcgtccgttgatcaacaaacaattgtctcgagcctccgactccagcctgcaacattcagcccttcttaaccgaagcctccaatacgctcttctcagctccagagtgcagcagcaagaaaaagcttctccagactgaatctcttggacaccaacggggcaacatggagccggttgacaaaaagcacccagacgatccacagtccgaccccacccccgtctcatctggctccggcctttcatctgatgtcaatcaggtcctcctgcgtgaagaagacttgtcgccgaaccggtcaaaaaaagtaagcatgtattacaaattcaaattccgacctcattggaatgtcgtctccttatgttaatgactcggttgaacttttgaaaattgtccattctttgaatgtggagcaggatgaaaaaagggccatcttgaaactcgatctgatgtaggttcctttgtcttattcgcgccagcgaaaaaaaaaaatggcgttgcatctttgatccggatataaatgacccatgatttacttttccagcgtgttacccttgatcgttatgttttacttcttctcgtccttggatcggtccaacatcggtgggtaccatttccaccatgatcattaagactgacgcagcggatataaatcacttacatgtccgtatgggacaccgtgtttacattctttactcttcctaggaaatgctcgagttgcgggtaagtgtgcagtaaaccaaaacataagatcccattcccctcgatcctatcaaaccagctgacagccccgtgcacatttatccggtttgctttacaggtctgcagacagccctgaagctgtcggatcaccaatattccgtggcactcacgtccaccttcatgtgagtaatcgtcgccaaaagttcatcctccccggagttcggagtgctcatccgcatgcattcttttctcttggtttcctttccgctttacagcacctatgtcgtgcgtcacattcaagctatcagaaacacgactgcttttgaaatctgataaaagtgatggattcagctggtcaaagttccagccaacttggtcctcaaaaggatcggcgcccacatcttcctacctatgatcagttgcgcatggggtctggtgacgttctgtcaaggctttaccaccaacttcgggggcttagtcgtagcaaggtgagctttcgaattgtgtctcacaaaccgatttgttgtctaatcttatttatattttataggttgttcatgggattggccgaaggttagtctcacaagctcattgcttcacattgcagatgtcccttagcgcaatcaatagagaaaagctaataaaattatttcaacttctcagggggtttgtatcctgtatgtcattcttggcagtttttctaacaggtggaaaggtccaacttgaaagcgattattgattgagctttgatcgactgcaggcgattcttctctacctgagtcattcctacagccggtatgttcccaaacactgctgcacattccaacgattttatcaagacgtagtcgatctgactcacaacgatggttggttaaatcagggatcagcttcaaatgaggatcgcgatcttctactcctcagcgtcgttatcaggcagtttctccggtcttctggcctatgccatcctccacttgcatgagacttggggcaaacctgcttgggcctggttgttttttgtgagcaattcgggaacaaaaaacctaccatctatgttcaccatcgacgaagatatacactgatattctcttttttttgcaattaagattgagggcgcagcaaccatgttattcgcgacgatggccgcattcatctttcccgcttcaatcaacaccaatcgattattaaatgacaaagaaaaacagtgggtcatgattacatgggttctatcgcaacagaccgaattggcaacacttcagccaattctaagcttcagatcagatgactgactatccaattttccggtaaccaaccaggattcttacagctcgcttggcccggaaggcaccctccaccctggacccaaacgaaaagttcaaattctctgaagtcctggaagccatcaaaagtccccatgtgatcatcctgacaatcacacagttcatgagtggaacggccgcgtacagtgtaacttacttcaccccgaccagtaagtcctccgtccgctcatcttgaattccagaagatcattcccacccagccgtgtatggaagatgctgatcaacttgcatgcatttcgtagtcgtccactctgtgagttatgtatccagacctactctttttttcaaggccgtagatctaaaacaaagcatatgattacaacagcttgggtattcgccttctcgaactcaactgatgacatccccgcccttcgctgtggcgtttgttggtaagtaatgtgtgtcgtgctacagcgggtatgaacgacctcataactgactttgtaatttcgtattttagtcatgttggctgggggttatttttcggatcgctgccatgcccgggcgttgacggccggagtaagcgctgctgttgcggtatgttttgtttttgtttttttaaaaaaaaaaacaattcatagtgatcagcatcaaaacaaagctgagtcaattttcacatcggaacgacagtttgttggcttcatgctttttctgctcctcgatccctcccagacgcatgcgaagtacggctcgctcttcctcgcgattccaggcgttttctcgctgatacccccgattggtgcatgggcggccaacaactctgatggccattatcggagagcaacggcgatcgccttttcgtactcgacgtccactgttggaggtatactcagtacttgggtgtgtttttatctgaaaaaacactgagttgtggagatgtgacttcagctcgcctgatggtcaacattctcgtttaaatgtcggagtagctcttccctcattcccaagccccgagatatcgccctggtatcatcgtcaatctcgtttggtgagcagttcatccattccaacaatttgtcacacttccccaagtggcaagatctagcctctatttattttggtcggtctctgaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggatcctggagccttacgatcctgatgtccatgttttgaaccccaattcacccgaacatctgcgcgcttggactgaattgggcgataaacatcccgactttaaatatgtctactgaccaatgcactcaaaaacaaacaaacaaaaatcgcaatggttctcgcattttcttttcttggattgtaattagtagctcgtcgtacacgtcttcaaaaacatagcagatctttgtttagctctctctagtctcgtgaaatagactaatcaatcatcgttctaatgctcgatcggaattctaatctgctggaataattttgaagccgtcaagtcaagattttgcgggccaggaacagtggacaagtgaacacgtcatacaaagtaaatccattgatgctgctccagagcttccatctcagacgctgagattgtaagacgcgtttgggcacacccactccatggcaatgacaagcaacatatacatggaaatcttcttgggaaccggggggcaaatggcaggccaattcagatgtccattgtgttcttcaaattcatggctaatcaatccaggaagcagtggtagattgcttcagacaagggaaggctaaaagcacggaaagtatacgttctcaagcctgctccgcaagcatccggataacactatgcaaatagttttctcagagtgaatcgatcttcttcaaaagggcacggtgttgttcctctcactcaaacaagagctgcttccaaattgaccatcaatgttacatcaatcaatagcccaatccatatatacagacaccaagatagttatgattttgtatcatttcaaatcatggatgactttgatcctgttgcaatccacaaccctcccgagatttgatttacatcccttagatcttgattctttggttcaaaaatcatttgtcaaaagtcttggagtaatatagctctcatgtgagctggttgtaacttagatcagtcttaatttaggattgggtggggcttaaaaagtactgaatacgaagccccccaatcctgatgcaaaatctagttactttgtctgaaaatacagctggaaatggccatttttttccttttcttttctgttagaaagttgacaccccttatctgattcttcaaacccacatgatccataaaccccaaaccgacccaaaaacaaaagggaaaaagaccctgtgcttacacatacaacattgggatagattactacacacaacagatgatgtccagacgtacatgtgtaacatcctcatcacataagtacacaaaccaacaaacaaaaaagtaaaacaatgaaagatgtaagtccaaatgatgatgctgatgatgtagattagatgaacaaagagaaaaagaggaagtgtgtactaaaagatacaacatacatgaaaaaatcttagatttgtaaagaaatcctttttgttttttttgacagggaggaggaaagatgggatgttgaggtgaaggaagggagaaacagagaaaataaataaataaataaataaaaaagcagacaaacaattaagatagatctagttcattaaataacagagggatgagcaaaagaaaggaagaagcaaagagagatgaatggatgcttgaaggaagaatgttagaggaggatgaagaaagaaggtaaatgaatctaatcatgatcccacgggttttgattaatactgctactcaaactaggaagtttgcgagatttgaagtgagtttccagactggttgtagactcgtgatccccatcagtagttagcgtctgaagctgatgatcatggttatgatggggatggtggtgagaggttgtaggactagggggactgttagacgcggagtccttctgatcgacctgaacagcctgcagattgtcttccaagttaacgaccatcttgacctcaggcgagttcccagagtcgtgaatggaggaggggttttgagggtcaatatcgatagagaagtcgactctggagccgtcgtgattgtgatccgaggtcgggagcatcttatgattcgagccatcgatcgacactctggtatgttcatcgatcgaggtcaggtccggatggagcactttgaacaccttctccggcgagactcccgtgaaccgattggcttcccccttcaaccgatttcgtcgggtccgctcttccatcgccccacgatcctcgatgaacaagtctacacacccctccggtaaagaagatgaatgcgaatttggcttggacttcgatttcagtttggatggcggtgatcgaagcagactcgacagacgtctactacgcccttcaaccgggctgagttggccctcgtcgagttcatcgttatgcaataaactcgtcctcctgcccgtcccagctggcacactggatcctttctgtcgagctttgcctttcttgcttgccggtgccgcaggatggctagctagcattccatcttccctggcacgcattagccgactggcctcttccgccgaggcatcgaccactggattgttgtaatcacctagtttgtttaataaaagcaggaaaacacacacacagaaatcaacatttctctacatgctagtatcgttaaagcaatgcactaaccataagccaatctacgtgcatcacgataaagtaattcctcctccgctcgaggttcaccaaaggcaacttcatcaaggtcagatccctcgtcagactcgttctcgttggtaccatatccaaagccctcaagatcccagcgacccacgttccccatcaagtgatcatttaagggacgacgttcggcctcagtattagagatgccttctcgatgaactattctcacacactgacgagtgcttgttcgggtaaaaggggcgcgtatcccgacttgctatccagggtgtctttcccaggtgtcattttgttaacgaacttcgcccaccgagtgtcccgcgcttccgggacttgatcagtcgtcgacttccggccataagccgagccttcattctctcccgccatcggcaaccaatactttttcttaccaccagcgctgtagcgaagtccagcacggacccgtcgttcgcgcacgataccgtgatgatgaagagcaccctcggcgggctcgaaggttttgtaggaaaacccggtgccgcgtaacgtcatcactgtatcttctagtacgtctttgaatcccaatatgctatctcgaaacgcatggatgaagggtagtcgtccacaataggctacattgggttcgataaagtctttatgtgagaacgcgtagaggtgaaggattgagaagaggggcatttcgaagcagatcaaggtatcttgtatggccaaagaaagcgtttcagtgggatatcgagctgagtgttatcaatttaagaatcggattcagtgttttgagcaaaaacagttttgactgagagaagttatgtattatactgacctgatttgagtaggccgagagctactaagattgaaattccaaagccttgccaaaagctgaaaaaaatcactcccttgatgcaaaggaatttcggcatcggcctgaacgacagaaaagaaaatctatgatgagggacttgggattgatttgttgagctggaaaattctagattcacccaccggaacggcttcaagtcggccccggtacacatccaaaagactgcaagacagtataaacctggtacatttgatcagcagaaggagttgaaagtgagggtaccctcagtgagctcaattctttctctctttcttttagtcaacttgagagtgacaataaatagaactccaaggcgatgattggacttgaaaatcgaagcggaaactactcaacatagagaaacactgaaattgtaagccaagctaacataggtgtacccgtttgtgaatttcaagtcgccgtcattataagtctttgtggctttaaagatcactgtcacgatcacgaggatcggtttgacctggacatattctggattgatcgaagaattaattagaaccctattccgtaactttttttttgctgaagcagaaaaatctagacaacgagttctttgttttgtttttataggaggaaggtagataatacctacgaaagatgccgcgtttgatgttgagaaatgtgtacggatctgagatgtcgattggagagaggagttttgagaaaggccaaggatggggagtcggcttgaatttattaaggaagaaacatgcgtcagtaacgacaaattgacaaggaaataaatgaaggccgtggttttttcgagcttaacttcgcgtccatgtatcagaatcaacaagcttctttcaccgcccaaatattcaaccaagagaccgaagaaacagctgatcaaacgtgaagtgatcgattcgtaaaagcacgtccaatgaatagtgagattgacgccttgttttgtaaatgaaaactagatcatattcggcgtactagataacaaatgcctcgtaaatatcgcgaattaaatcgataaagaatgccgcatccagtgaatacagcgagattagggtcgatattgaatagactgtgatagccaccccacacacaccaaagaaagggtcagcaaaatgttggattttgttatatctagaaatccaggacgggaaaaagaatggtgcttaactgggcaccatgaacaagatcctaacgacaaatctttgaagaataggtttccgataattcctcaactgttgtacgatacaccaaaatctgatgatagttaaaaaaaatgagtttatttgattgaaatcgttgacataatttttcaaaggaagagtacagagattgaaaggaagaacgaacgacaagagggtagccaatccggcggacagactagcagaccataagatgttcggcggcagttccgatcccgagccgccgttcccattcctgccattattgttatccggttgatcatcggccatcctcgtccatgaatcagcatgcaggttgggtccatcgaagaccatcggggatgctggattggagtgtttttggtttcgatctccgtctgagtacgtgggtttgaacgaaactcgggagtcggaatcggacgagaggatgcccggatatatttggggggggtggttgttggctgggtcgatcgatgtgctggctgtgaggagtgtttctgttgactgaaaaccccgtgggagtttgatttctagttttctgatcacttgctgtgaattattcaagcaccgccacgtttgaagtgaagcttggatcagactccgcagagacagaaagagaccatcctccaaccatgaccagatccaacttccataagacttgcagcctgactggctattaatcaccctcacccctgccttgaggaaacaacctcacaagccaagaggagagcgctcccttgatctagtgaacacttcagcagtcgggctggtggaccattcctgtctccctacactgtacacattcgcttgacgggcaatgatcaccagtagaatggggtttcgaggttctggatgagggccaaaacattcttcttgcccaaattcccaagtggtacataaaccaaaaccttcaccacaggttgagttttggaaatggcagtccgtcggcttgaccccgcggtcaagcactggtcgggcttaaccccttttacgcaatcccgccggatttgtctggccaacgtcaattttgggtaggaaagctgtaactccaacgttggcttgacctcagggtcaaaaagtcccaccgttggcttgaccccatgtctgaaaatgaagaaaaaaaactttttttttgacattttttctacacccttttcatgccaaaaaacttgtggccacctcaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccttggagaaaaaaaactcaaagacaaaaatcctgtatgcaatttgaaattttctatctatttgtatgcaaaaccaaggctgattggtataatatgattggcatagttggataagctgtccaatcctcagcatgcgaccgagcagtgagcttaaaatgctgtgagcctaggtggggtgttcaagccccaagctgattttttttgttctgcagcgcgctgctgggcagccactgtcaaaatgaaaaaatgccgtcaagccgccgcaagcttgccaggcaaccgctggcaagccgacgttgaagggtcaagccgaccgcggggtattacgccccccgctatgaagcaccccaaaattttggtcagagcggcatgggtcaagccgacggaaccgcttccgtcaagcactcgtccaccagacccgtggtgttggcagtacacctggggtgcagttcgacggtggtccgacaccccttttgcctgtggatcccacgagtgaccactggcagggagtcggaccaggacctgacggtccagagttttccgtggaccccacccacccattccacggcattcctccgatgctgccccgaggagccgacgtgatttgggtagggccgcagtggcagaaaccgcggggggcctcagaaagggaaatacctgggacttgaatccaggtgacagagtgagctggtcggtcaaaggtgaaccttgacgactagtccacagggaacttgttgtacccaatgccttttcgagatcataccgacccgtcctgatcgagttccaggttatttttactgacatcacaaaaaaaaattcaaagtttttttttttttttccttcaacattcgtttttctggagcttttagactgtcaggacccattctagcgggtcccggttgtaggcaaaaaaattttggccgctgtgggactgacgtgagcaacgagagcccgatcggctcggatgggagtttgtggaatcaacgttgaaaaaaactcggttcgtgaaccgccgtcaaaatcggctcttaccgaacacttacagagccgatctcgttggttccacggatcggccgagttttgttggttccacaatcccgcgcggtacgaactgccgctggggtgacgactcccttgtatgtagaaaggtaaatcctgagtctttgggcatattgatttacaaaccaacatgagaagcattgaataagagcacactaaaacaaacaaactagccagtaaatgatggtcacctttttgtatgctgtacctcttcagactccatgccctccttgggagatatctcctctcaagttgacatggagccatctacaagtactactactagggctgcagacaaccaggtttgaataaattggtttactggtatcatctcttcataaacacccaaatagatttgtttcctctcctcctggaaagaccatccagaaaataatcttttcctcttcaaaggatgtgtgattgttatcttatcattcaagataattgagcaaaatcatgatcttcttcttcttcttcttcttcttcttcttagtttgcttgatcaagactctcagaaaacaaaagtggattgttaatcttttgagtttttcccaaccgataaaagaaagaaataaataataatctaaaagaaatcattaatgaactgcctctttgctacaaaataaaaatctttgactacctacaatttaaatgactaagatatcatattatagatatccagttaaagtacttacacatggtgtgcaaaattactggtgggattgttggcccaaacttctattagagatggttgcagggcatctgctgcagatatccgctatccgctggcggataccccccagcgccaacggatacccgccagggggtgcggatttggctgtggatggccgttttttcccccaaacctggcggatatccgggtatccccagggatacccaaggccaatggccaactggaagggtttccttccagcaggcaatgtctttcaagtcggcaaggatgtaccttgccagctggaaggggtttccttccagccggtgcctcgccggccatttaaagggcgggtatccaaagatacctgctcggatacccgctaaggcgggggggatacccgccagcggctgcgggtgtgggtgcggatggcaatttccccggaaaaagcagccggatatccacatgcgccggggccatctccaacttctatgggatgattaattggcaagcaaccaacagtgtgtattgcagaactactaatattgccctttcatgtttttgccaagtggctgaaggtttttttgcaggtgggtcacaaacatgtaaattaaaagaagcattttcagtgtatgtacattgtttgatcagacacacaatcgtagtagggcaaggggtgttgtgattaaaattgataaaattatatgtaaggccaattttaaggcctctatcaccaagattccaaacatttgagaatctgaactgcatgggtggtttctgaacaaccagtccaacctttccacattacaaaattttgacaacaagcatcttaaaatgggattcaaaattttataaattttgatgatcaacccccaaaataagcttaccagtgtttttcatttataacagtaaaaaaaaaacactgtttcaccaaaccaacatcatttttttttggacactaactcaagcagaatggagcactgctcattggaactgcagttcctgaagatgtccacttagaaccccctttttgtttctttccagggacatctagcttttggggtgctgtcaactattgaatcttaggggcctgcagatcttcactagagtagaatagagtccccctgtattcaataggatttgacttttagaaatgaattggtttgggtcccccatttcttgagtctgttcaaaccttctctcaagtcttggattgttgtttttattttttgatcaagaccaaatctagatctcatttcaatttcatgatgcatctcattttttgagtggttaccccttcatatatgtgtcaactgtcaggactagaagtgggtggagtcttctatgtatcacctgccctgagaattttcggatccacttcacaatatgaagcatttctggttggcttcgaattggattcaagataaggtttaagtcacaactgaaaccaaaaaaaaagaatgtatgatcagttgacttgaaaaatctctgcaaacttctcaacataaaattgaaaattaaatggaatatgtactcatttcaaacacacttgagggtacatataatctaaaaaaaaaaggccaagtagtgtatagatagttgtcttgataggctttctttcatcatctgcatatgtatcctcatgcaatcatcagaaatgagctcacaagataagcgagaaaaaaaatagtgaaacaagaatcaagtaacgaaagagttacccataaacaaaggccattgtgtataacccaccatagatataccatatttaactaccgaccagaagcggaagcgcttgataagcctttagggacagggagggccatctcacctaggaccgtagtctgccgttgccgcacactgaataagcgcaaggattgcagtagtgctcccaacaagtgatccgtatttgggcaaaaggggaagaacgaggcctgagggggaggtgtaagtaaggctgaataagtaggcttgcatgcacaccctaccacgcaagtgcatgtttacgcgagtcgacaaggaccctttgcttgggagactccatgcgcaatgggggtggatcgtgagtgttggtgtggatggatgaacgcaggttcgcaaagaaacgatcgtcaaacacgtctcatgaagttttcaagtacacctgtgattggctgctggatctaaagagggggggggggagacggagggagggacattcaaatgcggttgacgaacatccgcggctctttatatttaggtgaggagtgctcgagtgaatgagcatgtaagaaggacttaaaacggaagaccaggaaaattaatgttttgcagcttaaccttctttggattgaataaaatatccaggaatattacaagcggtggatgaaagctgccccactcacccacacacagatttatttaaaaggcgctgagttggagccaagccgcccgcctacatacaacatacgccgcgggaaacgatcgacgtcttggttgaacaacttcggccgggaaagagaagcccaattgtagaaagtcccactccgaggaagcacctgtactacccgaaagagtccacatccttttttccctaacattaagcatccactctccacgaagcatctctgatctacataatcgtctttactctcgacttgaaccctttttatcttatttgatcacatacaacaagactaccttattcacacagttttttcagcgttcgctagtcggcaagattggacttacacattcagtttagatatcattatcaccacggtggctggactggaatggcacatccattctacagcgatgcgaccatcaagggcaatgatcccgacacagatccgactgacaatattgtaaagtcagcaccagagaaacagcccgctggtcattcggaggacggaaaagtaaggaggtcgatgagttctatcatcttcttaactcctctctggctcatcatctcccaacagtcttggcacattctcatccctcggacttcctccttcttatccattgttgaacttgattttattatatttatgacatgtatctttttattttttttttgcatgtagtccactagtcaacttttggaacgaagtgctttatggaaacttgatctaacgttgagccatcctagtttattggcatcttgctttctatgtccgttcttaaaacagtctggacttcatgggttccttctttgcttttgaagggtcattccaatcgtagccatgttctactttttaagcttcttggatcgatctaatctgggtaagtttatagcttaagctatacccacaaaccacatgatctccaaatccattcgactgatcaaccgatttgattgttaactggattcggtcttctcatttatatctttttttctcttcaggaaatgccaggattgcgggtgcgtagaaaaacataaataagtttctcgaaagtatttatttttttgaaatgtgtttgacaagggatgttgctctatcaaacaggcctccaatcctccctccatctgtctgatcaccagtactcgattgccttgacggtcacctacatgtaagataagattgtccatgagttttttttttatatcaaaaaaaggcatgcttaacgttgtcttttcctctacaagtccttacattgtgcgtcaggctcatcctcccaaagaaatgacagtgatgcatatccgcgatggatgaaaacaccaatttaacagactcaaagatttgttatagatggccgagattcctgcaaacttgctgctaaagaagcttgggccgaattactttctaccagggattgtgacctgctggggcctgatcacgaccctccaaggcttcgtcaggagttactccggcttgattgccgcccggtcagaaccccattccagccttctgtttttctccccccccccctttttttcttacaattcacttgagaaactcattggccatgatgtgaaaaattggtctatagtttttttcttggtttggttgaaggtccgtaacatgagttttgttatttctctcattgcgatcggaatcctttctgattgaatccatctttttcgactcaggtgggatgtttcctgtgagtaatgagaccaaagaagatcaccgttatgagcagcgctaaatcagaagaaaatcaaccccaggcgatagtgttatacctttcattcttctatacgaggtcagtactccttcctcctcatgattcaagacaacagagcaatagttgaaggtgttgtgaagttgacatcttgaatcacgccagacgcgagttgcagctccggatcgccctgtttttctcttccgcgtccttgtctggcgcattctctggtttacttgcatacggcatcatacggttagatggtaggggagacctggcgggatggtcttggattttcatcgtgagtttcatttttcacttttttgtttctctttggcaaaaaaggctttcaatttttctaatggacgcaactgattctgctctgtctggttggtactggacaacagatcgaaggactattcacgttcttctggggtttgatctccttctttatcttcccggcctccatcgagagcagcaaatacttgaacccgagtgagaaggcgtaagcaatataagaataacagggccctttgagttgacaatcatcaagctggagattgactatatcgaacatcctgcacaaagtatattgaaagcacggctgctcagggaccgtccgatggcagacgattcactcgattgcttctcgttcgccgaggtcctcgcttcaataaaaagccctcacgtcttgataaacttcgtctcactcttcatgtccgggacagtactatacagtcaggcatacttccaacctaccagtcagtcatctccctgaaagttaactcgaaccccttttgaactgcaagttccctaaatctgatcatgctttcaaattttatcccctcggatgcacgaaccaaaaaaaaaaaaaatcggtgttgggggatgttttaaaaatactagttgtcaacagtgtcagtatgccgattcgattctgcgaccaaatggagtgttgttaatcacgggtttatatgcagttaggatactcggcatcccgcagtcaattgatgagtgttccgcctttcgtggcagcgtttgttggcaagtgtttttgttttcttcctggaatctaaatcaaatgatagatagtggactgatgagatgtattgggagatttgtagtgatgcttgcgacggcgtacatctctgacaaattttgcacgagagggcttgtaacgatcgggtgtgcattgactggggtgagttgaaagattcttcgaaaaagctcgccaagaaagagagaattagtaaaaaggagagtgaagcgcttgatgatgatgatgatgctcatgcttatagagatggggtgtctgcagatgataggtttcatcttatttcatgtagccgaccaagaccagatgtcattgaagtacggctcgttgttcatctcgctttctggagtgtactccaccatccctccactcagcgcatggcaatccaacaacagtgaatgtcattaccgaagggcttcctcgattgcactcggcttcatagctagtaatctaggagggatactcagtacttgggttcagtctttttttttctcttttgtcgcctgttctctttgtcttactgggatgtcagtttattgacgttaatccctgttttgtttttttctggtccatggtttgacagatcttccctcagtcagaaaagccagggtatcgtactgggacgctactgagtcttgccttgtaagtcacttgtttctggcgctgtaacaaagccctggtcacagagcgtcgtcgctcttttctgatttcatggatggatgtgatccgctcagttgcgccggaatgatcgcgacggtaagctgcaacttggtctggctcaagtcggcgaaccgatcaaagattgttaaacgagaagagctactcaaggactatcctaaccatgaccaaaagtcccaccccgagaacaagaggatccgtcaacgggcctgggccgatctaggcgatcgtcatcccgatttcaaatatacttattaactacttctccggtgttctattcatcaatcattctataatttgcccactttgacctgctccttgctttaggaagtgcttcaacagtacccttttccttcacttcttgtccattatcatcatatgtccaatagattttttttttttgggggttggaaaaacgactcccaaaaattagtcgacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggccgactttgggagtcggccatcaaatgttttttttatttttttaatttatttttggggagtcggcgccccaaaccgcccctcatgcttgagggggtttgggagtcgtcgctcccgctcccatgaccgacaagaaaaagaagtcttatcgaccggaagggattccttccggtcgatgaggtaaaacaccctcatcgacggaaggtggatttctttcatgaccttttcccactcaacttagactgaattattgagtcctacactgtaaaatgcatactggtggtagtgtgtattgaggtacctgatgtgttgttctacactagagctctgaaagcccaggaagatggaacacacatatgtcaccaagcttatgtagtaagcatgatggctgtctgataggtcagatgccacatccaaagcttttgcaagctacatagatacatacctgttacataaaccaacaacatgcgtccaaaccccaaaccggcagtgagtgggacagttggctctctatcaacacatacccactagtgaaccaattttactatgggttataaggatcatgggtggagagtgaaagtctctatattaacccatgaaatcatgggtagatgatgacaccctatttttttcatgggttaattgatacaatttctcttttaactcacagaaggaatgggttaagagatgcttctttaattttgagcagactgcttccttggttgaaatttgatgtgtctagaggtgaatttaacaactagggtttggctaggtttatcaagccactcactccccttgttctttggcaagacttcccccatttcagtttagccatcaaacccccatcaatctttgtgtattgggtttcatttcagaaattaactgctcttccagtacatcaatatttaaaaaatagagggctgtagactgtttgcaattgcttgtgaaacataaattgaaggatttgtttcttggttacgtgtcatttgaacaatgtaaaaaaatgattttgagaggggagaaataaagagaagagacatgagatggatgtgatgatacaggattcgattcaagctaaccaaacctgaatcttagatcaactgatataactagcaagagccagaacacagacagctaactgacaaatacccaacctctagcagcaaaaaaaagcagatcttaacagggctcttttggaaaagaagaacaaagaatatttgaacaaaattcatccctctctgtgttgtaaaacctacaaattatgtacttgtgaaaagctcctattcttccccatgaagatccatttttttccaaaaaagggtttgtgttactgggctaagctcacatttccctttccaccaaactggtggactgagtttgccgtgggtgaaaagaagcatgggttgatgggtagatgcaatgatagggagtcaactgttcctcatgtcatgagtgaggcctttgttactgtacttgggagagggcaaagagagtgtcacaggtatgttttgtgacatccgggtgaaggtagtagtgtatatgcatatggagggcatgcatgcatatgagaaatcctcgacccagtcgagacatcttttgcagttctttgcccacccaagcaagaccgacacccaagaccagccaccgatcgcacatcaacccaaacatggcctcgcttgaaagcctgttcagcaatcccaccgccaccgctcctggaggattcggcgcgagcgtcggcttggacttcttcgaaacacagttggtcgactcgcaggctaggacctccgtcgaggatgtcaacgatgacttgaagatcgaggtcgaactgtttgagtctctcttctcccccccttttttgttctattcctttattcatccctgcttcatcaccataatatcgctcgtacatagatggcatgacattgacttacatgccacatttcctccttgtcttccttccaacctatgattccaacccaaaaaaaactgcgactccttactctgaacggaaccacgtgaacgatgaacaatgacacccgtcaaccccctcacaaaacaccaccgcagatacaagaatgcactagaagcggcacaacaagcggtgcggaagttcgagacgagcgggaagccgttcttccggccgtcggactactttgcagagatgatcaagtcggatgcgcacatggagacgatccggctgcggcttgtcgaggaagccgagggcctcaaggcctccgaagaggccaagaagaagcgcgagttgaagaagttcggcaaggcgatccaggtcgagaataagttgcagcgcgagaaggagactaaacggatcaaggagggcgtcaaggagctccgcaaaagttggtgacacccttctttttttcattatcctctgattttcgatcgggtttctttttttttgttttgtggttgatgaatgtctgattcaatccaacagaccgtaaggatgttaccaaactagatggccagggggagcaagagtttgagattgcgattgaggagacgctttcggggaacccgaggaagcgggcgggagggccgtcgggatccggaaaggagtctgagggacggaagaagagtcggacggggcgggagcgccagtttgggcggccgaagccgaagggcgtgactgggcgacgatggaaggagaacaccaagtcgagtgccggctcgttcgagggcatgggcggcaagggcgacggcaggatctccagcggcaccggccgtaataggggccgtggaaggggcgctggcggaagctccaaaagaggctcccatcgctcaaagagatcctaatctttccccttcttcctggatcttgctcttcatcacttgtatttttcccccttcccctttttcataaaaggacctccctatccataattgcaatccttttgaccaagcccagaccttaatcaactttgcaacatcatcccattcgagatctgcattatcagcaggaagacagactgtgcacgtataagttaagaaaggtctagcccggtctcattctccatctctcaacctcactggggcatgcgtctctccccctatcttctctctctctctcttccccttgcgtttatgtgtctgtccacccaaaatcttaggtccaaggtcctcgcgcaaagagatggaaagagagcaggaattccgtctcaaaaagtacaagtccaattggcctaaatgttcatggcatactcagtcacagcatatctgaaatcatccgaagataagttgtgaagttctccagccagatctatcatatactgtagcgagcttttttttgtttgtctcatgaatactctgtccgaggtgtggtgggtgagacgtagtgttcatactttaaacacacattgaggatctacatggctaactaatgatgatgatgatgaaaaaaaggagaagtgattacgcctcctcccaaatctttgttgcactcacttgttcctccaagacatgacgaaggacacgacaacggttgacggaaagagagtggaggtcgaacttgaagaagacagttttaggagatctggtggggatgagagtgggggaaggatgtggcgaggcatagttattttcgggtttctgtccgagctctgttctcctgaggctggaggccctcgggtctgagagcagagcgtccgtcttccgccgtgggattgctccagaagcgccttcctgccgaggcggctcaatgacttcgatgctctctgacccgctgctttcttcttccgtcgacgaaggctccggctcggctcgagctgatcgacccggcccgggtccccgacgcatcggcaggggcaggccgggcttgggaagcggcttctggccgacgggagtgttgctctccgagcgcaagcgtgagcctcgacgaggatcgccgcgcttgttcctcatgagctcctcagactcatgctccaaagctctcttgtccatgcaagagccgggtcgagggaccggctcgggatctaaacgggagccagtcgctgatcgtggagtccgcttggatgatgttgaagtcttgagggaggcgggctacgggctctcgaccgaatggccggcgcgcgtagctgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaaaactcgtccagaaaatcagtatcaaacaaacaagaaggctcaatttctcgacttttttttttttattttcctgtgagtgatgttcagaaaaaagtgaccaacccgattacgctagtggtgttttcgatcccgtattcggtgccgtagttctcggaggaggaaagaggtagaggggcacgctcaaactgttgggaggggtgccaagacggagaaggttgtgcaggagtatcgagctcctcctggtcgaggggaccgccaggactgtggtttgcttcggagtattggccgaggatgtggcggatctctggaaagaactgagcctgaccactccggtgttggacccttggatgggatctagcacctctctgatgattgttgtagatggtgggtgatgagctttgaggaaggcttccatgaggtgacataggatgatctgaggccggtctgatgcctgatttgagcgcatcatgaatataggtcttatggtggttggcctctatgggctcatcttgatagggacttggacagtcaagcgggtcttgataggacccagacttgtcgagagactcagccaagccaggctgagcactagagcgatcgcggacaagattctgatcgaagggccctcctggctttattagttgatgactgtcagacgcagacgggcgggtgtttctcatggcgggttccgggcgctgctctggcgggccggggggaagcttgatgccaaactgggtcccggatcggggaggccggctgttgctcgctttccgcttgttcttcctggctagtcgacgggcaatagtccaaggggtgtccttaaactcagcctggttttcttcctccaccgcgctgatatcgatcggagaagaggtcctgaccaccgacgtggtattccttcccgagtccggctggttcttcgatccaaatcgtccgatagaggagccatttctggcagtagtagttggctgttgaccgctgtccagacgagtagtatctaaaaagttaaacccacacatctcaaagtcacttggtctgtatttttttcttgcatgtgtctgttcggccggctagctgtggccggctagtaggagtgaataccttgagggacttgggatactcacctcaaggcccaagcgaggggaaggagccagctatgtagagcgagtctggaagaagagactgttgtgctcacttgtgaagatcgtaggcgagctcggcacatccttcctcctccgcaccgggaaatgagtgatatcttgttcctgttgaccatccgattcggaatcctcgtggtcgacgagctcaaaagtggccgacgttccccatgccgatgatgggttttgctcggccatctcgtctggcccgtgggggagccagtctccttggacgatatgtgagctgagtatgatcagttgaccaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccatactggcatttcgcccagccgagactggaaacgcgtttcagcttgctccagcctcgagcgctggccatacagagactgggacccgaacttcctcttgggtatacatccttgacaagtcccatggctccagcttgggaggaaacccagtcacagagactgtatcgcccttcagacctcgtctgctgggcaccactgcttgggttataacactcactctgtcatcccgtccacgtttctcccacttccgtatcccgcccttggccatccctctctcccttcggctgctcctaaattaagcgaacctgcttctgccaagctcgcccattcgctcacttgatataatatatatatatattttgacattcctttgaagaaattatttgagtctcccctttgaacggaactcgcaccacacatcggcacaagcaaaccggaacgaaggtccgacgagccagaaagtagcacgatgcatttgcccgataacctgtcctccaccaggagtctgtgtatagcagccctctacgccactgcaactctagcctccatcactccacctcccggcttcccggcctctgtccagccgcaacaggccccaggcacgccggcctccaccccgcctccagtcaaacctcaagctgttggcacgcctccccctcctgctcctatcccacccgcaaatcttccctgcgtcgctcagaatctaaccgctgacacctggaaccggctgcaaattgacaagtatctggccacttatcccggcggtcagagtctcacactatcagtaagtcctttcatttcctcttttcttgcaagcaaccttttttttttttttcctccactctctctctctctcttttctttttttttctgtcatccttaccccaatattgacatccaacccttggcttccttccagcaatatgcagactcgaaaggcgcccaaaacttccgctgcgggatcgaggaattctgctcgagtggtcagatatgtaatccggtgcctgcgcccgattggtacgtcctcctcgccgcccaggaatggaacaattgcatgaactcggtcttcaaggccgtccatttcgctgtcaacaccgtccaaggtaacattctcatatctccccttgaaaactcttttttcaacactgtgctcaattcctctttctttcgactgatggtcctaggtacgcttgcgctcatggtcaccggattgtaagtctcaagaagcataagtcctttttaaacagttccgacgactgacgatctccaacgactcctttccggcctgatatgtcatgcttccagagccgagcaaaacatccacgcccacgagatcgccttcggcgtcggagcgttaacatctctgctagcatcggcggccgcaatcgtcggccttgccgccgccacgctcttcctcgccgggtttgtgtttgcgttggctccgatcgccctgggtgccggagcggtcgcgttggtctcaactcaagtggctcctctggcctttggagcaagttctctgttagccaacaagcccgaagacaagaaaagcttcatcaaggttcgtcacttcttcccccctccccccagtcaactcttttcctcaatctctagctcattatcgtctctcccctcttgatgaatttttttttgtcgtcctttgttttttttctcagtgggcttcagtcggtaacatgttctcgcaatgggagatccacatgcaatccatgatcaccaacaccacccaaacggtcatcaactctccgatcagctcgaacgccggaatcagctccgtcctccgaaacggcgtcttcttgttcgacacccaaaccaagtccacctccgagctccaaatcgactacgaaaccgtcctgcaagctaggtcccttaacttggtcctccgagctatggtccgtcttctctcgtctttttctttttttcacccacatccatctgactaactcctcattctcatctcctgactttctgtctttcagggtgcctttgtgaccagaggcagtgtgcgtattttcatcattcattcatatatctctattcggcatagtctaatccattgataccattcacttctttcatatgctctaggacaaatgcaattcgaaaggccccaacggagcctggggcgacgaaggaacgctgtcgtactgcggcccagacaaagtgtgagcaagctctccataccccaccggtcttcggggatccgatccgaatttgactgagcatgactttcctccttggatccatcaatcacacatcaaacaaatcagaatgatgaacatcgtgctggcgcatggcgataagactaagaacaagatccagaacgccaaatatatcgcgaccaaatttggattcactaccgaatatatcgtcacccaatcgtggaactgtcagcagaaataccagcagttcgagttcgatccgtaccgtgatgcgtgagtgtctttccaatcaatcaccccgtcactcatatacctcatcactcaactgttgtttgtttcttgtttcgggggaggtacaggccgttgccctcggatgccaatgcggactgtgtgatgaacctgcctgtttgcgacctgactgaccagagtgagtctcccccattgttttcctttttcgactttattgtgttgttcatcatccgcatcattcttacctgttttttttttcgtcccgcaggaatcgaccaagcccgtcacggaaaacaccaccacacgaccaaggcttgcaggacccagggcggcctccctatctgatcgaccactgacattctcacccctcttgcacactcttcttcgcgtccaatcctccctccctttcgaggtcgacgagcattcctcatttatattcatatatatatatatatatatatatatgtccttgttaatcttttcttgtcttctccttctcctgttgctttgctattcttcttcttcttcttcttctccttcttctgctttgttttgctttgctttacttgctctctggcgatcatcgtcgtccatcacatcactcgttttctagaacctaaaatcagaaaatattcaaccctttctcctccttttttttcttaaaccaataaaaccttcttgtcattcttagttttatacatatatatatatatacaatccatcgaaaatgactattgtcgaacaaaagatgaatccgttttagtcgaggacggacaggaacatgaggggctgcagtttttggagaggcaggaggaggaggaggactagtgcgcctggatgttgcctaatccctgacgaggagattggggatgaagaaggcggctctcttcttcgtcttgtcattgagatcggggcgcagatatcgttgccatcagtttatgtgactgttattgatcaggtggatttgtggactgctctctaaagaaagaagagataacacgtgggttttttttttcaagagcacactgctggctgctgatcaaggacttggcatgcactgaaataaaagaaaatatggaacaagactgaagtcatttaatccttctcttgcttctttcttccacagttgcactgtgagctggtccacctctgttgaacgatcgacgaggtttcagcagccctttcacagtcttcttgtgtgtggggctgtgacaggtgagaagccgagaccactcctcgatcccccggcaaggatttctggtgccaagcttttgaccagccacactccgaatgtcgatgatagtcaactggtcaaaacaactcatctcatcaacagcaacagcaacagcaacagcaacaaccatcagcagaagaacaacagccatcagaacgaccaactcaagatattcgacgacgacgacgacgacgaggaggagtagtaagaatcaaacgatgatctctgtcagtgatcttaacccggctatcattcaggcccaatacgccgtcagaggaaggatcgcccttcgagcggaacagttcagtcctctcaaaaacaaacccctccttcttcttcatattccaaaatctggtatctatactgaaaaaaaaaaaattggatttggtttgttcttatgtagacttagagctactttacaagctgatccggatgccaaaaatcaactaggattcgattcgatcatcaattgcaacatcggaaatccgcaacaactcggccagaaaccgatcaccttttatcgccaagttcgtcctctccttcctcccccctttccatcattatcataccaaaaaaaaaaaaaaaattgatgtatgaatctttttggggtgatggtaggtggcatgtttgacggaatatccggaattgatggacgctcctgaggcctccaagttgtttcctaaggacgtcgtagaccgtgctaggtctcttttggactccatcggcagcgtcggagcgtacagtcattcgatgggcgtcccaatcattcgacaacatatagcccaattcatccagagtcagttgtctaatttcttctttgaaaggagcccctccccctcccaaaaaaaaaggctaatcgtgaaaaaaaaatcgtagaacgggatggatttccagcggacccagagacgatatatttgacagcaggagcctcagcaggagtgtcgaatatcatgcaactattactatcaaaggagacggatggagtgatgataccgattccacaatacccattatacacggcggcgttagccctgaactcggcacgagcggtggaatactacctttcggaggcggacgattgggcgccgaatctagccggcttagaggaagtgatacggaaggcacaggaggaggatcagacgaaggtgcgggcgatggtggtgatttcaccggggaacccggtgggcaattgtctgagtcaagagagcatggaagcgattgtccggttctgtttcaagcacaagatcttgttgctagccgacgaggtctatcagaccaacatcttcgagcccgagcaacggccgtttgtctcgttcaagaaggtggtccgagggatggaggagtcgattgcctcgggccagggattgatcagcttccactcgatctcgaagggacagacgggcgaatgcggccgtcgaggcggttacttcgagctcgtcaacatccccaaagaggtccaagagcaagtctacaagatggcctccatccaactctgtccgcccttggccggccagatcggcgtcgatctccaagtcaagccgcccctccctggtgacgaatcttatcccctctttaagagcgaggtcgactcgattgcacaggctttggcagatcgctcaaagaccctcgccgactcgttcaatcggctcgacggcctctcctgtcgaaaggcccagggcgcaatgtatctctttcccaaactcgagctcccgactaaggctcatcaagccgccgaacaagcaggcttacctgtcgacgaattctattgcatggaattgttaaatcaaaccgggatttgcgtatgtctatctttcattctaacatgtttttttttttttgggggggggttatatatacttactctttccttttctgggtttggatcgttgggtggacatagattattccgggatcggggttcggccaagagccggggacgttccactttcggacgaccttcttggcccctcaagtggaggactatgtggctcggttcaaacagtttcattccgctttcttgaacacctattcatgatcaccttcgaagaatggaaaccccccctcccatcgatctcactttttgttcatttacatacgcaccataccgttgtttatcgcagtccttcttatttatctctcttctatattctgtttcctcctctcttttcttttgaaatcaaggaacacacatcattccaatcacttaatgtgacttgaagacgtcactttcatgggcagctctgatagatatacatacatctatgtcagacctatcatacttacagatcattttgtgaatacatatcaaatcagatttccttttcatagccatctccactcaatctactctctacctcataatccatgctcctcctgatccatctgatggttatatacacatacacataaacaagaatggattgatgataccatgcatacatattccatgatgatgatgatgaaggaggtttctcctctctcaagatggatccctgaccaaaagaaaaacatgaatggttgggttggttaaagtgcagtgcctctatgtctaaaaccagcaggggggggggaataccagagcagcaaaacgggaccccggtggaagccattcttcatcaatcccatagctgaggggtatgatccattaaaaggatgacagcaagttggagtggtgcagagaaagttgtagaagctggttgtggatgatgatgatggattgaggagtgggatattgagatgacatgtctgtgacaggatctgtgaacctcgcgagagccacttcttcacttcttcacttcgatcggatccagaacttcttccgaaaaccaaccaaccaaccgagcgacgaaacaggaggggacaaccaatcacaaaaaacaagacgatacgcgatcaaggtaagtcgagatcaagcacatcatactgacagctacatcgatttgctaagattacacatgaacagggacgacgaaaacgaagatgacggtccaagggatgggcacgatgatgtaccaacaagtgcgccggttcacgagcgggatgacgatccagttcccgctgcagccggccaagcaacgcaagacggtcccgatccgcaacccgcgtcggccgcatctgcccgaccctgtcgacagcgacccctccgcacaacgcttcaaattggccgaacatccccgagtgatgttcgtcattcgggagcccggagggacggcgaatctggccgacaagctcgggaagcctgcgacgctctcgtccaagaccgaggccatcgaccctgctcctccttcccccaccatcatcggcctctcccatcccatcctctcttcttcttcttcttctttaccatcatcttcttcttcgagtccagcaatctacaaactcccgcccccgcttcgaaagcctaaaccattcgcaacctcgttgacgccctctcaagcgctcgaaatccagaagcttcgcccctcccattcgctctcccacctcagtcgtaaattcaacatcccccgaatcctcgtcgcgatcctcggtcccccttccccgcaagatcgcacactcatcaactccagacattcgctcagaaccgcccgcaaacaggcccgttggagcgtccctaaagtcgtcaggagacacgaaaaactcgtccgcagaagttgctggtgatctcttattccctgatcacctcatcattcattcccccctttttttttcttcttcttcctctttgaaaaaaaacgtcaatcatctgtttctttatacatttttgttttggtgaatgtcaacgatatggggagagggagagagagagagagagagatacctgaaagaagagcacggagagagatgggcgatggtgtggcgagaaagccaagaagaacatgccaggagagagagagagaggatcacattggttggcgtcttggtttcgaccggaacaccagatggctgagagtcatacgtccacaagaaattgagcgagagagagagaggataggaattgagaagatactgagatcccagttgtgcatccatacatacatagatatatacacttacatatatcaacttatcagctgcaagtttggtcgaatcctctcatttctttcaacctgatttttttggatgagaacaacacaatgcgggtgtacatcgccatttgcaatccttgctttcctcttgcattttcataagcacatcaaaagaacaatagataggaggaatacatatagatgaggaaaacatgctgcttcgaaatcgtatccaaggctatcgaccatttctataagttatatatgtaaagagatacataaacggtctatgcatgcaaaaaaagagtggaaaaaaaaaacaaccccacattgggatgacgatgatgatgatgtccgagaatgatgatgattttgggttttctgattcgggtcgggctgattggtgataacttttccatgctcacaaataacaacaacaaagttttttttttaaaaaaaagcaacctaaagaaggagaaaaaaaaaacgagaatgaaagaatataaaagatggcgtatattattcaacactcaaataaacaccgaaagaaaagaaaacgggttaataattgcaacgcgaaaaaaaccacacaaatccttgtatgtttttatccgcttgaaaaaaaaagggaaaccgacgaatgaatggacgagatctcacacggacaagaagagtagaggagaggagaggagagaagacagaaggacgtacaaataatccagaggttcgcctgttccacgcaacatcactctcctccattccaagaccaatctaaacatataagccgcctataacccaacccaagtcaacccaaagaagaaggaatattggaaaaaacaaaagggatgtttaccatatcagttcttctccaatgttcagccgcccaacgtttgccttgagaagcgattttctcagccaattggtcgtgtccagtattcttcttggttttccgcttctgatgttgattataacgctctcttcctccgtctccgtctcttctagatcttttccttttacgctctggggatcgcttcgtcggtcggctgttgggatctttgttcatttcttcttcttcttcctcctcctcttctccttggaaaaaaaccatcacatcatataaactattttgggtttgtttgtttgtgtgtttcaataaacaaaaagcaaaaaacggaagaatctgtcagtaaacgatactttttttgtagatcgatatgcagttgattccaataaggggaaaaagaaagggaggtacttactcggaataatccactttaataggaacataacttaaaaaaaaacccattaaacagcaaaaaatgaaacacccccaccggagcaaaaatagtaagcataagactgatcaaaagaaaagatgagaagagagaaaaaaaaaggacgtactgaacccaaggttggattcgatccgaataccattccggaaagattgtcgacttgagcactaaagatttcgtcgacatcaatcgatgaaatcttcctgaccaaccattctatatatacattaaaagggattatgatttataatcaaatatctatataaagtatatatataagggggattgaagaatagacagaacttacgccgtctacatccattaaatatttatactacgagagagaagtaaacacgaagaagaaaaaaacacaggatcagggccgaggattgagacgaggtgggaaaggtggaagaagagaacggacgaacctgatagctttcatccaagcccatggtccccgcgaacttcaaatgggtgtgcatatactcacaggtaacagggtcgcattggacgggtccgccggagaaggagacatccaacaacttatggttcagcgactcgatgtctttagagacgatccgagtgagcgagtcgtcgggcgaaaggatgtgggtggagccgttggaatggtgggccatcagatgcagacgcgcacgctgactcgctcgccagtccacatcgctccggaactccgcccccgtcgtcgaccccctccataataacttcgtgatcttcttcttcgaccattctggatcatcgccgatatacgtatcgctatattgttccaagggcgtcactaatatgtcgctctgtgtcctgtacacacacacacacacacacacaaaaacacaaacattttttttttcagtggtttgtttataactcagatgtaagaaaacaaaaacacagacgtggtcttggcgaagtgaacagggactagtcgacgttatcagtccccgcagcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgggaggagattcgtctctagggggtgggaggttcgactcgtttcggtataaggctgagtgcgggcggacatgcattcgcccagttgcttagcttcgggttcgacggtcttatataatccgagggcgaaaaaatcttcatcaaacacacacacatatatatattcaaatcagttccaccattttcaaaaaaaaaaaaagaagagagagaagagaaaagaaaggacgtgatactcacattcaccagcctcagccatctctaccattttctgtttccgaggccaagtcatttggacggcgggttgatcgtgtttagtgaacgtgaggttcaagagatgattgattgagccggagttctgaggcagcagatggacgaagaggttgatgagtttagcaagatccttagcgcgagcgagatggccttctttgccggagatcaagacgggggcagtagagttgatggtcagggtgaacgtttctgggcgttcgttggccatcacccaggcgcgatgaagcaggtcggagggctcgatggctaggaacggcttgatgtccgcgccgatttggtcgtattcatccgtcaagatcaccccctctttctgtgcatattcccaccacttctcgaacccaaaggggggcggttgatggtatctccggcgatattccgcaacggcttcttccaaacttctcgagcttttcgcgactttgttggcccattcttgttctgctttgtcgatcagatccaggatcggatggcgttctaatggcggtggttggctcagatagtagagtccgttgggatggtagttcgtaggtagagtggactggttggtctgagatgtagattgattgttgtgcttgttgctgttctgttgctgttggttggtagtagtggttgtaatcagactatcttcgagtttgactgcatcggaggtggcccagtttgaccatttgaatggtttgggtacataggtcttgagggtctccttgttgggcagatatcccttgagtctgtcctgtatggccaatgatgatgctgatgttggcaagctgttgttcgtgttggttgttgatgatgagtagaagatgaggaggatggatagtgagaggagtagggtggtaaacagcagcagtcttcttattccagccatccttccttctttttttctgcgggggagtgcttgagattttcaataatcacagcatgacgtcactctttatcaacctcaaccccctcacaccccccggggaacaggagaccacatcaccccccgaataaactttctctccggggaaaaaacccctgcatacaaaaagcatgtctacacatttatctattcaactacaaaacttcatttcattaatcaagaaacgtctagatacatacatacatctcactagataactcaagcagaacaaggagctgataatgcttcctcacatcaatcaactaactcccccaagagaacaacaacaaaaacttgaaaacttgagaacatgagtgtgaaaacttaagatgatattcaagacgacgatcagagatgggtttatcacatcaaactgagcaagtagtgttcgattacatgtgcaagtacgttaggatcaaagcgaaatatgcaaataaatgtataagaaattgagcaagaatgaggtctcttatggttgatgttgctgttgttgatgttgttgatgcaacaactgaataatggacgtaatcctatacacacacgcacaccaaaacagatcaacaacagttaaaaagaaaagaggaagaagagagagagagaaagaaagaaagaaagacggacccattaatagcgaatccagcgggcccaagtttgtcgaactccgtcgacagctgatcagccacgatcggttgttgatgttgcccatcaagattatgagacagagggtaattatttttattaggttgggatggatgagggctcagaggatgataagagttacgttgttgacgataatggccttgtggtggtggtggtgaaggatgatgatgagaaggaaggacggaagcggaatgaagggcgcggtttggcgcgacatgttctcgacggaagttaccgagtgtcgtcgaaggatccgaataaacggctgcttgtagcttgggattcatctgattctgattacctagacgatgctgatgatgaagagggtgactggattcaggaggagtggatgaacttctcttggtgggatggagcactggagcaacgactggagtccttggaacggccttcctcctacccacagactcgcccagattgacaggatactcaggagtccgtttgagacgaggagaatcatccatcccattctgctttgtctggcactcattgagccgctgcttatcgaccggcttaggactcatgatcgcctcggttggctggccacgactgagactccgactgtgactacttccactttgatgaggtgtatgtggatggaccgagacactaccactgctcaccggcgtacaaactcgtcggatctcttctatcactgttcgtcgtcggctttctgcccattcatccgtctttcggatctgtctcttgatctccttcaactcttgttttcgttttaaatcaatctctaaaatcgctattatcattaaaaaagggtttttttttgaaaggggcattaatcaatcaatcaatcaatcaacaaacaaacgcacaatcagagaaaggaaagtaacatacattgtagatgagcatcgatcaaagcataattgcaggccatagtagactgatcaccttggataaaagcagcttgatgagcaagtgaaggaggagatgaaagtctacaattactagacttagtggtactagtagtagttggggaatgtgtatatcttggggttgcggattgtcggacgggagatcggggagataagcaagaagtgttcggacgtcggatatgatgattttcttgaggtatcgacccaacaacctgccccccaaagttaaatgagagttgatttcgatgaggaaatgagtaaaaagagatggaatactcacggattggtgatgcccgttaatggactgattaacatccattgtcccattttgacgaggaggagcagggaatgaatgatgtggattatgatcaataaagtgagagttgtattgttgatctttgttatacaagattgatgaagaaggatgatgaggatgagggagcgaaggaggtctagtgctctggatgcaaagactggctggtcgaggaggtatatctggtggcgggggcgagcttctcggcgggtcgagatcgactgttagttccttacttaatggcgactatcaaaaagaaacatatcgtttcagttttttcttctttcttttctctcgatcacgaaccacaaaaaaaaacagatgataaactgacaaatatgccgttgctgttaccaatcgtcggttttttgagaacagatacatggggttggtggtgatggaaatgggtctgagaatgaggcgagtgatgatgatgaggatgagaagagggcgagtgagagctgcggtcctctgattgatgatattctccgtttggtagttgattttcaggttggtcacaggagagactgtgatccccaccggatggtgaatgatgagtctcgcttgaagcagatattgaaggagcttgctgagattgatgatttgaatcagtgtcacgaaagtttaccgggctgcttctgatgatctcagtaagctgagccttaagagatcgtggacgatcatgagcaggagattgacaaggaggggcgggcgaatgagaggtagtagaaggtggctgattggtgatcaagcctggctcgacgggatcgtgttgtgagttcatcttacgctgatgccattctcgcgccttttgactaccattactacaagatcttgagttgctgctgacactgcttttgggcgaggagatcagatgtgccttgggtgtaccgagacgagccgacaaggattgcatcatcgacgtgggcagggcacttggggagggcggttgatatgaataaagctgggaatcatgactttggttagttatcacttgagtcatcgatggctgttcgtcttgatgatctaataattcgagaggaggctcgatcgatccagtcctcaaattcatcaacatcatctttgcatcgtcttgtgattgggtacttggtggagacaagtcctcctggggcgatgagtcaacgctggtcgagcctgtttgatttaaatatcgcgccggattcttgggctggagggtcttagaaatcggtggcaataaatgagatggctctggtgcctaaaaagcaagttcatctcaattagcaaactgttgaatatccaaatgtgcgaggagggaccgataaggaaagaatcacactaacttctaagttttcttgtatcacatgaggtaagggagtattccgggtgagagatgacccatcgatttccccggtcggcgctcgagtgtgattagcaccggaagagggtgcgggagaacttgaaataactgattcgacctgagttgtacaaatctgatcttcagtcttgaccactggctcttcgatcgattgcttattatcctcaacaacgggccgagggggccgtgccttttggccgaattctgggatttctctcagatccgaaaccaatttcttgagcgccgaaacggacgagaggttggttgtgggtggttgagacttgaccggcatgagctctgttgctttgttggtaccaactggagagagattcaagcctctcattctatcagcagctagtctgatctcttcctccgctttcaaagactttgcccggaattcctcttccgcctgcaattcagttgtcaacttcactaaagccttttctccatctagattgccttgacggagtatcatgtcttctggttcaagttcagtggctttcttgaaagcctcgcaagcacgtctcattctctcgactctttctagtttggtggtgggagactgtgcttcttgatctagagcccacagttccatcatccgacctaactcccaccaacattctacgtcagtttcatcgattcctaatgcatcctgcagaacgcttgccgcctcttgatacttatttagtccttccaagtgttcggcgtaggctagtctgaatcgattggtctgtcgaatgttttgaagatttgaaccggtcagattggatgaaatgtggatcgcctttctgaaggctagagaggaatttgatagtctttgttctcgttcgttttcgttttcggtcggatataccagcaataatgaccatgctcttcctaaaaagagccatgtgagtggatctcgggtatctggaaatgtttgcaaagaggagtcagtcaatttcaactcgatgcaaaacaaaacccgcccccgccgcgcaaaatacacaatcatgtgaatttacctatctgaatactttgttctaggtagtgaatcgccaatttcaagctgggttcgcttctaggagacgcgcgactatttccgatcctgcgagaaacgttgccttgcctagtatcattctgatcgggttcattgaatctcagataaagcttcccaagatctctgacgagtttagcatcgttcggattttccatcagttgtgagactatttcgtctcttgatctgatcaactgattcaccaaacaaaatgaaagaataagcaaatcaaataatcagctgctggtgttttttttttttttgttgattactgctgctaattagccataaatgaaagagcccacttgatctcttttttctttttcgattctcttagtgatctgtcgattagcgacgtctagatctcgctgacgattggagatgtgggttttgatttttttacgtttgagtaagctgatagcatgttgatggtgagtatggactggatggttttcgatcgatgtagattgaggatgatgagagtcagccttggatatctgagaggagttggagaattgattgttaggtgagggtgatggatcttgatggtcttttgcagagacaaacgatggttggtttgggctaggattggtggtgattgattgagattgtagactgtcggcacgggagcgagttgactggtaattcgtcgatcctgaatgattagtcagacgagttggggattggtgtgatcgagtggaggtgatcgaataggaggtcgcagttcggtttgatggggagagactgttggtctgatgaagatgatttgagtgttcggttcttggatagtccccatgcatcattggatttgaagatacttgttgctgttgttgttgttgttgctgttgttgttgttctaattgttcatgtggttggaatgggcaggttgaggaggataggctcaagtgagttgagatggagccggttgagattggggatgagactgaggtgtgggttggttcggtgagctcactgtggtagtaggagtaggatggggtgggatgggtctttagtcagcctgcattgctcatagtagttatatgtcaaggggaatgaatgttttgctgtgatatgacaatggcaatgagttcaaccacccgtatgacgatccgatcgtcggttgatggtcaaaggggaggggacagatcgcggcttaggtaatccaagttttttgcccccgaaagacctggcagggctttgcttacctaatcaccggacttaacacgtgattctcgatcccccaacgattaccccaacggtctcggccaccatcgcggaggaagggcagtgctggggagttccggctgagtctcatggctaggccatcggccctgccagtccgggcatcccagtccgatctctcctcgagctccagtcgtcgtccggccgagttcgagttcgcgtccgggttcagaatcgtcgagatgctcggctgggtctggttggatgacctcctgagactcggggtacacgaaatcggcggaggcttcaccgtcctgctcgaggagaataaggaggatgtcgaagtggatgaattcgaaccggaagcagtatgattggatggcgaactggatggtgagggaaataggaatggggtggtcatcttcgacggcgagacgcagctcgaatcgggcttgatttcgtgaagggtcccgagaagatagatctgggtgaatgtggatgagtagtggtggtggtggtggtttttgaagaagctgggtatttcatatcagactcctcatcagttcaacaagtctggaagtacctggaagataaaacactagctcgtgagtcgtgtctattaagcgagatcggtaacccccctttcaaagggctgaagactcctggactctggaggcgaaagggtatggacttaactcctgctgatatcagcaagcgttttgtacataattactcccatatttatctctgtaaatccatacctacacgcgccgataatccgccatacacgcttacataatttgcgcattatatgtatgtacatatcacatcattctcgatcggtcggcgagcccgttctttcatgtacccggccggccgagtcaggcactagttcctggcacttaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttcccctgcatcctctcgagagtaggtagaaaaataacaacgggaaggaacttcaggcacggggaccggccaactgaacacgtcgttagagcatgtctataatcagagtgaatagtgaccgcgggctcatagatctttgcagatgaaaaatctctacgcgcagcccaaaaattgtccgatgaattaatttccgaacctgaacatcgatttcacaaaagtcatcctggtgagtgctgtacaaacatttccggtttctgagagagccgcgtcgggcgattgcattgagtgccagcaataccccgcagccaattttgactgctcaaatgaactggccgaaatcacatcttgattctcaacactaggggcgatgaaacaaaatcatgtatgacaaaacagcaacgcaatggccgatccctaagagttaaattgacttgaaagaaggcatacatgtggattgtacgacagaaatgagcacactgatggttttattttaaagagaaagaggcatcgctggggaaacacatagactatttaactactcggtgggggggggggggggggacgggccaagaaaagtattctacgcggggaaaaatgactaacttggctgagctttttttattgatgtagcgagcggagaagcaaaacaactggcaagatgagactatgagatgcaccgaagcttcatccgcggggatatcgtcctgtgcgctgcatgatgataaggagcagtacgtgagagatgattacaagcatccgcgaaggagaggcaaagacctacagtacgagacagaattaaaaaccttgaaggctcagagttttcaacttccacgagccgcaagggacctgtgctctatcaggttcacgaaaaaaaaactctgtttacagtttctgttatcctgggcttttttgtttttccacgagttttttacacaagctgggtttcttttccactcggtaactctgtatcttactgtgactctgaggtatctctgaaactctgtgactctgtatctctgtgactctgtatctctgtaactctgtatctcagtgtactgctgtgctaagcggatgaaggatgacattaccctcaaccgaagcacagggtaaaaggagtggaagttggttgccactgaagcctatttatacacatacgcaagggcagcagggccggtcaggccggtcgaggccggtccctgaagtgccctaccacctacatacaacaatgacctcactctcttgcgaggttcatgacctcatatgtacatgatcaatattctcttgaccgagtcgccgactgatcccttcctctacatatcaaacttctatttcctaggcccggcgtcgggcgatctgcctgcttccctttaatcgacttatcttccaccaacacctcaattcccaccttctattgacgacagccagacagccagaaaggtcagtacatttcttgctttaatttcgacataaatatgtacagtttttatgttagatctgttgttctcatacaccttgcacctatgacaacagatcgcttatctatgtacttctaacttccactttcctcatattctgcatcacgtaccagaacggtctcaccatcccatccaggtcaagatcgcgatggaatcttgagctacccggacatagttaaatagcctccagatccatcgatcaaaccgatccagaagcaactcacctcactcacgacatcctgaattgtttaggcctcaacacattaaatcaaataaatcaaatccgacttccaattccaatttagatcctacacccgtcaaagatgtctggccaaagaagaatcagtcaccccatgtactcaatgggcccgtttgacatcatcgaagtcgtaagtttgaaaatctgattcaaggtttttaatcttaatgattgatgctgatcgattgattgaggatcgtgaaattcagggggcaaacacgttgaaagacactaacaacttcggtcaattcaattacggatcgtcggttgtcctagaagacaaggcgactggcaaaccttacaaccacgagatcctgctgtctggctacgggtctagaaccactgcccctgttcgggacagggtttaccttcttggagggctttttgtcaagaatcccgaggagcccccgacaggcgatgaagacgaagcgagatgtaccggctacacttttttctacgatcaagccctgacccttggtattggtggaacagaacaatattgcaccaaaacaacatctttcctcatgaataaggtcggggtctttggcttcggtttgataactaaccgtcaggagatccagcataccactccgaacaataattctcaaaccgatctccacgtttctgtgcagcacactgattatcataccacggtgagtttctttttttcagatgttaccccagaccttgaccgattgaacaggtcacttaacttatttttcatgtttgtttgtttttttttattcattgatcgatccgtaggccaaacaactgatggagttccaagtcaactacatcgttcctggcaataagctcttgaaccacacgttcaatttgtttcaagtcggacgagaggcactgattgtcggttacatcaccagccatgatgatgatgccgagatttggcaagtcacggtaagaagtctcattttactactcattcttgcttatacctgttaggaactaacataacatactgcatttcatttggtacaggttttgctggtgtcgatatcttcgggaggcagaagtaccactgttaacttgatgtctactccggcctcttcaaacgccgggtcggttgaacaacctcgacctaacatgtaagtagagatttgactcggtcatcttaatcttagttcatcgattgattgagttgtttcctatcaccggaaaaatgtatcaggagacgtattggggctcgcaagacccctactccagccagcaaaactgctccgaagcagttttcagtcaacgccagccaagaaccccaacaagcgaaacagcctccttccttagcacccctggaaatatttccaactccctcgacttcagccactgtgctctcctccaaggagaaagactatgaagaaagcgaagaagctgaagtatcggatgatgacaacgacgaccatttcaaagacacgtaccctccaggcgataaaaacaacaagagggctcaaacctcgcagacaggctccggaatccttgccgaggcacagaagaaactcaagggccgtgcttaagcccctcgatcgaggatcgtgatcgttactcacgcaacgatcagtggtaacagaccacaactaacaacgatgattttttccatctccttctctatctaccttggccgatcataagaactatatcatgtgaactacgccctatctctttgtactagatcggtctgtgctcaaatgttcatcaacttgaactcatgtatctactaaatgtcatgtctcgacatctctattacctagctgatcctattgtcaacgtctgcaattaaaatgaatgaaatgtgcctcaagcttctacgagctctcgaccgatctcttgctcggttgtccatcacgtgtacgggagttgatcacgggatcagctccattgagtctaacaactaatgatcggacattgagtctaacaactaatgatcggaccgagctaccaaacaactaacaatcggactgaggtactgatctggcttttgagtctaacgactatcgattggactgagtggccgatctggcttttggttatgtcggtctcatgatctaactccggatactcattccctcaggagacattacttgcaatccgagttttacctgaattctgcaatccgattcaccaatccgagttttacctgaattctgaagacaatgccgctaccgcaaagacgacgcttcggagacgttcatcgccagcaaccaagaaggcgagtatccagtgtcacagctcgacatcggagtcgcagtatatcatcaactccaatccaaaggaatagaaaccgacctcgccgccgaccttgggatttgttgccagtgattggactgggtgcggtctatcgttccgagaataacacagaagcatacttacttgatcgattccctggggattttcctttcaacgttggatctatgaacgatgcctgtgactcctgcggagctcttcactggaaactggagcgtacaaagaacgatatgtccaaagacaccgccagttactcaatgtgttgtggaaaaggatcggtcgagatgccagtaagatacgaagacactgaatatccttggtttatgcggaaactgctcaccgatcttgatgagcgtcagttgttctgggttcaaccatcttgcatgtaggcagtcgctgactatttaatctttatctctttgtttctttatttattttttcaaatcaggttccctccaatatcaaagacagatccgcgcatacaataacgccctgtccttctcatcctgtggtgctgagattgaccgatcggttcaaggttacgcaggaatatatacgttcagaatcagaggcgccctctttcacgacattggaagtgtgttccctcgaggtagtgccaggcctgcgttctctcaaatttacgtcgtggggggtaacgatgcccaggaggctgaatatcgcgcaggacaagccaggtccccagttgatgtcgaattacttctacgaattcagagatatttatcaagaaacaacagttacgctcgattctttcgaatggttgggcaagacgacccaaatctaaatgctcgctacgttctaagaaactacaaccggcctggacttaatcaaaatgtctataacgcacctcggacgctggaagttggaatggtcattgataacgatgatcctgatcaaattgcaccaagagacattgtccttaggccccatgaaggtggcctcttgcatatcaccgatgattttagtggttatctcccgattcgctatccaatctttttcccttttggggagcaaggatggattcatggattaccaagtaatgaagatgaagaagaaggtaagaaacccgcatgtaaacctctctttcatgagaactgacatattagctttgaaactgacatattgacttgattaacagagtcgacaatttcgcagcgggaatggtatgcctctatgatcttcgaccgacgagacaaattctcagcgatcctccatgggaaaaacctctttcaagagttgacggtcgatatgtacttctgtgtggaacgttcaagactcaatttctaccgcttcaatcagggtcaaatcaaggcagagctgtaccggggcgttgaagaatcgttcagggacgacattgatgttcaaggaagacggatcatccttccatcatctttttccggttcccctaggaacatgatgcagctgtaccaagactcaatggctctggtgaggcattttgggaaaccttcactgtttatcacgatgactgccaaccctcgatggcctgaaattctcgcggaacttaaaccaaacgaagaaccttcggatcgacctgacttaattgtcagagcattccatttgaggttgacggatctcatcgactatgtggtcaacaaaaagaggctaggcagtgtggctgcttatgtctatacaatcgagttccaaaagcgaggcctaccccacgcccatatgatggtaatcttggaacctggaagcgtccctacaactccggaagccattgactgcttggttacggccgaaatcccagaccctcaatcagaaccaagactctatgcgattgtcagctcttgcatgcttcacgggccatgcaattctaactccatgtgttggaaagacgacgcctgctcaaaaggttttccaaagcccttccagtcagaaacatccttggtcaaggactcctatccaagatatcgacgcagggacgatggcagacgtattgtcaggaaccaccacgaattccacaatggtcatgtggttccgtataacaagtgcctatcgctacgatacaagtgccacataaatgtcgagatcccttacggaattcacgggatgaagtacctttttaagtatatatgtaaaggtgttgatcgctcttcaatgcgaatgactgaaggcaatgagaccctgaaatttatcaatggtcggtatatcggtccgtcggaaggttggtggtatctcttttgaaattgttatctttgatttgtttgtgtctttggcattgtatactgaccattgcattcatgtctgtcaattcagctgtgtacaggcttctccgatttcctacgaacgagcgagaccctgcaattcagcgcttagccgtacacctggacggtcaacacagtgtttatttcattgaccatgagggactccaacgtcagatggaaactggttctgcggcccaaactacacttactgaatatttccgactgaaccgcttgaacgctattggctatggggtcccagcacgatctttgctctaccacgagattcccaagtacttccgatggacaaagaagaagcgattcaagggtcgtaagcaagcctccaacatgattggtcgtctgtaccatgccaccatcaacgaaggggagcggtacttcttgaggcttttgctacttcatagaaaaggcgccacgagtcctgaagacctgagaacagtcggtaacataacttttgatacttttcgagatgccgcagatgaacttggattattagtcagtgatcgtcattactcggaatccatggcggatgcggcacactggatgacaggtagtggtcttcggttcatgttttgtatgttgttaattcacagtccgccggcaaatccaaagaaactacttgaagatttcttagaagatctctcggatgacttgatgtaccgactcgaacatagataccgtcgtcagaatccaagcattgaagatcggaactccttatgtttcttcttgattcacaatatattacaagaacacgggaaaaccttcaccgacgttggactcgattcaatcagcacaatcactcacctgtgggacttatttgaaaccgacccaagtgacgatgacgatgtcaatgttgatcatgcagcccgattcttatctatgtctcagtgtctcaatgaacgtcagacaatcatcatggaaacggtgatagagcttatgaaccacgatgaatcaggcctcatatatatcgatgggcctggaggctgtggaaaaacatacttgatgaacacgatcatccattacctgaatgccattgacatcaaagtagtaactgtcgcatcttcgggagtagcgggactcatgttatttgaaggcatgacagcacactcacgattcaagttaccgctagacctcaactcatcctctcagtgtaattggaagagcagaaccgcctcaacccaagcactacaagacgccaaggtcgtaatatgggacgaaatctcgatgcagagcaagtatgctgtcgaagctgtagatcgagcttttcaggacttgatgcaagatgatcgaccttttggaggaaaactgatgatctttgggggagacttccgacaaacattgcctgttgtgccaggagggaccattttcgatcaggcaagggagtgtatgattgcctcgccaatttgggaccatgtctacaccttccaactgactcaaaaccaacgattgcgtaactcttcggatccagacaatgcacaaactaactctgagttctatcactggctgttatcgatagggaacagttcaaaccagactgacttctctgcagacgttgaattgaaatacggaaccgttttcaagcaccagacaccatcatttgtcagcaaccaagcaattgctcaggtttatggagatctgagtaacttatttatcaatcacgactacacaaatatccctgatttctacgctgaacgactcatattggccccgctgaacgccgatgtcaccaaaatcaattctacctgcagagatcgcattccaggtcaactgtttctttctgagtctgttgaccagatgatgaatgaggcagatggcttagaaagtgatgaagcagttcctgaagaagtattgaacactttctcattacccggcttccctgaacacaaactggaattgaaggttggtattccagtaatcttacttcggaatctaaatctcaaaagaggcctatccaatgggactcgactcttgattcttgctataagaccaaaggcattgcgttgcaagatcctcagtggatgtcgtgttggtaaagaagtaatcatccctaaactcaaactcactcatgaagccgaccacgtatatggcgtatcattttcacgatatcaatttccagtctcagtagcctttgccttaacaatcaacaaagctcagggacagtcgttatcagttgtttccgtttacttacctcaacctgtatttggccatggtcaactttacgttgctctgtcccgagtgaccaacttgaacgggttatcaatctgcatggtgggtgatccagatcttccttcgatcactacaaatgttgtcaatcttgatgtaatacgaagatgtcatggaacttctgaggtcagtagactgttcaatatagatttcattgtttccatcattcttgatacataattgctcatactgttctttcttaggcctagatcggtttccagtttggacttcagttacctgaagagttcccttaggtttagggaagtttcccataggtgcagggttggatattttccccaccccgccccatatatttcacctttcctcctctcaatccacccattgcaattcatcactcccctcaataaatccactgaagcaaaaacttgaatcttgagtcctgtttctgttactattttcagattgtaactgctgcatctgtacttagaatgcaattgaaatcagaatcaactgtcctagcattacactttctatatatctagacaacctgtttatacaaagatgaaagttatgaagccaagatcatggatacatacaaagtacaaatgcaaaaaataaactatttatctacaaccacagattcccaggctcaaattcaaaaaaacctattctttcactgattcaaaaagcccaacagcctatcccaggttcagatccgagttcctagggatcccgcggcgttatacgccgcgggttccctagttcttcatggagggcagtctgaaccctttacaatagctccgttgccattgatggtacaactgcagtaaacaccgcggatcacgcatgtgtcggccttacaagtagagacgattacgaggacaaagagcaaaagtgccatgctgataatgtggctgttcatcttgaatttgtttgggttggaatggtagttgcgtgttgaggttggttctgttcgtcgatgtttctggtggatgggtgaaaatattgagcaaagatggccgtatttatgggctttcatgagccctgctcacttggaatggtgttgtcgcttcttgatacgggtttgaaccattgcaatttactcactcatcttatgaaattatgtagacccatttctctcaagttttcacagaatttatgcaggatgtcgcggttcgaatggacatttacttttaactttccatttctgtccatacgatgaatcatgaaatgcagaatttatgaataggatgctataggatgtcgtgatcaaaatgaaattttacttttgagttgtgcccatctgatgaaattacaaagatcgcgttttgaatcaaattctactttcgagttttgcgggggtttttttttttttttaaagtgttattgatttcacatgtcacactataatctaatgaaacctatcacaagcctgttaaatctatcactatctgaactacatagttgtctaatatcaaataaccctgcaggtctaaccaaactattctgcaattaactgctatacactgacaagtaaatattctttcgaaattggatgatacagtcaactctgtattaacccataccccttggtggacacaaaacactatgggttaatagagacaacggtgcaacaagtcctatacacgtatttctagtgggtgtgtattgcaccaaaatgtataggccatacatgtatttgtattgcagctgaaggcagctgcaatacgagtgtattctttttttatgtattgccctctgagtacaatacaaataaatgtattgcaggtccgctgaaatacatcccatgtatttttgtatctgcagatcccagcttcaacttcattacagatttaaaaccccattttatttctcttttttttctctttttttctcttttttttctctttttttctctttttttccttttttttttcccttttttttctctttttttctcttttttttttctctttttttcaacttttattttttcattttgttattttttccattttttttattttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactgtaaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaattttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaaaatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtacaatttaatggtaacattcaattcccataaaactcaacggttcattctgggtactgtaattagtgatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatttataaaattatggcaacaatatattttcatcaaaatgaaaaatatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacaatttacaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaaggtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaatgttgagttttaagaaaattggatgttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagtttccattttggggaaaaatggttgttaccatcattttctacgtgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaacctttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaattaatagtcaaaattcatttttatggaaaatgggttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttatttttttccattattattatttttatttttttgttgattttttttccttttgattttttttcttgttttttgcaccaaataaattgtattcatttttcagcaaatacacctttgacaactcattttttttcagagattaaataagattacaggatgcggatacaatacaattattgctttggtgagagttttagaggggtgagagaaatgaaacaaattacaatagagaaacaaaatctgaagtattaaccctttcctgtgccttttcgtgtattttttgcattcagtttgtgtattttttacattcagattttgtttctctattgtttgcttcatttctctcacccctctgaaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaggggttttaaagggaatacaaccaaaaatgtatttgtattgtataggctagaaaatgaatacaatgtatttgtattgtattcactagcagatgcaatacatgtatttcaaaatacatgtacttctgacgaagtgcaatacgctgtatatgcctatacaatacgcgtataggactcgttgcaccgttgatagagagcatgggtggaggaagaggctctttattaacccatgattcatgggttaagaggattcccttcattaacacatgttttagtgggttaacaaagaggtgagggaagatctcgaatttctctccaccaaatgatgatttcatgggtttcatggagagaaaaaacactttgtggttttcaatcaagttcccctcattatccatccactctttgttggatttggtaagttcattctgcttttgcctttccaccagttccttctttttctttttgacttggttcttcaaagcttaatatttttttggaagtatatcaatgtgaatgttatcaattgagctggaataagcaagatcctcaggtttagctgagttggattggttgaaagacagtatatcaccctgttggaggaggtattttgaaatgggtggctctttcacgatagactggttggaaggatttagtttttggaagcaagaataatctgaaccaccactcagtaagtttagagaaaaacccatgatttcttgaatttttctctccatatggtatgggttactgggtattagagggttatgggtttgaaatccttttttggctgtccaccaacttggtggacacattttgccatgggttacaggagagtatgggttaatacaggtatgggttagagcagagttgactgtatgtacaccacgggtgcacccattggttcctgagtcgttctcaagaaccattggagtttttgagtcgtcttccaaaccaaataggttctgaagacgactcccaaaccaatctaaggtttggacacaaaaaaccttaaagcaaacggttttcaaatcggcttgaaaaccagtgcagttctgaggtcaacttgaaaacccgtattggtttccaagtcgacttcagaattgcaccggttttcaagccgacttgaaaaccaggcggttttgaagtcggcttaaaaaccaaccataaaagttggttctcaagccggcttgaaaaccaatgtggcttccaagtcaacttgaaaatcaatgatggttctcaagtcaaactcaaaacttgaacagtttttgagtcaacatgaaaactgatgctgggttttgagtcggctggaaaaccagcttacttcagcagctccactcttgggtctttcaaacagtccagaacacagcctcccctggaccctgagtggcattggggggggggggagggggccaagcagaaattctttaagtccacaactgtcctcattggaccgtatctgagccagctaccctcctctccggttgtttacctttgctcattattcttactgatattttgttttcactcttttgtgctgttttttagatcaaccatcattattcttccctcaaagtaaatccccctatctgtcttaacaaaacaatcatcatcatctgattttcgatatggaagttattctttgaactcaataaacaacaacactcaagctatccccaatgatttgcagtgtaatccgatctccatgaccatcttttttctctctgtcttgcccttacttctgatctctgctctcttgtaagtctgtttctctttccaaccatcattttttcttatgaactgagtctttaatattttgtttgtttgttattccgactggaatatgggatgaataatagaggataccatatgttcctgaccttcattggcttgacaatggtagaagacatcaagatgccaacaacaaagaaagtgctgaaggagaaccagaagttgagaggaggcggagaaggcccatgagtagttgtcggaggggtggatcagacggacagacgagcaaagcgggtatgggcaatgctccttgggaaactattcctgatcaacctggagcttcaaacccatccatcctcctttacttattcttctctcttttctgtgtcggttattctctccccctcttgtatgtctcatttttttttgtttttttttcatatgtcctatacttcttgtcggtcactattggaaatttcaattatcaatacatattattttttttattattatttgccctaaagggaccaccccagtctccatgggttcctgagagtgtgggtttattcaccggatgcccaggcgtttctgggaacgacctccagccggttggaagtcgttttgggcaaggtttacaagttgagtggggagtgttttcaagtcgcctccagatcgacacgtcagaggacgtttccagattggtttggaggcaacagcgcttcggctccaaggcgttcagctagccgcctctgagtcgtcttccaggcgcaaacatctaaacgttctggaagcgttttcagcttgctgggtgtgagaagtttgccaggtgttccacccagtcgtttttggaatcgtcttcgtgcacccatggtgtagagggaaaagaaagaaataaagaagaaaaaaattgaaaaaaaaaaaaatcttaaattgtaatgcaacatttgatgggtcaagatcaagtcgcttttgtatgtttgtcaacttcagtcttctttattgggcatgagatagagagtgattgtactaagggggttcacttactgctgatctccgaatcagcaaccaaactttatgcaaagtggtcttttgctgctgcaccagcctgcacaaattttcaggttgcagctgcttgcatcagcaagtcacagcagcaggagccttcacgtatgtacagcatagcatagcgtgctcgctctgctatacttcaaaccgagttcaacacaacatgccccgcacttcaatctttgctccgggacctgttcttcatgtacgtggtatctttcaaacacaaccttgacgacatgctggacgccaactcatgagcagggatatcgaggtcgaccaagggtgttgggcttgctgctgcatgaatgccatttaagtttatgcaaggatggtgcatcagcaagcaaactttaagctgcatcagcaggggtttggcttgaacgtgaactgccctacattatgtcggtcaaagttgtgaattttttcttagattggtctagttttatgcatcggaagcaagcaccgcttgggttttcaatgttgcgagttttgcggttgcccatctggtgaaattagcgctggatcccgcggggtacccggcacctctcaggctgcccggctgtaaataatttttagggatctggaaactttggcagggtgcagggaggattttcaaaatcctgaagcagcgatgaaaagtatgatatattataatataagagtgaaaacaagataaataccatgggggaacaagagcaggtttgagcaagaaggactatttaagatgaatcttactcaacacgcgccggggtctcaatactcctcgacgcgcctaataacatactatgtgtaactagaaatagaatttacatacttatgtatttatgtatagaaagtagactcaacatgactagaaatagaaataaagaacatgatctgtgggtgttgttgtctagagattgttttatagaaaataaagaaaatggaaattttgaatttttgtcctgaggtcgcctagtgttgacactggctccccgacccgcgggtataaccttcagccaggaaggcaaaacacggtgcccgagctcttccctttgggtattgggaacggtacacgggtatttaattttcccgcgggactgttttctacacgcgtacatataccctccagaccaagggtatacccggacttatttgggtccctcctcctgagacttggcaagttgggaggactccaaagtttgaccgacctctaatatattgctgaagttaacgaaaaagcaagctgcaacattcttgcctactggtctcaaaacaagcaggtgtacccattgttatcgtcgatggccagctgtggccttggcatccctgcaacaagtgcaccatctgaacaagtcttctccagatcaaagacaatcatcagatcacagcgtcacagcctcaaaagctcctcgattgagcaacttctttgtgtcaaagaatggtaccagaagtgtgaggagatgattgatgcctctactttgagcagcaatcaagtcaatgacaatgctcacagcagcaacaacaaagacaacaaatacaacaacaacgacaaggatgatgacaatgacactgaagacaacaacaattaagacttgtctttttcattacttttctttaaatttctcttgttctgttcatgcatggttgtaatacaaagattcaaattgattgaataactaccaatggtcattaccccccccctttcccttgccccaaattcccggaattcccaccgggatctctgagccggcccggcaaccgtaccctgggataatttatcaatgcactctcatttgtcaagggtgctgagagtgcaactcatagtcaaaacgttgcttgttgaatctgcaaggtggcagactagaaaatctctggcagattgccttgccaatcttggtagatctgtgttttgagttttgaaggagaatttttattattatttccaaaatgtttgtggagggagaaccattacaaatgagtggatgagcccacattaaaatgaaagctcacccacaaaatatttgcctggctctggggcagggttgtggagcagtgggacaaagagtgagaagcttaacaaaattcacttcagccattcatatttcctgtcccagccaaatttttaacatgataagcaagtccctcaggaaaactggctgcaggtgagggacttgtgataaggtatcccaaaacatgacttttcactcttctggatgctgctccacagcatttattctagtgaggacattgttcagtacactgaagtgccagaagcctgactttgcttccctttttttcagctcttattgctaaaacagtcaaaagtaccaaaaactgaaaaaatagcaatcacttgttttccatgccgggggattttgatgccaagtttgcagctggagttgtggttgagtttcagtcttcagggcaccttctttttgttcaatccattgtgacatgtgtgtgctgctgcaggagccaaagcttaaattgatgggtgctgcaacctgaagcaaggtacacctggaaacactggtacaaatttgaaggctggattcttgacaatgtatgtgccagttgttctccccagtatcaacagtgctaaggattccgctgcaatggtgaatttagatatgcatgtgtttttggattggtgtagcattgcatttcttgtcttttctttgtgatcaagccaaaaatcatcaaaataaatttgaaccctaggaattaaaaagtattaacagcacacaactagcctcagcaattgatttattgaccctttcaggtgcaacctgtcacagcttcatggctaaaggtctgtaaaagctcccagtgataacttcagatgaaactttgagagttcaagtgtttggtatacttgcaacgctgggccgctacgctacgctaaagggccacttagcgttagcgtagcggcgctgaaacaggcctttttttctgtagtgttagcgtgccgctaccgccgctacgctacgctgtagccccgctaacagacggcttgtttctgggtagtgttagcgcatcgctacagccgctacgctgcgctacagcgcttttagcggcaaaaaaggcaaaaaaaccgctaaaaagcgctgtagcgcggcgtagcaggcacttttttgtgccctgagcgcgtagcgttagcgaaattccaactttctgcgctaacgctacgctaacagctaacacacttttgtgccctttgcgcgtagcgttagcgcagaaaggtggatttttcgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggctcagcgttgataccaatggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaatgcactacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagtgtagcgtagcggcccaccgctgttgatacttggattcagatggaaacaacaacatgaaaaaataccaaaagatcaatacaatgtcatagaacaaggaaaatacttcaataaaattttgatgagaatagcatcaaagccagaggtgaaaataaaaagaaagcttcaaaaaacagtgggctgatagcaagagtggtttctaatggtgtatttactatatttgataccccctattggtaattcattgtaaagtgacagaaaattttttactagggcatatcaaatataaccaaatccaccattatttacttgtctggtttgaaaatcttcaccattttttaaaaatgttggctcttcatttggacccttttgggtcccattgatgaaaaaagggaaaagtgactggtttccaggtggatttcctgtatttgataccccctattttacacacccatgggtgtattgactctgtggatggacgatagcaataaaatattgggctggaacaaaaaccctccatgactgccaatacaggctgcttttggttgatgcagcctgcatcacattgcaaaacatcaaaacatattgaaattttgatacctttttgatagaaatatcaaaaaacatcagaaaaagtcggccaatgcattacatatatggggccaaatactttaacataaagtattggttcactgttgctcatgccaactttgagtgatattatgtaagcctctctgtgtaaggggtaaatcacttgatgtttttttattcactgtgcttgtgattttgctcccacaactcaaacatcatgtaattagtttatttgagccactagatacatgagaataaaaaaatggtcagttctgactgcacttttcatttgaagacactttagcctcttccattaagttctaggttaattatactcagcccttttctgctttcagccttgccaaattgtcccttctccaatttaaaattcaacaccaaagtgtgtttatttctagctcagataagtatgaagttgattgagtctgtctattcagtacattgtttggtctatgaattgtgaaagaaataatatagaaaagaaataatagagaatagagaataaagaataaagaaagaaagcaatatgggagtgaaatgatgagtagcttacctagctcagcaaagtatgaagttgattgagtctctgctgagaaaggaagggggtgaggtagcaagtgtttcatgaagcagtggaatttatgagtctgtgattttcttgtgaaacctttggagagaggtttcacactctggtgagagcccagacctgcccacatggcactctcaccacaagacacttagttaatcttggccagtgttggtgttataccaccaacagctaaaggaaaatatctatagtgttaacagtattaatcttctgtgctttgcatcactatcactaactatagtgtatagcttagctgagccactgttggtctggtggaaatttcccagtttttgtgagttggaactccaacccatgggagttgtttaaccaatgccctatttttatggttgtataatccctgggggattgattactaatcaccatcctgtgtgatggccattgcaaaaccccgctgcacaggtttcacaaaaagtattacataatcaagaacacaccaactacttcaggttcattgcccttcccccctcctagctgagcagagacttgacttttcattctcttctgctgagctaggtaagccttgaccacctcctatttacggatcttgttttgtcttttcattatctttctttgttttctcctttttctcttcatttcttttattgtgatcaaaattcaaatcagcttgtactaacagagaaactcaacttttcattctcttctgatgagctagaaattccaagatacattggttctagaactgtcttcctcagccaactctgagttcatttccataaagatatagtgaaggaccaacgagtccttacagcaatcaatccagttatacaaatttttcaagctaaaattcctgcaagaatttgctcaaaaggatagtggcaatctggacatgcatgttgtttcataaaatttgattaaagttacaggtgagataaattcaaaatccaaatgcttttgtttcttcttttttttgcgtgaatttgtgtgtgctagcttatcaaagctttcatgaattagatcggatttttgagtccttaattttcttcctgagttgatccatcaagtcacataataaactgattaatgtttgtatacaaagagtgatttaaacctgcgattagtgatgaatgggatgtaactgacctatcaagttcccaccacaaaggagcacagctataagggtcctgatcgaagttttcgaacggatcacagaagcacttaccgtttgaatggaagcgttcgtagtcggaaggacagtgagagaagggggtctggaagtacccgatgtcgtcccactgatgaatctgctcccggcggaggaagagtgcggcggcgatcgaatggatcgggccctcggcccatcgctcatagtaaatccccccggccctatcgagatgagcaaaaaacttggcataggtggtcgatctccagaaacgcatgtctcctacctcaaactgtgtccgtcccagagaaagacgcccatccagaccgatgtccgacttgatcagcatcacgtcctgatacatgagtcggttagagtaggtgtctattacacacgttcgaccagaagtgacacaggttgtagtctgattcgatcccttgagatgggtccttgaggagaaagtcaatcgaactattcgctgctaggaggtccggattggcgcgcacaaatccttggacggttttccaaaggctcgggatcgtcgattggtactccatcagagagactgagaatgagtacactttcttgttctcctccatcttgaaatatgttgcatcggaagttggtcaaccatccaaagagtatattaatcaagctccgcttctctcttcttattgcttccagacatcttgattattttttggcgttatctttgatacttacaaatacaaatggatcatagtccacatcgcaatagtattgaatcccaggttcgacccgccaatagtaattaaatttcaacatgagcgggtgacgaaagaagaagctagagcgcgtttatgagcctgggctgagtatttatctgtttcattgtccgggaagcaattaataatcacttgaacatgaacgtaccccgaatggaagcgcgaaatatgtcggcgactctgattatctccatgtctgctcttttgagagtcattgtccatagtcttttggacccttgtagctctacgtcggtccacatgggaaggataagacagttggcggggagggatgaggccgaagaaaacctgggacctggtcatcgatttgattgccagtctgaaatctagactgaaaggatcttcacttaggaagacccaagggtactatgaaattgggagaaagagagagtcgagttttgcatcagttgaattcagtttcctggaatttcaaactggaagaagtcacagaaaaatcctccacagacaccaaacttccgattaattcgatcctcgacggtccgcatgcttatcatcaagtcgctgagatcacgctctctgacgacggagacaaaagtagcattggccctctgataaggattcatcagagcgggatagacctcgggagggaacttgatcccgctcggatcggtcgtgaagctgggttggaggccatcgttaacagagagccagcggccgtcacgtgtttctgagtgtcgccagttttcgagtagggcacgtgttcggggcaggtaagtcgctgaaaacccttcgctcggcgtctcgctatcggtgtaacacagatatataaccacgcccgccgataaagatagggtcaagagccagcgtcgcagactccggaaactcgcccggcgccggccccaatgaagagtgcgtgagtggtgcgtcgtggtgcaaggcgttccgagatctttccagctcaagctcgtccaggaacccgttgtcatcttcactcagtagtcggtggcctgaatttacggtaagatttccgtctgaaaggtttttggagaagcaatcgcctcccctggtctctaaagaaagatatgcaggtgcagtctgtttgttttttgaagttgcgtgggttcagttgttgcttgatttttcctctcttggactattgacttcagatggagttctcccaaggaaaccaaactcttttttctttgatttcggaattggcaaatgggcattagatcttctggatactcacccgcagattggctggctgttttggttggttggtcgcacgactggggatcattgtctctctgttatttcagtttcttatctctgctgcatatctcgtctcgtctcggttaaactgttcgcagttggtcctgctgtcttctatgtaccaagctgtaccaagggattgtggacagattgtgtgggcacggtgccccttgctgatggtgaatgtgagcagttgctagcccttcagcgaaagccgatcaatcatccggaagatttctttggctttgacaattgaacataatacgcattcaaactcgtggtgaataattgaaagttcatctataaaaatcacgttgatactagcctttgtcaatttgcatgttccgctgcctccttgcagtcgctaattcaccatcagcatctcgtgaatttaattcccgagtcatacttgcttccagatggagagattctcaccatctggaaacaaatgtgtcgctttgtaactcaggggtcagagttggcgaagtgcatcaccttttgagtatgtatgatcatctggggcaaaagaaatcaagatcttgctgaaagacaacgccaaacgtggtctgatatgatacagatgaagacgtcgatgccaattgatctcgtacgttttgaggcgctgggtgcacctcctggttggcaacatccattatgcagctacagcctacatacctcaataacctcaatcttttgaagagtcttgtcaccctctgtagctgggtggatggcgatagaacatcagtttcaactagctaaattcaaatacccacattgggtccacaagtcgtaaagggtataatcacagaactgtccacaaaaaaggggaatgtgaattcatcaacacagagagaagacactaaaaagcagttgggagtggaactagcttcatacaaccctttgaaaataaacagaagaaagtctcttttcacatatttatgagcacgatattggtggtcggaaaggttaacttcgtataagcaaaaagatacggtagtattctaaaaaggtcattccgattggaagcttgatagtgtgatactcaaaaattcgaagagattgttcattttactagactttaaaatcttagctttttactcgatacttgactaatctgtattttttttggcgaatgatcgttaaatgcgtttaaacaacaacaactaataatttaagaactttgagcaacatttaaagttgagaaatcgtcaagggtttgatattagtaagataccctcaagagaagaatacacaattgacaactcttgtgggcacctctgcttggaaatatacgattatttcaagtggagcatgtacatgacggtgaaggaataagttcatcctcgtcgaattcatcaacagtataccttgacgtcaagttgtaagaatcaggtaaaggtctgttgttcgatttccgctctgccaaatgacaagggcctgagaggaagctggtcggtcccacagaatcgccccaattcctccggcaaggattcatctgaaattgtgatcaatgattggaatcaggcggctaaagcgatgaagatattcgtgcaatgttttttttgtaagactctcggcttacagatggaccaggttggtgagatggcaaccgaggctctcctaaccgtgacggggggtgaggccatctgaagttctcgatcaagccatccggatcaccgttctggtaagtttgggcttgattttcaatcctatcgagaaactcagtcaggttcgcagccgattctttcgaaattgggtccgataatcgtccagaaacgtcggcttcttctggggacaaggagtcatcaccctgttgagtggatacgggtgaggcagtaagccagcgtttcaaggagatagggcctgatggattaaagtctggctcggtggaaaagtctgctaagtcggactgggcaaagaaatagagcaagcaagaatgagcttgaagtcttttcaaaagttctgatcaaccgagcaaggagtctaacagtttgttcaaccaattgatccactatcaactccgcattagcaagttcggccttccattcttccgtgtcatttcccccgatttcgattgcctgtcgataatattgcaatgcacccatgccaacctctttcgctccatcttgtcggcctctttcctgtaagccatttatacaagatattccaaatcggccaagttggtgaaagatcgctgcatctacttgagtttgttgggaggctgagataccagattgaagcgtggatagtgcttttgacagccggttcgtagagctgtaaaagtcagatagcgcaaaacgataaacgttcgacccgttggagtgtttcagggccagcttcagccctttttcggtaagtctaagatatctttttccgttttgaaggtttaacgttttgctttcgtccgaccgctgactggtgctaccacaaccgaacatgcgaatccgatggcacatagaccacaagtaccatccctctgcatcgatattgcctgttcaaccaaaataagagcatatcaggaatcggcatccacatacattgacttgcgcgttgaatgctgctgtagggataactgacctgagagtgattggactttcttgaaggcttcttctgccaagtcgatattctcaggcacacaactgtacaggtgaactttgccaagttccttgtagccacgcggatcattggggtgattccgtatgtaatccgtcacaacgcttttcgcacaaaagtactatggaatcgcgcatggaatgtggccaagagttttcagttcatcaagttcggttggcgcaaagcaattgagcgaacgaatcttacagttcgtatggagggctcctcggcagtcaacatgatttcactcgctcgagtcatcggctcgaactcctctttgtctttgatcaagcgacaccggtgcgccttgagtgggtccaaaatcacatcgcgttcctcggtgaacagtcgggttgacattgggataatgaaatgttcaagggggttttgatgtacgaaagccgttttcgaccgagctctctcgacgtgataataacggacggtaagtgtttggagtgagcaagggtgaagaggcgaagaggcgaagagaattggcgaatctcaggatggggagaaagggttattttcaactcagattggacggaacacgcttgtggattgagcacatcgatataaatcagatgatacaatgggtgtatatatatcgtcagggtatataaaaggcatacacctcatgtaccgaaggcatagtgagagatttgaccgtgacggctggtctgcaagggttctcaccgagatttgttggggaacaagctgtgaacaaagaacagaacagaagcacaagtcaatagcctcagttccaagcagtgcctagaggtactgtctgctaggccacagtacatgcgccttgtgcatgtacgggcagccaaacggagacgaattggtatacaaatgattaagagtttctccgaggggagtccctcactcaactttccaatgcaagttggcattcaggagtaggcgcgggcaggttcacgatcgccaatcgtgctccaggagtcaagctcaccggccacagttgagagccagactgaaacggttgagcttacttgattgagaagcttgtgtatcaccgagggaaacgctgcaacgagatccctccggcagttgccgtttgatttatctggctttggaacagtaccgaagatgcacctgccgaggtcagtctcgtaaagctttgtccctcaactcgcccctcatgccgcgcccattttcaactggcgactccgagggccgaggagcctcgttgagggtgaatgtgtataatccagaaagagtggggcatggggaagttgaatcagtaatttcttgatcaggcatgagccacctgggtcctgatcacatgaacggaccagtccctcagtcttccgccggagcggggaatccggaattgtatacattttttttttttcgcgatcacaacaggcgatgacatatttatgatgatggggtcctatggggtatatacagcaacatcgttgcatcacacaacagctcacgcacgcgatgtcacgttggtcggcatggcacactgcgatgaaagttgatgccattttcgaaagagaaaaatatagggaatcgtttacccgtctgccgaggacggtccggacgggcggcgacacatgactgatgatgagttcttcatacaaacttgagtcattcattaatcctcagtttgtcaattccatttcttcagcatagataaatagcatttaaaaaggtttattgggaggctccccttgagaggcaaaatcccatgatcatcaaagcaaattgggtttgttcttgttcatcagcaaaaaaaaaccttgttcaagagcagcaaatgcccaacaatcagctatcttcaaagattttctttcatcctttttagtatgtatgtatggctgttgacagaagttaagaaacaagccagagtactgcttttttgcgactggacccatattccttgagatatcaaagatcagaccctgggtacaaagttaactcatttgaattttgctcatatgtggaaaaagtgtctctgatttgaatactttccaaataagacacaaagacattggcttaatctaagtatgctacaaatttttcctataggaccgttaagaagtggcttagattttggggaagtgcactgatatctagacattgaagaaaatgaaagaggtatcttacctgaatttcatggctaaaaatgaagctatttatgttggaattctgcttgcattcacattatcctctctgtgcttggttcattgtgtttctcatttctcattttcctttttaccttctgctcaactccatttatttatatgctctctgcctacactttgctaccttcaggaaacctagaacatctctcatgaactccatttcaacactaccctctcacacatataaatacccctccagatatgtatcttcttccaccgtctcccacattccaataatcatccactacatatttgacagcagaaatattgcctcaatctacttggacatttatcctcaaaaaatgttgtgaaccttccccaaaaattcactcccactttgatctccaactttggttcttcctttttcaatcattcccctcctgatccactctcatcaacaccaactacaaatcatcttgtcctcacttcaaccatccatcatactccttgccccaacctcatatcttgatccaatcacttggcttctgccaatttggggagaaaactagttaaatttcatctcatttcatatcaactgatattaacctttttgtttcattgctttcttttatattcttctagtttctattacttcactttatttgatcttatctactcaagtcttcctgttctgtctaatgcaaaacaggactctcactacattacactaagtttctttctatagcttcattattgttaatttcatgtctaaaattgtgctttgtattagttctggttctagtttctgcaatcaaccccggttttcatcaattgaggtaatcaaaaattgaaacaggaatcagagaggagggaaaggactcaggagggttgacagcatcagagtaattggagtctggaatgctctcaagaattttattggagggggaacaagaaattagaatggacagggacattatgataaaaatcccattaactgatttcaaaaattcattcattttgcctaacaagagacaagagtgtcctgatttcatataccttgggtttggatgaatgcgcataaaattgaggatgtgaaactatatttttttgggcaataaatgcattaaacttgggtggtattttctcaagtcatgtatctcttctcaacattcttcagcctttgtggtgtgctaacttttaccaagtcccgcgcttctgcgggcctggtgacctgggctggctggcgccacttgcgaagcgagcctccaaaggagggacttgtgacaaatacgcacaagcttgcgtgttgctatcaacatgttttggtgtagggaattttggattgcccaccatgcatgtactttggggttgtttgagggcagagtcagcatggtcaaagttgaccatgttgcggttctcctcatccaatttttagagattttttatgaaaacctgacgagtaagatatttttgaaaaatatgaaatattgaaataaatcagaattaaagttgagctccaagccttgagaagctattacataagcaaaaaacacaaatttgagctgtttctgggtaatttcttgatgaaaatttactttggcatctgggatacaatgtgccagatttttcctccattaaagttaagaaagcaatttattagaatttttcgcacaaaaaacactctcaaaactggaaagcgacacgcgggcgtgtttgttttcggcacaagcctctcccgcacttcgtgcgttcgacggagaggctgggcaagctagtgtggtgtggtgatggtatcttaagggcttcaagaataccttaatcactagactgaaggctaaaatctctcattgaaatgatttcctgataggtgttcaagaaaaaatgtgtcctgaggaaacagaaatcataaattgttgtctctgaagaactggaattctgggggcatttttagtggttgtgacttgtgagatttggcattgatttggttgattcttctgctgtaactgatctggatgatggggaaagatctacatggtgctgtctcaatgggttacatggtgctgtctcaatgggttacatggggtgcaaatgggttacatggggtgcattaagatcaagtttgatcaatgaaaaagcaccctactggttggattgcatccaccaaggaaggccatggcacagatcctccgttggagttctcacaaaggttgcatgtgccctatatttttgttgcatgtctctgaaaactcactatatcttacaccactttgccttgtactgcaagctgttgggttgaacttctggcaaagtgatgtgtcaaaaaagagatggttgatccaaagttctaactttgtgttcttggtgatcagttggcaatgccgcgtgttttgttgaagtgaggtgtttgggtgtatgcgcttccaagggcctggttcaattccccactggctctaatgggccttgaagatgagcagagtgagagcagaccaagatggccaccggtgcatccccactcagaaaattccaatcccagccaaccatctctcaacagaccgacctgctcatccagacactcctccacttcgggctcagcaatcagaacaacaacagcaacaaccgagatagcaggactcaaatcatcgaactgagcgtggatgagctggctgtggcactcgagaagctgtcggccggtcaaggggacagcaaccagccggacgatcccaaactcaagaaactcgtacgctcccgggtatacgacatccattcatctcacctcgatgccctcgtttctgtccgctcttggacgatgaccgagcatgtctatcggcgtgtaccctgccctttccccaccatggcccgggggctgtttacccgtgaaaatcttcatcccgatcgggcactcggtcaaggtcgtcatgcgatcgtcgcacgtggatacgataaattcttcaatatcgacgaacttccttctaccaaggtccgtatttatccgcttctttgcagcatttttggttttttttataggggcaccgatcgctcatttggtctttcatcttctgtacgcatagtgggaagctctcgcgagtcgttcacaagcaccttatcacctgacgctcaagacgaacggatgtatcatcttcctggccgcactgacgcctagcgatctgcttgtcacttcgaagcacgccacgggcgggtcaaaggaagaagacgaagatgaaccgatgacccattcagccgtcggtgaacgatgggtcgaacgccatttggcccaggttggcctcagccgagccgagctggcgcgagagctgtgggaggccaacgcgacagcggtcgccgagctaaccgacgacgacttcgaggaacacgtgatcgccaccccagcggaccaggtcggcctgaacctccacggtgtcaatctcaacacgcccgagctcatcacttacccgcccgagatcgtcgcacagtgcgccaaaagatggggcatgcatcccacccctttcacgactgtcaacgacatcgaagccgtcaaggaacattgtcggatgatccagaccgacggatgggctggccggcagggccatatcgaaggcgtcgtcgtcaggggcactccccgagatcagcaaccaagcccaggtcctaatcctgcagcgacatccatattctggaaggtgaaatttgaagaaccgtatttaacctatcgagaatggcgtgaactcacgcgaaagatgctacacgagttgagcctaaatgggaaagcgctgaaagaacacccctgtgggaaatgtggaaaacatttgagcttgtccgactccgaagagctcgcaaaagtcttgaaggtgaacgtcaaaaagatccataagcctgagacaagactgtatgtccattgggtactccaagagctgttgaaccggccccaaacattcgacctttggcagaagaaccgtgggatcgtcgccaccagggaggccttcttcgagtggcgcaattctcaagacgctctgaaaatcatcgaccaattgggctcttcagcttctcagaaaccatctactggagctggaactgaggtcgaggaagatcagcactttgataagactttgctggtcccaatcgggattcctggatgtggtatgtctccttgataatatttggttaaaggaatctatactgatatcaatacatggattggtttatggaatcataacaggcaaaacgacgctggccattgcactcaaacatttgaccaagtgttcgcacacccaaagcgatgacattacgacgaaaaagacggggccagcgtttattgagaatgtgaagagtttattgctcgacaagagtggaccaagcctcgtgattgccgataaaaacaatcatttgaagactcatcgaacagccctagtggaactaattgccaagttgaaggaagggatccaggtgaagaagggcaaagggaagggctcgcgggagaccgagttagtccggatgaaggtcagaatggtggccgtgacctgggaccttgaggctcattcgtccggcgaactccaccagatcgccgcccagagaatcgtccaacgcggagagaaccatcaatctttgagacctgaattgacctccggtggactcgaagctcacgatgctatcctctggagattcctcaaaaccctcgaagatttcgacccggacattaatccagaggatcagccgtttcgccacatcattcaactcaaatttgccgactcgatcgaaaataacctcgaagatttgtgtgctcaattgagcaaaatctgtcccggtctgctggctccggaggaccggattgatagtcaaaagatgaagaatgcattggagaccgctcgagcgtacaagccttcgatcaagaaagaaatgaaagtcgaggccgcattgcagtctccgcgttacttcggggtgaagctggacgtagatctgaagaagctagtcggcgagctccttgaggcttttgaccagacttcgcaagagccgacccagaaggcgggtcacaaaatgttcacggagctagtcaagaaccggcggataacggcgacgccccatctaactctggtgcaccagaaccagacggaggaaagcgaggagatgaagcagttatgggatgagtaccagggccgggtgttggcgcgcaaggtcgccttcggcctccttcttgggcccaagctcatctggaacaaccgggtcatgatcttggaggcgagagtgcgcacacaatctccgggagactcggcgaccgatccggccccgacgtcgatcagatatcatgtgaccatcgggacggctgatgagtcgatcagacccgtcgagggcttcgacctcttgcatcacttcttccgctccgttcctcacgcctcccactcctcaactcaacccgctccatctccacaaacccatgcaactcttgatgctggaaagcaggatgctgatcgtgccggcgaagtcttgttcctcgacgtcaagactgtgtcggtgggcgggaccctcaaaggtctcacttgattgtttctttcacctcgctattggctctccctgacatgtatccagccgtacacacataacacgatacgaagtataccctcttggaaccgttgttttttactgtctggtcaataacctcttgccccatcttccatgaaatcgattcaaaatagttaaacttttaaattcatgaatagtatctctccaatacactcgtgatacccacagataagaaaatatgaacacaaaatgttcggcacctccatccgcatgagttccagagttgcgaggttgacgaccagtctgttagagtatgtacaccaacttaacgccatcgaaagccatgctatctgtgctgcgcctcccagtcacttaacgtttgatgttttcaggttctttggaagcatgtcgagtgtactatgtacgtaagtaggtgttatactcgcatgtgcagtggggttgactcgctccgccatcttgaggatgctgattggtgttccaggcaggcggacattgctcacatagccttcgacttgtcccgctcaatgattgtggtcctcaatttctgtcccagggggtctgtttgtagtccatccttgcaggctctgtgaagcaccgatccctcccagcaagtcatcgtggacgaagacgttggatccggtctggataactcaacccactttcttgcttcactatcattgagccatctcaataggctctgatagcgaccaaaagtgtttcatctggatgtgactgtgtgcatgcctttcgagcgggcatcaactacatacatacatataccacgggcgcaggatttcgcaagttttgccaaaaacgtttcggaattgtagttgcccaacctgcgcctgcaggggaggacgtcggggaccttggtcctggtaaattatttacgcaatcccatgcgaatgggattgcaaaactcttgcgtccggtcttgtccttttttttgaatggaactttcgtgaaatctgtaagcgttgcaactgtttcgaagccaaaccttaaaagtgcccccgcagtagcccgcagtgtagtcaagatactttttttgaagctattgacatgcgccgcgtaagacagaattgcccccccccccagtcaagcattacaccgcctgcagaaggacttgaacaacatgcttgtcacaagatgcctaacaggcagctgcttgtcgataaagcaaatactcactttgacaggccgacatggtcatgatgaaaagctccaatgtactgtttgattcgatcacaaacttgaactgtctccaccaaggaatacagccaaaccaacaatgcttgcaacttttgacaaaaaaaataaaaagtttgacttgcaaagaaaaactttttggcttatgggacagtattgtagggtgggaaaatcaggaaaactcaactatctgctatcacacagtgagagttccaacaggcagccaactgacatttcaattgaaatatttgtttttgcttgagcaaactttcattttttttgtaaaaagttgcaagcattgttgggtatgctgtacacaattggccctcagcaaaaatgagagtgtcttgtagagtcaagtcttgtcaagtcaaaccaacaattctgcctgaccaaactttagcttaagccgagggacttgtaacagacgtttgttacctgacacaacctagcaaacactctctaacaaaacatgtccacaattgggcacccaagagttactgaaatgtcaataaaggggcccttcctccagtggttccttgtttcccacagcactacttcagctgccaccaacacatttgctcccttctggacaggaacagcaggtagatcttgtaattttgattgcttcagtagttgtgcagttgtagactccatcccacctgtgttgatggctggttatttggtttctcaacttccactatttaattcccagtgtccttaattatggtattcaaagttgaaatgcatgaaatcatagagtgcataaaattataatgcatatttttttggtgggagttttccactttatgatcaaactcctgcaaacatcatatgtatactagtataagtcttacgcactctatgatttcatgcatgataccttggattccctaaatgtagatgagaatgatgattgctgataagcaaatttctgcctccacacagttgcaacaacacccaccaagctttcatcaatccttttcttggagcaaatccataaagaccaattcaaagataagcagaagcactcagcacatcatgaagttgatctttatgtccatggttgcaagcatcctgttggctacagtatttggtgaaaaaacgtttgattatcatggagtgaaatacagagtcttccaccacagattacctgacggtgttactacatactgcaatcaacgacctcacagtatcattgtgtggaatgggatacctcggcatgcggctataagaattccaccaggccaatcacaccccatactttttcaaacccaataccctgtggctatagaatgcttgactgaagggggggccatgaacatgaatttgtacaatacactctgggaactctcaggactctctactccaagtaacttatgagctgatgcttagagaactttgtgcctacatctaaatgttcgttccagctgcatgaaattcaaatagatagcatctcccccatcatcaaattgtttgttacattgaagttactttttcttttcttccaagattttgccccctattcctcatgctcatatcttgccaaaatttctgcagttttttcatgctcactcaatttcacatgaagaaatgatcggctattggcaaatctttttcttgcattttctcaagcgtaaatagctacatagattagatgtaccttgcacactataactagcttattgggaactgtgcaacaatttgttccacactgaaatctctgtctacttactgtcctggccccagtgcacagttgcgtaaatgaaaattttgtgcactgactcctgatcacatgaacggacaagtccctcagtcttccgtcggagcggggaatccggaattgtacgcattttttttgcaatcacaacaggcaatgacatatgatgatggggtcttatggggtatatacagcaacattgtcgcatcacacaacagctgacacacacaatgtcacgttgttcggcatggcacactgcgatgaaagttgatgccatttttgaaagagaaagatatagggaattgtttacccgtctgccacggacgggccggaccgggcggcgacacatgactgacagactactgatgatgaattcttcatgcaaacttgagtcattcaataatcctgagtttgtcgattccatttcctcagcatggagaaatagcagttaaaaaagtttactgggaggctcccctaatgaaaggaaaaatcccatgatcaaagcaaattaggtttgttcatctgcaaaaaaaaaaaacttgttcaagagcagcaaagataacacaaacagcccaacaatcagctatcttcaaagattttctttcatcctttttagtatgtatggctgttgacagaagttaagaaacaagccagggtcctgcttttttgcaagtgggccaacattccttgagatatcaaagatcacactttgggtcagttaactcatttgcatatttctcatatatggagaaagtgtctctgatttgaatatcttcaaaataagaaacaaagacattggattaatctaagtaaggtatgaattttccctataggacagttaaggagtgccttaggcttagatcttggggaaatacactgatagggtaaatcaactcattttttttgagtatctagacatggaagaaaaggaaagaggtatcttaactgaatctcatggctaaaaatcaagctctttatcttggaattcttcctgcattcacattctcctctccatgcttcattcatttcatttctcatttctatttttcttttttaccttctgcttgactccatttatatgctctctgcctacactctgctaccttcatgaaacctagaacatctctgatgaactgtatttcaacactgctcccacacacatatagatacccctccaactctcttcttcagcagcctcccacattccaaaaatcatcaactacaattttgacagtagtacaattgcctccatctacttgggcatttctcctcaaaaaacctcatgaaccttctccaaatattccccccccccactttgatctccaactttagttattcttcttttgttcattcccctcctgatccactcacatcaacaccaactacaactgatcttgtcctcacttcagccatccatcataccccttgtgctgaccttatctcttgatctctaccaatttggtgagaaaactagttgactttcatctcattaacatttcatatcaaattatcaattcatattaacttttttgtttcaaaactgtcccggtctgctggctccggaggaccggattgatagtcaaaagatgaaaaatgcattggagatcgcttgagcgtacaagccttcgatcaagaatgaaatgaaagtcgaggccgcattgcagtctccgcgttacttcggggtgaagctggacgtagatctgaagaagctagtcggcgagctccttggggcttttggccagactccgcaagagccgacccagaaggcgggtcaccaaatgtttacggagctagtcaagaaccggcggataacggcgacgccccacctaactctggtgcaccagaaccagacggaggaaagcgaggagatgaagcggctatgggatgagtaccagggccgggtgttagcgcgcaaggtcgccttcggcctccttcttgggcccaagctcatctggaataaccgggtcatgatcttggaggcgagagtgcgcacgcaagactcggcgaccgatccggccccgacgtcgatcagatatcatgtgaccatcgggacggctgatgagtcgatcaggccggtcgagggcttcgaccttttgcatcacttcttccgctccgttcctcccgcctcccactcctcaactcaacccgctccatcttcacaaacccctgcaactcttgatgctggaaaggaggatgctgatcgtgccggcgaagtcttgttcctcgacgtcaagactgtgtcggtaggcggaaccctttattacaggtctcacttgatcgtttctttcccctcgccattggctccccctgacatgtatccagccatacacacacgacacgatatgagaagtacatatacccttttacaacggttttattttattgtctggtcaatcatctgttgccccattctcaatggaattgtttcaaaaaaaatagactagacccctttttttggatactgcgtccctctcaaattgttgaaccaatgaatacaaacatctctcaatcccatcttacataatgcagtggtgatactcacagacaaaaaccaattttgggccccgctatccgtatgagttcataagttgcggggttaacatcgtatttgaaaccagtccgttggaacacgccaacttgacgtcatggtcatcgtaatggacatgatgtctgctgcgtttcccagtcgctgaacaaaggatcacaagcaccaactccaggccaaagggcccagtgccaacccgctctgacagtcataaccaggtttgatgtttttatgctgtttggaagcctgtcgagcagttgtactgggtgtcaatactctaacttgtagtagtgggctcaactcccttcgtcatcttagaggatgctgatcggactttggcgttccaggtacgccggtcatcgcacatcatggattgtactcctcaattccttctccgagaaggccctgcaggtgtaaacaaaattgtatgtaggccatcctcatatgatatgatatgggggcactcgtttcttccgacaagccatcgtgatgtgctctgacttggctctgacaatgacgaacatgtttgatcaggatgtggccgttttgtacaagcctgtcgagtcgtcatcaaccgagtcaacgcaacacaacgcaacttaatactctttttgaagctgctgccgctcgcccccgccaggcgaggattgccttactggatttcatgggcactcttttggatcactatgtattaccaagtcatcgcgataggctctgacaacgacgaaaatgtttgatcttcatgtaaagaactgtttgcatcgctgtcaagttgtcatcggcgagtcaatgtaactcgacttgataaatacgtttttgaagtgattgaccgccgcccaaggcagaattgcctcaccaggcaagcattgggccgccagcagaaagacgtatacatggtcgttccaaaacgcctgacagacagcaagtttccgatgaaaatatagacacgttgactggccgataagccatgatgaaaagtttcgatgtgctgtttaagtcgatcgtaaactagctccaccaaggaatacataccgagatggtcctcagtaaaattgagagtgtctcgtagttgtatcaagtttgtatgtgattacctgtcgagtcttgtccagtcaaaccaacgatgctacccgacaaaactcagcgaacatcagctcatggagagtgcacgcagagcaccctggagctactggaatgtctacataagggccccatcctccagcgattccttgtttcccacagcacgacccacttgcttccctcttgaatagaaacagcaggtaaattttgttttcgattacttctgtcgtagtttagttgtatactccatcccatgtgatgatgactggttacttcatttaccaagttcaactgcttaattcctggtgtttttgatacagatactgatgatcaaattcctgacccccacacagttttagcaataccaagctttcttcactctttcccttggagcaaatccgtagaccaatccacaagttcaactagagataagcaaaatcactcaaaacaccatgaagttgattttcatatccatggtcgcaagcatgctgatcgctgcagcttttggtggcgcagttcctgtcgatcataaaggagcgagatacatagtctccgacctcaattttcctagtggttacggggcaccttctatatctggccagatgcagcatggtcaacgaattttgataccttacgtgaatcatggcacggtcgacttaagggtctgggtagctgggcaccaggtccaaacaattaaaccaaaccactcgatccagtatacattgaaccccggtaattccttggctgtagaatcttccactccgggagcggcttttgaccagcagacaatccaatatgtcatccaacgcgctggatttaccagaagtaacttatgatagtttttacatgctcttagaactttgtgcctaaatattaatgttcattccagctgctggaaatttaagcatctcctacatcatttcagtttcatttgagtttgagttttttttgtccaggatgttgccccctatttatttctgctcatgtcttgtcaaactcctaccagttttcatgctcccgtccacatgaaaaatgatcagctatctgtaacaattttcctgcatcttgttaggtatagctacagaaagaatgtcaattccttcttcattagagccaatcagatagcatctcctccacaatttcaattttcttttagctttaagctttcttgttgaggaattaaattaggccccctccccccagcctattagttcctactgatatcttgtcaagcttcttttagttttcatgttcactttcacatgcaaaatgatcagatatctgcatttttttattttctcttatttggtatagaagtttccagaagttgagaaattgtccagaatgttgattttttgaagctggaccagtatttcttgagagataaataaacagaccatgtgttaatctgaagcattggaatatatctcctacgtacaggaattgtctctgaactgactccttttcaaaaaagattgaatgactaacaggcacaatattggtaagttataagcaactcaaatctggaaggtggaaaaaatggaccaaaacaagatgaaaaaaggtccataattttcatttttccttgaggtgcactgattacagaatctgttgagatacatgtggcatgtcactgattagtgcatgtccaccgttgttagtctgctttcttcctgatctcatttctcacatgtcacattctgtgacatgcacttgttttctttcatcctcttatactggattcatatgtgtgtggtaggactcctctttcctcatccttccaacacatttgtctccaggtatgttttctctctttttctttcttttctttcatcttttctctatgttgaaatgactatccttccaacacatttgtctccagagggtccatctcaacagaatcagggggttgaggaatttctcaccttgtttttttttgtcttgactcattttaggtcgttaaaaaatacacccagttttaagtttattgctgcacatctgcaccttccctgaggagcccgttagtaattataaaccaagttggtgaatgcctctgttggttttcagttgtctactgtcccacaagattagtacccgttccactcattttgttttgggggtaatatttcttttctccagaaagaggcagtgcaaaaccagcactggataacaatcgagggaactgttatcctttctgagacttgcaaactctggccccacctgttaaataagttacatgaggaaagcagcctgagattcttttgatataggttatatttacttgaagatacagacatgtatgtgattgcattcagaaaaatttgggtacgctacattagagaacaatcaagattaggcaagctggagtagagggaaggataatattaatgtgatggtgttttgagtagttattcaagaacaggtaacccaaaagtttatcaaatcaaaccagtacattattatttattaatttcttttgcaaaaaaagacagtgataaattttgaagggtgacagaacaatcatttaatagaagtgcacagataattatgtgaagggttggagtgcgggtaaattggaagtttacgcgtcaggggaatcctttttcctcagctttttggtgggtgaccggccgacgtagccgccggggtagagatgcttagacttcaccttgaccaaaccgccaagtttttccgttcgaatttttgaagcatgagtatgttggtcaggctgagtgtcgtacctggacggcaatgcttcttttcgtttccgacggggctgtcgagaggatgggctcgggaggtgggtgaacttcccctcgttctcctccagtcgatttacgagttgtctcaccgagttggtcccagaagttcggggacacgcatcaggctgacggaagggatggccagtggaaatatatccggcttgcgcgtcgtcgatctccccctcgagactgggagcacgcgcccggttgatcttagcgactttgtggtccgagtgattgtcccacgtagaggtcgaaaggatctcagacaagggagaggctgatctgaatgagacattgttctcgaagcgaacttggaagcctggcgtcttctcgtgatcgtcgtcgtcttgagtggtgatatctttctcatcatcaatgactaaccgaccaacttcgttccatcgccctcgcttggaatcgattcccagtcttcccgccgaagagctcaggctaccaaagccagacctgtcactgaagctatctttcaatctgccgagcagagatgagaccccggttgtggcaaagcgggtggatggctcctccgggccattgtcgtatttgtacgcgtctccagcctcgtcagcatacataagttcctccatcaactcatcgatatcatcagtctgtaagtgagactgtcgtgagttgagagaatcctgacgttggccgcggctgttctttgagcggtatttgccaacgcccaagccaggtgtaacaagccggtcggtacccttcttcttggatgtctgggtgccccagagccagcctcgttcctcgtcgatttcctcgactggatctgagctaccgagattgaatggcattcggctctgtctggggatcgaactagcaaacgggtccaagggagcatagaccagttcattggtcgagatttcgatttgcggcacctctcgcattgacgagcgcagactttcgccctccggcaatgggcgggagatcttccatttggtctctgtgtagcgcgcacgtcggctttccctccatctacggtaccgctggctggttagatatccaaccacgagaactaacacgagtaccaccgagacggataagattgcggcgaccaccacacccactgaattgtgctgacgcggcggcgcctccacctctatcgatctgatgggcaaggtttctggggaaggaagaggggaaactgaggagacggccacgctcgggctgacagacacgttcgagttgacggacacatttgagctggcagctagctttgagctgacggccaccggtggcggggaaaaactctctttaggaatgccggccgacccgcccgtaggcttagatttccatgcaggacgtgccccaaggcctgtcggtgtcgatgagggagtgcccatattggctggatcgagggaagcggccgagacgattgtcgccgcaccagggtcatcatccgtgctcgacaaatgctgacaaatcataatggaagataaagtatatgaacagtttatttgtaagtggctagtgagtattgattgctgggacttcagacgcgtccccgagtcttgttgacttaccttagcggaggtttttgtcgggggatggtcaagttcgtcgtcaaaagtggtaacagtggtcgagtcgtccatgttagaggatgacatcaggaaagacagatagatggaaattaagtcaagccaaggagtgtaagcgaattaaattcaagagaaaaagttccccggaaagacagaaagatgagtgataccagtaggagaatggggaatgagggaagaacagcactgctcttatggggaggagggcagaccttaggaaccagcccactgttttttttttttttttgagccggaggtggtgctaggagcggccagtctgtttcggaaccatccggactcagcgagagaaggctgagtccgacactccagttatggtgcatactcatcaaactccactgaaggctagattgagacagcatgacaaaagatggcaattcactgcaaggtaatctcccaaaatgtgtagaattcatccgccggtcaggaaatgttcaaagattgtaaccagtcaggtaatttgcaagaaataaagatatgtatgatggaaaatgaaagtcatctttaggatgctcgacgtgttgtatataatggaaaatgaatataaaacgcgtaaataccttctcttgaagtacgctttgctggcatagtggtattggcagtcaaaacctcaccccactttgagagcccactgcgttcaaaagtcctatccctcaccgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctagaacagatgcggcgatccccgcgtggtgagttttcaaaattgggcttgaaacctgtttttttgtgtatttttctgactgcactcttcctcatccacatttatataatttccttgtggaccaagaagggtctgcttcttgtccacatttccctgtgttcagtttttttgttttttttttgttaatcatttacagaaaggttttgaaaacatcgacttttcaactcaggttgacttattttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaagttcaaatcttaattttagaaaatcaatcttaattccagttgtggtgtacaacttctgagtttgggctggatcaataggatcatctagcccttcaagaattctgggccgaacatccataaacttttgagggagcgtcatgattgcaaatcttgtgacgctcccaccaaaactggagaaactcagcacctgagttcgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttaggataagttcgatccctcaccaccatcattgccagagttcaagtcctattgccaaccactgcaacttgttagtccccgtcaactcagctataggatgccaggtctacccaccatttcccagtttgcctttgtggttgccctactcctcaagtccttcttgattgctcctggacttcggggaccaccacctgatccagacctgcattctgaccggtgccagcgatgttggcagagtttataaacaccatggtgaagacctttacatacaatgactttccttgcagtgctttcagtttcagtcacgaatccacctgccctgaaatgattacactccaacaatactactgcacaagctaacttgagacaagtcccaagcttctgcggtcctggtgaccttggctggctggcgccacttgcgaagcgagcctccgaaggagggacttgtgacaaatacacacaagctcgcgtgtcgctattgacatgttttggtgtagcaaaatttggattgcccaccatgcatgtaatttaacttttttttcaggcagatccagcatggtcaaagttgaccatgttgccaatcttctcagcaaattttagggattttttctgaaattcagatgagtaagatttttttgaaaaacatgaaaaattgaaaaaatcaaagaatccaagttgagttctgagccttgagaagctattacataagcaaaaagcacaaatctgagcggaaactttgacaattacaaagtttctctagaatgtagttgtaaatatttctggatatttccttgattacaattgactttagcatctggggcatgctggcccagatttttcccctacaaaagtgtagaaagtgatacattagaattttctgcgcaaaaaacaccctaaaaacgcgaaagtgacacgcgggtatgtttgttttggtcacaagcctctcccgcacttcgtgcgttcgacggagaggctgagcaagctagctgcacaagatgttctcactatgttgaagtcagtctgggaggatgctccacccatgcccagttgatacattacgccctgaagaatttttgactgaattactaaagaccgaaaccagactggaaacaaaaaaaagattagagcaggaacaagaaaaaaaggaaagagaaatgataataaaggaatcaggagcataccaccaaaagataacaagaatgtgagaaagaagcagaggactttgaataaggacagttaagatgagcacaactgtgagaaataaaaaaaaacagagaaggatgaaacaagaaagagattagcgatttcagcatcaaacaacacaggaccagaagatgagagatgaaggatgaaagaacaaacaacacgttgagcagacgtgatgctagagagaaggagagtttttagaatgagacttcttagtcgagtcgagagttaatcttgaggaagagaaagagagagatcggatcaggaactggttcgagtgagtgagagagacgactgagattgagactttacagtttttttgatcttgaataggattgcgaggggcggaagttctagagactagatcttgagcaagttgagattcggagaatcttgtcgagtctggcgtttttgccggacgagttcaaagagttcttatatgttgagaagaatcaaacctaagcgtgtggtgatactcgcatcggctagagtgactgcggagagggctaagcaagagcattcgacaagggttaaggatacgtgacaggtccgctaaaactcaacacgccccggcacactgtcccaggtcctcctccagcctcctgaggtgccaagcaggcaagctgttatgggtgttctgaggagagcaggtgatggatcttcagggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctccctacatatgtaacgtccccagttccagtcctccacagctcataacacaagcaaaggggaaacaaacttatatgtgtttcccctgcaagaatcatttttcctagttttttttagcctaaaaatcttctcccaagttacatcacttcatcaatcaatgaatcattacaattggaacgtgaaggggtgacatcagaattgagtgtctaaaaggataggggcttggttaattgactccaaagaattggggagttgactcccaggattttggtggactgtctcggggtgtccccaccccctaagaatgggagttgttcctcccattccagcattgggaatgggagttgactcccaaagaattttgatgataataaaaaaaacctggaagcttcttccggggaatgggtgtagagacagacaaaatgaagatgtgtctggtgagattcgaactcacgacctcagcaatgctgagacacatactagagtgctgcctttaccaactagcacagctagcgatcggatgtcgcatacagtctgctgcgacacccgcagtaaggggggccccttgccgcgggtgtcgcagcagactgcgtgcgacatccctgtgacagctgtgtaggctacagacgcttgtggctgccagggtagttgggtcttactggtctaggctcaactgcacagcacctccaaactgtggtgatacatcatgttagcaggcttaacctcaacaatgggccccgtggccatacaaatcttgagggccaggagggctgtcaagatttgtatatctcagcagctgggagaaactttcctggacgctgagagtttacactgaacagccaagaggaaactcttggccattgagagtatacactctcaacagtggagagacagccaagaggaaacatcttggttgttgaaagtgtatcctatcaacagccttggggggagtgtgatttcaatccccttggggggagtgtgatttcactctccttggggggattgtgatttcactccccttggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttgggggggagtgtgatttcactccccttggggggagtgtgatttcactccccttgggggggagtgtgatttcactcccccttaggggggagtgggatttcactcccccttgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctgggtacagaagtaccattgtatgcatccaccacttccaccagattgtgccttgatgagtgtatgctgagtacacattcaactgcccacccaacatccttgccaaatagcattgtattcacattgaactgagtggacaaagtaaggtgacccacaagcacttcacatcccccctccccatggaaaaatgtttttatgaattttggacatgacttctttttcctcagaaaaatgtggaatgtaggtgcaggtcaccaatcaagtagttgagagtacattgttcaagtgaatgtgtgtgctcaagaattctatccaagatgactacctataagatcttcttcttcagtccaaacacatcaaaaatgagttaacccctcaaggacatatgacaagaatcacctatgtacatacttgttcagaatgaacagttgctgaaaaccacatttgtaagtcaagctgggatggattcctgtgatatttattctttttatacctgcttttccagacggatacagacaggcatatgtataaggtggcaagtaacagctagtagtagcaacggtgggccgctacgctacgctaaatggccatttagcgttagcgtagctgctgttgaagcaacctttttttgtgtagtgttagtttgcgctacagcccactacgctacgctaacttttagcggcgctaacaacacacctttttttgggtagtgttagcgcaccgctacagcgctgttagcggcaaaaaaggccaaaaaaccgctaaaaagcgctgtagcttggtgtagcggacgttttttttgcgccccatgggcgtagtgttagtgtggatgagtgaaataaagctaacacccactggtgccctgcgtgcgtagtgttagtgcaaattttcagatttgcgctaacactatgctacatgttagcttattttagctacactacgctacactaacgctacggttagtgtagctggcccaccgttggtagtagttaactacaagtaaagccaagcaaaaattcaaactttgactgtgatttactttcgtgtgacaaattgcttgattatcaacacactaataaatcccttaactcattgcattcatgtatccatttgtctatttatgtattattattattttttacatttgtctgagtgtatgttgtatgtctggcttagcagtcccaaaaagaaagcatctgtctaagctacaaatcgctcatctagatgggacacgtcgcttacacagtggtacaatcttggcgcacttcaagagcctgctgcgttgaacattccattgcttaatttgctcactacatagctggttgcggagttcgattcgtgtcggacaaaaccacagtcgccgtctgctctgccccacaaatacgatgtcaggtctttgcgccattggccggtatggggttgtgtttgccctgctcctgaagtccttctcagttgctcctgggcttggaggcccgccaccggatccaagcctctataccgcccggtgccagcaatgttggcaagtcgccggcagtccgtccgagttcataaacaccatgtacaagaccatcaccttcaatttctatccttgcagtgctataagtcatgaccgcacctgccgtcagaccttccgccttcaacggtactgctgcgtaagatgctggcactttgtcaatgtcagtctgggaggtggatgccccgtccacggccagctcactcaatacattcctcgagaaccccggcaagccctaggataggggagggggggatgttgaaaaagttcaaatgtcggcaacattcatacccaggggccccgcggggagtcatttttttttttcttttggaaaattcatacttttctgctcaggctaaaatcccctaaaaaagaggggggggggcaggggggcttggtaaaatgtccaatctggggccaaatacaaagatttgattggtttaaacaaggttgacatacctaaaatggcctctttcatgagcatttcgagcgtatgattttgcgattttcacaaacctttttcaacctgttgatatgtatatttttttctttctttcttttgggtttcttcactgtagtagtactgacgcgagctggtatcaaagccactatcttgaatcttaatatgaaagaaaagatgtcatgacattacatggtgttgatgctccaaggaaaggttagtcaaaaaaaaaaatcatccgcttagtgattgttgaatggataatggcctagtggcccaacccgctacttcatcaatcaacaaatcagaatcatagggatctgggagagttgcagatcctctgaattactgtgtccacatgggttttgtttgtctgtttgtttggatgtattgactgtcaggacagtctcaacaagaaaacatcccaacaaatgaaaaagaaaacaaaaaaagaaaaagggaaaccacaaaaaaaaaaaaaaaaaacgaaaccaagaaggagttaaaagcatgtaagattgagctcgagacgatgatgattgaagattagaagaggggaaggaaaagaaaaagaaaagagatcgatatagaatgggcgaatcagaactgagttttccgtttccgtccggtgaatttggagtctcttggaacctatatccgcgcaaaaagccatgagatgcgaatcaacaagaatgtacgagtgacggataaacaggtccaaaaagcaagaaaataaacacacatcttctttcccacgtttcctgtagagttctttcttcttataaatccatgcctgtttagattcatcgatcgcgcctttggtggaagatctcttgtttttcttgtgatttgatttcttgctatacttgactctcatattctggtcttcagtcgttagtcctcgaggtaattggttggcattgttggttgttgttgagtgcggcgaaggcccggtcatcagaaccagataaaactttttcgctttctgactgttagggtcttttgagaaacagtccaaacagagatacgttatcaataaactgcataaatttgtggtaactgaatcccaaacaactccagaagaaatttttgttctatcatgatgatgatactgacaatcgacaaccaatcccccggtgaatccagcccgattagcaaaagacatgatgaaccgaacctgatcatcagattcaggatagaactgaaacaccgctcttgcgcctcgaaccaatgcaccaaacaaagtctcaaagaacgccttgagtcgtttcgggggtgagtttgaggatttatctgcattacataaccattggattactgatacacttttttttttctttaggtcagcattcatctcatcattgtcccgttttttaaaaaaaaaaatctcagattgtgattgcttcatttacctgatcgccccgtcaaagcttcctggtcgaaagccaaatccttgcccaatatcatgcaagcacagatcgccatcaacttccctatctaaagcgatttctattgatttaatcgtacaattaacagaacccctccaaaaaaatcagtaagaacaagaaaaaaagagaagaatttagttgttagggggaggacttaccgagcatacttccactgatatcgacgccgacccattgatggccatgatcggaaatgatctcgccactcagtccacttccacagccgatatccaagagcagggccgagtaatcatgatccccaggatcgtcggattgggacggcagattcaagagttccaagcatcgctcggtcatctctgattggatggattggatccgactggacttggtgtacttctccgcctcgttatcattgtaaaactgtgtgtttgtgtgtgtgtgtgtaagcagggcagtgataagagatcagattggggttgtgaagtgtgaaagtttactcagactatttctggcggtgcttgatgttctggtcgagacatgccgattcgattgttggtgttcacagtggggccgggtggccgacgtgcttgatgcatacactcacagcactgggccatattgcatatatgcatcctgcccagttggctcttagtttttaagccaccctcgctggccaagaagcctccctcccacagccagcacctcacacaaaagtaggagaaacatgttcaagttcgaattcgtaagtcaacctatcatccatcatcatcaaagcaagtactgatgctcgttcttcttgaacactcccttctcaaaggacctcgacgatctgacagatgaaaccaatcagcaaccaaaagaaacccaaccttctcaagcagaggatatccaaattattaaagatgaccgagcacaagatccatgtgtcgtgatcccattcaaggaactcgtacgtccatcttctcgaacaagctattgagggggaaaacagggagggaaaagaacttatgaaattctgaagcacagaaatagtaaattcttaccgtcatgtgaccatagatcgaccgactcccgccattcataagctattcgaagctgaagatcaacgactcattatcgatatacaagcgagagttatacgatgcaaagtatcaaacgatagtcaaccttgccgaagaagaggaagagagggaagaagaggagcaagatcgagaagaacaagaaggaggcgaagaagaaggcaagaagaatggcgaggaggagaagacgagacagaagaccttagagtcactacaatcgagctctgatctgatcccaggcgtatacgaaggcggcttcaaaacttgggaatgtagcttggatctggccacccatctcgacccgattgtcgaacgattgaagacccttttttcaaaacaagaagaagaagatcatccagaccgaaaaaatacccccgacgagaacaggaaccaatccgaagatatcttgccctatagaatcttggagatcggttgtgggaccgccgtgccgaccgtatccctctgcttcaaattgtttgcgttcctgttggctcgcaatcgagctcctcaactccagtcatcattcgaccgccagcatgacctcgagtctcctatcctcgaaatcctcttgcaggacttcaatgcagatggtacatgtttcctctgtttccatttcaggccggatgttttctttagtttaatcctcaacaaacagaaactgactaggctgctcccttttcaaattcaaatcactcaccttttttttttggggaaaatgaaaagtgttaaagcttctaacattcccaaacattttattagcgttttatcgagcgagcatgatgacctcgaagttggagcaagcggatgtgtctgaagaaagagaagagaacggggactcggccaaagaaaggatggacagttcagaggaaactgaagaagatttagagatcacagacgaattgaagacggactttgagttatttctgcgcgagaatcggatccgcttgacgttgatctatgggccatggtcgacgtttgagcttccgggagcactatcgtccaacctgactttgagtgtcccgggaaagagtggaaagcaaagaagaaaaggatgcgaagtgatcatgagttcagagactttgtactcgaccgcctccttgccggacctgatcaacgtcttactatcatccaagatcaacaacatcgtccaccagaccgacgatgatccacagaggctagaagaaggaacagagagccactctacgacgatcctcatcgcctccaaatccgtctatttcggcgtcggcggcggcacccattcgttcgttgacttggtcgagaatacccacaaaggagccgtcgaattcgtcgacctcgatcatcattctggtcccacttctagcgggatctctagagtcctcatggatgtcaaattcccctcttgaaccatcccctcccctcccctccatgactgttttaggcggcgtatcatctgcactcgttctcagcttcacctctcattgcccccgcttctgacctcgaatcttgtctttctacttatacagccctggttttgtcttgctgctatataaccccggaatgttctccagtcttattcttctgtctttctcgcattccagacaggcttgtttttttttttttttttttggtcgattgattctttgacacgcgattcatgaatcttgcgttctatctgttgtcagatcatcatgaccaaggccttcttatatgtgcttttttgggctcacttttttggggggggggggctttgattattgtgaaggagaaaccattcagaaagcttggctcccacttaaaatgaagtacgaccaaaaaaaaagaaagaaaaaaaaagatacacagatgggtcttgaagacccccagattcagggttcttggagtccagattcatctcagctcttggactattcacggccgaattctagtgctcgtctctcgattctttgggcatggatcttgccatcatatcattgtttgagagaacagaaaaaccaatcggcttgatcagcttgaaggtggaggaataatcgatcacttgtctggtttataatttgtatagaaccaaagtattcaccacttggatgatgtgtatatatggatcagataaaaaaataaataaaaaagagataactctgaatggtcaaaccaaaggtgtatttctgataatcgagcagagaataaatcacacttagttggttggcataggtgtgggccataaagtgccatcattgactgatcaagagaataaaatcgaagtcgcggggctccggggcagaccgggactttccgggactcgctcctcgggttgaccctccagccccgtcccaaatcccgggattcgggaaccatccgttctgcgaacttacaacacaagtccctcgcctaccggcaggcactggcaggggcgcgaagcgcctcgcacaaagtgcgacctcccgtcacccagtgacttgaatcttgaccagccatacttccactgtagtctaccgggtatgtaccctaattgaaagctcaagtggggaattttcagagctcctatgtatgaacagacgggaaaacagagatgagcgtcacgtcggccaactgggtgttttgccgcaggagtcaggacatggtgatcggaagtgctaaacactcccgagtcgagtccgaccgaggcgctcaagactccaagtttagttgagcagagtggctaaaatgataatttctttgttgggtcttgactaacttggacatacgactctcgagctcgccatgactatgtattgtatgtagggcccggtcaagcagatataaaagagaaaaacaaaaagatcaggtgtggattgaagatcagtttgaggatcttggtatcactcttggtttatgtggcgatggcggagttgggcaaacccggctgaaatcaccggcgctaaggtgatagtcttctgccgaacgctacatgatcaagtattttaaaaagttgcacctgtcttaattagtagagcaaccggtgtggacgtggctgaaggagatgaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaatcaaacacataccctgatggccacacctgtacctgcgtcacagcatcttggagcacctgcatgtgctccactgatgtacacatcatcacagtgttcgaaccggttcatatccgctaggaccacatacgctatgtgttgggagaaaaaaaaaagaaaaaaagaaaaacataatgtcactgtcagtaagaaaagttcgaataatccgaaaaaaaaaacactcgctttgacgagcacttaccggcgccatctttatctatgcatgcacaaactgccacaggaaagttaccataacatctgaatggagagagttttggggagacgttcgttcccgatgcgagcttgctctggattgctagctgtaggatcaagaggttcgcgatcttggaaacctgcatcttgtcttgttattggagctgaggtgttggttgagggatgtaaaagtatgtagcgaaatggatggcaacaagaggtaccagagagaaagacctatgtatggggttggggggaaggagccaggaacggcgggcttgaggtatgccagcgctttatgggcttttttggtctgcttaatggctgatgtcttctttccgccaaggagccggacgaacggtacacataacacaccacctggacgcgtgttccctacaattgagtagtatgtattgctcaggccggagaggcgggacgcctagagcagcgcagtggttggacttgtaacaatccaagcatctcaaattgtcactcaaggcttgtgagaccacagcccatgtatacggaagcccataggggactccaatcggctcacgcttttgaaaaatgaaaagtgaaaaatgaaaatacagaattctgtattccatttaaaatacagatatctgtatttccacattctgaaatgtgaaaaaaaactatgattgatacgtgtcggaaatggataatcacatatcggaaacgtatagttgtcatcccggccaaccaatactgcatcggctcggaaaggtccaacttccggggaccggtccttccgggcggatgctgtttcaagacctgcaaacaggttgtctccaaggtgagtccacttccttgaagttgaaccagccattgaaggcagttgaccaaggtccaagtctgaccggcactcaaagggagtacacatgcatacagccgccttcattgatctcagactcggtgatcaaagggaattgtcactccctttagatcaccggtcagaatctgtcattgaaggcagtgtgtaagcccctcaatgacagattctgaccggtcattggtggtcatccagcggagtgcataccagtcccctcccttcgaggagcggtctgtggtgtgtttcctgttgacgagccgttcagaaccggccatcaaatggaatgagtaatcctgttgatgaccgtttctgcgatgaccgttcagagctgggcatcgaggcgagtaggtattccccttcatgaccagttttgagcgttcatggtggggagcacttacgtgtctcaatgaccagttctgaacggtcatcgagaggagtggatatgtactcctctcaacgactagttctgaccagtcatcaagggagtgctcattcgcttcgataactggatgaccggtcatctctgattagtcggagactgaagtggacactcctttaccatctgacagcaggtcattctgtaccgatcaaccagcaccggtccaggactcaggaggcgttaacctcccgggccggcctgtgctgggctgatcgttgactcttgtgttgacattttctatgtgctgttttcgttatgcacttctgatttggcttaaccgatagtgatgtttcacattttagaatgtggaaatacagaaatctgtattttaaatggaatacagaattctgtattttcatttttcacttttcatttttcaaaagcgtgagccgattggagtcccctatgggcttccgtacatgtatgtatgtactgcatcggttccctccctgaaagcaccaaggtttctatgagtatgtattagaatcaggcaggagtcggatgatgcagcagtcctgtaagagtctctctgctctgggggagcttcattcctgaataacagacgaccggccgagttcttctacataacaaaactcctctggtttgaccacatagcgaactggatggcaacaagaggtgctagagaaagaccgatgtatgggggggggggggggggggaaggaggcaggaacggctcaaggtatggcagcgctttatgtatgggcttttttggtctgcttaatgggtgatgtgttctttgcggtacagagccgccgaacggcctacaccacctggacgcgtgttccctacgaattacaattgaggatgtattaatcgggttggagaggcgggaggcctaaagagcagcgcaataaagaatccaagcatctcaaattgacaatcaaggcttgagactacagcccatggactacagcggttcccagaaagcaccaaagcttgtatgtatgtagaaccagctgctgtcctgcaagagtctctctgctctaggggggggggctccattttcctggatcatagacgaccgaccgaccgagtgcttctaaagaaaactatgccatggtcgagcccaagtcaggcacagccttgaaagttgaaaacctccttcaacggacaggcagaaatggacagatgaacacggtttttttttttttttttttggtttctgttctgatgttagacctctgctctttgatcattaaccagtgaaaatcaagtacacaacacactcacacaacacactcacacacacacacacacacacacacacagatacttcaacacaagataagaaaaaaaaaattaaaaacaacaacttcaaaaaaaaaaaaaaaaagatgatgatgatgatgatgatgatgatagttacaaggagacgaaaagataaacaggtaaaatgagatgggagtagcgagaaagaacccagaagggaaaaaagggggggagggatgggatgagagaagaggggaaaggggaggatgaagaatggtagagcagacgaggaaagaaagatgaaggagggggaactgtgaggccacgaactgacgagagttttaaaaaaaggggggagtaggattaagattcccagcgtttgacgagatcggagatagggcccggagtagtcgcgggattagcgagggtatggatggcgttaagtttgcgacgatcggggcgggagaggagggagttgcggaagtttttattgaggcgagagttttcgtcggccgaggagagggaggaggggaggatgagattgttgttggtagatacggagccgagggaggagatggaagagttggaggaggaggaggtcgacttggaggacgggccggaggggtgagacccggagggatacacgcccccgctcagtcgattggctaggttccgataccctaacttgtggttaggtccagctgctgctgtcgtcgtgctcttgttttcctccggccccgacccagagatcggcagcaagacccgggccgcaaggagggtaggaggagtcttgaaggagggggccgaacgtaactggtcgatcgggagcttcgcggatgacacctccttctgcgggctgctggccttcgagcgtcggttggagtcctggaggccgaacgcccgggcctcggtcggccgcgacgacgagagctggctgctcagactagagttccgactgagcaagccaccgatcgagtactgcgacggcggccggcttatgttcttgggtctgatcgacaggccccgagtggagatcaacaacttgctggccgactgatcctcttccttctccctcacctccccatccttgcgcccactcaggatcccctgtccatccgcacccgtcagtttggaccactgcccaaccaccgagctcacccgacctccgcgtccgcctctcatcgacttatactctccattggtcaatgggatcggcgtgtcttcgtcaaacgacatgctcttcacgctgtcatccgtctgggacctacttggccagtcaagagagccgcgtgaatccggatcccttgatcgatcgatcgagctcctgttcccaccagaatcctcacttgtcctctcggctatcgagatcgacgccctcaaccgatcaaagccaatcaaactgctccgattggtcgaaggcactccggcctgactagtcgaatacatactcgagcgaatcgaactcctactcttggccggcgatttgacgaactcgggcgtcgaaagcctgcgggaagtagctttctggaccgccaggttagtttcccgcagagcctcgatcagctgggcctcgatctcattagattcctcttcgttccatcctcctggcactcgactgatcgagaacatcccatcctcaccgccgatgcgactaccacccaccttcgaaagactcactgaatcgtggatggtatgagtggaagacatctggcgcttgatccgcgacttgcgtgagaggttagtgggcgaggtggggctacatggagccccaagagaatccgtgttcagtcggcttggtgattcaatccgactcaaaggtttttctgatgtcatcataacaggcgccggttggggtgtttgttgggaagaaaaaagagctcgagtgcccacgtgagcatcatagttgtccttagcagacactgattcgagcaatcctacaaccggggtcgggttcatgcttgccatcttagcttcgtgggcgcagctgggagagatagggagcgggcgatgtggggtggaattaggagatgattggtagaggcttgcgcctgctagtgacaacggagtggatgatttgggtatagcagaaagccggtggaccaggggagcagtagtaaaatccgacttgtccaagcttgaagatggctggaagatatgatggttgctttgattaacaacagttgactctacaggtggtttgggcagggttgggcgcatttgcacaacgtctttcggacgatcggtttgcttggttgcaagccccagggagatggcagcagcgctttgtcgtggagcttcatgcgttatcatagcagaggcatcctttcgagaggggctacattccttgaaggctggcctcgactggctaacaggttgttgctgaataacagggggagcattttggctcctcaaacgttcaacgatggttttctgctgaggttgggccaggacatccttgttgatgattatcggtaggttgggcgaagcggagacaggcttgaggtcaatgcgagagggtgacgagtgtgactcaatgtcgctggggggctttctgggctgactggactttctttgggtgttgaggcccttcctcttgacggttggactgtcggatggaatgatcagagggcttgtagtagggttttgtggaacagacggtgccgatggactagagcaatccactgggatgatcgtggtggtgactgtctttgcaggtaaagatggaggtgggacggctgggacagacacagatggaaactgctcggcctcaaattgaggaaacaatgcctcgggtgcaaccgattctctagcaagagttggctcgtcagtctgttggtcatcgcacaagttcatctgttcagcaattgatgctcgtggcggacgggatgatgaattggctaatgctgagggcggcctccagtcggttgtatcctgtcttgtggttgtgctacagtccagctctacaggagctttcggtgcgctcggcggagaggggatggcattgatcaaggtttcgccgtaagagattcgggagcttttcatgcgcagtgcacttccggtgtagctcggcgtcgcggtccgtgtcaacttgtcctccgtagaatgaacgctgagactgtcgtgctcacgatcaaccgatgcacttccggcattagacgacgttccttcgtgagcggaagaagcgcgcggtggctctactgaggtagtccggttcaaaaaatgggcgaggtttgcaagaccagttgtgggtgttgcgcgggtactactggccaagtgaggagatgagaatgatctttctcgcggggattgacccggggatgtctggcgaggaccagatcgatgatctggctcctgatccgagtgagacgggacttggaaaacagccttctggctgtttagagtaggagtttggtcgggtgaagggtcccgtgcacgggctccgtcagcgctacgccgttcatcctctaacgccacaatgtcttccaaagcttggacgctgtcgcttccgtctgatcttctgggacgcgtaccgcgtggttgactgacgactctgacggcttgttgtcggcgtggatgtctggtattcccgtcatcctcgtctgcagactcgcctctcgcgagcaagttcagcgtgttttgagacagtagcttggcactcaacgtgccgggacgcgactcgcccacttcgccaatagtctccaaccttgattgttgaagaacgttggacagatcatttggaacaagcgtttgatgatctgttaacagagaaaagttagttgaagcagaagagagcggactgagaaatcttcagcgggagagcactccattacctggtacattgttcaggtggctctctggatgtgctgagccatgagaaacggggcccacggtgtgagatgcttgagggggcgtgggtaatgctcgcttcctgacgattatccctccagaactaggctgctgttgagcggtaatattatgattgatcggttctgaagttcttcttgagttcgaagatttccgactcagggcagaggaatggtcggaaacactttcacctagaaaagtctacatcagaagctggatagaagggtaatcgagcggggggacgcgtgaagcagaattagacttactatcataatgactgtcggggggtcgatagtgatgagttggagggacaggcgcagcgggaagggattggtgcctggtgcgccagtttggcggcatggggctacctacatcatagccttgatgagctgatgggctggatggttcctgttggtattgaatcgggacaggatggttttgagggactagagggggcatgccattgatcgcttgataaggatggtcgggttgggaggtggaggtgggatcgaaatgtgaggatgttggcaccgtttgcctatgccaaggagtagtcgggggtgagaagatcggttggggaggaggatattgagagttgctcggtccgacgtgagaacgagggtcgtgggttggggcaggggtgacacaatgtggtgggtacggtgagaagccatgagaagtggacaagggatggaatggagcaggttgattggaatccatcgcgtgatcaactggataggatgccgaggagggattggaccaggctgcagagttgggaaagtagttgactgctggagctacaccagaaacggggagtggtaatgggttggggggtacagccgaagacggagagaatggcatgggagaagagaatcgggatgagggtctgggggatggttggggagttggaagaggggagaagtgagcagagccagacggagatggcggagctgatcgattatggattcctccccagtcgcccccgatggaaagagatagccgaggtgaagcggagcgggaaatattacccaggttgcaaggatggggggtggggagaggacgagcgggaggtgttgcggctgactcgtccagatgaagaatcaggttttgtgagatgagtgatcgacatggcgttagtagaaggcacgtgttcaatggtcataggggcattgcgaataagaagttccttgggaagtgaggatgcatgtgtgacgtagaggggaagatcgacgatgagatcattactgaaaaaatgaaaaccgatagagatgtcagtaaatcggccgtattcctgagtagattgatatgatggatctcttacgataatgcgcctagctccagttcgaccctcaagaacatatctactgaaaaaagtttgacgcctctgacactgatgcatgccgaattgtggtctgcatggttgatgtcatcttcagtagggctaggcagttgacagacgagcttgaccgtcttggcctggcctgaggctgacggaaactcgtaatcgatccctcgaaaggtgcaattacgaacgacttggattcgtgagggatcggttgaagatgttgtgtcctgtggcaagacgagcttccggcagatcttggcgttgactcctccggacagctagaagcgtaaaagacggcaaacagtcaggcatataaataacgcgtggttgaggagggattgttgatgttgacataccgttcgacgcgagttattcttgacagtcagttgggctcggatgaggccatcgtcagattgagacgaattcagattaaagtgtagcattttgtcgatcttgacttcagcccagaccccagcgccagtaccagtcgggtcacgaagttcgcctcgcatctcgacgggcacgtggaatttggtgtcattccaatcgagaagcttttcgtaatcgctggatggtcttcgacttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactttttcgattccgaagaactcgatcgcgagctggccaagggccactgaatttcgttctttacatatgacctcgagcattccactgactttggagccggcggtgaacaccttggcggatggaagaatgttgagggagatgatgggatggttgtaggttgcattgggcggaagcggaggcgaatgagatctggtgaccatgatcgcggtcgaagacgatgctgctaggagggtgaaggttagtgagcaagctcaagaggagggattgagtaaaaagttgacttactgatggagatggtggatgaaggaagatctatggcgagaggaggatttatgcagctgaggaatacagccaacgcgcgacccgcgtcgaaaaggttgtgtagaaggaaattaaccgagcaccagctcgaactggctaatctctcaaacaacactgagaacaaactaagagattcaagaatggactgatctttgtcgacttggggaatagcgtggcagttcaactcacactagtataatgaccagaagaatcataaggggtcaaggaaagctctttttagggaattaatcttcatcagactcagcctcatggctctcagaagttgacttttgaatgacaaaggcttgatccgttgctcttgatgtatgcactacaaacttcaaaggagttcatggacgcgttatggggttttaggaggtatgtaaaaccttccttcttgcaggagaacttctgagttggaaccgacgaagcttgttgttagttaaaagctgtcaagctggactgctatgtaccccccctccaaaaaaaaccccaatcgaaagatctggaaaaggccaattaagatgacttgaaggatttataaggattaaaaaacttgtcaagagaattgtggctgtcacgtaagcgtctttccattcccctttctcttgaaaggttgacgcaatgataatcaacaaactagacatatctgtgcaactgggcaactcgacttggacttcaacggccagtggttgaactgtaaaagaaatgagacaagggttgccctccagttgtgaaagtggtacaggaactgtcaagaggtctcttgtaatcgcgccaggaaagcttgcatggatcagagggaggcctgactgggaaatctgccagaagattgagaagcatcaatgcagcagcatgtagaatccattgggcaactacagaccaacaatgctttttggagcaacttgacacaattgtttgtagcctgtggcaacaattccagttgtccctgcacctatcagtatttgagttgcatcatgataaaaccaacacactccttgtaacttgaaagttgttttaaaatccccaagctttgtgccttttctctatgcttaatcttcagagcccctcacaaccacttatttatattgctcatggaacattgcctgagttgcagctccagtaacttgcaagaactcatccctactctccattccctggactgattttcttctgatattcaagataaaccagacagagggccagtaccatatcacatgaaaaatcaatgtttccaaaagttagctggcttaaaagttcatattatcaaaagtgatcttgcccagtctttgacctcaaagtgaagaattgcaacaccagatctctccaattgttcccaatttttgtgtagaacatacaaaaaaaaatgattttttttttttggaattgaaccctattgtacaggcccttgagaatccaaactgaggccataacaaatccaatgctggtgactggatcaaactgcctgcatgttcagccacaatcctagaggaaaacagaaacattttgttttgtttcatttctggcaacctaaataaattggaaggattatgatcaatcaatacaaaatctcactctagactctgactcagtctggtgcatgatgagctcttttccagggtctatagttagatatcacattctgtgtggtttttgattgctgcagtctcatgtgagatgaatttttcttcttactcccatgtttaatctaacccaaatttcttgattgacctctgcatcaagaaaaagtgcatgtctgtctgtgtcatggcactgcgaatgccatccagggcttttttttacagaaccactaagcaagatttggggtgtacctgtcatggctagcatcattattagttgagctcaacttgacaaatcccagtcagtgccatgattaagaaatatttttttgcacccagtggctgttttcaatcctacatggcaggtattttaaagttttgattttcctgttctaattttcctacatgaacctgggaagccaccagagaaatgtctgattgggtaaactcaaattttgtgctgcagcatgctcgccaaatcactcatttcaaaatattgaggccatgtctgtcagtgacacatgcaaatgtaagatgtgtggaatccactcatattctgtcaaattttgcaggaattgaacacactatgtaaactgctgcattgtgctaacaaacaagacctgaattctttaaaaccaacctgttagtgtctcatcaaccaacacctttccagtttttttgggaggcactacattttgctaacaaatggggcctgaatgttttaaatccaacctgtgagcttctcatcaattttttgaaaggcactcaaatcccatccagttttttttttgggaggcactcaaataggatctagcccaacctgcatatgtgtatttcccaattcagtttttagtttttgcctcttctcctttcttgtgttccaagtcagagcaatatgcatgttgatttcaatgccatatcacaggagtttgttgttgagaagatttgccagtttcacaagacattaaaaccaaaaccacattcaaataaagtattaaaaaagaaaaagaaaaaacacatcttccaagaagcttccaggcaggagagcactgatcatggataattgcatcctgttgcatgggtgtgcaagctccgcatttgaagcggtgtgtatacaagaggaggacatgtaggagcaatacaagatcattggaggacttcccgttggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcaaaactgggagccccgcagatgttgacgggaagtcatccattagttctggaccacgacacatccatctagggacataaatgcattattgatggactataaacctgcagtatttcaaatgtttgaacacaagaaattcctaaactcctgtagtttcatggttgaaggaagaaaaattgatcattctaagtccatgtgtgttagttgtgattggcattaattgggtatacactcaaaattcagagtgataattgcaagcctgtcgatgacaatgagaagtcatcgggtatgtctcaaatctaacactttccctagcttgggagatgtgatttcatcaggacaatgcgtattttttttaaattccttaatttttatcggatttcaagctgcacaaagattcaacaaatgtatagaatcatgattaatagaaaaatagtccacataatgcagtcatagattgaagaaaatccgcgatggagagaaaataaacagaagcaaattgcaatacgctttacggatctcaaagacctctttttttacaacaagaaacagaaggaggtattttgtagggtatagtggagctaagatccaagaatcgagctgaagaaataatcatatcatcggttgattgctgggcaaatcattgtcgaagcactgcagacctctgtcactgtagtcctagtgattgtgataggccaatgggatcgatcttcggaagataggctttcttcactgttgccacgctcgacgactggttgagcgatgttgttgttgtggaaaattcccggatttcttggactggcttcttctccaacagcactcttgtcaaaattgggcaaacctccaattccgaattgcggtctagggaagtcaacttcttgtccagttgtccaaaacgtgatggattttatagggcctatgtatcggctacttccatacgtgatccaaccaatgctcgaagcaatcgtaaaaactagagtgataagcggagaccatgaccaactctctattttcaataagtggcatcgtcagttcaattcatacaaatcttcaaacgcacttggaaaattatagtgagatgttcatagtgcgagctcaccaattgtaatcggaagaccgtgaggacatgccatgagtaacaaaacgacgatcagagataaaagagaaacccaagtgcaaggccgactgagactcggaattcgccacacatttctaccatcgtattcgagtacatccggatcgcacgtcagataaattaataaaggggccagataacaaaacttgcaaccaatcaaacggggtgggggtcggggggttgaaaaagcatatgtgtttagaaaacgtgtcaggattagttgaacatcttgctgaattataaaaggcttacaactaataggtaggtggcagaggtgatcaaggagtcggaaaaaatgccttctctgaactcgatggctgccgctgtggccaatccacacccaaccaataacacgatcgccatccttgggatgcgacgggcgcttccatcatcgtcggtcgtgtttcttagtatagaactccaactccccgaaaccttgcgccaaattttcgatcccggaaaagcattatcgcgggccagagcccaggtaaaccgactggcggcaaagagttgagcaatgtcttggaaaaacatgagtaacaacaaagaaaccaagatcattgtggcaatgggcggagtacaatgtgtgaaaagcatgtcgatcaaatgtagtttatgttgagcttctttcggagttaggggaagaagcgcctagaatagggttttcagcaatgataagcattcgaaaacgtcgaataggaaaggtcaaatcgtgaaggatagactgaccgcaactaagcaaatattcaggattaatcccaaaatatagctaactagggtgcttgaaaacaatgccttaggaacagtagcagcgggggttcgtgtttcttcagcgaggtgggcagaggcttcggcgccaaacgccagagacacgagagacgtgcccatgaggaaaacgaaggcatctactgcagctccctttgatttgaatgtggtgtcgttatgaaatgttacgagcatcttggctaggtgtttgggtccgtgatgatggtgacctgcaagccttggtcctataaccaagccgatgcatattattaaatagagtactattgaaagtgcgccaagaattttccagagacgcggcgagcggattggagccgtgcagagtagcagaccgcacagaattagatgacccgcgttcagaagaaatgtctgccagccggagttgattatccatgtaggataaaaacggttgataacgctcactaccatcaaagctgaaaagccaagggcagagtatttcccaggtggtgcaagccaagacggtcaatattcaaactgtcatcacaaggactacactgcagagaaaatactcaactacattgagaagttagagcaacttgaaccaccacgtgggccacaaagagcaaagtcccaaccaaccagctaatgaaccgagcccagtccctcaacttgggatttgctcgtgccagtttaaatgtcctgctcgaataataagataagacaaattcatcagttggtctaccatccaaatctgacacctccaaaaaccaaggttcacgctcaatctcgagtctgaaatacaaagcgggctcaccaagtcaacatagctcctgcaactggataggccgaagctatctcagcgacaacagcacttaagcacaaaacaataatcattcctataatgtatccccagaagattacacaagggccaccccactccatcgcagtgagtagtcctaagaaagcgccgggtatcgtgccaatgttcaatgtagaaagggataaagatgaccaaaaatcccaatctctacggagctcttggtgataaccaagccaagccaattgggcttgtgtgtcggtatctgagcagatgttatttcgagaggcattgaaaattggagcattgttcgagctgtgtatagcttgcggcgctggagcagaaagtgattgaggatcgttcgtattgttgtattggtgtgacttgagaattcccacaggagtaacatgtgaggcgcaaggtaaatgcgcgttctggtcgagagataaaggtggaaactcgaaatcagcaggagaccgaactatctgagagcttgttgcggtaatcaatggtttttctgatggtcctgaacttggcttgatgaaaaatgccttgggatgcgaagcttttttgtagtcacgcgtttccttctgcttgagtatcagttgagcaagattcgagtgggacgttgacggggtctgaggttccggtaatttgggacgggagggtaggataaatgaaggaaataacgatgctgaattggaatcatgagaagaagtcaagccttcatccttggacctttgtgtcaaagattgaattacagatcgtgacggggattcttggtggccagatgagtgcgacgaggtggacgaagtcatacttgaattgttcgacaggcaacttttggcgtctgcgggcctgtgattttttccaaacgacttgtaagatagagggcagcagactatgagccagcggctaattggtgaatgttcgacttcagatgcgtcttttcccttgagaagcaaattcgcacctcggcaggaagattagaagctcacaatggtacttcaagttcgactgcagttgtacgctcggctatttgtcttccaacgcgcagctgatatttggagaccagttcgcgatgtggaaattcaagtgaacacgttaaaatcgagagcaaaaaattgatagagatggttcatggagtccgagtatacatttggacaaatacctagaggtgcactgaggtacacaggtcatggaatatacaagtagacaagcaaagtccaagatacaggagaagaggcagtcgatttttttaccaaacgatctgcaggctttatctgcacacatatagttcttgaatttaaagactttaaaactcgagagagatatgaagtggtagggacatcatcacatcatcgttggggggccagagcctttccaagtttaccgtggtgatgaacctatgagcgatatcggcgtgtgtgcgtgtttacattaatttaaatatctgttatatcctccatcaatctaaattggcaccttggctctcttccgcaggccttctgctgagcttcaagaataaagactcaaaaggccatggcaacgtcgctcttcccgccccactgtcatttatagtgccgtgcgagtccccttgcagattttaaggatacatcaagcgtttgcttaaggtttggcttgctgtaacacagatacccgtccatgcacaatatcacctcaaatttataaatatccttgagctccggtgctgagaatgctgagagacaagcacaaatatgtaatatgtgggatgtttgataagaaggagccttccagggccttaggacgcatatcgttttgtctccgacgcaatcgcgtaattcgtctcacacatcagatcaacagcgcagggatacaggccgacctaaaagctgagattgaccggtagatgggccgtttgtcgacatttgcgatctcacaggatctgacccttgggctatggccttgaaaggcttctatgaatctaaacttctaaagagatatatttatgtttctgcataaaggccacagcaaaaagcatcacaccctatcacaccccgccgggccaacaggggctaaccaggctcaatcatcacctgtgtaaaagacgtatctttcggaattggctgtaataaatatgcttggttatggagaatccggccggtctggcatccgtgatgcagatttgatccaacaaagcctaccccgcaactaggcccgggtcagtcaggacacaattgaaggctgagaggcctggacgcttgcctctaacaacctaacaatgtagccgacgcgtgtgtatgcatagtctcttttaatgagagagtgcagtgtcgatgatgaatatgacccggttaatccgaccagataaattggacaagcttgatgctgccctgactgcgacaaagccaccgatattggaggacttcccgtcgaatttacagccccctgtaaagctatttttacaagctcgtgaaaccgttttcccagcaaaaaattagctttgcagcctgtaagtctagctttacaaggcctgtaaaacccatgggaagtcctccattgtcttttcagagatgcttggagcctctcaattttttttctttttgttatgcattaaaaagtctgttttatcttctttttttcagggattccgtcatatgtatcccaccttttgcttctccctccctggcccctatccagcgacccgatgcccggccatgaactcccctcccagcctggttggatgtagcaagggatggccaagtaggtggtgggatcagggtaaactttgcaccctgatcccaaatatgagcttcattttgccagagctcttcttaggaagaaactaaggctggattgcagtgccaggtcttgggtcggatcccatacctgtccaaacccaaacctgtaaaatgaaagttttatatccaaggcatgggatctgcctggatctgccaaaacaatttttttgcaaatttccaagtttctctgaaaagacaatatttgtgaatcaggactacacctacagtgtcaacaggtctaacttaactaagtccctccggcagtttcatccgatggcttgccggaggcctcctgcggagtgtcccttcgggacggtgtttcccctcccacagggggaaaagaggtgctgccaactgtgatctcccatccaaacgtcttgcaagtccatcaagctttgatcccagcctcaccattgcttcttttcctcctaattaaatcctcatctgcaccaaaccacaaaaaacacaaacccctcatcccattcaacttcagccaatacatttgaattatatgatataaaaggactaatgttttggtagccacataaatataggtgttatactgcccagggccttggttgaaaaactaccaggttttggagttccaaaatcccccaaggctagccaacaacccccagacaggcatccttcctgggctgtgggagtcatgactccaaacctagggggaggtttggcagttggacccaaaccttttttttggagtcagacctccaaaacccatcccatccaggattttgtggggttttccctccatggccagaagggattcctgccagccatcaaagaatgtatgtccatgtcagacactgaggctgtagccaatgtgtctacaacctgtacttaaccaaaaagcacatgtactgtagtgtattggttaaggactgtgttatgactatgcctcaccaacacacttgggttcaaatcccaattatgtaatcttatatttttatttttattttatttttatacttttatgctttaagtaattccacggaattacttaagtatttaactctgtattaatattcatatttagaaagattatatacatatagtctgaaagcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattttgatcatttatgatttatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattattaccatacaacccgtttaccttacttcaattagtgaggggggttttatcataatctatagtactattatttattatccctttacttccctccatcctatctcaaccctagactacagtaaagtcactactgtagcctagaagagagctgtttgacactctaagcccggcgctgcaaagaccttaccgcaagcgtcccctacaacttcagggagcttaacccctccgctttctagtgttgaggcgaggtttcctttccattggctgctagttaacactagcagttatagtgtgaccttcattccatcaatgccaggtcacataagagacccggcgctgacagtccatcagtccagggggactgggtggttaaacatttgccatgcattgagtcaataaatccatatttgtcatgcatttattttggttctcatgttttcccacattttttttcttctctttgttctcatcatcacaagaatggccatacaaaaatacataaataagtatacatgctcagatggaaataaatctttccccaatttgttcttgccttaacaagaccaacagtgggccagctatgctaaccttagcatgactaaaatgtactatttgttagtgtagtgttagtgcaattccacaaatctccactaacactacacacagagggtgcaaaattgcactaacacgtagtgtagcaatagggcagatttgtggaatcatgctaacacttagagatgtcagaaggtacccagcacccgtttccgggtacctgttttccaaagcaggtacccggaaacgggtgcggatgtcaacatttggggtaaaaaaaaggcagttacccaccttacacctgccctgggaatgcttcccctgaagaatttaaattttcattggcagtccaacactcccttattcgggtgtgttgggctgcgcaaaggtgtcagaaacctctgtaggacaccaggcggtgtccttcatgagctgtgttagcgtagcggcgctaaaacgggccctttttttctgtagtgttagcgtgccgctaccgccgctacgcttggcttgtttctgggtagtgttagcgcaccactgcagccgcgacgctgtgctacagcgcctttagcggcaaaaaaggcagaaaaagcgctgtagtgcagcgtagcgggcacttttttgtgccctgagcgtgtagcgttagcacaattccaactttctgggctaaagctatgctaacagctaacacactcttgtgccctttgcgcatagcattagcacagaaaggtggattttttgctaatgctacgctgcaaagtagtgcatttttgctgcgctacaccgcactaacgctacggttagcgtagctggcccaccattgccataaacccatgtaggacaccagctggtgtcctacatgggctttgttaaggccggagagaacccttcagcctttgagacggtgtacagtgatgactggggcagctaaatcccagattgtagtaatcagttccacaacagcattgatctagctggttccttttgcattgaaattaaataatacttatctttgtgctcattccctagtcacaagaccaccgtctgtaacttctgtctccatagcctgcatccactgcaactcttccaccacagctgaacaggttatggttgcagtcacacattgtgggaaagccaaaaaaaaatggattgattagaaaaatgtgccagtatgaatctatggttaaggcctcccgtttggaatcaaaggatcaagagcagtggtggaacttacccagtcctttgcagggtaaagttttgaaggcccctgcgtccagcacagggatctgacttagccaagctcaatcaatttactcgtgcacatgcatcccgcttctctgcttggaactggcaccagcaccagccggtctgacttttgcaacaactggagggatccctccagtcatcaagactgtacccggtcccaatggctggagggtttcatccggcttcctctggccatcaagaccgactacagttttgccagctggagggatacgtccagtcattgagcttgtacacggtctcaatgactggagggattcctctagccatcaagactgtacagccccttgaccgaaaaaatggaaccctttaattggagtcttgagggcaaaccaatggaattgaatttatgcttcctggtgaaactgtgtaaaataagttctaaagaatgattttgacatattggatagaaaaatgttttgtaatttttttttatatttttcctcattttctgatttttttgacatttttcaatcatttttcaaagtagctcaaaaattcaggagcattaaaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatgatcaaaagtttagagagctgaagaagttggattgaggataaaattgaattcaatttcagtgcctgattggagggttggtctggtggaggacacaatcaaaacatgcttaaaaaagctgttgatcaattttttttgatttttcatttataatcattcttttcagatgcaattgtgttgatcatgattttctgagctactttgaaacattattgaaaaataccaaaaaaatcagaaaatggggaaaaatacacaaagattttacaaaataatttcctatccaatttgtcagaatcattctttagaacttattttccacagtttcaccaggaagcataaatttaagtccattggtttgccctctggactccaattaaggggttccattttttctgtcaaggggctgtacatacattgtcttgatgactggagggattaatttggttctcaagactgtacactgtctcaaaggaaggagggttccctctggcctcaacaaaagccatgtaaagcctccacacccgcaagtacccaagtacttgccctggcaggtgtgggtgtccaaaatattctgcgggtacccaggtacaaagcaacatctctactaacgctacacgcacagggcacaaatatgtccccactacgctgtgctagagtgctttctagcagtttttgggccttttttgccgctagaagcgctctagcatagcataacacagtgtggcagtggtagtggcacactaacactacacaaaaaaaatttccactgtcagcaccactaaaaagtagtgcagcgcagcggtggtagttttgcgttaacactgcacaaaaaagggccacttttagtgcccctatgctaacactaagtggacctgtagcgtagtttggcatagccaatccactgagtaaacaaaaaaaataagatgtccaaaccaaaatattcaagttattttacagacaaaaaaagcatgcaccctactgaatttagtcaagagaccaaattgattattgcatcttgagccccaatatatagtcgagatatccatatcacactgtggcccccattccgaccaacataagatctaatattgctattatttattgtgctcaagacaaccacatgattagacaaaagaagagacgattagttctgcttgcttatcgaataagttggatttacaatcctgattttttttttttggctcgaattcaaaaaaaggggacatatcccccttccccttcctccccggaccgctcatgattggaatccaggatgttgtctggagactggatcttgactgactctacataagcaaagctgccaaacatggccctccactatccacccatccacccctccatgtatgcagcttcacaaccacaatctttgttcactccacccgaccagattccacattccattgagtggaggtgatggaatgaaatgtgcaactggattcctgtgctcagatcaccagccgctctggctctgacttgctgcgcacagccagactcccacaccacatttaggaatctgtacatacaaaaaaacaatctcagggcctttgtgcgcattgagctcaattgtgacccttccaaaaccatcatgctcaatgatgcatccagggtagtggaggcaaaaacaggacctagatgtaccaccatcagaaaaagcaacccctctttttaggtgtgactatcttaacaaaaaaatggaaggaccagagcccttcccctaaaccaacaactgcccaacaaagcatctaaatataaatggaaacagaaatggacaaatgatttctgacagtaacttgatgatgagaagcatatttatttatctatgtatatgtatgtaatttttgaagatgacttatccacattatacagtataacagcaaaaaaaaccatctaatacaaagtttcagataaatcaaatgacaacagaggcaaggttggatgatcaaatacagagagagagatcaatcatttaatcatctaccatggaaaatatatatttatatgtatgtatgtatatgaatcaatcaatcatgaagaagaacatatatgattgatcgattgatttgacatataaacctcaaccaaaagtgaaagattaatgtttggcagaccaaagaatacaatgagagaccgaacgccccggaccataattccaattcccttgtttgtttgtttgttttttttgttgaaaatcgattgaaaagatcggatcactttcgatgagattggaagaatttgatcaacccttcggtggaagagtcatggcctttaacatcagccggcgagccgagttgagcgaggatgtttttagcaagaactttgccgagttccacacccatttgatcaaacctattgagacagcatgcggggtttgagtcttcagttataacctcatcatattttctaagacgcttacgagttaatgccccagatcactccctgaacaaagatcttatgctcgtataacgccaataaacctcctaagaaaagaacaaaaggcctcgtgagttttcttcgtttcaactcatctcttggaagcatttgcttagtgtaaatgaaattactaacctagtgtaccaggagtaagtttctgaaacatgatagaattggttggtttattaccttcgaagaccttactcttagccaacgattcatttgaagccgctgcgccgagctcctacaaaagaaaaatcacaccaatttctcagtccctcctgcaagaaagacaatggagtgggagcatcataccttcttaacagctgcctcatctttcccaaatgccaaagcttcgggttgagcaaagaagttagacaacaagatttcatgatgacgacctccaccgatcggattcaaggtctcaacgggcgccagaaagtcgcagggaatcagcttggtaccttgatggatcaattgactgaaataaacaaatcaatccatgttagttgaacggcgatcaaaatcaaaaaaaaagtgatcgagatgtactagaatgcatgttgtccatttgttccggcttgtccccaaatgatcggccctgtttgatacgtcacccgacgcccatccttagtaatatatttgccattactttccatgtcgccctaataagcaaaccaaaaccaagcaataccaaattatttggtcaatcgtctgttacttgatacgggttgaaaagagctagactcaacttgttgaaaatagtctgcaaacttgtgtaagtattggtcatatggtaagagggcatgagtttgagcaccatagaagttattgtacctggacaaacaaacaaacaaagacagcgttcagtagggcccatctaaacagtatatagattttgatgctaaccaaattccaagcagagccagaatgacgggcaagttttctttcaagggagcagccttgaagtgacgatccatagcatgagccccctttgtggaaaaaagcaacaacaacaaccatcaacaatgagatacaatgaacaaaattggaagaaggagaactaaagtagactgacatgcaagactttttcgaaattctcgaacccgatgtacagagcaatactcaagccgatcgcactccatagactgtatcgaccacccacccaatcccagaacttgaacatgttggctttgtcgatcccgaagccagtgaccgcttcggtattcgtggacagtgcaacgaaatgcttggcaacatgagctttctaagaaaagaacctcccacaaaagaagaacacagggaggtgaatggggtgaggaacaaaaaaaaggggggagagggtggaaaaggtttttgagactgacttctttggcgaaagagaggaaccattccttggcactgttagcattagtgagggtttcttgggtggtgaaagtcttactggcgacgatgaagagggtagtttcggggtcgcatttcctcaagatctcagcgagatgagtgccatcgatattgctacaaaagtagggagtgatagtgggccctgtacgagcatagaaactgagggcctcggtgaccatgactgggccgagatcggagccgccgatgccgatgttgacgatggtatcgatgggcttgttggtgtatcccttgtgggagcccgatcggacggcctcgctgaagacccggacatggtcgaggacggtcttgacttcagagacgccttcttcgttggccccgtagccctggttggaggtatcacgcagagccacatgaagcacggcacgttcctcgctggtgttgatctgttctcccgcaaacatctcgtccctcgccttggtcaccccggcctgttgggcgagttccaggagcttctcccatacctgttggtcgatcaggttcttggagtagtcgaggaagatactcgtctccgtattcggcgattcgaaccgggtcgagaacttcttgaatcgctcgggatcgctcgagaagagtttcgagagcactagctctgagggagccttttgatcgtatagcgtttggagctccttccaggcgggataatctggcggtcatccatcattcatcatcagccgggaccgagagagagagagagagcaaagcccgggagagatcggaagcaagatcaatatgagaatagaatgtgtattcagagagagagaggcataccagtagcgagtttgccggacatgatgtgtatgatatgaatatgtatgaatatgtagtgatacagtggggttcggaagtaaagggtttttgggttggctggcgaatcacaggattcaagagacaggccttgcaggagcgatgacgtcagtgagctccgctgactggacttcagagttaaggagtcaagaccccgtggaagactgggaaaccccccgtaggatacccacctcttgcctcacaaatttacaatcacagagcagctgcagcacagagcagccaaggagggtacatagacacaagacttttctgattgctcccaggtttttaggcccctatgtatgtactgatgggacagctggctcatgaaaaaaaaaatgaattgcagataggaaccttccacaaaaggacattatactagggagttggtcaaccgactcccaaatattggagagtcgactcccaaacccgggtttccccgaaatttgggagtcaattccccaaatccatccttgggtttgggagtcggccccccaaaaaatttaaataaaaaaaaagaaaaaccccggaggggttgggtgtcgatgccccaaagccaagtggttttggggggtcggtgatcaaaaaaaaaaaaaaaaacagtggccgggaggattcctcccggccgcggagagtgctctcttgacggccgagagagtttctctcagccgtcgagggtctacaacctcaacggccgagagggttttctcttggccgttgagtataaccctcaacggccgagagtttctctcggcgatggagggtgtacacctcaacggccgagggaaacttctcggccgttgagaccctcggccgtcgagggtgtacccctcaatggccgagtaaaatttcttggccattgagggtgtacacctcaacaaccgagagggtttcctctcgttcgttgagaatgtaaaccctcaacggctgagagtgtacctcccggtcgttgagggtatacactctcgacggccgagaggattcctcccggccgtcaagggtttacattctcaacgaccgagaggaaaccctcttggtagttgaggtgtacacccttgatggccgagaggtttcactcggccattggggtgtacagcctcgacagccaagagctttttttcggctgttgagggttatgcccttatgtaacgcccgagagaaactctctcggccgtcgagagagcactctccgcggccgggaggaattgtcccggccgcttggttttttttttttgatcaccgaccccccaaaaccacttggttttggggcatcgacactcaacccctccggggtttttcttttttttgatttaaattttttggggggaccgactcccaaacccaaggatggatttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcgactctccaatttttgggagtcggttgaccaacccccttatactatagaaagctgcactgaatctcaaaaaaaaaaaaaaaaaaaaaaaaagaaaacattaccagaaccaaaagcaaagaaaattaagatatttacatacaatggaggacttcttataggcattatatgtagaccctaaagaaccagatttgaatgcattaaaggcagattttgcagggaaatctgattcaagggccgacaaatctggttttgtaggggctacgtcataaccattgagaagtcctccaataaataaattcaagaaagtgaaagagtaaggctacaattataaacaggtttttgagatttttttcaaaacgttttgaaaccatcttaaaatttgtttcttttacttttttagtaaattgatagctcaatcagttttcaaaactgatttgataatgatgtgtaatcataaacccaaggctctgatgtagcccacaaacccctggtggttctgacatttgcagacttctctgctcaggactctaaccgacggactggggaaaggggcaacatccgagccggaaagctgaattcgaggtaggaccagagagtgccgctatcggccgctatgcaagggtggtgattggtgtttcagcacaagggttctgtagaatttatcctagtacacagacccgtacacagacctcttggccgttgcaaaagatgagaaatgttcaaaattttaaaaaaatcaaactcaaatcgaccctccaattgccgatttgagatctttttgagaaaaaacatctcaaagtaacttttgagatcgagttcaaaacaaactcaaaagattctcaaaaaaaaaaactcaaaaagctgtttataattacagcctaaagtaatattgatggagcagcaaagaaacaaatgaaacagagcaacacggaaagtgtttgctgcgcttcgagatgaccacaggcttggccgcagcacgcacatctattccggtgggcgaggaaggggggcagtccaaacagaccggactttcccgaccaaacatccaaagaaaaaggagaaagatgtacaccgtcggaggaggaacaagatgaccaaccatgtcccagccccgccgcccaccgagccaggaggaccatcaccatcaccatcacaagaagaagaagaagaagaagaagttctgtatgcgatatgtggccgtcgctcggtctacgagctgaagctggtcttgaaacgcgcctcgatcttccagcccgagcttccgataatccacgaccggcggaccggccagacgaagatcccgacgaagctgatccggcagccaaccaagacgacgacgatgagcactggaaaggaggggacggaagaagaagctcggccggtctcggtcgatgatccggctcttgtcggcctcctccctccgactttgatcagctctgctcgcgatctcttggccggctttcaatggatcatcccctcctcttctgtctccgatcatgactccccaaagcgcgctccatcacgaccacttcgcgcctcagcatcgcccctgcagcgcgtcatccagaccttcttcgcccctcaactgacacacaccttgctccctcagcttcccaaatgggaactctacgacgacttcttgctcttccaaccgaacgccttcctggccccctctttctccgcccttctcccgcaggacgatccgcacatcagggcgacgttcttcgcggccattgccgccgaattccgggtctctcatgtggcccgaaaagggttgatctcgcgagacgatgtctcccgacaaccgcgtctggaccccttacatgggacattcatccgatccatggcttccaccgacgcgcgagggagcccatcattcgaggaggtcttctggaccggcacccgtttcccgaccgcccaaggggccatccactacgtctgggcacccagcgagacgatgtacagtcgagggaacagtcccgagaagcggcggatagccgggctgagcaatgttgcaggctcggtggtcgtggacatgtgctgcgggattggcttcttcgcattcggctatctgctcgccggggcggcccaagtgctcggctgcgagatctcgccctgggccgtcgagggcttacgtcgaggcgcaatcctcaacaaggttccttacgagatcgtcgatccaaaccacgaccagctccccgccgatctcctcgactccacctccgcacggctcgtgatcttccccggaatgaacgagctagccttgcccatctatcgccacagggccacccatgtcaacctcggactactgcccagctcggtccagttcctcccccaggccgtcctcgccctccgcccccaaggtggctggatccatgtccatggtgaactcgccgtcggtggtggccccgccggaagactactcggcgctaagctttgggccgacgagctcgtccaactcgtcctcagtctcggtcgtcagtccgctaaaactgttggcatacattggattaaatctatcggacccgctaaggaacatcttgtcgttgaattggaggtcggcaccatcaaaaataactaatatatataactcgctgggtttttcctcgtgcagaactatccctgcctcagatgttaaacttgttgagattattggaagaccaggtcggtttgaaagttacactccctaagatttttgtgccatcaatacctattacagaagggtctgttgatagagggagccaatgcgactgagcatcccagattgctgggcaaagaagtctcatagtttttggcgttgtagtacagcaagtggttggattaagtaacatactctatgaaagaaaaactaaagcgggaaccgactgtcggtctttgatctgaagaaaacagaagagtttgtacataatatccatccgccagacattccagaaacttatcagcctgcaatcgtccactgcccaattggccgaaagtacgcgcgcaaactaagtagtgcggtttttgtcatgttaatcaaagcgtcgcatagccttagccgccagtgttcatctcaaaggatgagctctggtgtacccattttggggcggcctcagattcgccaggcccattgacgtcttcggtgtaacgtttttctttttttttttctctctctctctctctctcattattatcatcattatcagtggttttttttttcttctctttgaacttatccctcttttctgttttctctctcatttctatattcttctcaacacttcgttatagcagacctatgtaattcaatagaatcatgattgaatcaatgctgaaaagtaatcaaattttcagcaaaattctcagataactgggaggatttgatcaggaggaagcttgggtggaatggcagttttgttttcttttcttggaattaaagagagactgcaaggggggagggggaagaactcaatatgtacaaagaatccaagacatctattcttgaccactacaaggtattgagatatacccagcacatagaaagaaaggaaatggacagcgagtgtgtttctctacaaaggaatgttgtcgtcggattgagatcagacccacgaccgaggagttgcggaatctttccagagctgatcgagatgatttttgatccgatcatagtcttttgtgcgagggctgatgagcggattagggaggaggttacggagcaagccggggtgatcaatcttgaggagctggattgaatggaggccgatttcggagggggggaagccgaagaggacgaagacttggtggaagatgaactgtttatcggttgggcttaggaggaggaagtcgtccaacaagtagctgaggatggggagcatccggaccttatatctcgacccgttctcgttctcgacgtatcccatcaattggctgatgtttaatggccgtcgtctgaggttcttattctggtcgagcgagagcagcctgagcagcttgggcgccagcatcctcacctccgcatccgtcatctgcaaggccgccgtctcggaaaactgcagcaggtcgccaagcgccactagctccataaattcgttctcactcaggttcttgtctaccagcgatttggtccaccagatcgtcttgggtctggcggattgttgcaaggaccacaggaatcgggccccgttttcccggagcgcttggtcctcaaccccatcgacgaaatactgtttgatccagttacggatggccttcttctgtttcttcgacaggcttgtgtagctatcattctgctccaaccaaggcttccaattatccaaggagatcgggctgtttcgatgggtagtgagcaagacgctttggtcgcccgccactttctggaggagcggctccttggcgaagtatttgtagagcgggattccatctgggttgggcatcagatgcacatagtctcggtcgagtcgattgaatgccggatggagagccaccgtgcccggcgagggtgggccagcagacccatgcgaaaacccagtcaccacgtagttggagatctcctcggcggcttccgtgaagtgggcacgcgtgatattggcttccaacgatttggagagagccaagaccgcaagaactatgaaggggagcaagttggacggcatttgttggatgctttgatttgcttcgaacgaatctagcaattccttctctgggggaattcattcattttaaaatcccttttttataatacattccccatcagttggtagtagtacaatgtcggccggcccaaaatggctgtttccgccggcaaacatcactgccgaatccccaccgggcggagggtgggtggatccatcgaaacacatcccagttgcatggaaaacctcgcaccattccactcactgacctcacaaaagactggtttcaagaatgtcttggtgtttaaaacgcttcaattgtttgtttcgtttgacccgatatgtagtttcatattgtatttcccatgctctcaggggtacatcatacatgatgtctgactaacctcttagtaacaactttaagaggagttagaaagacttactccaaaagcaggatatcaaagtaagaatcaattcaagtcgaatggaggtgaaggggatccaataacaaggatgtagatcgaaaggaagagagaaagaaacgtcataggaagaaagagataaaatgaaaagaagactgggctaagagcctcagccactggcctccagacatcttgtctgagtgcagcaagtcctacaatatttacatgggtttggtagagtgtaaactctaataatctctgggacatctcttgtttcaagaatccgcttggtcttatttgtgttcagttctttaatgagcttatgagagcttattcctcaggtttcaagccttgttgtgcgccaaagtgtcatgaaacttgggagatcaccaggaatcggtccgaagtaaaatagtaaggttcccaacaagtcatgcaaccaattactggctcagaatcatgactgtgatactggcgagcagtaagggagagagcagctgaggtgttctgttatattacaagatatcaatcaaatcgagatctgtgaaaaaggtatacatacacatctcaatatatttataacgtgaggcgagtctcttgaaacagaggctcgtggagagaccaaaaaaaaaacggggacagcaatcacgaaaagccggctttccaacccagagagtgcaagagaggaggaatcaagctcttttgcgttgccgaccagtttgcaagaatttttggcctttcccttcggcggtgcattggggacaataccacttgcctattggcgtctctttgagacccaaacaagagacatgaaaccattcgtattgacaggttttattatcacaaccaatcatctaataccagcaaaaagaaagaaaacaaaaaaaaccgagaacgtaagcggaaaggagacgcgagagggagagagacagagacagaaagacgagtggatgataacgtacctcgccgtatgaaaccttttggcaaaagcagtaaagcgtggtatcgtctccagcgttactctcttctccctcatcgccctcagcttcctcgcctgggccgtactcgattgcggccatatcttcggtttctttgggctgcatggatggcatgtgaatacgaagggtttggcgtgcctggccagcccgacgcttgttggctgagatattatgatgatgatcagttaaaggcggtaggatggaggtacgagaaggtcaagagggacacaccttggctgctcgcttgagctgaagaactccctcctatggctggaagttgggtgggcgtaaaggtgtgcggagatggtgtatcgatggagagttgttttcgctctagcaaccatcgacaaaagatgaaataaattcccagtcataggtatgcagtgaaaagcgagaacgactgtttgtgaaacatactgttactacgagatgcttcagaggctggggcaggagtgccagcagcatttgatgcgccgttggtcaaggcattcaatgagcctggggccgtgggcggctccgatggctctcttttgaattcgggaacctcgactccagtcgttgctgccaatttagcgagctcttggttaagtcgttcaaggtgtcgagtgacctggggatcaaacggaaagcaatcagaaggagtgagacccacacagtctggcatttgagcggtccgggagctcaaacgagggtcaggacaacgtgagaaaatcagagggttcgtaccaagttgactgctccagaagcgaatttctccttctccttgctcaacttgatcgcatcgtcataatgagcgagggccctttcgatgaggacgggctctttgggattaggagtcaagaggttattgggagccttatgagaatgtcgaacgatggagctttgttttgaagccgccttgcgccgcgattcgtcgaccgaataccatttcttattcaaaccggactctccgttgcccgcttgagaaaccggaggttggtcatccttggccgactttttcgcatagtctagataagctatctcgcacaatagatgtcctacctctgatggtaggttcgccaacgaatcgacaaaatcctattcgatttctcagaagaatttgcgcatcattatcattactattcttactttccaatcaacactcgatggactgattgatgatagagggaaagaattgaagctcggttagccatcactgacttggaggagagtgtgtgtagcatcttccatctttttttttggtagaaactgtcctgttgaccgagtcgagatatttctggcaaagaggggacttggctgaggtgaggttgggctgacgaaagggcgggcggggcacgacaacaatgggctagcctgcctccccggggcccggggtttacccgaacagggctccccttagctccgggtagcgaacccgaatcgcctgcgcctcctgccccacgctcacttttgacctcttccggaggttggcagctgattccgatgagaggccagaaatcttttgaagcatggctgtgagtacactttgatgattaagggattccacaaatttccctcaccttgcccttcccagccacaagttggttagaaagccaaaccttcttgcagagtacaccgggctcaatggctacaggctgggtggcaaatgttggagtgagagctcgggagatcgataattttcattagttttagttatgaaaatcactcttatagactaactacaaatctgtgacatgtgtcgcagtcgagccctatgactatgtcacaacagcaaagacgtagagaggctgttttttctatttttcggttggattttctttttttttttttggattgacagactcattattattattttttctatgactctcataaaatctcaagaagaatatgtacaataatataggataaagataacatcattataaaccaataggaaagacttgaaagacctaagatatgggaccagtgtgtggcaccgtaagaacagttatatacttcgagagaagaaaagaggggcttgtgagactacgtagaacccatcataacaagaaggagaacgggcgcatagaaaaagagtgactaaatagatgtataacaggtcttcgcattttaaaattagataatcaacaaaaaaaaaaaacaagaatacaaggcgatagaggacataggctggggatcttcaagcttttcccaatttggccaactccgcttctatccttgcatagtcgtcttggccggccgatttgggttggggggtgagcagattaaagaacgattggcggtctttcatgagagcgttctttgcggattggatgattttggagggaggcgaaccgacgaccaagttgaggtcttgcaagatcctttctctctgatcctgatctctgcggaagaacttgcgcagagagaccttcatgaggtagccgactcgagattgatacatcggcacattatcgcggtctttaaaacccatcagtttcttgatatccaatgcctctgttctgggttgctcgtcttcgcccagatagaggattttcgtcagctggggaaggatctcggttacttgctggtcactgattttgaagtcggctctccggtcgaagaatttgagcagatcgcccgcctggatgatgtcgatatatccattatgtttcgggtccgcgctgtcgatgagcgactgaggccaccagatcgaattctttctgccggattgcatcagggaccagatgtgagcgatcacgcgtgtccggtactttggatcccaatggccatcgtggaaatggctttcgagccagaaacggatctctgcttggtgatcgggctcaagactcagatagcctacgctctgctgtctccaaagtttctgattctcggcagatatcggtgtcatgacaccctctgtaatagctttctgttgctccaaagccacttcgcgaagtgcaggacgaccgctaaaatattcctctagtgatcctacttgggagtgcggaggagcctcaaaatagtcatggcttgtggctggaaaattcaaggaatgtttgacgacgtgaagcggacgagtaaagtgatatgaaggagcggattcgggggaagtcaccgtgtcttggactggtgggggagcctttggatcatcaggaaaaatcagccgaggtttaacgttgtaaaatttcccagggtgtggaggcataggagttgttggatgaggggcgattgtgacgaggtcgggaggtgataatggagccgcacgggcacgatcaggagctgttgagggtatatagacccggtcgaattgagaggggttcggatgaaccggatttgcgacgaaacccatgagcccatggccggcctctgtgatgtaggtagctgggagggcggcttgagagaacttggagaaagagacagcaagaattatgaaggggagtagagcggacaccatgtttggtttgctcaaggtagattgcaagttttgggctctgctactatggatggagatggatggcggaacacaatccggaccggccttttatattctgccatcctgccggcagccctgatttccgatagaacagagcccacgcgacaactcatgagaccatatccacacatctcagacctaccgtaaaaccaccaggagtaggattttccagtatgtatgcagcacaatgcgtggatcagatactggatcagacacgttaaatgaccacctgaggctgggtttcaagagtaagattgcttcttggatcatggtggtcttgcgggagagatggagggagaacagggaaaagcgttatcagagtctcagtatctttggcagtatgtatgcgacaggaagttgtttcactatagctgtggctgacgcagataaacattggcagtccttgggccagtgaaactgctctgtatgcaagtcaccaagttaaatcttctgagaaatgaccgaaggcgcgcgtaaatggtatcaaggcacacggcaaaactgagtccattctgatagtatacctcaaggctccagcggggcgaccagctcgcaggatgttcattctagcaccatgctgatctcttgaaaactcatgtggacccattcatgatgaaggcacccacctgtcgcatggtagtagtccgtcggagaacttgcagggtgatgagagaagctttggaaactcattcggcagggattaatagcttagccggacgcgtttggttggctacaggtcgcgtgcatattaaccaggcaaaggcagcgatatagttgcaaaggtagcaagcgatcaataagctttaagcagcatcaccaaccttgagctaactcaagaaagtccctgcccccctttgtggaagtcacaaatggtcacttcacatgcacaacaatgatcacactgaacgacgatgagaataactcttctttcggttgctcattcattcttcttctttcctcactgttaattctaaataataatagttatatatcgagatgaaagtcttgcattttagtttgttttatgtttttgacaacaggccttaagctatatatatcatgtaaatgtagcagaatttcaatcatcagtttttgagttcgaactgtaccggactcgaaaaaaaattcttcttcatctttcaaggggtttttttcttcttcttttgtcaacaagtttctagtaagacttttgtatataaatatatgtgtagcaaaaaagagaaagaaaagaaagaatcagtaataaaacagtatgaaaagtcgatcgttgtcgatcttaataaggccgaacacaaggaagaaagaaaagggggggggggcgagagaagtcaagtatagatcggcttgacttctaccactggactttcaggggtagaaatggttcctaagctcttaggaccacagatagggatctgttgttcctttcgaaagacccctacttttttcttcagatgttcaacctcgtagccaccctcgatcacaccaactcgcagcatagccaacaagttgtgcgcggcgttggaatgatctataaaatcaagatgatcatgcccgatcagcatcttcaaaatttaagagctatctgaaggtggaaatcgacttaccgtaaactccaccatggaaggccgtggtggcatctttaccaagtcgggttttgatgagtgcccgacctccgggatgctcgtcgataaactcagtcacatcatggatgaaacccccgacaacgatcaaatcacgtccgttctttttatcagcctcttcgacaaattgttcccatgtaacgatcggaaggtcgttggaagacttgggccacttgacgtctcggaaatctcgctggagttccttaagtttcatactgtattgacctttgcgaacctcgttatccgggaaggttttgagctcagaagctagtccgaggaaggcagcgacagcgatgaaccatttggttgggtcgtattggtaccatcgaatggcatttcggaagtcctgaggaaattcgtgatggctgcataacaacagtacagacagattgttcagatttcaatcatagcagaggcgctcaggatcaaagctcgaagcaacttacaagttgtgataaccttctccaattgtgacaaaggcggtaatgatgtgatcccttggagtgtgtttatcatcaaagggagcctctccaagccagtgagccagagagttcacacagaaagtcgagtggtgaacaaacaataatctagcggccccagcgtagaaaaatccgcctctccaatcaccccatccgagtccagcgacaagagtggggaagaagaatcccatgccgaaaatcaaaggcagataccaacgatgctgccatctgacgacttgattgcgagatagatcagagacatcggccacgccgggttttcgtcgaggtttgacaatcatccagcccacatgactccataggagtcctttgtgagccgagtaggggtctagatcggtgtcagtgtaacgatgatgagctcgatgcccacgagcccaccaacggatactaccctcaacggcgccagagccaccgagagcgaggaaatattggagcggaagggaggcattgtaggatcgatgggcccaaagacgatgataaccggcggtgatgccgagaccggtgaagtagtagtagagaatcgaccaggccaaggttgaacgatagaggggcgtagtgaaagcaccgtagatggccaggatggggacgacggtcaaggccaaagtggagatcatattgatctcacgataaaagttgcaccaggtgattggagggagtggcttttccttgcgcaaggtgcgttgaacgtagcctggagatggatataaagcaatctcctcagcaaaaaaataaatatagattataccaaaatcgattaaattgggaagcttactatcatcatccaccgcagtttcctcatcatcttcccaagtattaccaacttgagatctgaggcctcccaagccctctgactcgctaagatcggaatcgggatcataatccggcaagttcttgcgttggcgctgacggagatgaggggcggtggcgggagttgaaggtgagggtttggacatcctgatgggagctcgggagagaatttcttggagtccgaagcgttcgttttttagggcagcttgagtcaatatagccgatccgattgagtgcaaccaagcactcaggtgacgatgatgataaagtggtaggtaaggttgcgggagagttttgagatggtcaagagactatgtatgaaccacgctgaggatgagcttgcaatgggaaacagaaagcgttgcaaggtgatcggaacaagttagaaagtagatggactgtagataggtaaataccacaatatacagatggggaaggtaaaagaggagatagggagatgtgtgaaggcgctcctgatcagttctctttaaatccctatcttgtcgtgcttgacttgtgtgtgtgtgtctgctgtagtggtgggacttgcctgggggaggtcaagaagaggaaagaagtatgagcgaggagctagtggtcaacaacaacggacaagggtcgttgatgatgatcgggcgaaggctggctgttcgagcgaagagggttataaatcaacctttcacagcttctgcgtcgccagtcggtcagagcagggccacacatggacttacacggggatgtcatcagcaattgtttgagcatgaaaagtcatctatcgattttatcctcaatcaagtccatacaaaccacataaaagaaccaaactgccttggacccttggtatttatgacgtacagcaaaaaacctttggggtgagctgtggatggatgtatgcgtgctctcagaatcggaaggggtaaactgatgatgatgacgacgatcggaaatcggctcttcaagagagtcttgaaccagcaagtcatcatcaaacttgtactttcgtcggtcctcttcccctttgatttctcatcccaacctgggtgggttcgaaagctcgctggttgtagcacatgctctttcatcgatcccaaaggcttcctccatattcggatcacatgaaactgtgcttttaaacgcttcttcaataccaacaaaactcttcaccctggcccatcctcgccgtctcccgactggatcctcatcattgaggggccacctacgatccggtgcccttttttgttctggtctgaatgtgtatcatccgcaagtcggctgtctatccaatctcagatggatgctaatcagtgatttctacattcgatctttctgaaccttatacattgtactttcgatcgagctgacgatcggagaaattcaaacccacgtactccaaaagaggcattctaagaatcagttgcttttttttatgtcaagccatccttcttttgcaatctattttctctctctgatcagagaatctccaaaaaggaatcagtgcccaaagtatgttaaacttcaagacttgtttgaagcccaaatcaggatggtaatgtatacattcaaagaagacccaaagtaaacatctgactcccatggtgatagttgtgtttccccgaggacattctgcccacctgattgggtatgtattgggcaccacaaggtacctcaggaagaggccgatccaggggatgagaggtcgtcgatgtccggttgctgttcagctcagtcgatcaactgacttgtaccagcgaagcttaaccggctggctcagatcatgatcgagtctgtctgttgttccatgccaatgtaaaccggtttgctggcctcaaactgattatgtacacaatcacctttttgagctcatttggaaattaatattcaacaattcagcacaacaaagtatcaatccttttccagctgaactgctggatctacattgataaatactattttcctctttttttgttcttctaaaattgatgtatgggttgtttaaaatttgatacctgggtgaataaatccccttgaaaggaagctatgatgaaaaaaatcagaaggttggtgcttgtcctcatcaggaagaagaagaagagaaaataagatatatcatagatgatcacatttcttttccacagaaacttgtagcataaataagaaggggctcctttgatctcagtggttagacatatatcactgatcagatactagtacatgcctccatttttggggatttttggttggtaattttatttgccccaaaagttttttttttacttgatgacctttgggttttttcttgagtttcccatctttctgtctccatctaacaccggcattgacaaatgtgaagtggaattcaacactggtgttagattgcatgtcagtttttttggccctctgatcctatttattaagttatatgtagattgaatagcaatttttgcagtgataatgctcatacaaaaaacttctctgcagaatttgaaaggtcttctgattattctcccaagaattcaccacaaaatgttagcctaaggtggaattaatttctgagatgttgatctaaaactgtttggaaatgagaaaataaaatcaaaaaacaagccagaatcaaattctaaaacatttcaaaccatattcccttgaagcttaaataagcctcttgtttggagggttacaaagggcccctctctcctgtgagattttctccaaaggagaggctcacataagttggattattgttctgagggttataagttttgaaaaaggaattgatgaaaaacaggaattataattgttactagaaccagaacttattgagggacttttttctcaccaaattggcaaaagccaggagagaaattcaagggagagagtcggcggaacaaggacgagtgagtgctgagttgaggaggtaagaaggtaacgtcgtcgttggtgtgagtgaacaaggagtgagagaagagagagagagaagagaacgagagaagagaagaaacggagtcgaagaggaatgtttaggggaatggtggatggaggatgttttgaggagagagatgcgagaacagtcgaacagtgtaggagtggaggtggttagttgatcgagggagcaagtagttgatcgttgacagagactgttgagttaacatcgattgaggtcgtcgtgatggcttttatagatgaatcgacgagagagtgatagggtcggcttgtggttgatgagtgatctgtatttgatgggatttgtggttgagattgaggagtggaaagccggttaggtcttgattagaagagagaggaagaagactatgaaacgagatagggagaagaggatacagaatgagagcagagagcggaaggagagcgggagcggggaaaaggcgcggaaagagaacgggagcggagagaagagcggagcgggaggaaacaaagaaagaaaaaagggaattaaagaaagaaaaagggaattatgagcgagagagctggataattccaacaggaatttcatttttttgcttcaaacctttgcataacagaaacctcacagtttcttaaaaatctgaattggtgatgttatagcctggtgtctgaccatgcagaaaaacaaaaataatggtgtgagcaaaatcaattctttgaatttcattctaataaggtcaaattttagctggctaaaacttgtgaaattaaataaaaaattattttttccacaaccttcagaccattaaatcctgtctgcatgaacaaatgggagatgacaagatatttcatggtgtagttcaaaaagaaaacggtttgaaattttggaagaggcttgataaagaagcacatagctaccacagctgtcatggactggtgagaccggacatgggtgtggacacatccggtggagatccaacaagattttgaatttctcaactcttattggacacaatgtgtacagatttaggaggattgataaaggatgtttgtgccataatttacataaaaatcatagtatttttcatgccaagcagtttccttaggtctgatgatctactgggtcatttgagggatttagtgatttagccagaaatttggctgtatgtcctcaggctgggggagccacattacatccaagtccctcactgcaggtgggggtcctttgggcccaaggaggtacttatgttaatttccactgaaatagatgtctaaaatttgaaacccaagcatctgcaaccttcttttgaggatttcacctcaatagaaattcaagaattgttcagatgacaaagacaatgagtaataatgagcaagccacctgttcctgatggtagttttgcaggatcaagatgaaagatgtaggacttatacacagtatcagaaaattaatgaatatctgcaacttaccttccaacatagatggatacaggagctcaccatcaggaaagaaattttttagatgtgataatgaaagaacaggaacacttgtaatataaggaagacttatgataaaaagatggattggatgattttaagaattagagaatggaatgtttagtttagcttgatggtcagttggaaagatgaaaatggacattgtgacatgattcatgaataatgaagattaatgaaaaaaggtggggaatttgaggctgagaatgttggtttattcaagtctctagagtagaaataggttgaagattctgagatattttgaagagcaagctgatttgaatcaagaagaggaagataaagattgtgtgtgtgaatattagaagagtgatgatggatttgtgtggcgaaagttgggagacaactgtgaagcctctgtcttgagctttccatgtgtaattaaagccaagcacaaagcaactcaagatttcttataacagccaagttgaataaaaattgaagatgaactggtgaaatgaaacaaacagagtttatggaagaaaatgcatttcaagaatagtatacaagaaagattttggaatcacagaaattcaattaaacaattccaacaggtcctaaatccaaaatgaattttttatataatttcctggaatgctgtttttttttggtgagttttcaacatgcatatattggggggaaaaggattgaaagaaatcaagaatggctcaaagctccattcaggtgataaaattaaatacaagttttgggatggacagtccagctcatgatgaatctcagtctacccccttagaaattatttatctagttttaatctctggatttaagaagtgatgggctgctacaccactatgctaaacaccccctaatgttagcctagcagtcctcaaaacaagcagacaagcatagcagacctcaaaacagtgcaccaaaactgtagtgttagtgcactgttaatcccactacactatcgcttttagcagcaaaaactactaacatgtgctgtagtgcagcatagggggcccttttttatggcctgcacacatagaattagcacattcatggcagaattccactgtacgatcctcaatgttagcagaactctgctattttacactgcactaacactatggttagcataactggcccatcacagcatctgcatcagtagttaacttagcgcagattaaggcacctagtcaagccttgcaaccacaccagtccagatcaaaacaggatcaaattgacacagatctccatttggagctagttgggtctaaataaagacctcactaatcctgggatcaagtgctccatgcatattcaaaatgcatgaaggccttcccatagctgcaaactagctccaattgagtcggaaaaactgatttcaaatccataacacatattagatctagggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcactaagaccccctgcggacggtccgcaggccgtccacccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcggtcatccccaaaaaaaataaaaataaaagataaaaaaaataaaaaacccgggggtttttgggagtcgatcttcaaaaacccccagggaggtggcgagtcggcgccggtgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggaaaaatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacatgataggattggtcggttccggtataaactttgtttgatgaaaggtaaaggttgaatatataattgcttataaaagaaactgttatgttgtgtaacaggtgaaaggtttatataattgtttgtaactggtgagttatatattgattgactgctgagtagtgaactgagtgagtggaatgcgctgaatgaggagacaacaaatggggggaagagagcctccttttatagacaaaagtgagggaatttagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatacaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaagtagctcgcggaaaaatccagctgttgtcataaatgaggtgagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtatagctctcagccgccgagagggattcctctctgccgctgagagtcgagtctggcgccgactcccaacctccctgggggtttttggagatcgactcctaaaaacccccgggtttttttattttttttatcttttatcttttattttttttttgggatgaccgactcccaaacctgttgaaggtttgggaggtccgactcccatctccgggggtggacggcctgcggaccgtccgcagggggtcttagtgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctagatctaagtgatctctgccaccaccaatgcggttggagcctgagaatagcttagtcattgactaatccaagcttgctagtctggtataacttgttcactgctgcggatgctctcattgatttgattccagtggagctagcctggaatcatgctggattgagggtgattcaacatgaatttgtttcatcttcatgaaactgaactttttaagggtcaaatgaagtgaccaagattccatttggtgtctcacccagccccttggatttgaaatcacttataactgaaaaagaaaagcctgagtgctttggggttcacccaactgaacttggatacaggtggtggcactgtgatgatgatcatgccccagtttgcactatgtcattcagctggcactgatacagcacttctcaataacattgtggtgctggggttgccttgtggggatcacaagttgtgtttcccaaaagcttgtgctgattgtgattcaactttgattccagaaatcccatacctatgttttgtccattttgttttatctcaacagatgtcatgtaacacccatgggtaaaaccaccttcagaaaaacctaaatccaatagatgctcctggagtagaattaacaagaaactgagttcatattctgaacaggagcatattgtagaccccactggctactccatgaggctgccagtgacttccctctggaacaacagagtggccaaccaagcatagggccctcacaaaagctgagaagagacttgagagttatgagacgacaaccaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgtgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttttggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcgaggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggcgcgctaacactacacaaaaaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgagacaactgaggcagaaatgaatttgaaatcaacaaagtcggaaagctgaatccataaaatgcagcaagaaaagaaaatttggtccaagctttacagaaaacatagtacattttcttgacactagaaatttaaattgcttataggctccacccagcataactggccagaccaagcaaatacagcaggctgtaatataattcataccagcttcacattttattgtgcaaaaggactcagtgtcctcggcagttgtttctggaatgctataattagagccagctgagaaaaagtattcaggtttctggttggagatgtaaatatttcctgatgtttgaaacacttgaacattggatgcttcccatcaacatctgcagggtgggcggcttcatgaagagcaggaaggtgtctgcggcaaaagaatctggtcactgtgggattcgaacccacgcatctcgcgatagaggatcttaagaccgccgccttagaccaactcggccaaatgaccatgggtgccccggggaaaaacgagtatatgatttgccgacccccgaacgaccgaccgattgttctggcttatcatctacttcagctctccgctcacctcgcctgcccctactcgcgccatcccctccagaaccatccacttgcttgtacggccgtcatctcaggacagcggagaaaagaaagaaaacaaagctcgtgatctgatcgaagaagtcgcccctccaacacccctacatcgacttacatggcctcgaacaccggcatcaattcggcgccctactttgagctttatcgtcgatcgaggtgagattattcgttcctctctttgaatgtgtttttttttttttcgctttcggttggtttcgagctaaattctgacctgatcaatgtgtcttttcgtgggtccctgcagtcttggactggctctcaccgacgcactcgacgagcttatccaaagcggacacattaaccctcaactagctttaactgtgctcaagcaggtcagaaaattttcaaatttatcatctcgtcgcaccaggcggcctaccaaggaaactgaaagacagcagtcagtagttgatgatgctatggatatggaactgatcatatttttcacatatgtcatgtgcgtgtcttagttcgataaatctgcctcccaagttctttcgacccaactacgttcgaaatgtacagtaaaagggcatctatctacttatagattatgcgatgaggtacggttttctactcttcatccccaacttgagcacataggaaatgagaacgagtcagggatcaagttttgaacggttgttctcttttttttttcaacacgaaaacaataggtatggacatttttattgcatgattcaacattcaagctagaaggaggagattcagttggaccagtcaagagggtcaagatagtggcctgcaaaggaaaccccaacgcaggtcccgctcaatcccaataactgctttctatcgatttcaacgttgatatctccatatgaccggaggaagcttcaaggatgaatcgcgcttgtagtgtttgtcaaggatcttggtgtgctttcctcctggattatcttactattttgttgactttagtcagagacaattctcagtaggacaaataaaaactcgatcaatactcacgagcatgtagttaaatcaaatggctagctgtatgtatacaggttcttttcaatacacgtatctcaacacatgttacaatatgtaaatagttttccctacgtgactgctgtgatcatttctaactaaataagtaaatatattaccttaatccgacggggatcccttccgtttcctcaattctgctgtgcaccccaccctcatccaccagaaattgctctagattgtctcagtttgtctccatgtgacctaactgactgaagtccccactccgacattattaatttggccagagaatgcttgtggagactatctactcgcaggccgactttggccttggttgccattcccaatatgaacacccttctcattgtgtaattttttgcaaaaagctaatcacataaggcccaaggtgaatccttcacctaacctgatagtgattagtgatacatacctgatgggcatgagcaatcgcttatctagttttatttctcgaccggatcacaccaagcgttttgtttgttttgttttccttttttttgcggcaggtatgtaagaaagcgattagataaatgcatgctgcatgagatcaaaacttaggttcaagtctactcaggagaagaaatctggaagagaatcatgagctcaatgtcgaatccggtcggcagttaacaagaagccattccatcagtgacaaccctttacaatcatgacaagcgcttgatgttcgggtctcgactcaaaattgtccttgttggtcatctttcttcattttcttatggcaaccagacgctcgccaaataaactacttttcatttgtttgttaacgcttttttttccaaggttgatctctgcactacatggaaaatggccggtgaaaggcttgggtgatcaatgtcgaaaatatggaagctacgattggcaaccaattgagaaagaagtaataataagattgttgaacttggttcatttgatattcgcggggtcggggcactccttctgccatatttcgattgcgaatcttgatttgtccctcacctgtagaaacgttcaccgcgacaggttaagttctgaggagttgttgtaaaaattggaggaagctttggaacgcactggtagactgcaacatgattgcattgtgtatttccctctgcagctccaggtgccgtcgtggttgttgtgggcgttcgacactaaagaattataaaacaagaccattcattttttccggcgaacattatttcattagccaaagatcgattgggggcagctgcttattctaaaatggcttacgctctacacgatcaccttgccctggatttatagccttcggatcaacaaaaaccttccaggcacaaacaggagcacgggcaccacatgaaaagctttgaggcacttttggtgcaggtttgggcacttgattggcacaactggcttcaccctggatcaagaccacgagcaaaaatttgaataaggttgatgtattcatgaggaatataggcagtcttcgaagatgatggcgctacgaggtggtaaagagacggtggagatagtttcagtgtgattgctgctctggggtgatacgcgtcggcttttgtggccagaggagggtcgactatatatgtaacacaagcccaccctcggtgggtgcggagccggtgaccacggcaagcgcctcctagtaggcttgtttgtggaatatttttggctggccacgatgttgtacacttgtgcttactatagaatcatttcagccacagtctgttctttcgttgcctgtccttacctgtctccaacaaatctaccacgcaccctcttgacgaatagtggatattccggatgtacaacatatattatcatgtcaagtgcttcacctatcgagccgccctgcatcgtgtcctgttgtgtccaattcagcatgcagtgctatgcagtcgtccaaatgtacacccaaacgagtcgggttcatacataaatactggatgcgataaaaggatcaggcgacggcgcaactatttgccaggtatctccctccctgaccccctagacgtactgcctttgagcgagcctacacaagcctcttgccccgcagggtttctgcctcactgctctgcgcaatgtaagagtgcctcaccagagatcacccgcacatatcaacgccgctacaacacaggataggggaaagctgtcaagttgggcgtgtctgcgactgatgtgcaattccatgtcggaaatcatgcttccaaaatggtgcattgagggaggcaaagattgttggtgggttgagaaatgttgtaccccatgtatcaactcagatggcgtctacggtcctactctgccgcgacttaagaggcagagaaagatatgataggttgcataaaacgacgatgtatgccaatcgataaagaagcgaaatgacaaaagaaattctggacattgttctaagttttcgtgtttttcaattgcactatagcatggtgatctagatggcatgtacgcaaaagcggaatgggaacacaatctgatgtaatttcggtcaggagcgagccttcatctctttcgccactttgcgcctggtttgcacctgtgtaaaggcataattgttagaagggtcgccctagtaattcaaaaaaaataattgcgtgacacacaaattgggtccaacttcattatagggggcaaattcgttgccagacgtctttggccgtcttcatgcctggcgtctgaggaagacatgtcagttgtagatgattatgtctgtaattaatttgaaataacttgggaacatacaaaatggcctcgtgggcagcaggattgatctggatggtcgccttcgcagaaatttccgtttttatcgctatgggcactcaccactataaaaaaagcgacactgtgttaattttgattcaaaaaaaatgtgtggcgagcgtaacttacactcgaccagtcgaccttcgcttgaggcatcagagattcctattgaggttgagtaattgagtgtcttggcacaaacagcaaccggccgtgcacttggacatggaaagtacttgtgctgttggcagccggcctcaccgtgaatcaaggcgaccagtaaaaatttgaacaaggtggacagctgcatcgttgaaccaggtgaccttctgacgatatcgataccgaatagactgttaggagtaggccacgagacgagaaaggctccagtgaagtgagtattggagagttaggctcaaattaatccaaacttgaaccgagctttatagtctacagttggaacccacacgagacatgagatttcggctcatacctgcaatatatcagttggggcgcaaaatcgtcattcatttcagttacagtcgtagcattcccgtcacgcgctacgccggcgaggagctgtaccataattcatctggcaattttttcaagtatcgatatatgactgtgtggccatgaacggtgcattatcacgattgaagtgagatgaacgatttcctaatgaatcaggaaagaagaactatgacaaactgttgcacaatagtacatacataggattgattagggcggatttatggtaaaactgtagcccattatgtcgtcagctactgcaacaagcccaccacatgtctgtcgagtcagcgagtggtgcatctggcacgcgtcggtgttgaaatatcatattccttgacacgcgacgcgacgcgaccgacactggatcataggggtgacgacttttttctgttgccgcacgtaagtatttttatcatgatcagatggctttttgttagtagattaactatggaagtccctgccctccttcgtcgaggtggtaaaccacttgtcgcattgcggggcagcgtctcccctctgagagggacttgtcgagttagtttttgttgtgtatgttgaaacattcaagtccaacggatcagattgctttcttgactcattttcacttcgcaaaagagagagcaatacaagtgtttcgatccaccgacatttctggtgttatgttggttgttctactcataggcggagttgctttcagttgtgacaggcgttcaggtggtcgcctcttttgtgcctcctggctagcaaaaggaagtaagcgttttgcaaatatttgaattatcatcatttattttctctcatacacgtttttcttgagctcctttgaagccacgtcggcctttgaaacttaatgatggtttgttttgcttcattgcaacctcttacatagttccccagggaacgcattaatcctgccaaaatgttttgttaagcaatctggaggatcaaagaaacttagcaggagtcaaactcttatctaaattcaggtaatgatcatcatcaccaatggattgatatgtgattttctaaaagtacgtaaacattgcaacgtttttggacgttcacttgaaaaagcatatagagaaagttttacatgaaaggacgaatactataaaatgctacatgaaagaacgaataatcacacccgcagtataaagactgtcgtcttgttgcgttgaaagataaatgagtaagttaaaaatatatatgttgaccaaaattcaattgctaatagcttctggcaatgttggtaccggcgatttcaagtagcgataagagaagtgaatttctgatccaacgtgggttccctatcaattattagtcattcaaaaacaaatgacatcagcgcccatatcagtgattaaaccaaagtttagtgatcactgaccctgcaattttgtaatcatattctttgtcgaagttgaaccatgccatggaaacgaattcgggaagagaggccttggcctcgcagatttcgttgaaccatttgactttgtcatccaggttgccactccatccaagactgaatcacagatccaaacttggtcaggatcttgaaaacatgattactatgtgccagtttcttttcacttaccctgtttcaccgattgcaaacttgcggccatcgactgcatacttgtcatgaaatcccttcatggcatcaaggaaatcggtcccgcttagtttctttgggtaaaaatctattcccactaggtcaacagtactcatgtcatccggctcatatttggcataatcctctggcgaagaaacgttgggggtccaccacatcttgacactgggtgcgatttttttgactgcatccgctacagcggcccaacccgctttgaaatcggacgcagttccctgataggtgccatcattttgatagctaagagatgggacttgatgttagtgaagccctttacattatatgctgattgcccactcaactagttcacttcgtgagcgaagcgtagccaaactgggataccttcatcggtaaagtttttcattaccttagcactgcagttaaagttgaactacgtcagttttccgttttccttgtctgaaatgaaaagaataacggaaggaagatatacgaacatggcgatggcttgactgttgtccccgcttgtgaggcctttccatccaccaatcggcattactgccggttgaaaaacacaattacaagctttgacgtcgtcaatcaccgacagcaactgcgagccatcgaaaggcactccggaatgtgcctgggcgtaccacccgtacacagccgccttgctaccgatagctgaatttaattgggcgatggtctgcctggtcccgcctgaagagccatcatctggtaaaaatcccaggctagcgggatgtggcaggatgatcagtgaaattgcaatgtgcgggagaaactaagttgcaacgtacaaaagttcactctttttcatcccattctctgggagttctgcgactaagccactagcaaacgtttttagatctgtagagttgagcccttgggtttgattcgcaccaatacttgacgcattgttaagtacgcccccagttccaataagagacgtgttgaattgcgagccattaataggctgtgaaatgttaccgatactggaaatattgccgataccagaaacgttgccaatagtggaaatgttaccaatactagaactattaccaaaactagatggcgtaagagtgtcatttgccgaggtcgcattcaccgaagagtcttcaaggcttggatcttcatcagggctgtccgcatacgagtcttcgttccaggagtcctcgtcaggcggttcagataagtctcttttctcctctgtttcagatctaatcccccaaagcaatgatacagagataaaagatggcgatttaatatcaaaagatgtgaaccagaccttaggaccattttgaaatcccttacccgttggcatatccagtatcaccatcattatcatcaccataatcctcgactgggggacataccgttggtcttggccttcgacgaggacccctcactctcaggtcttttagaaattcacatcagtgatctgttactccacatgaaaatatgtgaatgtaattcgcgctgcttactgtgacgcgtcgcccttatgttggaccttgctcggtgtacccccgaaggaagccctggggctgatgccaacagaacctcgcagagaatgaaagctaatagaaatatcttcgagacctgaagcatagatatggacattttttttacaaaaataagttatatgatgaaaaaaatgcttaaagaatatccagcatctaatgagccgttagagtcgttgtgaacaccgggctggtgattcggatgatctatcgaatcagaatcctcgagtttatttccaaattcaacctcgaggccttttggagtttccagctagccaaaaagaatatcaatgagatagtgagacggcgaagaggttagctatcaggtgtttgcttggtagatgtggcgatcctctgtgatgttgtgccagtgaggtctgcattatttatagctgcagatttccaagagccttggatctctgcatctccgggaattcgatggcccaaagaatggatcccatcgagagaatgaattgaattttttgcgggaagaagtgcaatcgatgatcgattcgattggaagggtctggtaggctttttcatttgcagacgctttgactcagtgctgctccttcgaggtgatctcgcttgaatgacccttgtgcgcacgcacgaagagccggtacaagcgaagcttacaaccaagtttaggtcgagcttatcgaaagccttggggaagtgccgagtggcaaagtgggggcaatagacccgtgcatacgaagtccctcgagtgacctggcttaagttcgagtttgggtcgctgggtcatgagacaactcgtacttgatccttttttttgactatctatgaaatgaaatacccgttctttgctctatgaacatcccaaactggataaagagagtgatgagccattagcctcttccgaagcatcccggagtcccatttcctcagtccctgccgaatcccccattcgaagctttcttttttggttccttcaaatccaacctggctgttcattgatgttagccagggctcatgtggggctttgccgccacgcggtctaagttagcaatagtgttcatatggggcgagatgggagtctgccctcttcaatggatgttatcatcgcgtgtcaagatgtccccacttgatggccggtctgtgcaccgccgcggttattgatgagatgaggttgctcactcgacgagagccaattagtgggagtcttccctgctcaaaaactggcggctgtagcggccatcaagaaagttgcgtttcctagtttcaaaccgcgtcccaggatttgtacgagaatcaaaattgaaaatagcatgcataaccacgaatgggatgacagttccaagaaatgaaaaaagtccagtttctacaggataatcaagatgaatacatacaacagtgatatcaggttggctatttagttgatagatttacttgaaattgctctcgttacaggcttatgagctcatgctgagacgttgcgggtggtacgactacggctcatttattgagaatagatatgacagaccatatgtatcgtgaatatgatcggaaaagagaagtaaattgcccccttcctcactcgaggatagcatattgtctcaaatgatcagggattgaatcaaacagccctttagatttcagccaagatttggagaacaattttgactgataattagtcgagtaatcacagaggatggtgaccaagttaagtttcttctggggatggccgtcaggatgattggactgttgacttgcgagctgttgttcttgcttgagtttttcggcaagtttgacggtcgagagtaagtttaaagccgaactcaaccccaagctaaacccatcgagatcgatcaattcgaaaaataacttgatcgagtcttgatcggggatataaaacgagccatcgatcaaattgtctcggatttctggcgctaaattgttggtgattcgaccttgaccgatcccttcggtgacgctcccaccattcccttcccgtttatccgttattttcccgttggattggatatagttatataatacacttccgggtggatcggccaggtagcatttcacttttccatccgatttgcttttcaggtatctggtcactccagctaatgtaccgcctgtgcccgtcgagcaaataaatccatctatcccacccactggtagtgtctgctcccatatttccggccccgtagtctcaatgtgagcttgtcgattcgctagattatcgaactgttatgaatttccagtgatgaagtgattcagttttttaattagtgggggttgtctaagtcacagggccacaaggagtataggagaaagcgaccaaatcgataggactgacctggttagtccaaactgcgttctccatgctttcagcacatcgagctgcctctgtaaaagttttgttttgtttgtgcagaaagtttaagaaggtgaacaattcagatttgataaagtgacggtaggtggagtcactaacgatgattgtaattctggggatcgtcgaatgggaccgctgcgttttttatgaatccaatccgatggcagtggagacagagaacttcagccgggacctgcaagcacaggagcatgagatggagaagggtgcatttctcacccggaacagggtaaacctcagcacccaacttcttgagaacattaattttttcggggctttgggtctataagtcaaaggcaagtctatcagatacgtcagtttcataatcgcagccggcgctcgtacaagaaggcttactcacgtttggcatatagattatgcatcgatatcctctgctcctgcacagatgtgctaagccaatcccagtatttccagctgtcccttcgactacagttccaccgcgcttcaaaagtcctgagttggtgagggtttttgtaggttgcaaatgtcatcatttgaaattgctctcttgcgcacatcccttgaatgtttccactcggaaaccatataattctcagtatgcaaattaccagaaccaactcacccttttcttcagcgtctttaatgatccagagagctgctcgatctttgacacttcctccaggatttagaaattccgcctttccaaaaatttcgcacccggtctgctcggacaatcttttcagatgtatctattcacgtttcagattgatttggatggttgatttggaccaggtcaatgggactttgcatagtgtcttctgggaacaaaacgacaaaaattcaccaacggagtgtttccaatggcacctgtaaacccctggacagatcaataaaaacagctccaaaggtcacttttaaaaaacaagttaaaaatcggaaagaggcatgataattactcaagggctgcatttcgacttacatcgaccggttgagagtaagctgatgaaatcgacccataagcttttcgatcgacgcgctctgaacgacggatcgggagagtcaatccacgatggatgttttcaggtgctacccggacgagtccattcgatcgggagataagccttcgactcatctgaaaggagtaggaagaagtgttagcagatgttgtgcttcatggatggtccctattcctaatgacatcatgcactcactgtattgtgtccgaacgagggtatgctggatattcggcgagaggcaatccgcttgcccttgtaaaagttccgaagggccgagccccgcgggcccgtctatatcacacaacccgacccgagtcgccagcaattcatgtgttagccattccaacgacctgcaggcccaaataggcccaactccttttaatatttgtagaggtcattaaagaccaaacatttcctacattctgcatcagcctcactctgatttatacaaagctgttcagtttgatccttcatctctccaggaaattacattgcaaaatctgcactccattagtgtaatgatcaggttgtgagaaaaatatcagaaaagatcaacctggatacataaattgaacacaaaatttcctgaaatttttctacacacttgaccattttcacacatgatgatgaaatctgtttggctaaatttgttatggattgcctgacaagtttctcattttatgtgcaagaaatgattttttttcctcaggctcaaaaaactctactcctcatggcctgtttaatgaataccactctgatattttctgtgtcattctagatatttacccagttccagatatcagaaaatatggaaaaggtggggatatactgcagctgatgtttgatgaaatgggagttttggaacagacctctgacttgttttcatgtctacataagatcctttgtgacaggttacaggtttttgaatcctaatccccaaccaatacttaattttagatcaccaggatcattattgtctatctaggatcttgaaattgccatcaatcaaatctaaatcaccaatctgctaagagaaaagatagacatgtttctcttacaactgcttgccgtagttgagtttgatttactgctttgtttgagaaattataagctgtattaattggaatcgacgggattcatttacacagaattttctttcaattggtccagctttcctggttcccatggggaaataaataactgaatactttgaaagccaaacagccaaactcagctggaaatgcagactgagtgatccatttacatctgccactaaatggcggaaccttgatgttggaaatgtaaattcatcaaaaggaatagaagcctgttggtgcaaccccagagaagcagctcacgtttgttgaacaccctcaatctgagaatttggcacatttgccaccctctgaactcaaggaaattgccaaatatgatgaaccacaaatcaccttattgaactcattgagcccataaaattttattttgaaaggaatgaattgttatctagtcttggattttagtctacagctttaaccctacaaatccctacctttgtaagtagtataagcctgacattttcagtaacttaggggactaactgcagctatgagccaagaaagataatgagttttcagagccaagagttctatgaaggagacacttattgggaaatagaaaacagtggaaaatattacagattacagggagaattcaagtagagatttgattgctacactggcaaacttatatcagtgattgtgcaaaaccaccatcaatttctgttcattaaatcactacatgaacatgtaagaatgaatatctgagatcagcagcaatcagaatacatgcaatgatatgagatacttacggtctggctagccatatatccagacaaaaatctgaacaacatgagaaattaaaagatggcaaatgtttggaaataaagtggccatgatatgacaaattggcctgatattgaacagagatcagaaatgcaagagcttgaattatccgggaatggtgttcttgacacaattgataatgttattactcgagatgagtgtggaattcaaccaatttcttggctgagatccctgtgtgcataatcctccacaaaacaaaacaaaaaaaagcatgttataaatgtgccctatcacatcatcacttgtttaccccagttgtaagctacaaagattggctgtgtgtttttaggtgcacattcttggtgatctggcatatcttggatacaagctgatcccatttctctacaaaatctatttttctttcccctctcacttaggccagccagaatggagaatttttgtgcctcatgcacaacaattgaaacaaagtggagagacctacctggttttcaaattcttcacttttctataggctataaaatgacttctggtgattttcagattggatggtattgtcttttgaagaatgcttggacgattcgagagtttccaagtctttagcttatgtggttgcggtgcacagcgcaggtttaatccggcgggtcgcggtcatcaactttatttcacaagggagagagaaaaaaaagaaaaaagaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaacctgaactgaaaattgtggaatgccatgattttggacagcaaacttggaaatcagtccaagctttcttcaaaacactatatgaaagtttgagcaagatgacttgtttaaaattgtattttcatgccatatggtagtaatggcccttaatctccttttctctctctgtaaaaaaatccttcaaatctgctcttataacgtagataatcaagacccagataagtagtagccccacacaatccaaccaaagattgtcctgtcatttcctgcctgatttgattccacagatcaaagccacagacatgcccatttgactatccatgtcttgcaggaattccagagcctttttatatgctctcattttcctggatctgttgacttagcagccccatggatgtgtttttttttgggggattggttaatcgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagtcgatcccccataaccgtcgaccggtttgggagtcgactccctaagaatctacatataactaaaggaatagcctcagagggccaaacaaaccgtcaggctttctaacctcggcgtcgaccctcaattcagctttgtattgaattctcatgcggcttctaacgccggcgtcgatgttggagagtgaactggccattcacccagcaagtgaagggctgatcgtcacacaggcggccaggccatcgctttgagatcgctttaattgattgctttgatccaatctgaattcattccaacctcgatgagcctcaccaaatttgatgaacctccggtttgctgagctatcatcaagcatgctcttggcctacaaccaatcacaactcagtctccctgattcagattactgtcaattcctactcaaaaagggacttttttctgaaaatcatcctttttgtttaaataagccaataacatcaaataacatcaaaacattcttaaacaagccaataacatcaaataacatcatcatcatgaatcaattcaaatgatattgaaaataattgtagcaaacaatagtaaaagcatcagaaaactttgaagaaactgaaagaggtggtaaaatctggaaaactttgaagaaactgaaagaggtggtaaaatctgcaagtaagactgactgaactcattcaaatttgaagtaccatgcaatgtaaaatctgcatattccctttcacattgaaattttcctcagcttgcttttagcttatagtccaaggggatcaaaaactgccatataaagtaaaacatttttttcagttctgaaattgaagaaagttttgctaatgtatcaaatgctgattgaatgacagtaaaatttcaaattaccatctgtataacatattttccaatctacatgagcctcagatagccaaacagagtgtcagaatctccaaccttggcatcaatcctcaatccagatttctgatttgtatgacattctcatgaagcttttgagtttgatttcttcatcaaagactgaattccaactcctcattgtaaattgtttggatttaaatctggatgcaatttttgcttccatcatgccacatttacatttgtcattaataaatctgctgtgaccaaagaagcatagacaaaattttattttgagataggattaaaatctacatttgaattcattcctgaaaatagcatggatcatttcaaaagaattgctcccccttaatttatattctaaccctgtatatcttctctgattcaaggacaaaacatggcaagtgtgacctgatgcaaaataattgtttacaacacctgttcagtttttcaaaaattccagtaataccttggtcaaaattgggaagtatagaaaattctaatcaaggtaattgtttcaattgaatacttgagttttttaattcagaatcaatgcttaaacttggtttcttcctcagagatcactcaaaatttgattcaagaaaatccaatgctgacaatgtgcacatttcacagtaactttgcataaattgttactttattttttgttgtagttataagacaagctacattgggagtaacccacattttggcttcttccagtttgttatattttttcttgaagtttggcatattttttcttgaaggtaaatttttcaggccccatttggacagcccgttatatgtcataaatcattgaatttataatgtgtgacccccggtgcagggcaatttatgatgtataacaggatgtccaaatggggctcaattattgagaactggaattttggaataccctccttatgatttcacttagttgaaaatacagatcaactatacggagaagtacacatcaatacaatagagctatacaaaaaaacctaacaaagagctaatgatagtattgcaaatgcttacatacacagcttcattcatacattggatggaggactgagatctaggaggaaatgccactttccactgaccaggggcagaattaatattctgattgtttggcctattttattactatgaatgtatcttacattagaggggttcacaattgaacttcaagtgatttttatggtgtttttgagcaacattttatgaatttctttgagtttttccaatttattaatttctgaaccttctgtacatcacaaaaaaattgtacattcatgatcagaaacaccttaaaaatggccttaaagttcaatcttgaacccccctattggaattggaatttctttttgcaatgttaatgtttatacaaggttcttcaatatcttcaaaggccttgatcatgaaagaatccaatactgtttcaaattatgtttcacatattacactgatctttttgaggccatctttatcatcattctgctaattgatgtgccttttatcaccgggaaatctctcaagtatcctaattaatccaatcctgttctccctttcatttaaaacccccctctgaccccaaaaatgggggctatgccctcgtttaatataaaaaaaataaaaacccccggttggtttgggagtcgatcctcccaaaccgaccagggtttgggggtcgataaaccaaatcaacccccaccccacggcagcggccgggaggcatcctcccggccgcaagaccgcattctcaacggccaagaggggaatccctctcggccgtcgaggttatgtacactctcaacgccgagaggttctctcctctcggccgtcaaagcgtaagctcaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacccacatgaggggtttgtatcctgctccctgggagcgattcctcctttgagcgcacgtatgatcttgtgttttttttgttggctccaaaacaaccatgttgtctgctggaccactgaattataccacttctgtcatacaaaatcgtcaacgataggtctactgcacatcctcactgaaaaacccattgaaagttgcatttctctagtggaggccggctttcggcgctgttgaacccaattcaatcggtctctgatcctttagctgtattactttgtgcttatcatctggatgaatcgacatcggcttgcccttttttgttttttttctttctttctttgcaaatatgaaaaaggaatccataattattccggaggtgtttgatttatgaagcacatcttgtgccgatgccgatgccgatgacggtgccgacgccgacgccgaactcgcacttctttttcgatcattcagagatcggtcaatctcaatagaagaacaactcttgatttcagagagtgagagtcccggtagatggaacgcattttctttctctggtattccgttgacagaaggtcttcggcttggtcaaacaccacaaccattcttcatccatcatcaaaacgaatggattgcacagcactagtgtactctcttctctgttcttaacttcgttgaagatgaccgatcaccaagagcacgttctttttttttccgattgatgatgaaggtttgaatagaatcgaagcccactcttcttcttcctcttcttcttgtaaatgtatgcgcaatcacaacccacccaccatcatcaacttcgagagaagagtcaaggttgtgatgatgaagagacgaactctcgtttttctcttcttctcttgatcaatcaactttcaaatcgatcagctcgttttccggtccatccagactgaagtgaaggtttctcaaaatctcatcttcaagctgctcggtcgagacttgatccgcttttttcagttcacagagtgggttctagttcttgtatgcacccccagaaatcatgagagtgataaaaacctgaagaactggctccctcaacccgaaaaccgttgttattactcatcgtgatcatcatcatcatcatcatcattgagcagaagagagagccccctggtatcatgcgtcatcggcaagctgctctaattacctctttatcatatcatatcactcttcccactattggtgacatcactctttccttgactgaagagagaagggaaaactcaagcacacggttctcttatccactcttccttcctcccttctctcctcaccttactcccatttctttctccctcttcctcggtagaactcttgcgctttcttcaatcaatcaatccttcagtgaggagccaaagattgatgatctagaccagcaaaaaccgtctggtttccgtttctttcttcctcatcatctaaaaaccaaaaaaaagcacaaaagagtgcatagaaaccgccttcttttatagagcatctttccgttttcttaaagctatacactactcgtccttctggtttgaccaacccccaaaaaatatatacatgtgaactagagagcttactagatagttaaataaatggagagaaccggtttacgtagattttcgctctcctcgacatcctcatcaaccctgataagtatgaagaccaagaagacgacgccgacgacgagtgggaaagagtggaaggaggagacagagcgcaagcgctgggactggctggacctgagtgcgagtccccgacgctcgacatcctccgactctgactctgaggatggccattcgggctcatcctcggatggccggcaagccgaagaagcagaaggaggaggagaagatcatgatgatcaggccgatggtacgggatggggagccggatacgaggagagaggagacgcagtctacgcccatccgcccgccgattggtcgccgcctccgatccatcatcccgatcatcatcgcagactcggctcggcactccgcttggatcacatcggtcaacactccggctcgggtggcccggaggaaaacctgctcctgggtcgagttccctcccatcgttacttgggtttgtaccctcatcatggaatggatgatgatggtgctcatggagaaggagatgtgctcaacttttgtcaatctaaaaagagaagttcagtgccccaatgaaatttcaatctcctactcataattttacgcatagataattgatagtcattcctctttctctggtatacatatccttccatagccacgaatatccagacgaacaacaaggcttctttctcgacccttgtcactagatctcccccactgactcgtagtccaactactactgccgccggattcccccggccatctcctggaccttatccacatcaccaaccattgggaagatttaaggcgaatcataacagtgggaggaatggccatcataacaggttgatcaaattttgctttattcgagtgacaagaactgatagcctagggaaaaacaaactgcaactaattgtactgatgaaattccccgatggtgaatcacaatattccaattatacactgtttttttttttcagagcattaacgaccgtcggtggaagcggagtacagccagagccgaattttgtgtcttcgaatatctatctgagaccgttaccctcgacattcactccgcttgacctccacgaactatgcatgtcgatggtcagacgacctgcaacctcctcctcatctgagccctgtaaactcctcaccggcctcgatcctcgctccaatcaacaagatattcagaaacatctgggcgatgatcatcatctgcttaagcttcacccttcctcctcctcctcctcttcctctaacaacgatgacaacgatatctccccctctaaaaatgatcggtttaggatccttagcgttaaggtcatgatcgaagaggaagatcaagcttctttgggctcttgtaaaggtactttttttttctcttcccatcctttgcttgcccctccaaatcatatctatctcctttcttcaaatgaaaatacttgcattcatgatacacgcgctccaagcccccttttttcgggggaagtcaatctatgaaaacaaatatcgttgagaataaaattgtcacttaattatgcgtatattatcaggttttggattttgtttgtggaattcggttgaggcttccacccgttgcatcgaaggattaagagcgcatggataccaagcgagttatgcggtaagttacgagtctccaatttgcctcttctctcaaaccaaaaaaggcggatttcgctgtcggaagttattattgagagtcccaactaacacttcgtcttatttctctaacgatttgatgatttgttggttgagggacagcgggaaagctctagaggcatgcttgccagtctggctgacccgacgagtgcgaatatttacctatctaacttaccgttccattggggagaagaggatgtgaaagcgctgtttggaaacacgccgatcgcttctgtaagtcgatcatcaccaaaaatcttgtttttcttagtcgaaattggtggaaatgtttagaaaaacttgaacctttgtgaatttgtttcaaggctcgactcttgcgcgatagggatgatgaggccgtcggatctggcgcgagtcgtggggttgggtttgtaaggtaaatattgatagaaaaaaaagatgaacccgagatttcaattccattgacaatcatgcaaacacgctgtgtttttattcaaacaatccggaatcctagattatcgtctcgagccgatgctttgcactttgtcgaactgttacatggaatgccgatcccagggactaagtgccatctccaatgtcggatggctgatagccaggcccaaaaggagtaagtcagacggacttccagtcggcaattttttttttacgtgagggcgtgttcgaagattttgagtaacttgaactgacggatatggtttcttgctgtggtgtaggtggaagcgaaatgtgcgatcgtccttcaaacagcaactgactctagagccatcagcgcccgcagcccttcctccctcggtccaagaaggctggaacaacagggatgggatcgccggcgggccgacgggcactccgaagctcaaatggcgaaacaagaaagtggcgcagaagagtcactcgactcctgcgaactacatgatcgggacgccttcggaccgacgcagggcaaacactgccaggtctttccagccgaccaggagtgggcccgggtttgagcttggtgccggggggtttcacgtcgtaggtcttggctctgcaggtgggggattcttgatgcctggcttccatccagcacacagtgggagtccgttagccggtggcggccttcatagcgcgagattgctcacgagtgggaactccggagtggcttcctcggcgctgccaggtgctcctcccaccggagcttacggtgacccggcgctccagcctctgttcccgctgggcccggctacgcctctcctgccgttctatccacctggaggatggccaggcctgaacttctcacctggctcggatacctctccaaccagctcggtggcctcccctgcgacaccggccaagttcccggcgaccaactggcccggcccggctaccgccgaattcttcgagaaatcaaccgcctgctattattatcatcatcacgaactttatcagcctatccccaatcatcatctcccgcatcagcctcagcctctccctcatcacaatgagagtctggggcttgttggtaatcctcctggttcgactggtctcaatgaacaaaactctccccttgacggccctacccaagggtaggcctcattagactaccgtctgaaattttaactacgggctaaccggaatgatttcttttttttcatttgcccgttggaactttgacgataaaaacatgtcaacatgtcatactgtagggcgacaactatcgaagaattctattctaccgaaactcagaccgtcaattccgctccaataatccctggacttttctaacctgtgttagatacctttgatcatcatcatcagcagcagcagcagcagcagcagcatccacttcaagagcaacagcaatctcaacaacaacaacaacaacaagaaacccataatcatgaaaacaaattcgtcgaaatctctccaatttgacacccctttcatccataagcaagaagaaccatcattcattggtttttccaaaacgaacctcatcaaaaatttatactaatccgtataatcatccggtcccttcgagccttcatttcttcattctttcccctgatttttttgggctctcttctcgttctttcatgctcgttccgatagagttgattcgtgcaaatcaaatcaaatcaaagaacaaaatacaaaaacaaaatgtttgttgtacagaaatatgtagatattaaccccacttgtcgccggccgttgctggtaaaattcccgactgttttatgtctgtaatgaagctgaggaacttgggcgctcgcagaatccacaggtgtccgttagcctagacccgagagacagctgccgacctcaagcactcaagccccactcaccatcaacgctgacgcacacctgtcgcctaaaccctattccgcccccagctgtacaaaaaccggcccaatgctgccgccatcggacgcgccaccagaagacatgtgtgttgtggtcttgttctccgaccggacttcagtgcgctggccaccatcacattcaatatgcgaaggtgatttcgaccgacttgagcagacatcccgattccttgctgtgcacggcgttaacatagcatgcacagtggcaagactctgtcgctttgtgccgacagggatggagaaccctgcggggattctccctctgaagaggctttgttggactctcagtgattccatttcaactgcctgggctggtttgtgcacatgatcaatttctgcctacagttgcaataacacatgtatggatgaattacaactttgctcagatttcgtgtggccaaattgtacatgctcacatcagatgacggtgatgcctcactgttgcaagctgcaagcaatcatcgataagaaccatagagctaactggcaggacttcagactgcccgcacttccatcatccagtaccagaacatataccaccaaaaaaaataaataataatctcatagccaagatgcagttgattcagttgttccaattcctgatggtgcttgtcatccaaagggaaactcaagccggaccgtttgattgtacaaacgccggaagccagggtcagcgacacttcacgaaaccgatctgcgtccaagtcttgaaggatactcttccactctatccgggcggaggagggccgcagaagtattatcacatccaccgtcagtctcccttgtctgcaatcatcctggcccttctgtgtacatagttgtcatctatcgagctttatcttgttcattaatacttggaatatgcacaaaatcctggtgattggtgttgggatttgattcctgacatacaaattgatctgtaaatacaacagagctcgcggcccctccatccacagttcccaagaaattcgactgcaccaataccgacggtcatcaaaaaacggcctgctgcgacgctcaatcggccccctttgtatgtttggtcccccttcccccccccaaaaaaaaaaaaaaaaacatgcctttggttctctctcgtatacttccgatggcctcctcgagagagactgattggtgactctgacgatggatggacacttgtttataacagttgacgccccgtctggatatcgccgattggatcgtcttttgcaggtaccccgacggccgggtcatcccacgtgaccaaggtccatgaaaaaattcagaaactggccactcattatcgattggcttccccccccccccttttttttttctcctcctccttctttttcttatcctgactgctattctctcatcgaaaaaattcgaacctgtgtcatgcttgtcccatttcataaaaatagtagtaaaaaaaaaaacgctttttttgacaagtaaaggaaactcagagttgtaccagtccaaatggttatcaagcttcctacccggatcttgtcgtgcaggcttgttttgatcacatatttcagcaatctagataaagtgacaagtgggctaaagtaagaagctacatgcagagcagagcagataggggaactacgcctttcttaccaatgtccacacaacattgacaaaatgattaagattgatttgagtcagtaagtaaatcaatccgaaaaagacgcgtcaaacttcctatgtagcatatattaggcttcaggccaaaagatgagtcaagactcagtcatggtcaaacacatggtatattctgaggtgccaaggtaaagaggcaaggtcttcaagctcaaaattgagcgtacatatctgtccccttcggcccttccaatcgtcttcttcttcccatataaatatcatcctgttgttccctttcatcacgagcaacctcattcttgatctcgcacatataattttacattccgattgagctacatacaggcctgtggcagacatcatgagcgattggagccatactttcaaagataagctgataggattactgaggtacattgttcatgttcataaaaaagaagaaatacaatttgcgatttgttttctcgagtgttttcaggatatgtatttgatttgagaatgtgggagctatggagtatggaattcaagactgggagattttgaacaagggagtttgagatagatatggaggataaatgatcagagacttatgtcagtgaatccgagatcctcgaggaagtttcgaacggccaaacgatagagtgagttccattgataaaaccagggcttgaggtgtatcttagatgaaggctggtcgacatgatggacgagagggacaaacacgtcgtcgaccatgcgcaagatatggtgagggatgctgagcagacgagtgatcgatttcttgatactcaagataactcttccaaactcatcctcgccgataatgagatccccacagcaatcgcccaaaagcctcccaatagtttcagagatcatcgcgctcaatgctcggattagatcgagctctcttgaactcagatcagtcacaaacttgaaactcgctcgatcggccgagatcttggatagcttcgtcaagaataatcttgataatttgatgatggctatcataggtgtaaacccaggatgatacggcgattgagtgtcttgttgagattgtccgtgtggatcattctgttctcgattattcacaggctgagtatcagagcgagacggatcttgatcaccgatcgagcgactttgttgttcttcttcttctttttcgtttaattgtgagaggttttgattgatgaattcgagtaaggtttccagtgattcatcgagcgaacttatcttggagtgccattcgtcttggataatgtcgatgtcggatttatccatgtatttgattgccgtatcgattgcttcggagcaagccgttgtcatcgtgagcacttcgattctcttctcaggttctttagcaaacgcgtgtcctgattcttcgataaaagaagcagcggttcgaaggaatgtgcaaattggactggccatctcgtagatccgtaatgctagacgacacgatctgaagaatttcaatctttcgaagtcttgatcatttctcacatcttgcgagtctagattcggccagatagaggcaatataaaacttgatttcactcatcgtcacctcgatctttgatagaactttgacgactagttgcagttttgagaccggtttaagtggacgctcggagtgtccgagaagggcatccgagagagcaaagatgtggcgtcgcaagctaggcagacgtttcgagagcagctgatccaagagctctgctcgtatcccgacctcgtagaatagtgccatcggctcctctcgatgaggaactccagcccacatcgaaagatatgcatcgttcacacggcccagctcatcgacggccaaacctatagatgtatggaacagaacagaatctctgatcagtcggcctctctcctccatagcttttaattttgcaagacagatcgtgaatgatatgcatgtttgtttataggtatatataccctcgtagtgcctgatctgttcggcgtagtcttcgttctgaagcaagccgaataagtcgatcaacctggacatcacactgtcctgtccgtcggccatggtgctgagaaagctgtggatggggtgtggagcaaaagtgtagataaataggtgttggtgttccatataaatatgtattcttggcgtccatggcatgatggaatgtatccgagccgtagccttgtccgcgggtttggggcattgcgacggacccgatggggctcgggtcgggacctcatatgtatgaccctaacttaagtcttcatcggacatgtttgatcttcttcttcaatctctgctcgctacacccaaaacaggcttggttaaatatccaacacatttttaaaaaagatcatcagatcaagcccttcgaggcgaagataaaatgtctgagcagacacgacaagtctcgaatgactcgtgcttcgtgggtccgattaccttcctgcagctcctttcgagcacccttaacgatcggcttctgctagtcggatcgggctctttcctctccgtttttagcttggcggcctgctcctcaagaaatcctgagccagtgctgtatcgcaagcttttggcggccgatcggatccatcacatcaagcctctagaatatcatggagagcacccagaggaagaaagacgcgctgagagtccgtttgtgtgtggtggcggaagagaattcgcggtttgttcgatcgagtgtctcgcggaagtcgacgccgaagatggccagacaacacattcctcaaggtcagatttttaatcatctgatgatcccgggttcactttctttgtcttcgcggcactaccaatcgctgcaatttcagaatgatcgttttgatcacaccgttttgctttctaactatttatttcgacgaataatgccatgttggataccgatggccatagattggtgttgaataagctcaaggcttttaccatcaatgattggataatagatattgactacctcggccaatcttccgatcaacacacccagatcgctctgcttacagcccacaatcgactcgtattttataaatttgaagctcccgaacagctggaagagataaattcagtgtcttgtcaagacacgacgttattgatgtcaggacaaattcgaattcgagcccaagaccaacacctggtcttttgcatagcagctggatctatatctggcaacgtgacgctatgggaatggagcgccgagaaccagggccatgacgctatcgagcccgtgcaaacgactctcatcggccataagggcgccatatatgatctggcatattcgcccctaggggaaatgctctccaccgcatcggaagataggtctgtacgcgtctgggacctcacaaatttaggagcgtcgccgatcgtactctggggacatttcggacgtgtttggcgcgttcattggtcgaatagtgagcaactcacaagcgtaggagaagttggtttttctttttgttttttttcaaaaagtcatcttcctggtacttggtcatcatactaaaacccgcttttctccctcactcttatgctgtgccactggaataggactgccgagcattgacatggagattttctacatcttgtaaaaaccctgacactctaaagtgtgagagcaaccctctcagtagatcttcactcaagccattctcgactattcaattagcacatgatggaaggagtgtatggtctgttacccacgatccagaaactggttgcttggtcagtgagcagatatactacagttaatgataggaatgctaataatcatcgcgtacatcttgtagcttaccgggggagcagacggaaaaatttgttcaaatttcatagaaccaaataatcctcctgaaattatatgtgggccttagtttctcaactttgtatgtcacactcttacaaagctcatcacgcatgttgaatgcatctgtaattttttttctgtagtaaaaaaaatcactagtatcaatcagatcccaatcaaagctttcaacgttagtcgggacgtcagcaggattgtgtatgtatgccaagatgggtaagtgacttttttggacgttgtcgcataacttcctctaccaaatcctgaaaaatcatgatttgtctttcagatccatttatgctcgttctcttcttgacaaggaatgtctggagaagtttgtataccgtcatccttccatctttcgatcacagtgccacgtacggtttgcaccagggtccaacgagacagcatacgttgccaccaaccaaggctggctagttgctattgatggcctaggtggatgccaaccaaagattcaaatccacaatctcgagcacacgattactatgttcacaatctacgtgactaaaagtgagtaaacactacctttccgttttgtgagcaaaagaagattcaactgattgaagggaaatggtatcaatcatgctagatacagtatccgctttgatatacgactgcaagcgacatgcgtgtcttctctacgacgtttcggtaagctggcgtttcgaaggatccacgccatgaaaaaagttggattgatatcttattttgaatggaagtgcgcagacaaacgacgatccaaagctgaaatttcgaatgtgtctacggtctctgaagacgccgacctctatgacgcttctagaaaccaaggacccaggacgtttgttgatctttgtgggggatgtcaagggatgtttagcagtcggtgaagcgtcaaagagggagggccaagttggcccaattgtatcgttgcatgaagacggcattctcgacattcgtctcgatcaacaagcgcgggattccacatccaactgcttcaagaatggctggtgcttacatactcttggacgtgatgggaatttgataagatgttgcatccaaatcgtcaatattaacgagatcagaatctttcagatccatcagaacccaatcggcaaaggcagtcttgaagctttcctcgactgtcctgaccgttcgcggtacattggcggatttgaaaaggctcggtggaatatattcgattgtcaaactggctcaatggtatttatctttctcaaaataatcaaagaaagatgcatcaatgaataccaaagttgatcttattattttttgctcaactagatcggtagttgtaaagtcgcctgcaacggacagcccaacatgtggttttgcaggaacaacggtagtcaaagcttgcttttctatcagcaacaaggatctgtaagccgcttggcttatgctttttttttcaagttgttgccgacatatgttttttataaaatctccggccttctgatatcaatcttttgcaacagattttgataaattgtgtatcgcttccaaacagaaacagtccaatccactctattcctgactctggtactcatggtcgcgagataaattgtctcaaagtgatctctatctttcaaggactgttggaaatagtagctactggttctgagaatggcgtcttggaactgtctctcagtgagcaaggctgattgaacccgctcctatcccgggaaccttctagatttattcagctgacaatatctcgtgcagatcaacgccaatgtacttcgcagccacttgcgacagtttatcggaatgctaggattccatttgcagtcaagtgtctggcgtggttaaagattctcactcaatgtgaagttacggaccggctttggtgtgatggacatcaggggcacagagaaacgctgtttttgatcatatctggatcgcgagaaatgttccagacattccgagtgacgatagatcgccgacccgacgcaagctctacacacgaaatcgatgtgggagcgatgcattggttcagcttcagccaacgttcagcagaggaaagcgaggttagaatcatggatttggatcgcctgcatttgggtgatgctacctggttgctatctacttcacaaagtgatggaaatatcagagtatgtaaacagtcattatgtgtacaccacttgccctcacagctgaaccgatctcattttttcaatttgacacaggtatggagcttggacgtcaacaagaaaaagcaacagcttcttttccaacacaaaaccaactactgtgtcttctccattgagctacttcaaatcaaagttttaaacgagagagagacattgatcctggcgggatcggctgacggagcgtatgttattctcaaacgtttgtctttccatccatgtctcgactgctaactggcctcttgaagcacaaagtgtccgtgttttggccctcccaaagatcgacatcgccgcaatcgaggagggtaaggctataggaaaacagaggatggaaatgctgttgatgttaccttgccatcagagtggtgtgaggtgtgtgaaaagccactcgcaaagtaaactgcactttcttttttcttacccttcagatttactcatacagtcaactgaatagagccatctttttacacatagatgaacgcgtcatcatagctactggcggcgacgataactcgttagttgtgcagtgcttgggattcagtcggaatcaggcgactgggtctttggaagcaaaaatgactatggcaaagaaacctcacgcacatgccagctgtatcaatggtatgttttcttggctcttgactgaaaaatatatgtcatctttccggtcagaagaagcacgtgtacttatatgaagcaatattggttgcagatctttttatcttagggcttggctttgtcgacaaagaaaaggagtgtcaagaaatggaagatataagaaggttatcattgttcagcgtttccgccgatcagaagctcaagatctgggagatcgatccaatgttactcgaaatcaatctgacaaaagtcttccacagcgatgtggctgattgttcttcaattgatgtcgcttgtcttgagactggccctcaacaacttccaaatcaaggcccccacaatgcgtgtattttcttggctgggatcggtattgagagaagactatttactactactactactactaatacaacttcaaaatcgatgttgttgtgactttatgttctacgttctcaattaggatctttcgatgtcttttattttcctgcttacattgccattcctccaagttatcatcctggtttgaaacgctcccgactggcgagtccgatcgggcttgtagcaaacaagcccgataggcttgttttcaagccggcttttccttgtgccgaatagcctagaaatttcatcaatgagattataacactctcagcagagaaagattaagcacttaactgcgttcgagaggtcgcgaaggctaaacatgctgctgctcgcgcccgcgaactggtcgccctttttgaccccgtcaaagcgtggaaatcacaggcatgatgatcggaatgaacttatcgtcgatagccatcaaaatcttgttgtcgggtaagtaattgcacattcatagcaaccatcttttaatcgtgcgcatgtgtgctacatccatccagcataaaaaaaaaagcttctcaagaacatctaggattgggccggattatgatctccttataagccgttgtttataagccgttgttatcagagatcctacttatcctcattcaatccgactcgtcctcctctactcaaaaaatcctggatcagaccaagattgaagacctttattttcctccttcatcaatacaacatcccatcacggtcgtaccagcgcggcttcagccatcgtcggccctgcgtgctcacggaagacattggtctgtgtgatctttggggtcttcttcacgtttgcttctgggagtacatgacgcgtctttctctagagctgtgaattgaggacaactagtcaagtctctgactgttgtggcttctccacactctccattatacctggctggcaaccgcacggctcagcctcgttgcgtctcctgtcatatctaagctccaccaccaacccttatcctccgctcctctaactgcctgggctaggcttccaacggtatggactcacactggaagcttgcgttgtccggccggcctctttgctaacttcaatcatctcaaattctcagagagaccaatggttgtatttctgaggaacaaaattggggcaatggtgaaaatgcaaaagaacaaaaaataaacacttcggaacatctggtcgagaactaagagtaggaagcgtctaagtattcaggggaaatcactaaggggtcgtgtccgatacgagtttataaacaaatcatgaagaacgtattcaatttaggtgtcgtgggcagcatcaggagagaagagagagagagatcatgctggacagagaaggcgtggagtcggagccctaagagaacataatcctgcgatgtggaagggagcagcgggacgaagggagtcagtcgatggtgatgcagaggagcgtatggaagggacttgcagactcaccaggatgatggacatatcaaatagaagtgcctattgagcatcggcctttcctttgtgctccggtttagcctccttggcgaagtaggttccggatccggagtcgaagttgtatccctggtctgtagaggaacccccgttgatgtaccctggtccactgttcatgtattgttgttggcgataccaggcatcgaaatcggcataactgtaactggacgggaagccgaagtttgaggggtaggggtatccctgattccagtccacgttcgggtacgggccttggtttggcggtctgaatccggtggcgtggtatggctgattggtgtcgattcggtatttgcccttgtcaataatcaccgggctagcgattgagctgtagatgaagctcagacaaacggcgatggctagggcgaactgcatgtctgctgtttgggaggtgggttgtggtgggttttagttttggaaggtggggctgtttgcagtgggggggggaagctggatgctggagtgtatgatggtgggtgagaagggcaagcatgatagtgctcgtcttatatacccgatgggttggctcagggtaagtctttgtgctagagtctgccagaaagcctgtccggcttgagagcacaccgcttccgtccgggttccaggacttgtcatcaggccagttcagtcgccagcaccgcttgcttgaacggcttgtcatcagacgcattgacaggcagtcagtcggcagcaccgcttgcttgacctgcgtcaaagtcccggccggagcccaacgtatatgttcactgctggaccgagctccgaattcgtgccgggacagcttgacaagccttgacaccgaagaacgcggcggtctcatgatcacgaaaatgattgaaatgtgtagttctttcttctgttgcattgtaaatatgttgaacctcgagtgcttgcacggggtgcagcggcaaacataactccgtgaacaccagcactgtgaagtctttgacaattgtcagatgctcaattgtcactgcagcgttagcgatgtagaggattgacagggattgactgttcgagggtcacaaggctgcagccgacctggctgatgtccattgagtatgcggcttaatactgcagacggcatggttgtaatttgcaacagtacgttgcgacaaggctcatgcgcccggcgggatacgcacctgacaatgccttgcccaaaatttccgagtgcacgtaggcagcctacgagcttgtttgcccatctaaccaagacagacagatcacaccaaatcccaagatcagcgagtggtttgcatgatctggagcagcatttgcttcagttcttagaatgcattgcataaggaaacatttcaagttcaaaaaatttaactcggagtgtttcaacaccatagattgatgaggaggacttgcataaaagggaacacaaccccagggtctcaatgttagaccagtaaaggcagacaccgattggacggaaatgatcatgcattaacgtccaagatgattactggcgagggggtacaattgagagatggacgagggggttggagacaatcaaggggcttgaagagtggacaagaacttctcgccagcagggaccatcttcttggtacccttcttggcctcggcagcagccttggccttcaagttcttggcctgcttgagcgtttcgtttcggatcaacaccttggcgtatgggttgagacggaagagaagggctcggttcttcaatgggttcttcttttgggtgaaaggtcgtttgactcgagaaggaccagctggtctgaggaccgattggatttcatcctggaagacgcaaacaggttcagccagggaacagaaagcgtatcacgagagagtgcagttttggacttacgctgttgatgactcgggtgatatcggcgttgctgaccttggaaacgggcaatctggaggaagggaagcaggtgtgaatatcaatcaagtcaaagtggagagttgggatttatacttacgagaagtctttcttcaaggtagcaggcttgtcgtaagtgccgtaaagctcgtccaattgggcaaatgcaccttgggtccagatgcagaaacgaccgatgtgtcctccgggggcgagttgaagaaggttcaaacggtgaacacagaccagctcgacaccaggaatgtttcggaaagcgcggacgatacccttgtcctcattgtagatgacgaggggaccacgacgctgacggtatcggcgtccacgcatctttcctttaccggcacgggtcttgcgagagttcgagaccttgacaacatccgagtgggccttgagcgtcttcaagatggcgacggcctccttggtcttggagatcgattcgacctcgtcggctacgacgagaggaacctcggcaatcttctcgattcggtgaccacgggcaaggaccaatgaagggactgcagtggcagcgatcgccgaaacgatggcgtaacggcgctgcttcaagttggtcttgacgtgccacttcctccagatcttggtgggagcgaacatgcgtccaccccgacacatgttaccgaaggcggcctgggaaaaaagacagggcaggatcagttttggtgctcaaaaacgaaaatcgaggttttccctgcagttggcttacttgaccggaacggtgagtaccaccacctccaacacgagggatacgggctactgcacgaccagttccccatgactcggcggaagtttgttcaccggccttggaggaaacggcgtaagcttgacgtttgttcttggccaagttcttgtggatatcctgaacgacatcgttcctgatgggggcagtgaagactgcgggaagggggatggtgctcgaggattgaccggatgttgagcggacgttgacgacctatgaaaacgtttgcaagtccatctggtattagatattgtctccactccggttttagccgaagaagggctcagcatcattttttcttgagagttcagctgatctgcttactgggcgggatgccatgactgaggttcgttggtcgatcggagctggggtttgtcttgatgggtcttgaggaaatcggttcttcgtgaactggtcggtcttccgcctgcccgggggactccctgccgcccgaccggtacagctgagggggaccacgctgcgggatgcccgcagccggcgaaatgaggatcaccagttgaaacctaacccccggggagaagcacgccaaaacaccgaacagcacggggcccggcgcggtacatctttcaatcccatcccgcccggaggtcgcggaggccgtccagccggaagattgccctgccgtgtctccaagtctcttcagagtttggaccgggaatcatacacgaccctcagattctataattggtgcttgtcaagaggcggcaagatttgtcttgggattgacgaaaccgcggatttgttcaaaagcatagggttgccataccatttcacgatctgtttttctcttccccttggcgtcaacttgagaaatcaagtttgcaggagttctgttgacaatgtctttgtggccttggcaatcgcactacattcccgcctcaatatctcttgaatcttgtaaatagatgcgtccaattcatacatccatcatgacctatgttttccgaggagaagaagatgccctttctcatttcatgacttatgggatgttgaagcttgacctctgcctccctgttgattgcaaactcaatggttaaccaccagagatatttttaacaaaccatgcttcttgagttaaatagaaggaatcttctatgtaattatcccattctctatccacttctagcagtgcacctctgtccactaagtgagtcggtggtatcctgtagcaggaattgtctgaagggcaaaactagcttgattgtgtatagagtcaatccagctcgaattgtccctccaatgagaccggcgactcgagtcaaattcgtgcaattatcgtcttggcaaaaaacatctggagctgtggagctgtccgattcaggccttccaagatgtctcactaagcttccattcggagaagtaagaagtgcttaatctcctccttggtcaaattctgcccatcaaggtgttgttccacgaccatctggacttgtgatgttttgggtacgtatgaactcaaatccaagtggccgcaaggttttgtatgtccgactccaagcgagccttccaatgcgagcagcagtacttcaaatgaatattactaggacggaacgcatccggaaccaacgaggaataatgttcccgaggatgtccgtcgtccgctgtgatgagctcgggcaagaagccttttgttcagatgaaatgcttgctctgttgctcaaggcttcaacctcggatctgagactctacatagtttggttgttgaacgcagtgacgtagccgtatacatataccagctagttgagtgttcttattttgggagcagaatattccggcctgcacttagtctcagcacagacattcttcagatccaagttgaaaatcataggactcagcactaaagatcattgtttttctaagatggaaagtatccctcaccatcaagcaagccttttcccattgaaaggtcttacttccgcttggctagcgacaaatggaacttcctcaagcccgcaatcgctctcaagggacccaacgaccgggatgatcccgggctatttatctgaaaagagcgtgattaccagtctgatgatagtccaatgtggcctgcttcatcccaagttcgaaggctcatcctcggcccgactggcccgattatctttgggaccattgctcattggatggtggttgtcgtatccctttcgtttgcccgtcttggctttgcaagaccgtaacatctttcccgggataatggccgccatcatgagtttcaaatccatagaatggacctttgcctctgggccatatcatctgcgtagcttgaaaaccgtcgatggtgtgcccgtttgggaaataaactctcctggccagctttctctagaaaaaagccactccgggtggggcgatcttatcttgtggactggattgctgtttacctcgtgtgttatccatccctgcttagctctctattgcttctctagtcataagctgacactcctctttctcctgcaaaagtcaacgcgggttgagatggtcatggggatcggtggccaaggggaatacgaactcgttcgcgaaatcattcctggagttgttacagcttcaactgattttcttagcctctttagcctttgtgctctactctgaagactggaccaactacagcttggactcacgaggagcgctcctaagtctgggtgtccctttgtttcgaggtctcgaccttctggcaggagctttacactcagtttgcaccatgttggcgctcagttgcactttcgagattccgcatacgatcgcaacactgttgagctatctcgtctacccgatgaccagaacaatcggccttcctcctcagttggctgaactggtcaacccggcatgtttcccacctctgtttggctccttgttcgagctctcttccttggccgatttctggggaaagtcttggcatcagaagttccgtcgccattttctgttctgtggcggcaaaccggccaagtcgttggccagagtcttgggtggctccccaaagattcagaaggcttgtggcctcctgggcgcgtttggtgtcagtggattccttcatgaatattgtgagttggcccggaagttctgtctgatagcaacctgcaaatgctaattatctggtttgccgttcttgatctgacgcaactccaagtgcacttgattctatgtatcctgacgtcgtcatagccctgtacgctttccaacgggaaccccatccatatccccgagagttattcacgaccctgcccggcagtttccttttctttttcatccaaccattgggcatacttctggagccatttgttatcccctatgtgcccaagaagttaggcggggccaagctgtggacagcctcgttcttattgctcactgccccgctcttcactcgagatgcctgtcgtcctcctggcatgttcaatcaattccgacccctggaagaatggacttggctcgaaatcctcttacccggcccgcttgtagctcgaaccttttacgccaaatagtctgacccatcttcttgaatcctgggaagcttgtacttagtccaattccaccttgaccttcaagccatctgcagtctgccccagccactcaccttcacagaaatcaccttttccattgagactaaaaatgcattcactatggattgttcctttccccctccatcccgccttgttatttcttcctttgtctgcaaaacaaaagccaacagacaatgtcagtcagagacaacacagaatgtagtagattctgttcaacacgtacacgatgaagaaagaaacaaaatgggaacttcccaaagaaagatattaaaatagactacatgatacatatgttcaagtattacatacttttcttgatcactgtgtgtctggtacagaccactcagaactccaaagtttctctacacacttcacccagggccattaaatcatggcagattcccagtgatttggaaccaaatttagaagaactgttaaacataaatatagaaaaaaacagtgtggccacaatggtagatattagctaaatcaggaaaaatcaaccatgtctgagtgcacagggcttgtgacatgaactggggtaggatacctgtgtgggattctggagtgcagagggcttactgatgaccatgactgattgtatatacttattacctcctcataatggtctggttgaaagatgtgattggattgcaaccacacaacttcaagtcattcaatggcatccattggaaacttgccatctgtttttcacatggttgagtacatcaatggctgccttatcaagacacctggctttctggtaacttaattggaccttggtcacagacatatgcttcttctccaagatcaactgaacaattttctgaggtgcacatatatatatatatatctggattattcctaccctggggataatatacttaaccatccatgctttgcaatgacttcatatctcacttgtgtgaagtgtctatgaacactggttcatcatgaagcctagcacttgcaatctcaggaactgaatttacaaaccatgaacaatgaccatcaaatatccattttcacaacagatgcaagacagtgccagtggtccatgaaaatgtttagttcacatttttcatggaagaaaatgttgggtgcatgatccaggtgttcaagccattagaaacacacttcgtatacatacatttcattggccggcagtcaactagataaaatgtttttgtcaaccaaagggttctcaccattacatcacattataagtacagagggtcaagtgttctacaattttgcgctgttgatgatatccttcaaatctaaatctggcagatatttctggagttgttccaacgctggtttgacatcattaattcccacctctacatttgtgtttttgttttttggaaaaggaaataatgcaaaaagaagtcagcttaggatcagttattgtggagattggctataagatcaacaagacaaagaagaaaagcgtaaatttactgatggtatttatgcctaatttctcagccgctttcagattaatactgccaagcaacaattccttcagttgtgtttttggtggatggtttatacatgcatgtatcaaaatagcttttttgaactcaccctatatcatcaaagaatacaacctcttttggacctctgacgttgagaagctttaaagcatactcaaaaaacttgggatccggtttgctgatgaaatgttgaatacgaagccccactcaagtcagcaattagtctcacttttctcaagccaaattttcagttggatatctttttttttcttttaaaaaataaagaaagaaaagtaagagaaagcttaccgaagtccaacctgactactctcaataaactcgtgaaatagatccttgatttccatcggggctagtcccaacgcttcctgatcatcctcggttttaccggccggtaattgaaaattatttgtcaaggcggccactcgatatttcccagattcttaaggatcacgtatagaaggaaaaccgattgcatatcagtaaaagtaacacaccaaaaagccgataataaagtagaagaatattaacctctgagacgtttgatgagcttgatgatcggtagattgggagtcgatgcctctaccatcatctgcttccatagctattagaaaccaaaccaatgtatcatcaccctccatttgtcggccagactgctgcagctgatcaagactcgtcacaaacctgttttccatcgacctgtagggtcgtcggtaagcttggacaagctgaaacgaaatccaaagattaacaattcgaacagattgctaaatcaaatcaaatcaaaaacaaggaggagggtttggggtcaccttacttctcttagtcttcgaacaaaacctcttatacgccggattgttaaactgggtgtcactcatttgatcgccaaactgttgcccaaaagacccggatatcgacggatatggtttggttaatgatatgtcaaccccgagagtaaactttggtcgaagctttcggtcagggtggatcagagcatacgaaacttgggcatagaattcgggcagctgcagggcgccgacttcgagcttttggaacgccccgtcggccccgcgagcagtgatggccacattcagatagtcggccggcaagccctcggctttctcgaacttgttgacccctagcctgtcaatatttgttttgcatacatcatttgtccatttgatcagaagggtatttcgttgattatcttttgggctccaaaagaaatgcctccgttgaagaaaaacacacacacacacttacagaggcgacttgacaaccactcctcctgaatcgtgcaacaagaataccccaggtcaagcatgatgttacaagtggatgagagaagcgacagaatcggacgagatctcggctgggtgttcacatcaatgtctttctgtcggattgattgattggtgagaatcgagtccactgaccaacgtcaaagatcacggttgtaatggatgtcggatggtcggccatacctgttccagtgcacgaagcttcctctcgaccctattaatatggaagagcacatgctgatagggtccgtcagcatttcacaactcttcttctcttggatccaagtcttgggtctctgctctggtggtgggagtggccaagagaagacggactgacctgcttggtagtatcctctggtgcgcttcctcgggtttgtggattgcaggaggaagatttcggcccatgacgtcgtgttgtgatccgacaccgcatcctaccacttctcgacacggacatgacgtcacagatcagacccatgcagataaatcctatcacccttgtgttctctttctctctacatatgcttctttctagccacttaagcccagcttccgtgagctgctggatcagctccaagtctctttgtctgttgattacggatcagaaaaccacaccgctcgagcagatgccagatgttgttggcttcacactctttctggagctcatgtttttggtaaggttgaagggcaagaatccatccttatagtctcaacacgagtacatacttcagttgcatgtagtgccacttgatgtgattgccccccttgacaaaaaacatccaaaaaacatcgagtctgagcttgttatctctgttttttcgagttttcatttttgttcatttaatggaggacttcccgtcgcgatttagaatgatttttagacctccctcagtcctaaattaacaacaggagtaagatatcaaccagctcacatgagagctgtttccagaaggcttcagaaaaagtatttttctttgtgaaaaaaaatagatttaaggggtgtaaatcggcttctgggagggtcgtagattgcgacgggaagtcatccaatatttgatgatctagttattgacgtagaatgctctgacaatatccaccctgaatgacacacccaactgctggcccgattccgttaagactacaacagtgacggttattgactcaggtcctgattgcaggtgatctctttcaatttgttaccaaaaccacacctttgcaaatgaaatggagtaatgtttggtcctcagatcagcctctttgcgtttgcatcatctatggagtgcacaaggcatgctcatgcttttcaaacgggcatttaaaatgacggttagatacattacaatagatctacgttataatagagcgggatggacatcggacgtattaccgttgccacgcttcttcgttttgttgtttcttggggaatgaaaaaaatggatatatgaaggagacttgggtgggggacgttatgataggacgattgaggaggggtatctacgaaggatgtatatatatatgtgtgtgtattttatggaagagcattttttttttttgagcgaaaaggttaagaggaaaaaaatatatgcaacaaacgagccgaaaatcgaagaaaaggcgtccgcgaatcagatatctttacgatcttcgactgtatgattgacggaagaatcaggagcggggactaagggaagatgggggccgccggggacccgtttgacgcgggagaacaagccgacattgttgtcgaagatgaacctgatgatgaccataggccaggaggaatgtttgggcaacgggtcgtaatactcatgggcgatcttattcaattcgggcagattggtccacggaatcgacgggaaatcgtggtgtctatatcaaacaaatcaaggaaggcaaatgagttaaagaaaaagagattcaaaagaggggaaaaaaaggggcatactcgttgtggtagccgacattgtaggcaagcatgttgagcgggccgtaatagctccatgtctcttggtcgcctccgtcggccgtccagacgtaatgttcggcgatgaagtgggccgcacaagggtgcaacgagccggccatgaacgaggacacgatcaaatacatcaccgaggccaacctatttcaaaagaaaaaaaaaatcgtcagattgatagtctattttctttttttagggggggtggagcaatgaaagagagaagatgatgcatacccaaagtgtttgtagagcacgtagtcaaagcccagttggatcgcaaagctggcaacgatccagccggtcagtttctgagagcggacgaagccgggtctgagggcataaaacaagatctggaaagtgctgagtagtcgagatgaggagtgtgagtgtgaggctggaagcaatggatgggaggacaagggaagaaaaggggagcgtacgcgaagaaggttttaccgaggacgtttctgagacagagcagctcgagtttggtgggcagatcggtgtcgatgccgtcctctccgagggccttatgatgctcgagatggtagcgtttgaagaccatggcgtaggggatcccgatcggcaggttggcgaagatcgccaggagcctgttgtgcaggatcttcttgaaggctaggttgtgggtgatctcgtggatcgctaggaataggttctggttcgccgtcctgtcaccatcatacccgatcgtcatgagagttagactcatggccggatggggtgggagaagaggatcaaatcgctcaccctccaatcacatatgcggccacgaaaaacttccagttccatgccgattcgaggccttctttcgagcgtgaaccgaagtacatggcgacggacaactggagcgagacgacgaacagggtgacccatttagtcgtccaagtgtatcccatcaacttacgtacctttgaaccaaacaagaaacattaagttttagataaggagtgagggttttttttttgttttgatgatgagaaggacgtacttcaggatgatctttcaagatcgctcttcgtcgactccgatggggttcttcggtcatctgccacagccaatcgtttgggtcttgcgacaagccctggctcttgggcatccagggctgggcctttgaaggcgcgagtttctccgaggagacggaggcgaaggaggagggcggggaggcatctgctaacacgctcgtgtttggggtcgacaagtcggccgaggatcttgatgaggaggaagaggaggatgaagagggcggcttggtggtttcggcgccggcgagcagagaccagttgatggatgtgtccggcttggagggggcagtcatttcttctttcttgatggtggttcgtgggtggatgttctgaattggaatatgtattgtggttggagtgtttggcttgtgggctgaaagaaggaggaggtccttttgtattgtgctcgtcgctgctgccatggccaaggtttccctggcccatcatcatcagcatcagcatcagcatcatcctcagtccatcgccacccagcccaacccagtccatccggaatggtccggaacctgccgcgccgaccggcccatcaaacactgtctcaccctcggcacacccctatcaactcacgcgtgcagtcctccaatcaacttcgtcaccgacgatctcggatctggaccagactcgatagtcctcagaatccatcgtgactcgcccgtattaactaatcgaagaacccaagaagctccagttcaagctcattcataaccgaattcaaaacctttcacatctccaagaccttttagtctgcatcgggtcaacttgttggctgttgggccctctcctatgaccatcaccccgctcaaacaacgacaatgattgttacagaggcttgtatacataaagattcgaagagagcctcttccttcaactctctgaagctctagcacggacaatcactacaccataagggaaattcaacatccacctgtgccaatggctgagcaggcccagcctatggagttttcatgcacacattcatgcttgcaattcattcgcatttctattcaatcatttcacgattcttatatggggattgattgggcttgtagaggaccaataggtctaaaaatccactcatatcagcagatgaagaagattttgaaggaattttatcaaaaaccaaaaaaaaaaaaacatttctttttaatttcccttatttcttgagatcattttcggtttgaatgtttcatatcattgacatcaatgaaaacgtcaaattgttataagggaaaagtgcttgtttggaaattccgtccatcacatacattttcaaaggaccttgattgtttatctttcagtaagtttcaaatgatgttcaaatttagctgatgaaaattcaacaggtgtttattttttccatccatcttgaccggcagtttgtttctgtggcaatctgtcagctactgagtaagaagagacagctttgaaaaaagattgtgctccctcaatctggatggtgatcagttttgagatcaccttacctttgcacaggtatttgaaatctgcactctcacctgtgccagctcatgcacttaggtgagtatcttcctcaagtccaaagttgtacttgctgagatgaaagtgttacatattgatgctccttgatcacaagcactttgaaggagattaatccatgcaaatcaaacaggtacctgctgtgccatctgtacaaaaacctagactttttgcatctaaataaacaaacacaagggctgtatagttcatgggaagtcctccaatccatccttcttttgattaagatacccattttatgggccaacacaagttgtcaaagcatccaaaagattgtatcggaatgcattgggacactgctgctgtatgtaggcagcctcttataatcatgctcctccaaaataaagggaaatgtgaacaagacaggcttgattttttgagagaaaggccatcagaaattttcctcttaactaaggatgctcattgggcgggcttggtctgcccatgggccagtgtgttgagatctgatcgcgatccctccagtactctagtggtgtttttcctaaagtcacccattacataagcccagtcgacttctcaatgacatcatcgctgcggtctctgcaatgtcttatataagttccttccttcaacctcgctcgtctttctccccatgactccagaaacctttatcgttgtttctcagaagattctttcttcctcttctcatcatctcggactcatcatcgtcactcttatcttaaagacttgtgataatctttttcttaacaaaacttcctcctcccttctttcgataaaacaactcgcttgttaactatcatcgctcgtcgtcaaacatcattcgactcgaccgttctcacttcatctcgtctcccttctattcgactctccgccgactgttaaacctctcttgccttcattaggtcacagtaggtgttcactccattctcttctggacggcggtataaccaagactctgacttcttttcattattagtctttgctcttgtttcttctcttcttcgcttatcgtgtcccttgtctagttgttcctgccttaaggtacactctcatttctttttgcctgatcattttctttgtcatgtatttctttgttaaactctcactaacctgaaatacatccttaagtttggtaattaacagatttacagtctcgttggctcaatcacctcgatctcaattcattagtcaaaccaaggcaggatcgatgtccgggacagaaaaacacgatacccccgcttcaaatggggttccggtcttagatgggtcaaattatactaactggcattctagaatgttcatctttctccgcggaaagaaactctggaaatgttgcactgtacccatcgccgaggatgccactgaagaagaaagaaccgcttacgaagaagcgggggacaaagccatctcgatcatcacctccagaataaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgaatgcagctacattcatttccaacatgttagcgtcaccttctcgtcctgcttctccttatcaactatggactaaatcagatgctccatgtcaccgcctaagatcctttgggtgtaaggctttcatagcagttccgaaaaatcaccgatcctggaaattaggaaataccggtgacatcggtatcctggtcggatttgaaaacaaaggttctgtttatcgaattcttcgactacgtgacaaaaagctcgtcaaaactcgacatgtgaaattcgacgaaactgtcttccccaaactctctaatgattcggttcccttctcgatgagtgaacctctactggaaggtgaatacgcgcacgactccttcgaggccgactctgattgttcctctgtgtcaactcacaatgaagagattgaacatcctcctgttgatcactcgactccggactcaaccgatgttcctcctgaaagcccaactgctccgactggctcctcattaatcattggagatgtgtcttctgccaacattcttccctttcgtcgtgttcgcaaggcccgtgtgttcttcacttccgtgggcgacaacattccggctcattatcatcaagctatacacggtagggaatctgcaagttggactgcggcaatcaaagctgaacttgatgcaatggataggttgggggtgtgggaagtcgtcgctctctcttccgggatcaaaacagtcggcactacttgggtcttcagaaaaaagaaagccgatggatcgaccgtgttcaaggctcggttgtgtgcgcagggtttctctcaagtacatggagtcgatttttcaaaaacattcgctccaacgggtcgcctgaattccttacgagcgctcgtctcttatgctgcggcgaacggccttgaattccatcagctcgacgtgaaaacggccttcctcaatgctgacttggaagaagacgtttttttgtctattccccaaggaattaatctcgacaagaagaaacagtgccttagattaaaaaaggctatttatggcctgaagcaggctccactcgcgtggtataatcgtctctcaaaatggcttgtctcggtcggattcagtattgcagtttccgacccgtgtgtattctatcggttgacgggcgatcctgtgtggatcttcatccatgtggacgacttggcggtcttcagcaaaaatgtggctccattcaaagctgaaatcaaagctgaatttgatatgaaggatatgggaagggctgatttaatgctaggaatcaagattttacatgaacctgacgcaatagtcctctcccagctccattatgtcaactccgttctcgagctctacggcatgggctcctgcagaccggtctccactccccttgttccgaatctgcacctggcgaaagcttccgtggaagaacaggatcgcttcaaagctcttggcgtaaattatcgaagtgcagtgggtgccctcagttacttgtcaactgcgactcgcccagacatagcgtacgcggtcagctcactctcacaattcttggaggagcctggcattactcattgggaagcctttactcatgtgcttcgatacctggctggcacgtccgataatgcgcttgtctacaaacgcggcgaacctgaggacctacgaggctacactgatgcggactggggtaattgtttgtcaacccgacgctcggtgacgggatatctctctctctttaatggccatttgatatcctggcaaaccaaaaaacagccggtggtgtccctctcgtcgtgtgaggctgaatatcgagccttaacggatttctcctgtgaacttctctggcttcgccaatttctcgatgaagtgaatctagcttctgccgacggcccgaccattgtgcacgaagacaatcaaggatgtattgccgtcgcaaactttgaagccaacacgaacgcaaaacgcatgaagcacgtggaaattcaattacacttcatcagagacgtaatcaaagatgcaaaaatttttttgcagtacactcccaccaacgagatgcttgcggacttcctcacgaagtcagtacctcgtgccgctctcgtgaaatccttggaaaaactgggactttttcgcctggagggaagggggggtgttgagatctgatcgcgatccctccagtactctagtggtgtttttcctaaagtcacccattacataagcccagtcgacttctcaatgacatcatcgctgcggtctctgcaatgtcttatataagttccttccttcaacctcgctcgtctttctccccatgactccagaaacctttatcgttgtttctcagaagattctttcttcctcttctcatcatctcggactcatcatcgtcactcttatcttaaagacttgtgataatctttttcttaacaaaacttcctcctcccttctttcgataaaacaactcgcttgttaactatcatcgctcgtcgtcaaacatcattcgactcgaccgttctcacttcatctcgtctcccttctattcgactctccgccgactgttaaacctctcttgacttcattaggtcacagtaggtgttcactccattctcttctggacggcggtataaccaagactctgacttcttttcattattagtctttgctcttgtttcttctcttcttcgcttatcgtgtcccttgtctagttgttcctgccttaaggtacactctcatttctttttgcctgatcattttctttgtcatgtatttctttgttaaactctcactaacctgaaatacatccttaagtttggtaattaacagggagacctacttctgtcagtgggtgggccaggccaggccaatttcacccaaagtgttgactggcccagcccatttattaaatgggtagcctgcaggcatctatgtaaaatatgtaaacagagtcctatagccagtctgaattgactgtatgataaggcctccactgctacttacttgaggttccagaggtagtaagagctagtgagtaagacctgcctctgactcttggagctttcaagactccagtctctggcctcccagccccctgttccctgggtcacttcatagttgggtttggtgggccagggtgatctaagtttttttttcttctcaaaaatggccacctggcccgggcccaaaaccacatggatccgggccacccatcaaacacctggcccaatgagcatcctgactcttgacccttgggggatgaattttacaattcacttgaatagcactagataggtaaaaaatgattgaggttgagtttctgggatctgcgtctaaattgaaccattttgtactttgtatttaggcaagggggaaaaaagtcctccagtaacatgcaagacatgaatttgtgtccagaaaagtgaaaacctcccttagaagcagcagtctatcccacatgggttcactagattaaacaccaatccctaactagacagtgagacaggtaaaacacactcagttcctttcagggcagacaccaaaaacaaggggcttgtaactcaagtgaaagctttggaatgggggttttcaaggattttttggtgggaatttcacctcgttttctttctcaatctcttgtgtatgttggaccatttgagccaccaaattagcccccagtattctccacaatatgtttaaccttgggaaacaccaggttgattccagattttcaattcttgaaacataacttgatgaggttgtaagctaccaaactgcagaaatatttggttgcagaaattattaatttttattacattacatataattgtggaatgagatgtatctcctactcactcagctttttgaatcttcttgacctcattcaaagttcctttttggactcttcaatatgctcaaaacaaagcatttgtttctttgttacatcaattctggctggtcatagtttcattttctttcagaaatcctacagcatatttcctgcataaatgcaaaaggaccattataaacaccagctcacatgccaagcaagacgactgcaagtgcagacaaccaatgaagactaaccggcttcgacaagcgcgactgcaacaagatttcatctggcaagaagcgttgttacaactcttgaattgaaagccgcatggtagtaattaaatgaagatctgtggagttccatgatgaagtccggacgacattccgatggggcttgaactttgactggcctcgctcgggtggaagttcggaagtgacaggcctggtgggctgtcaccgactacatgcaacagtgtcacgtgagctatcacaggcccaccaccacctcccctccccctcctcctccccccatccctccaacttcttcctcttgaccatcctcttcccccaatcggcctcatcttcatcctcttcatccaaccgatatcagggaaaacaacccactcaggagtctgaacttgcaatcgttcctccaaacacaagaaaaaagctcgcctttcttctttgttctctgcccgagctcatatctcatcgcagtctcactctcttatactcctcaaacataaaaatggcttctgccggtcgcagaatctatgttggtcagtcagaccactactatcgggcaatcgtatccgtctcttctccgagaattccttctcgtgactcatcatcatcatcatcgtcaactcttctctcatcccaggccgaatcccacctgatgccagtcgtactgatgtcgagaagtactttggtcggtacggtactctgatggatgttcgaatcatggctggatttgggttcttggagtacgactccgttcgtgatgccgaagatgcagtccatgacctcaacggtcgagactttatgggtgaacggttagtcgatcgaccgatcgatcgatcgagctcatacttttctattgatgcaaacgatgggagtggctcactttggttggcatcctcacacagattgattgtcgagtttgctaaggccccgagaggtcgtgacattcacagtgggggccatggcccacgtcgaggtggattccgactcctggtaaagggtttatcgcacgaaactagttggcaggtacgactctgatcttaaacatcgcttttggaattctccacgactctttatctttgtggccatccgcgaagccacctccccattcctctctaactcgctcaagccctcatggcttgtaggtggccggtgtggatcttgctcgtgttacctctaccggtccgcttgccccgcttcactttctcttcccctccccctccccgtccctgaccaggagctcagtccatctttccatccgacgcctatccatgtcgtccggtacagtagtcccttactctctggtatcttggatgattcgtggaagagcgcgaaggaagtgtctttgagatctggttgggttgtcctcgttctctgggtggatcgaacaaacgtgtctaggttgattttgagagttgttggtcgtcagtccacgaggtggtctcaagtgctcttctggtggctctctgtctgtggcgggtgcttggttggccgaggagcgataacatctcttgccttggtggtggtcccctttcctttctattgcctgtggatgcttggagcgaagtgaagatggaagctagtggagaagttcattagtcagagactcgagctcaggaggagatctaactctttggatgttgcgctggtggccctcaattaaccctcgtatcctgttttcgctctagcccactaggggattgggcctcttactgaccgcactggatggacatctcatattttgcactggtcggattggcgtttaacgtactctttttttctatccttttttcgtgttcgtgctcgatctggctgcgattcaacaggacttgaaggactttgctcgtcaagccggtaacgttacccgtgcggatgtcgaccgcaacatgcctggtgaagggtctgtttacgtttctcccccctctttcctcagcgttattcacacagcaactcatactttggctcttttctctgtaggcttattgaatttgcgtctcaggatgatgccgataatgcgatccgcaagctagatggtaccgagctgaaagggatggtagtgactctcattgaagatgtacgtaggattctctttcttaacagatgaggaagcatcaaagttactgatcaaggtctgattctctatttgctggaaacagcgcccaggaggaggcggtggcggtcgtcgcgatcgatcacgttctccggcttaccgtgactcccgggatcgcgatcgcagcccacgtgaccgcagtcgcgaccgagaacgtgaccgcagccctcgggaccgtcgctacgatcgggagcgccgacgcagccctcccccacgtgacgacagagatcgcgaacgtgaccgtgggtacgatcgtaaggaaagagaccgttcgcctcgacgtgatgtgtaaatgccccgatgtctttccacttccctgccccttcctccccggcttggtgacctggatatcaattcacgccacacaaccaccttcctctctcatgagaaaggagttttttttccctccataaactaatatacatctctttccttacctttttatgttgcttctatattatccggacggtcaaagccgagccgactcagtctccaagaaatcgccctctgattgaatatatcactcctgcccaacaaccaccacatcaccaaaaagaaacacattttcttgttctgacttgtttcctcgttccaccatcactatcactatcaacgtcatcaacaacaaacatgaaacatcaaatctgatcaatattgtcacatctttttgtcagccgagttctatatataataataatatgcgcttagttatagaatggttttatcttttgttgctatcatgttgatatatgttttggatttgtggtgtcaaataatggatccaaaaagaaagtgaacaccccatctgtctgtttattcctcttcctcctatacacactttgctcaagaccattcccttgtgtcttgattgctctttgatctgcaaagtatatgcaatccatttgtttgtaaaaatcaatgtgcatgtgttttccaaacatgctttgggtttgcaaaaatattgacccacaatgtgtgatgagaacaaagcctctcaagtgcgagccctgcagggtctccgtttcacagagaggcttacctgaaagacaagcattgagagaaggtacagcggttccagcaaagcttgcgctttcccccgaaaaaaaaaaagaaaaaagaaaaaaaagaaaattaaagttgctgcgcagtgcgcatgcagccttgtcatcgatcctgattccctcaatcagatcacatcacctgctgtgacccagggtagcgattggtttcctagtctactggtaagttcattcctgttggtatctgcagtctcaaccaaactgacatccttttgtgattgctggaaaggatcagtgcgcttcgttacatttccaaggcttcatcggcctcgttcgtgggtagcgattgggattctattcatctggtaagttcattcctgttggtatctacagtctcaaccaaactgacatccttttctgattgctggaaaggatcagttcgcttcgttacatttccaaggcttcatcggcctcgttcgtgggtagcgagccggttttcgatcaccaagctgatcgtttggcttcatctatttcttaccaagccacacaagaactctatcgtaaacagtgcttcactgttacgtctcaaaggctacgtcgagctgattggcttcgtttgtcgaagcgagctgtttttcgattgccaagccgatcgtttggccaagccgatcgtttggcttcattctagatccacccaagccacacaaggaagctacccattctagatctacccaagccacacacaaaaccaacgtaaccagcgctttgctgtgacgtttcaaaggctacatcactgccctaaacagtgctttgctgttggtttccttgttgagctgtctttttctgttccacttctcttctcaatttgcctgtcatgtacatgtcacagatgttgtagttgacctgggccagaagtgagtttgtggaaggattctatttcctctatctcattttctgacccagagtccatctctttttctgtttcactgtcttttttttgttatgtgtcaagtctgattatcattactcaagcaatgctaatattatctttgtcactatctcattttctgactcagtttgcctcatcattccaacaacaaatcgggctgattgatattgtctgccagacctttctaaaatcaacctaaatctaccgtgctttaaaaactcgaaattgttacgtcacttggaattaatcaaagattctataaacagattgtgtttgccttttgtccaaactcttcccatatccctttttttgctctctgacaaaacacaaacctgagactgatatctactttgattttttctttgaaatcaattgaattttatagaggtcaatcacaggaagatgtctaatcccaacaaacacaccaccaatcatccaatgtcgccatctcgacgcttggcacatgagtggcttcaacaacagctgaacccagatggcacctttggcgagcaatcagctcattcaggaccgcatgttccacagttgttcgatggaacggcccatctttctcgtaacgtaaatcgtgaaacccatttggatcctctactcactcaatctcaatctttcaacacttttcaccacgaacaatcttctcaatccgagtctcaggaacatctcatccctagtagtagaagccatgcgactagccaccaaaatcaggattcagaagcaaacccgctcaccaacacagatgctcgaacatccagggaaacccctgtaattgctccagtccgcattgaattcacacttcatcttccagctgtcaatcaagttagcagatctcataaacgaaaagaaccaccctcctccgtcccatcaaccgaaaaagtcaactcagagattgataaactcatcttggattggccgattggagataacgaccttcgtagcttcaagtctgctgtcatcaaattgatacacgatgaggagaacggaccacttgctggttttgtggaaacccaagaaagcgaacgaaacatacgctgggatgtatcaattaccaacggtggaacctttgccgcaactcacaaccaacacctcgattctgctgacgtctttcaacatttcttggatgttgctggaactgcgcgtgcgaaccaaaaggtaacatgtagattggtacaaaaagatcccaaggctattgcaaaggtacatatttgaattcacttcatgagaatcactacattgaactaactgtttttttgcctccacgtagaaacaaaatgcttacaagtcgttggaggcaaatgcttcaactagtaacagcgagcctcctcgtgtgccgtcgaatggagctctatctgcaattactcatcgggcgatacttgaggagatctatgcggcccatggaccttgcgagagagtctccggcagccccgaaaaacaggtctttatcaatcctgaaaatataaatgaattctttgccttgacactcccaagagtaaatttgtgggctaaggctatagtacgtattcaaattaatttcactttctgcttctctagaaattattctaacttcctctttggttcacagaaagcaaacccaaacgaggttactgtgatgaaaccacctcggtcaccatctttctgattcgaaaaaaagtacaatgttgacccagcctcagtcactgctgcttctccgtccacttcgaatgctgttgctacctctaattccggcaatacgaatacgacggcgtcccagccaattgactggtcaatggttggccaacttgcaagtcaaatggccacccaaatggcggcacaaatgcaatcgtcatccaatgctacaccaatgatcccatctgcaacaaactcagcttcagccgtcgcaagtacctcccaaatacccataccaactgtgactgaaattcacgaaccctccccagcaccatccgatggatccgatggccttagtgaattcctcaagtttgccaaggtagatgtagagaacacattgttgaaagatggtcttgaaaagctaggaatcacccactggaccatgttccaatcgtttacagctgatgaacttgtgaattcaggaattcctgttggcccagctcgatcaatcatcaaatctgcccctctatatgtcaactacttgaagaagcatcagtcacaatgaattcattagcttcttctgcgcaatccatgtagtttgtttcaatttttatcatttggacttgctcaatatttggtgttatcctcactggctctcaattagctattatttcacttatttgaccttaatctgattaatgtagctcaataacctggtttttcttcctctcttttgaacttgtgttcatcactatagctcaattatccattgtttttcttcctcactaaaaatagttggtgttgaatggttcacattcacaatcaacttcatatcagcaaattttactgtagcttagttaatgactgaacaaatttcttttgaccaacatgatcaattcagagaaaaattctgttttaagtgagaactcagcaaaacatgaggacaattgaataagtaatgttgggaaaagagaagtgattagatttgacagaaaaaaaagaaaacaaatcaaacattcaatcaatgtaactagcacctcggaagaggcttctcatcaattctggggtgaaggtgaaattggcaaatgtctcaattgcatccccatcatcttcacctccactgagctctgcatatcgccgtaatgaagctttcaagacactgaatcctttttcgattggattgaggtcaggcgaatagggtgggagataaataatatgacatcccttttcttcaacaatctcttgaatccggccatggtggtgaaaggatgcgttgtctaggatgagcacactttgaggtgctggaaatggattcatcattggaacctgtatgaacatgttagtttctattggtaggacatggagaaagtgatgatacttactagaacattctccaagtagaactcaaaatcaaaccgatccatgctgtcttcctggaccattgaagctaccaatccacttagagcaacagcagcaactaagttgaatcgatgcgtagcacgtgcgtgaggaactcgctgcgtcctctctcccactggtgcccaaccatgggtacgaacaacaccatcagagcatactccactctcatctagacaaaaacaaaccaaaaatgagcatcaaggaatatttgacagaatgaaacaaactcaccagtaaaaacaaggcattgtggatcatagtgagctatcaatgtgatgtaatcgagccgatcctccatattctggctagggtgaacagttcgcatggttttacgagacaacttgagtcgaatcttgagttcgtttgagattgtttgtaaagagatcctaacatttcgctcgttggagagtcgttgctgaatttcagtcagatagatggttggattgttggccactatctgggatagaaactccctttcccctgcatccaaagccagtggtcgaccacggacagcataattctctggattggagacaacagagcgagtttcttgatatcgctggctccatcgacgaagggaatcagagctgacagtggatccgtgttgttcattgatttcgtccaaggttgagccttccagcgcagctctgaccacctgaaatttgaattgtgtgtcgtaaatgacatgcatcttacctaatagatgacaaaagaatgcttgattagtgaggttatacataattagtgaggctatagagacatgcaatggaggaggaaaaagcactcaccttgaggcccctcttcaattgctgttggagattgattactatatgattttgactgtattcaagattaaaacaacatcaattagtgtgtttgaacaggctggaggaggaagataggaggaggacacaccttgaggtgtgtgttaaatcacgacttgagatcgttagttctttgagttgttgagttcaatagcgctggaagtcagtcgctatcgaagatcgataggtctttgagtggcaatcggagttcaatagcgccgcgaggacagtcgctatccgagaacgactagtctttgagtggcaatcgcttctatcgcagagatcggtaggtgcttgaggtctaccactagttgtgtttgacggccgattgggatcgagcgccacacgagtacgacaggaaatcgacgaagtaatcaagtacgacaggaaatcgagccagtgatcgagctcgattccaacgatacgacttgaattgctcctcgattccaacgatgctagagttcggctgctgtttcgacgcttattcggacgcttattcggtttcgatacctattcgaattcgacacctattcgagtttgaccgccttccaagtgaaggttgctgagatttttagtcatccagtgcggtgcatgcgcactgcgcagcaactttaattttcttttttttttttcttttttttttttcgggggaaagcgcaagctttcccggaaccgctgtatcaacctgatggcctgggttgggtaagagcatttgcatttgttaggttaaactgccaaattatggcaacttaacccaactggcagtcgcattggccccgggcaaactttgggttaacaaacctgaaagtcattttcagcttgttgagggtgggtttggtctgtagtttagcaaaagaggtctgtagggctcctgagctacctaaagatttaccccaacgggggtggatgctcttatgtccgctaaacttagcggacgttaacctggcaggctgaccccaggtttagttaacctgaaaatctagccagcaaatgtgatggtcccatccttgttgacagaaattggcttgtcaatgcagcaggttcctctgatgaaatgaacagctgtgacagtttcttaaggatcacttgataggaacagttagtgcactgggggaagtaggaatagttgaagcaaagaaacaaagacttgggatttatatttcactcatgaaggcttaggagggaatgacaatgcatggaaaataaaccaaataggagggccaaaagcctaaaacgggttacggttcaaaaaaacacaagagatatgaagaccaaaaaagtagaaatgtgaataatagggggtatcaaatataagaaatccaccattagaaaccagtcaattatccaaaaatatttttttccaccaatgggtccacaaaggggtaggatgaagaaccaacatgtttgaaaaatggtggttttttcataaccagtcaattaaaaaagggtggatttggttatatttgacaccccctgatgtgattgtaaaatatgttgaaagtcattgcaacaggaagcagaaattttgccttgtccggtagggaggtgaaagtggtgttaaagtagtgcggtgttgtggcctgattggatgctttgcagacttgtcaagataaaaagcatcatgtgaatttgatagatatggcaggagataagtgtccaatggggatataagctaggttgatggatggagaaaaactggtgcgttgataattgcacgcctcccccctccaaaaggggcatgcaatcgaacccgcccctcagggaggggcgcgtttgatcgcatgccccttggaatcctgtcctgaaagttttgcttacatcagtgaagggagaactttattctcccttcacctcccaattatggcatcaggaggggcgggtttgtctgccggccccttggaaggctgtttccaagggaaaacaggattctgaggggtgggggtgtgggcgggcggggaggggggaggcatgtgattatcaacgcacaaaaaactggtcaaatcaaaagggatctgcggataaggcacttgacattcttggtcaaataattgaggttattgtatatgacaaattaaggaagaggtgttggaccaatttgaaagattaaggaagaggtgttggcgcaaaaggaatcaggagatagtgatatttacaggctaaatgggagaacaaaagggtggaataagtgcaagagaagcggatactgactcaggattttgggcacatgcaggttcagtaagagaaattagaattaatgtcttgtgcaacattgctagtagcaatacctgttgaaaccaatggtttgaggtttagacttagagcattcacattggttgagttaaattgccgggttaaggcgagttagcccgaccaagcctgtttgtgcacttgcatcgatttgaggttagcaacaggttagctaaccaaaagtttgatttcaggtttgcagtcgctaaatttagtgattgctaacctgaaacttagtgattatgcagggagttgtcctcctgggtttttttaacccatactgatgtgtttgacaccagtcggctagctaacccggacctccaacccaggtttcctaacccaaaacttaaccagaccaatgtgaatgctcttaatgttaaaatttttaattcaccagcgcacatctttataataactttgtacatgttgtatacatcctgaaaatcctagtcatccattcccaatcaattctttgatgcccaacccagaccttccctgtgagattcttgggaattccgcagtatttcaatttgttcaaatgtgcatactgatgaattctcatgatttgaaccaccttgatggtgaacaatcagacatctggaaaatttgaaactagccacaatgaaaagcaatactcaagaattgttgtgataccaaaggtatcaccaaggtaccctaagaagggggcttatttggggattcaatacatttgtttaccaaaatgtgtttagggttgcttaacctctggataatctgataatgcattactttatccattcattacagacaaaatcttcaccattacactattggctgaaagaaaaatttgccacaacagataacattaccacaacagataatgttaatgtatcagggaaagaatcaagtgcactacattgctgaggtaatgcagatagcgcagcgtaaagtagcaacccagcattgctgacaagtggttgcactttgtgcccctgcctgcctgaaggcgggaattgctgctaagtttggatgtttgggggattcaagtgacaagtataaattgaatcataatacaagcaagctaaggaaaaaaggagagaacttaactagtagatgaaagaaaattgacacttcaacttttgattttaaacatagtatgtattacataacaatttgcttcatgtagaacaggttagcaaatgtgtttcctacacaacttgaaacaagtagaaaaagctgtatagtaaatttgctgtcagggatggatgatatatgtatcatgcttcacaaggtggtatcacatggaaggttgaattgaagaattatcacaatcaaaatagtcaaagcacccaaataaattcaccattatcacaaagccctcatgcagctgttctacaatttttctcctttcaatatatcagctttctggttattttcttggagatttgctgcaggaaatccagcctataatgatgtaacagaaagctttgcttttttacccagtcttcatccaattgaagaaaatcactctttgaaattcagccattctcatctgcacaaccaaaatctcccaacagaaaatcagacttttaagtttggaccagaacacttgggaattgatacttctcagacaagctttggaaattttaatagctccccaggtaagtgagatgtgtgcaattgctttagtgatggctgggaataattatttttcacatctgatgtactctttcttgcccaaaatatgtgaaatcagacaaccttcagtacccaattcagaattatgatcttgtaaattcacatgcatgtttcaaagcatgtcttcctgaaatggctaactttcatgatgaaatatcaaagatgcatagaattaaaggtgagaaataaaatcactgttttctaaaaaaatttcaatattcaattgataaagaatgatataaatggtgtccaactgattgggtatattttttctctgttaaaaaagcagagtttatgaatcatcaagtggataacaaacaataccaaaatgctatatgttctgaaaatgaaatatctccaactgatttcaaatcacctgttgaccatggtgattcacatcatttagacctggtagcttcaggcgaaaaagataaaatggatttcacatctctagaatctggttttgggtctacatctactggaaagattaggaaggaccagaacaaataccaagcaagcctatattggctattagatccctcccatgcattgggagatcttgataaattaaacttgccagagttgttcaaccagttggaagaagaatcatattcatctggaaaaatcttggaaacaaatcaatcaaaggttggttttaaaaatcagagtggggttttccaaaacagttaccaatctgagccttgttggccatcaaataaatcttctgaattgcaaaaaatgaacaatataaaattcaaggagtcattgcaacaactggaaataaatacaagtaagcctgaagaattttgtacaggtgaccaaggcaacaaccattcccaattgtggcagtgtggtcaatctgaaagtcaaattaaacatgagatttaatttgaattttgagtagtctacttacctttacaaatggattaaaactaactcaaaaatgatttctgtaatttttattcaggaccattgactcatgaagggatttttgaaagtactgttccaaaaaaaatacctaagatacaagatcagattgatcaaactcattggaaaatcaaaacaattcagggccaggatttagtgactggagccaaaaaagatgggaagttcaagcatcaagctcaaatggggaatctgaggatacaagagaggtcaaggagaaggaaatggatttcctccaaaatttcaaattcatctagaaggtcatattttcccaaaaattgcatcagtgatacatttttgggacgttttaccaggatattcattgaaagaattaaaatcatagtgctcaaacaaaaaggaaaatctcagaatctttctccacagaaagaattaccaatcaaggttactaaatggtcaaaggaaaatctatatacaattagtgtgttaaggagaatcaaatctgataatgaagaaaaatctaaatctatttgtcaagaaagatgtattatccaaaaattaaatttcttacttgaatggattctattaattaacacatctgtcctggtgcatctttttcctggagaaagaaactattcctgggagcttcatcatcatgatcaaatagtaagttggcttttccaggagatctgtgaacctggtgaagaaaggttccctattattggtacttgcaagaaaatagagaatggtattcattttggagaatcccagctagtattgcttgaatattttccaagaaattttaattcaaatgacgctatggatccatcattagatattcttctactttattatgaaaattccatgccccaagtttttgaaaaccttaaaacccttgatgttaacaatgatgtggagaaatcattgaaacaattgctgtataatggaattgattcaaaattgatattacacaaagaaatggaaactatcaaccaagatcagaagcattctggaaggttcaaaattctaccatttaaggattttccagaaaatttgcaaccaacaagttttaaaggcaggtggatcaaatttgaacaagaaggaaaatatattttggatgatttcaatcagatctcaatcttaaaagctaaaccttacaccactgaaaagatgcatttgaaagaccttccaatcacaatccatttatttcagaatgaaccacagaaaggtcccatcacaggattcatttcagttttccaaaatagaggtgaaaggattcgcaaacagagcataactcacaagctatgttcattgatattacattcaaaagtttgtcttctatctttggaggaatacatccactcaaatccagtatcatccaagaaaactctgaggaaggatcaattttttgaatggctacatggtctcttgatggcaaaaggagatgataaattaccaatctttggagaatttttgttgaaaagaattgaccaattcaatcatcctctcaattcttcagatttttcctttgaacaaatcttattgataaatttcatttctcattcaaattcacacaatagagctttgtacatagctatttacttggttggtcattggtgtgccaatcaaagtgataatattttcattcagctatttcaagatcaaaataattactgggatacaatgataagaatgctacagaaaaaggtctctgaagaaaacacacatacttttgaaatgcttgaaagtttattctaaagattgattccaattgtttgtctgtctcagtaaccaatataatttccaaacactttttatggaaaaaattggaattccacaggatctatgacaccaccaacccattgatgaattggatactctggactgatcttgtgaatagctgagtctcaactttgcaaaagcaaagtctgcccatgggaagattctgatctcagtgcaatgcagaatggcagccaaacatgtcatgttatcttaacccatgccactggagatctggactgttcagctgactattaatctcagctttgaagaagtcacttaatcaccaacataaactgtacacctctccattgaaagattccaaattactaagatttatttcatgttagaaactactttcacataaggaaaaattgaagtaaatcaagataaataatagattgttttacctaagagcagaatattttggattggtttgattcaattcctctttatcaaacagttctatggatatgaacatgggtcagtatcttcctaatcttctgttaattctcaagttactcaccagcattgttttccaagatgctattgagtagatttcattgtttgatttccctgatttaaggtttctttattgcagttgctgaatctatatagcatcaaataataaactgagatacagagcatgcaactgtgagggacaagagtttgagaaggattaaaagatattataatctttgaagttttatggaagacaaattgaggaggcaatcagaataagtgagataataaaatagagaaagagaacaaaaacaatgatgatgctacctacacctgagatatggagcacacaactgtgagcaatcaatggtgaaacaatacaatgcaatgcaataaagtgcctcgtattggcatcacattgttttagagatgcacacttaaatgatactgatgcatcacatcaacgctgaaacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctagagatggtcgcattaaatccggatatccgctcacgttttcagcagaaacccacatccacatccgccggcggatacccgtcagcgttggcgggtatccgcgcggatacctgcggatacccgccctctgaatgggcggcaaggcagccggctcttccaggacattgtttttttttgaaaaaaaagaaagaaaaaaaaccccggccccctcggactattggggcagaggccacaccgtcaggaggaacccctcccggcaagcgtctacaggccagctcgctgggagtggttcctccccgcgagcgtctacaagccagctcgctaggaggaccccctcccggcgagctggtttttaaaccagcttgttgggaggggctcctcccgacgagctggtctgtgtaccagctgttgagataccgtgacatgttcacagttgtcagtgtgctttctttcttccttcatttcactcatctctctcatgtcacagagtgtgacatcttgttgtctttcctcagctcatatactggagccaagtgtgtctgggaggattctcttttcctcatcctttccaacatacttgtctccaggtatagtcatctttttcttttctcctgtcatgttgaaatgaactcatcctttccaacatacttgtctccagggtgttcatctcaacaggttatgatgcccattttcgcataacagctcgaatccttctcgctacactcgtatcaatcagacttcgtcgcttttccctcccttacacccctccacgagaccttcggaaagatcctcgctatggccaaccccatagcccaatcgtcggacgcctctgacgctctcaacctaaaagtgtccggtattgttcagctcaaacctcagggagctgactctaactacctggactggagcttcgtcgtcatgctccaccttcagtctcttaagctcgcgtatgtcctcgaacctccagccgcctccaccgccgacgcaactgccgtcgccgatgcgaaatcccgtccgccttcctggaccgcggacagcatctctgtttcgtccttcatagcccaaacgattcaccccagcaacttgcgtttcgttaggtcccacggcaccaacgccgccgctatgtgggactctctctccaaggcccatcaagatttttcttccggtgggtgtatgcattggcttcgacagctcgtcgttgctcgcctctccagcgatgacatcgactctcacatcgagtcgatggcggtctgcgcggaacgtttggggtccctagtcacgcccgataagccgctcacggtcgacgacatccacacgaccgctctactcacctccttgacggatgactggttgccctgcgtctccgccttgatgaacgagggttcggtcacctcggctcgcatcgtctctgccctcaaggcggagtccctccgacgaaaagccagacgtgacgacgacgtcaccgtctctgcttctaaagctcgagccgagtcctataagcatcgccctcgtttcaacgaggccttacactgctcgttctgtaaccgtagcggccacaacttggccgtctgtgagaatgctgctcgcgttctttccaagcataaatccgggcgatcttccgcgactgactcatcccgccgttccgacaactcgcgcaatcggtcccgcccgactacctcggacaaatcatcctcccgtcaacctcctgcctctaaaccacccgcgactgctggtcagaccacggtcgtggagctcggctacaattcctccgaagaggagtccgacttctcaattcctgaacgcgcaggaaacgcgatcgtcgcctccgactcttctccatctatagagacctccggttctgctgatgcgaacatcgactccgggtgctctatctccatgaccccccattcatccaccgtaaagggtcgcaagccagactcgaccgtggtccgccttgctgaccgttctgaggtctccgccacctctcgcggcactcaatctctcccgctgtccgtcgacaagagggtcccaaccctggttgttcctggccttcatgagcccctgttatcagtcgccagtctgtgcaacaagggcctcgtcgtggtgttcaccgccgactcctgtgatttctacgaatccggctcattcacgctatccggtccagccgttggtcacgggtatagaaagggaaacttgttttatctcccttcgagcgaggtaagatcttcatcagccatctcctcatcagccatttcagctccgtcatcttctcgcgcgagctcactcttggattatcatgtccgactctctcacataggcctgaagcctctaaaacgtctcctccgtcaagctggcatcgtaccaactctggccaacgacattgaagtaacccaatgtccaatctgcatacaatctaaaatgcatcgtgtttcttttacttcttgtttctcctatcgctctcagtttcccggccatctcattcattctgatgttggttcattcgaggtcgcatctcgtgaacactacaaatattttgtcaccttcattgatgattgttcaaaatatgtttcaatttttccaatgaaatgcaaatcagatgtttttccctgcttcaaaattttcaaaacctttttcgaaaagactggaaagtttcaaattctctctctccgttctgacaatggaggcgagtacgtttcaaaggcctttgaatcatttctcctcccctctggcattcgccatgaacccggcccacctcactccccagaactaaacggtgtcgctgagaggacaaatcgcacagtggccaacctcattcgctgctctttactcaccgccaagctccccaaaactttttgggcggacaccatgcgccacatcttccacgccttcaattccatcccttgcaacacaccttcaggtttccactcccctaactctatcctgggtatgccccttgttgatttcaaatgccttcacccttttggctgtttggtctggcacaaagtcccggatgggacccagaagaagcttgatcctagggcacatgcagccatctttctatcatacctcgacaatggtgatggataccgagtttgggaccttcagactaaaaaggcaatcaagactcgggatacaatcttcaacgacagtacttttccctacgatcatcaaatcactggtccagctccgacaataattgctgatctcccctggccactcccttcctctgtctccactccacccgctcctttaccatcagctgtcgtacctgttacgccagcagcccctcggtcacctctacagacccctgccgttttaccatcacacgttgttctgcctcaatctttcaggcaacatcgggacccgtcgccgcccatccccatatctccaactaccagtgattctgatgatgatgatggtaagtcgtctggccttccttcgccgatcccgctcccgtctccttttctgcgtcccccagtttcttccctcatggacaacatctctcctctcactcttcctgcctcatcaactccaacggctcccccgtcttctaatattcccaaacctcatgttgtcccttctccagcatctatacccctccctgtctcgagaccgcccaccccaccagtacgccctcctactccaccgcctgctcctgcgcgccctccttctccaccagtcaggcagtctgggcgtgtcaggaaggctccagagcgctatggtaattgggcaaaatcttctactgtccctcctgatgatatcgacaccccaaagacttggcgccaactccagaaatccccgcacaaggcaaagtggcttcaagctgcggatgaggagttctcttcccttctcggtatggacacatggaaactggtcccccggccgtcaaaacgaaggatcatcaagtcgaagtgggtcttcaaggtgaaacgtcgccctgacaagtctattctaaagttgaaagcgcgactagttgctatggggtactcacaagtgcgaggcgtggattatcatgaagtttttgcgcccactctacgtctcgaaacgcttaggcttatctgcagcctcctggcatcaaagtcttggaagggtcaacaagtggacttcaaaaccgcgttccttaacggccacctcgatcaacctatcttcatggagcagcctcccgggttcgaagatccaaatcatcctgattttgtctgtgaggttcacaggtcaatctacggtcttaagcaagcgcctcgtcaatggaatcgggaactccatcaagcacttcttgactctggcctcactcagtccaaatacgatcctaccctctacttcaacgttcaaaatggaaaactcttgggagctatagcggtccacgttgatgatcttgcatgtgggaagatccttgtgattcaatcatttccagtcttggtgcaaaattcaagattggggcggatgaagatcttcatcacttctttcaatcaaaatcactcgagaccgtcaagaaaaactcctctatatgtctcaaggccattacgtcgatgacatggtctctcggttcctcaacggtacacacacggctaccaagacgcctacctcctctctcttcaaagatcttgtcagaaaaaccgcagatgaagacccttcacctggtccctacggacagctcattggttcccttctatggattgctcagtgtacgcgcccggatgtctcctttgctgttaacaagctatcccaattccttcgagatccctcttcctctcactgggctgccgcagttaaggttcttaactatctagcctcgaccaaatctcttcgtctacgtctgggtggtcctcttacttgtgcaggctactctgacgcagactgggccgaagaccgtcaagatcgtcgttcaacctcagcctacactttccgatttggtgacggggctatctcttggaaatctcgcaaacaggccacagtgtctctttccagcaccgaagcagaatacaaggcattggctgattcttgcaaagagggtctctggctacgtaatatactcaccgaattatcaattcgacctaagtcagctcttcctctccatgtcgacaatgaaggtgcagaagctctcgcaaacaatccggaacaccacgccaggacaaaacatattgatgcaagatatcattttgtacgcgactgcgtcaaagatgatattttcaagatcgtgcacgtctccacacacgacatgctagccgacatgctcaccaaacctctcgctcgtgtattgttggagaaacatcgtctcatgtttggccttatttaattttctctctctctcttatctctattattctttcaactccttctcttatttctttcactcaagtcagtcatcagcaagggggggtgttgagataccgtgacatgttcacagttgtcagtgtgctttctttcttccttcatttcactcatctctctcatgtcacagagtgtgacatcttgttgtctttcctcagctcatatactggagccaagtgtgtctgggaggattctcttttcctcatcctttccaacatacttgtctccaggtatagtcatctttttcttttctcctgtcatgttgaaatgaactcatcctttccaacatacttgtctccagggtgttcatctcaacacagcttcgttcggggaggggttcctcccagcaagctgacctgtagacgctctccgggaggaatacctcccggcaagctgggttttaaaccagctcgtcggaagggattccttctggcgagctggtacacaatccagctcgctgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgcattttggggtgcttggctcaagagtaacgcccaaaaccatacatttcaagtctcaaccttgttatgcggcaaaaatggactgctacactacactaaacagcccactaaaatttgtgtagcagctctcaaaacagcctgccaaacctgtagtgttagcacgttgttagtgcaactacactacagcgcttttagacagcgtagtgtgcccttttttgtggcccacacacgtagtgttagcgcagttgtggcagagttccactgcgctaccaggccgccgctacgctaagtgtttgcggaattctgttacgctacgctatgctaatgctaccgttagagcaaccgcatcggtgcgggtataacttcaggattagaggagtagcttaatcccggattagtgctactccgggtcggcaatcacatcagtgtggtgtaaaactgggagtagcggggtcgcgcgcatgttgagtgtgccgattggctcttaatcccaggattagcgaggagtaactttactcctgcttagctcaaatcctactccgggattagtttagtccaattaactcggacccaatgcggttgagggctcggactagctcggagtagttacactaatccggccttaatccagtgaccaatgcggttgctcttagcgtagtgggccctattttgcacagtattgtgtgtctgatctcaaggtttttttcccaaaaattcacacctggtttaggggtctcctgacgctgggtcctccatatcccagtttttcctttctgagcggatccacattggttgagcagatcaggtatgtaggattagcaagctatataagccaaggattagcaaggtttaaatttgcacccagctactctcaaattgacgctctggactagcttgtttattaggatttaattggtgccaatattggtacatacatagtcgaggggtgggattaagtaggctgacccatcctgagctattccactcaccaatgcagatgctctgagggattttgtaaaaccaaaaaataagtttattcttgcccccccatgatccaaagcagcatttatccttggggtaaaatgcagaaagcttgttatacatcaattagggtggggtgtgaatggccctaatcagttcaacttcacatgaatatcctgcttgctgatctttgtacagctgacaggtcagttacattgatttcatgatgtgatgcaaagcattggctggacaaatcatggtctgccaaaatcatattgaaggattaccaaaagtggtggaatgtgaactgtcctatttagcaaatctcataaaattgcacttacatatacatgcacaggtctacttagttgatgtgagctcaaaagtaaaaaaaatgattgttgtgaaaactccgtagattttttttttttttttttcagaggtttgctttcttgctagtttgtttatagcatggtttttggtttgagatgagttgatatgatgatgtcagagtgagcagtgttgaaggaggactgggttgtccaatcgatgtgggctgcaagttgcggaggactagtgggttgatcgatttctccatcttgtcaaaaaaaaaaaaacaacaacaaccaacaacaaccatctcacttcaccatcatcttcatcaccacatcctcaaacaacaacaacaacaacaatgcatcctcaacaaccacaaccacatccaactcacttccaaccaaaccaacaacaacaacaacaacaacaacaacagcaacaacaacaacaacagcagcagcagcagcagcagcaacaacaacaacagcaacaacagattcacttacccttccctgcactccatctccatccagtcaatgataccttcatcccaaaacaaatcgtcctcaatccaaacggagccaaagtgaagatcggaagacaaaccaaccagaaatcggtacccaatagcaccaatggattcttcgactcaaaagtactcagtcgaatgcatgctgaggtttggactgagaacggaaaagtaagcagaccactcacccaatcacaaaaccatcatcatagttgacttgtgtttgtgtgtgtgtttttgtaggtattgataagggatgtcaagtcttcaaatgggacgtttattaatggggaaagactatcagccgagggcgtagaatcagaggcattcgaactccattcagatgacctcgtcgaattcggaatcgatatcattgctgatgataacaaatcgatcgttcatcacaaagtggctaccaaagtattcctagtccttaatgctgaagatgctgctgctgctactaggtatttaatctcccatttaacatgtttctttttttgtaggatggagggaagaggttcaaaatgaagttgatattgtttttgttatctagcttttatcgttcgaacgggcccgaactgtctctcaatcgtcgaggtagtagaccagggggtgtatttggaggagggggattcgatcacgttctgaaccgattacaagtaagacaaaccaaaagattacaagagaaaaaacaaaccaatccaacattttacttttttttgcgatatttacagagtgaattagagaaatcacgagcaacaggacaagaactgaacacgttgaactcgacgatgaacgagatccacgatacattaggaggagggaatggaccgccgccgccgttaccgccgccctatggaggacggatcccgccactagtccaacaaccgccaccgcgccaacaacaacaacagcaacaacagcataacctactccaatcacagctagctgagacgcaggcgtccttggcgatgtatgcggagaagatgaagacgttggagaagattatgggagagcacgagcagatgaaacgcgagctgggggaaatcaaggagcagatcgagccctcccgagccgagcatcctgattatcctcgaccatccgccgccgaatccgaatccgaggatcatgagatcggcgggcgggtttcgccggtggcggcgatgttggagctgcaggaagaatccgagcaagaccagcgcgggaccatgcagacagatcggcacgatgatgatgatgataatgatgatgggatgagcacgacgagcaatgagactctgacctggaaacaacacccctcgaagagcgcctcttcaaaggcttactcacaccaacccaacggcacaacaaccgcctcctcgtctgtcggtcatccgctcgatcccaaacaactcgagtcgatgatcgagcagaaccggctcttgaacgagaggatcgaagcgatctcgagccgcttagatgagtccgtcaaagccggccaaaatctactcgaacgtcacacccaatccgccgatctgatcaccagcctggagcgggaactcaaggagctcaaacaagagccccctcctcatcctcctcatattgatcaggaggagaagaaggatgaaggctccaaagacggtttggaccagtcaatgatcgagaccatgatcatccagaaagtcgagcaacagtgttccgtctggaccgagcgtctcgaggctacttggaaggaccgacaagcccgctgggaggaggaacggagcggcctgcaaaagatgatctcggatctagaagccaagctatccaccaagcctgtcctcccactcccttcctcttcctgctcctcaacaacaacgacttcgcaagcactagaagaagatctcaatgctcatccacatccgaaacaagaagaaggggaagagggggaagactcgaaaccggagcggcttccgaccgcctcgatctccaaaaatagcagacgcaaccgcaagaaaaagggctcctccctgtccagctcccagctcggctcgtcttcctccgaagcccctcatcatccgctgctcaagaaacactcggcctctgcggccctcgtcgatctcttcgtccatcccccttccccgccgtctgtctccaacaacctcgccgccgcttcctcctccgctgcacctcaccctcctccgcttccttctccgtcaatctcatcacctcctcctcccccttctactggctcccaatcggctgctcatcttaaaaacaatcctcctcctccttcttcttcttcgccttcttctaataagaataatcattctaatgtacggtcattcatctacgtccgttcctctctctctcttcttccttccttccttcgtttctttctttctttctttctcaagaaaccagacggatatatatacactgactctgcatttcttccttccttccttcccccgccctttttatctggatttgtggtactcaaacaaaacgatcggtcggtactggcagaccttctcccccgacctcaagttcctttccgccgctggcggggtggccttattaggcttcgtcacttacgccttcgtcaaccacttcaaagaatagatcttctcttcgggggggggttcgttcgggttttgctcccgttgggcgctgtgtagaccacatctgagcccggcttttgtccgtgcgaggcgctcgttcccagtatcccctctcctctcctctcctctcgtttttttggtttttgtttttttgggggctattgctttcccgactcgcccgtcgccgccctagttcttaagttttttttttgttgtgtattgtacatcgatcttctctatcttctctatctatctacatcctctactatctgattatcattattctggttcatctgttccttcgctctcattttttccccttatctttcccatttttttttcatcttttttggggggatgggatggggggagtatatatgatgtgcatggatggtcagtgtgtagatgtgtttacatatgaagagaaaaaagacaaggagaagaagaaggagtgcccaaagcgcgccctttgacagagtccataaggctcgcttttccatgacacatatattttacatacacacttctctcgttctctctcgcgcgcgatcccttctccgcctatcatcatcattcaccatcatcattcatcattcatcacaaacaaagaatcatcatcatcatcgtcatccggatcaatcgatgacttcgttaccccatttcatcggcttgcagtagtgcatcacgaacccgggccgccaacaacaacaacatcaaaaacaagaagaagaatacatgagatataaaagcaccaaaaaaatcttaacatgagcaaaaaaggaacccccccccaaaaaaaaagataaataagtaagtgggtatatatgtgtgtgtaagaacaagatcagtgtgagatataaagaagtaaattcaaggggaaagaaagaagcgagcccaagaatgacgacgatgatgcagacgaaaggggacacaaacccagtgagtgagtgagagtgatttgtttgttttttttttcaagatataaaaaggagtaagtaaaaggcagcgagagagaagttaagaaagtcaagcagcactattcggatgagtcggggtgggaaagaggattggatagccggccgtcctgggaagcgagcgcctgacgaagccgatgatgggaagacgcggcaccgccaccgccaggattatgattcggattggggttcatcggaagcggaggaggtgccgaagacccggaggaggaggccaatttgagaatggcggcgatcctgtgacggaaacaaaaaagataagccccaacatgaaaaaagagaaagggagagaaaggaaaaggtacccttgtaaggcgatattagcctgtccatgtgcgccctgactggggccgatgagagtgcaatcggccgacccgagcgaggcggcggcggcgtcgacggcagagttgagctgctgctgctgctgctgagggggctgagaaaagaggggaagaagaggaagatgatgatggtcgagctcgaaggtgccggagcgatgatgatgggaagaatggtgcggagacggaggactgccgagactcctggagagcatcggggtctcatggaacgcctgatgcgaacggccagaagactcccgttgatgatgcggttggtgatgatgaggaggatgggtcattgagactgccgatggaaccgaactgaaactcgacatttgtcgctctcgtcggctcgctgaagctggcatcctccgtccttcttctctaatcgatcctcctgcacctccttcttcctcttcctctcgtgggcatatcacctcattcaattcccctccttgacgctcctgatcatacccattcttcttgatcaaccctaacttcataaacatctcctttcgcttcacctctctctcctcttcaatctgcatcaacttcttcctcaacttggaaactttcgaatgataatcactgtctaattccaggaaagctaccaaaaaaagaaaaactctcaaattctgccaacccttttcaagagaaacaaaaaaaaggacttaccgatcactttttgtttatctaattctttcaagtcgccatccaacagcttcccaagctcgactttagaatgagcatggaacagagaatgatcgatgagaggatcagagcacgtatgagggagttgagaaggagaaggtttgaaatgagatgatgaaggaagatgatgactactactagttttctgagacgaatgatcgatttctttgagaccatcaaccagagcatgagtggatatctgattggtgaagggaggatgatgatgatcagaggaggccgaactggagcgactaattgagcgggaatgttttggatcgatagcagttactagttgaccttcaaccgacgagacatgagcagcagattgatgatgaggatgatcatgatcatgagaagaagaagaagaagaagaagcagaagaagaagaagaagcgatcacgggtccatcggccgcagtactaggtcgagtccgagcaaggcctgtcgattcagatttcatctcgccatctttctctaccacatcatcagctttggtgtctatgaaggagttctggagtgattggccagatggaccgactggtgaaagagacctagttgaatcctgcgttgccgatggtgcgggatacgcaggagtctcgtgggatccggaagagtgcggtggcgggttgtgattaaaagagactgcgcttcggacgagatgatgaccaagacttgaggaaggtctaaacgggtccgaattcctgctatcactgtaatcattagtcgtgtccacatcatcatactggacgatcacttcggggccatcggaagaagccgagccgctcaagggattgtaggttgaacgcatgggtgccattgaaagagctgccccaaaaatcatgtcccgctgaaattcaacttgcgaggaaggtgtacgcatgtcgtagttctcgggaggcaagggtttcgatcgatcgatttgagaggttggagtggccatctccaaataatcgcccccagcgatctcttgatagtgatcgttttgggttacaggagtagttaccatgtcgcgcggttgatcgttagagatattccgagattgtgatgatgaattaccattgacatcaacatagttagtcggctcagggtcctggcaaaccggaacataagattgagccggactgctcgatgaagaaggacattcacggatctcttcagtgacgatatctggatccttggtaggagcaacttgagtggcgtttatcactggctcggatcggtcttggacatccggctaatgatcgaagttcaaacgttaaaagacggcatcaaacggaatattatatttcaatttactcaccatcccgtttttactcccattggtcaggttatcgaacccttcggccttgcgactatcagtcacaggctgagtgagactggctagacgattatcagaagagcttcctgggataggtggatcattagaaggacgatctccagaagccgccgaagtttgagtaacatcaagcccaagttgtccacccatcatttccttctcgatagcatcgagctttgtgagttggaactgataatgtagtttataagtcttcaatcgattgatctcttgatgaagatggtcgtcaacactagcaggtgttttacccttagcgctcgccggattgtgagcttggagagttgccgagccgatttgatcatcaatcagagctaaggctcgttcgaaagcgtgatggacttgagacaacaacttcattcgatctggatcactaagcttctcggcttgggtagtaccttcattcatcttgggtgtctcaccctcaataaacccttgttcgaggtcatcagtctccaggttctccagaggtgcccaaccgaagaccaatctcaagccgacaaaacctaagccagcccaacacttgggttgtaattttccttcgttcttgattatttctccaatcactcccaaactatctcgccatcgccctagtttctctagataacgtgcccactcgaccttatatttaagggcatcagcatgcgtccgactgttgatgatcgctttcctcagaccgatcgtagcattatgggcttgttgggacttggtggtttctctggggtctggtaatttggccaattcagcttctggaaccccatgtaacttggaccatgccttgcccaaactggaccatgccaatgcgtcggtatcgtttatttgtaaactagtctctagatgtctaatcgctaactttagtccggctattccgacgttcgatgtcaaatataggatccccaagtctcggaccaattgaggattttctccgtcttcttgaagtcgaagtaagatctgctgtttcttttccaaaaacttttgccaaccaaaaaaaagacagagagagtcaattatcaaccgattggtataaatcatcataacatggaaaactaaatcaaattacctcttccttcctcttcttctcttgccttcttcgttcctgtttctgagccaaactttcggaagatttaagttcttcagcccgtctcttttcacgtttctctctcttgattctacgttcttcttttcttttcattttttcttccaacaagagatgaggaggttctttagacccatgaaattccgacttattgagaggggaggatttagtgggtgaatcgattcgattcagaggacatgacatcgaccgagccatttgattactagaaccggtgctcgctccagttctgatgactcccgtgggaactaagctacttcctagcttcatcagtcgaacactggatgtgtctgcctgctctagtcgttgggccaaagagttactggtcgaatcaagtgatcgcaacgagtgagttgattttcttgtagagagtgacacgagcgagcccacagtggttaacgatctttccgtacgttcactacaaaaaaaaacagcccgtgaaggttagcagggaattggcgaaaaaaaagtaaggtggaagttactgacctcagtgggcttaagacatgggactcaagaccccagctatttccccagcgatccttgattcctctgcgctcctcacccccgacgccaaccaagctacccctatcaatatctgtaccaccattattcatggtgagcgatctaccgagaaggggcgaacttgcggagcgcaaggagagcgagtgacgatcgtcgatgccggtttggttgcgccattcttccatctcaagccggttgagcaggtcgaccggcaatggtcgacgggcgctggccggaagggatagcggcgggttagatttagtaactataccggtgcgcactgagagtggggaggcttgccgcctggatgtgatcgattcagtgctaggtcggggattgatttgggtgggtggaggtgcagcaggagctgatggatgatgagatggggccggaacggaaactgtatgagattgttgcggttgggatgagcttggatgctgggagcttggtaagacaacgtcgtcagaggatagtgctgaattagagatagtcctaagactggtttgttcatcattgatcgactgggaacaacctaacgagtcattggcttcagctctttgatgtccagcatacgaggtatcctgggcagtaactgttgtttgaacaggcttctgtgtgttactgccatgttccacaaactgcgtaggggaatgagaggtgggagggtttaaagagttctgagtttggtctggatcgattgaagccgtcgaattctcactcttagtggtatgcggatgagatgaagtagatacttgagtgtaagggtcggcatgatcgacgtccgtcttggacaaggataattggggattgctgcggttcaaagagcgatggctggagcctggcgggctaagcacctgccggatacgccagctatgctcagcggccatctcagcggttcgatcctctttgatgggtgatagcccagaatcgttgtcttcatcgctgctctgcccgtcagcgagattgggttggtatggctgtgtgaaatgctgtgggtgatactgacgaactggagagtctgaaggactgtttgaggtagagcgagcctgaggggtggctgagagagcctcttgaagattgatcctggcccgtatgagtggatcagtgatgctttggtgtgttttggtaggcggtgtgagtggaatttcctgaatccgaggggactgtgaaaacggttgggaatcagatggaggatgggagaatggggaaagtggaataggtaggatatgcggatgaggtgaatccttaggtagatcgatcccgccgatcactgtaccgggtaagacggttggaggcatacagttgttcacgggtgattgaaagtcagcagatgtgggggtttggccgatgacttgaacgtcaagaggcgacagatggagcagggtgcgatgatgatgatgttgttgttgtgaagggccggcgagatgagtagtgttggtattctcagagtgccaatcgttgatactggcatgttcactaatgattgtaagttcgccgttaggctctgtagtggcaacggctctgaaggatggaacaggctggaccgagatcctaggtcgcggtagggtttcgggtgagggacttgagtgtacattgctagtgaactggatgggcgatagactgacaagggaggcaagatggcgatcgtcggattctgagggggggtgggggatctgagcggggtgaatgacgggggagattgagaatgaattagagtgtgtgggtggattgggggatccaggctgttgagagcttgttgcggtctcgcgtgcccatcgttcggtctctcgcatcttgatgctcttcttgacgcgctccttgaggccagtttgagactgacgttgcaggttttcatcggatagcttgcttggccgactgagacgagatgaggaggaatattgatcgggagtggcgatcggagcaggagggtgatcatcattattattattggaggaagagagatgatcgaaacgcgaggggctcgagcgttcgctggggtgaagttgggcatggtggccgagaagttcgtggacggcaggcattggagcaccgatcaagctatgtacgaccaaaccagtgaagacgggtgtccggtcggtatcttcgtcggtagtgaagccgtgttcgacctcggaggtggcagtggatagagagcttcgacagactaagctcttggagcgggttgaattggagagtggtgcgggtttcctttgaagtttgagagccggttgatctcgtgaaggaagctggacgcgggggttgcaaggtgagggtgtgcgggagcagtgtgaatgatgatcggcggatgattgaggcggatgagggtgaggcagagtattgacagcagctgtactcgagggaaatgggagaaggacaaggaaaacttgatgagctctctttcagggaaggatgaggttgcagtgctgggtggtgttgagcggataccactccaatgatgatgtaataggacgtagtgttacagactggtatggagacggcgagtaaggttttgctcaaaaaaaaaaaagatgttttactgacagttattagaaggatttgttgttgcgaatggggtatgctgatgagggggtggtgataggttgaaggggcgattgtcttccgggaggatggttgtggcagtgcggtcaagggttggaggggaggggtcagtcgggttggtggtaattttcagagcttggctgaatgaagccgccggtcggcactcggtagggggagtcaatggcaagggagattggacgagagttgatgctcggagcttgggagaggatgagtctgattcagattcttggtagggtaaccgaggcgtgttgatggttgttgtggtgaggatgggttgatgtcgggagttggtggtcgcggtatgagttgatggttggttgttgtggtgataattctcttgttcttgctggctgttaatatgaatagactgtgaggatgatggtggtggtggtgagaatgggttttgagtttgttggttggtcagaaggagaggaagctggcagtaggagtcagtatcagctgacaagtcatagtccactttacaatgacttgcaagctccttgatgactgtgatgtagtttcttgggccattttagtataataacaggatgcccgactttaggagaggatgatttgaaatgatctatagtttggccccctgatgtctatacatattaatatagcagggttttgtaacgtgaccgggaattggaccccaggaggagtctgaactgtgtccatgtatggtcatgaacctgttttgaagagtgatggaatcgatcgacctccatgaagcaaaaaaaagagagagaacttacatcatcatcctcgactggatcatcgacttgattcagcttggctctgggaggaagtggctgttgatgaggatggtggtgggcagaaggatccatatacgcaggattgagctctgattggagagcgagacggaactcaagaatcgatgaaggacggaaaagattgaaggaatccgaagtggatgatgagtttgttttctcttgggattccagattccagttcttcgatcttcagccaaacaactgtacaacaagaaaaaccttatatcttcccaatccgaaaaaaaaagattccttccttttccttcttctacaaacaaacaaacaaacaaacgacttgcaggaaacttaacacgattttattttatgatgggaattcttggataaactgtctaaaaccgtataacagacgggaggaaaacgaaacgcaaacacacaatccgatagataactgatcgatgaaggtaactgatcgatgaagggggccgacgatgaagatcgctcgggcgaaaaccattgaaggggattcctgacctactaaatgatcatcaggaggctaaagccggcccagggactctcaagaccgcagccgagagatcccacagtcacacacccacaacttattatgaattgcaatctccgacattgtcgcgggatgaaaaagctccacaaacaccccatcatcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggatccgaccaccaatccatctatcttaccctttctttccaatcaaacattcaaatgaacgattgtctctcctgcgatttagaaaaaattgataccaataaattcaactcggatctcaacacattccttcaaacccttccatcacatcctctcctccaccctcaagacattgacaactttgttgaaaaactcaccatctcgcttcaaaattctattgatatccaaaaaaaaataattaaaaataattctcaaaaaatcaaaccctggtggaattctaaaattcttgctcccctagccggaaaaagaaatagagcaagaaaatggatgctcctttcgaaatcaaccaaatcttgtgattgcttcaaccattggcaatcaatcttcaaggaaaaagtcttagaattaaaaagaaaccattggcgaaaatttctcgcagaatgtaatgatttccaattatttaaagcgtacaaattcaccaaaccaaacagcaacggcagcgtcgctcctctccttaacaatcaaaacattctcacatcaaacaaagaagaacaggcttccctcctcttcaaaggaacgtcggacgccccgatcaactgctccctctctgacatcccttccatgtccctcaactctcccttccctttcccacccatatctcgttttgaaattgacaacatcatctcaaaaatcccaaaaaagaaagcccgaggtcacgatgacatcgcaaacaagctcattatctggggtaaggatctcctcatccccttcttaattcaacttttttcttcttgcctcaaaatcggatatttccccgcattttggcgccacgccaccacagccatcatccgaaaagctgataaagactcatactctttaccaggctcttatcgccctatcgcacttctatcctgcctaggaaaaatattcgaaagtatccttacaaaaagaatcactttttgggctgagaacaatcaagtcttagccgaaggtcactttggaggcagagcaggccgctgcacagatgacgcaaaccttttcctcacttcttggatccgtcaaaaatggcgcgaaaagaaaatcgtttcggccttatttctggacgtcaaatcagccttcccaacagttgttaaagaacgccttctccacaacctcaaaatcaagaacgctccccactacattctatctatcatctctagcttcctttccgaccgaacaacctcgctcaaaatggacgactatctttcctctcctttcccactcaaatgcggtctacctcaaggctcccccctctctcctattctatacatcatttacaattcttcgctccttatcaacaatccattatctttaaatcaagactccatctctctaggcttcatagatgatgtaactcatctggttgccgaaaaatatcttgaaacctccatccgaaaacttgagattgaaggaaatagatcccttgaatggggaatcaaacacaatgctattttcgacaagaaaaaggccaactttatggtctttactcacaattcaattgatattcgacctttcaaattcggagacctctcacttcccacttcctattctgttaaatacctcggtattatctttgatcccaaactccttttctccgatcacatcaaaaaagtcaaaaaatgtgccgatcaaacttcctcgcaacttatttgaatttcaagatgctctttcggcgttggattccatcaatccaagaatctgatcattagtgtacaccaatctagagtcttatacagcagtcccatctgggctaccaataggaaacactcaaccatcaggaatttatttgataaaatcgacaaccaggccaatagaatcatcttgggccttttcaaaaccactccgtgcaaattcctttctagagaatctcccttaattcctttctttgaagtcttaaaaagaaaaaatcacctttatatcataaaaaaatcaacagctccatcttctcatcctatcaaacgcctaatcgactcagaaatctcaaactcgccttctactcatccttctcccatccacaacatccttgacaaacatttaatcgatgactatgacctcccttcaatcgagaccatccaacctcatatcatcaacccttgggaagacttttcactccctatctccaacttaaaaataaaaaaagaagacataaaatcaatagtccaatctcagatcgacaatttgaaatcgaactctgaacatcttatcttcacagatggttcgaacattccagaaaatggagccggttcagcagccatcctggacaactttcttcaatcctcctgtcgcatcaacaattcagaaaaaacatccgcatttgaagcagaagtccaagctatcattattggccttgatatctttatcaaccaccacctatcatctccttcaacgtctgtctccactccgccaatcaatttcttcgtcgacaaccaagccactctttattccatttcccatcctccacttcctatttcctatcaatctaacttcatcaacattttcaataagttcaagataataatcaacttgtgccatatccctatccatctccactggtgcccagctcatgtcggcatcctcgagaatgaaaaagtagatgaacttgccaaagcagctactctgaatacgcatccaacacatctcataaaccaaccacgcttgctatcaaacattcaacaagttgcccgagccaatttcaaattcaacaaaaataagatgtcaatcacccgcaacaatgctcggctctccacaactccactcaaaatattcaaaagcatcgactctcttgaaagaagcgcaggatccatcatctatcaactccgctccggtcattgcgcactcaacaaataccttttctccatcaaaaagctcgagtcccccaattgcgacttctgcaattcgccagaagatgttaaacacttcttagtttattgttcaaagttcgatcgtcaaagaaaaacatttagaaattctctcacatcagaaaaaatcaagattgacgtcaattcaatcaaaggcttactcgacacacctaaatgcttcaacctcctctcaaagttcatcatagatactcatagattcaatcatctcaaacattatctggaaaaagaagaaaatttaaaaaaaaaaaatccagttatcattttctttggtaaaaagtcatcaatttctttggtctaaaagttatcagtttcagtcatcactttctcttacattcttcatccaacaatataatcatcaataaaacgatcggaaccatttcgttatcttctttttcatttctctttcttttatctttttcctcttctcttttatttatcaaatctcgacagtcttcatcactcagtttcatttaatttagaagattaaaatactactaattctttattaagttgtattctcaaaataatagttcaaaaacatcatcgagtgtatttacatagaatgtattacttgaagtgcgcaatgtcaaaacaatcagcactaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaggactacatatactccattcagtcagatcataataaatctgatcccctatgctcagcaagtacataaatatatgtaggtagactacaatacaagacagggtgagcatgagtggactggacatcctggctgtgttccacaccaacagtgtggggaagaagagcatctccagtagacccatcccccccttcttggtgttgttgttggtatcaaattcttgctttttgtccattaacgataacatccagggggtcacaaaaaaaaccccttgggaactgctgatacagaaaatattgccattgggctgcaaagcattgtttgtaataaagaatcaaaaaggcaatcacttttttgataacattcacaaaaaatggaagaagaagaaaaaaaaattgggttgatgtgtgttatgccaaagaaaaaaaagccaaaatatcacatctgtccactgttgatgctagaaacaacacaagcctatagctgctttggaagagacccattatacaccatcctccttttctttcatcataacacccggaaatacatacaacaacagctttaacaaccaactactcttgaagcaatgcctcttctggaatggtgcatgccagactatccacctcctgtttttttctagtccatccactgtgggactatgaccagtttacggtctagcagagactgcacaacagccccacacatatcttcccctagtttttgactgatggtattcttatgtattcaaccctattttgccctttttcttctgcttcatctctctcaacctgatgatcattgggggaataagatccactgacgatcatcttagcggtctgagtctaagagtagagcactttcaatcccctgcacctgttcccaaatcttccttcctctccccaccatgcatggccccaggctgctttcccccagcttgcaccaacaccacacggctcttctcagataccaaatagtttggatacacatttgatcctgtttctctctccccaccacaatggttgggaggtctagcaatagggtatcaatgtccacacagttatatatcatgcagacatgacagcacggggaactgggtggccttttctttccctgaaagagaccctgtctactctgttgcacatgttgcttgtacactggcaactgatgggtcatccagggtcctcatccattcctgatggaccttgctaccttgctcaacattcctggaagtcaatcaagtccaaatttgggaccaaatgtctcaaaactgggaccaaatgtctcaaacctggccacctgggaccaattgtctcagacctggcaaaaagtctgactgagactagtaatagaaattattttcactaaaaactgttgttttcaatgcttttcattattattgtaaaaaactgttgttttcaatgcttttcatgattattgtaaaaatgattaaaatattcaattagtcagtttagttctgaagctgggactttgatcaaaagcattttattcatacaaaaaaaaacatgggatttgattttgaacagtgtaaatgtgactggtctctaaactaagattaatggtgtgagatgagcatcaaatgattgaataatcttggacaatgatcttgataaaagcttgtcaaagcaaaagcagccgtagatttaagactctcgttagttttccaacctccagaaaaatgatggatcaattgtatttgaaccggtccaaagagctgtacaccttcattctcagcctcctcccaaggtgcaatgatcccgttagctttggtcagacccatgataggcagactcttggttgattttgggtccagaatcatctcacatagccattccaaaagcttctttaataatgcttgatctacttctgatttgggttcaaatgactctagaacgatcaaatgaagcttatacattaatttggtaagtcttgtgaaaattttcatgatatgactgctgtctgctctgagggatcccttgtccaggacttgaatatatgcaacagtcttgttcttctcaaagaagtatgctgctaatggtaatgagggatggaagctcttgccaatgttaaatttgatgttcttgtttcttgtttcactctcaaacaatttgcaaaatgattcaatcagtttatgactggggtcagcataacaaaacttgtaagaacatagatctctttttaaatctccgggaatcatattcagtattgagcccaagcctttctcaaacttcactttcctagtcctttcttgaggttcttgatgtgtgatctttgagggagaaagggtgattaaatattcttctaaacattgagataaatggatgaagtcccaagaaccagcaggatttcactccaagcatcagaatcacaaaaattttcaattgctgagattgacataagtatttacgtaccttcgtgttgcccttggtaagtctctagtaggtagacggccaagttggctgttacttcatgctctccatctccggaaaaataatttatgagttgtatctgcgtttttccgagtctctcatatggttgatctccttgccaatcagggtaaggcttttgaatgacacctatgaccggaataaggggatcacgaggctcaaagatttgattgagtagccatttcagcagtttggcatgttgcactcgctgggcggatacagtcataccagacttgcttagaagtgtctgatgcaattggtaggtgtatgtgatcagcttcttgaagagtagtttccaccctgggatcgattgtgcaagactattattctttttcaatagaacttttaacaaccggcctggcatgccctgcttacgattaatcattgcaaacggtaaatttgagtggacatgtcccatcttcgcatgcgagaagcaaagcagttctggtgaaacgagccttgtctcgaaatctaattgacattccctaacgactgcaactgtacttttagcacttttcaagtattggaaatcgtccagatatgatgctttgggccgaacgagatccaaacgtgctttcttgctcctcggctcggtcactgccaacccctcgatgttatccactggctgaatcaaatcgcttctgccgagggatccaacgtctggcaagtcaaggaatgatcaatccagtgcagtagatatattagctagacttgactcgtttcaaccgacgatgttcagttgtgctcactgtttccatgatcagtattgccactcaatttgaattcgctcccctccatgttcacatcattataagcggtaaacgagggcttggtttccggggcgtcgtggttggacactgcttgaggtatgagacctgtgttggtccgatttaccagagtagcttactggtgagtcttttaattgagtgaagtgacaaatacttttcagatcgcactcacctaaagtggcgtgaagctgattatttggttgcaaaactgtaggggtcaaaggttcttctttaaccaatttgcgttttcctgcaccaatcaaatcctgctgagtcctacttggagccaggaaaggcgaggtcgacccggacaagctgttatcacgagctgcaacctgttcttccactatgtttccctccgtgatcggcggataattcaagtcgaagctcaatggacctgttgccaaaattcttgcaacccaacacagcataagatcaagaaggaaacaacgggaatataccgcaagatcaaaatgcatgcttcttcgatgtgggctgaggtgggttagttggtatccttcaatggaaatcaatggatttatcagtcctggcaagcattgaaaaaaaagttttttcaccatcagcgcagccgcatacctcgtcaaaaaccacacaatccatgcgtatgtgggtacatgctcactcgttgtgacctgttttataaatcttgcctttgattctctttctgaagcttcatggccagccgagctgcggtacatctgataagaaacagctttcctgacaaacataagtctcactagctataatgcggggtggtggtccggccggttggagcctcaacgaatcctcttggtgagagtctccttagggcagccccgcaggctttgatctgtctcacagagagcctttgaacttgacatcctgcctacgagaacatccccagcagacctccggccgggcgacatgcggccaaatttagcagctcgcacatggtttttgagggtcctgcagacctgcatccatgatgtacagcgccaaagtgccccaacactaccggcacacacctgacagtggtgacacatcaagagttttcaaggatggtggatgagattggacagtgaaaaaggttgaaaaactaaaggccgtgggcacccttatccttgacaagggtgtatttccggtaactatgtatgcagcgctcatttcgggcggtatgtattaatgttaaaaagataagtctaaaaaaacaccccgaaaacatgttgccgttgccggttgcgcgaccgacgccacccagccctcccaatgccgcattggtggtggcgcattggaaattgcgccatcttttgtccgcccagcaggcgcagattggcgcgcgtcagccccagcggtggtcgcctggagtcccccgacgacgcgagagccatcctcctctgatcaaaccattccaccaaccaacgccgaggaatagccaacaagatggaggacttgctagatctacagtcgattcgaaggatcctgatgcgactcgaagacactatcacttttcgtacgtgtctcttctcctcctcctactttgacgacgtgttgactttgtcaatattttcgaaatttaaatcgggtaccttacacgttgcttttttcttttttttttttcttggcaatgggattgtttctcagtcatgatcgaacgtgcacaattcgctcacaatcaagtgatctacgaaaattctagtaaatttactggactcgatcaggattctaatgagccgtcttttctgggttggatgttgagacagacagaaactacacatggcaagtccacttgaaagaccatatttggaaaaaaacgagagagtactcaaaagaagaggaagacaatcaaactaacaattttatgtgcctttggttggtctatttgatttacagcaaaagtgagaagatacgaagcaccagacgaatatccgtttactccaaaggaagagctccctcaacccatcttacccatgctggactttccgagagtcttgcatcctaataagatcaacatcaactcgaaaatcaaggagttctacatcaacaatatcgtcccggttcttacaaaaagagaaggacgttcgaacgatgacggccattatgggagctcagctactagagacgtggagatcttacaagctgtctctcgaaggatccattacggttcatacccttactttctcatcttcaatcagaatattcatcaaaagcaaaaaaaaaaaaagaaaaagaaagaaaaaatgtttatccaacaagaaatcgccaagacttatactttgtttcatttttttttttttttttacaatgcgatggtcataggaaagtttgtcgccgaatcgaagttcagagatcatccacaggatttcattccccacatccgttcacgcaacagtgcagccttagaaaacttgatcaccaagccggcggtcgaagtagcgctgatcgaacgactgagcaagaaagcattaacgtatggccaggagatttctgacgtcaatcatcagcagaatggggtcggagtcaaacacaagatggacgcgaaagtggtcgtcgagatgtacaagaattgggtgatcccactgactagacaagtcgaagtgagtctcatttgtctgccaaaccggaagcttagctatctccctaactgactgctcacttcctgttttctgcacaaatcactcccaaaaaaaaaataataaggtcgaatacttgttatgcaggctcgatgggctttctaaggaggagctagcccggcttgattcccagtaacatcacgccgacgcattccattccaaacattaataacaaaaatgaaaacataaaagacactttccttttcctccggagaaatctggtccatccatcatcaagtcaagtgctcgttttagtccatcggtccattaatactcgccctcaagatgtgtgcatgggtttttcggacttcctgttttcccttccagtagataatgtgcataacctcgcttatagaattctatagaaatttgcaatccaatctgtcattatagaattagatttctacatgtttacatagatatcatctttctcatcatagagcgcttcaaagtcatcacaatttcacaatttccttttttgttatatcctttttttcagtcccattgccatagaaaatcaaaatcagagaaacaactccaatcacataccaggcgtttttggagacccaggacactattttccttgtgcataaacaactcaggcaaaatcgtttttttttttgataccacgcatttaggtataaactatttttacaaaacaaactgggcttgatacaaacttctaaagcatgttgagaaactgaaagagttgatactgatttggttggcactagcaacatcgctaaaggtgtttgagatgtatgtatcaacaccaaaagaagtagattcgttaaacagcacgatttttcctcgagaaactacgtccaacctttccttttcaatggaaaaaaacctcagaatattgtgtctgagtcgggctgaagggctttgtagctatcgctgcgtccaatttatacatgatattataacattttgatctcacttgactctcgtttacttggatagctcggagattggcacagatatgcacacatgacagtcctcgcaaaagaagaggctccatactattggcaaactcgacatccagagggatgcagacgtctaatcataagggacgtagataaagccgggttgatggaagtaaagctatcggatgtaaacagcgcaaaacaggactagaatcatcagactttgaacagttgcataggtcaacttggaggatcttcagaagtgagctaagagcaagagcttgaagacgagaatggcaggctaaagaggatgagggtctctcttcaatcttttgtatcaacaactaaaaaaaaaaatgcgatctccaagtgtgaatctggtaagcaagagtacatcccttgagtcagtgtcaaaatccgcaagcaacctaaggagatattattggtgaatatacgtaggaaagaaggggattcacctgtggtgtcttttggattcgtgctcgacttgtcactcccgaccgaactagcacatacgggtgcggcgtcggcgacaaaatagtttgggctcgattttggtggcggaattggattggtctatgggcacagccgagacggtgggtccttggagaaccatcacaaaagcgaagaggcaggcaatcgagatgtgcatggtgccttgctagtttcttgctgggtttggagggcaattggaagagcggatagttgtcagtgtcactgaagatgcgtcgtggggggatgaagaaagctggaggaagtgatcccgctggtcttttatgctccatcagcctccaacagaggaactccaagcaagctcatgggagtgcatgcgtgtatctcaccgacatgtcctctgttgtggtacacgtttaatcccacaactctccatttgaataccacattgctacgtatgatcatattgatcttacctagccgcagtagtggtgatcttgggctgagacggaagacaaacatgccaatttcaaattccctgaactttttcataactctgtaaccatcaaactccacaccatttacaatgctgcaagtgtttggatgctacactgtttgtgttcacaggccacccagagaaggacgaaaaggacatctgctactggcaccattgattttataagcagccaaagctcataatgatgttcaatcacaatcaataattgccagactgctctagaagactttcaagattgatgaacaagtggtgctccaatctaggggatttggtcatgcctgacacagattatatggttcctgggttgaattgatggttggattaacaagcagtgtccagaggtgttgaatttatcaaaggggatctggagattttttttttttgaaaaagtggacttgtgggagaaacaagagggaggataagccaggatgttgataaaacaagaaacactgtctcaagcctggttgtgagagcattgaatctcaaggctcctttagatctggctttctccttgcttcttcagtagattttcaaaggaaaaaaataaacaaatgatcatcaggttgtgtcccaaaagcacacagcagacattcagcaagaccttcaaaagaaaaggggtaagagaattttacaaactattttttacaagacatatgtcttgtaaaccagatagtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcatccaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaacccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcaaggaattttgcaaccattagtttgcaacccatctatgagttgtgaattatgttttgcaaaactgcacaacatggtatgtaaaatcgaattttacaaaccatattttgcaaccctttcaagcaattttgcaaccattagtttgcagcccatctatgggttgtaaattatgttttgcaaaattgcacaacatggtatataaaattgaattttacaaaccatattttgcaaccctcaaaaaaaaagaaaaaaaaagagggagacactatggaatatggaggtactgaaccgccactttggccagaaaaaaagaaaaaaagaaaaaaaaaaaatcagtcattgctgggggtgtttaatcccatcaatgaccgatcaaaaccggtcattgatgggggtgcttgggggtgtttacttccatcaatgactggtcaaaaccggtcattgatggggatgttgggggtgtttactcccatcaaggaccagtcataactggtccttgatgggagtgtgtcctcccattgacaaccagtgtcataaatggtcatcaatgggaggaatgtgtggccaaattggctgatgattttttttttttttcattttttgatgggagtaaacactccaattaatgtctggttttgactggtcattgatgggagtaaacacccacataaatgactggtcaaaactggtcatcaatgatagacacaatcccatcatttttacattttttttggccaaagtggcggttcagtacctccatattccatagtgtctccctctttttttttttttttttttttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaacataatttaaaactcctagatgggctgcaaactaatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccatgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattcccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccttttttttgcaacccatatttttggatgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatctggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattacagcgacccaaaagaaaatgcaggaagttttggctgatgtcactgaccaagggggcttgggtcaacattcacaaacctaaagtgacaagcagaaaaaaaaattcaaataaagatctacatataaaactctccatcattaggacagttcacatttgaataaaatattgttgatgttggataaaattcctgcttgctggtttcaaaaaacttcaaaaatcaacagatgtgtgggctgattttatgcatgcaaactcaaagtgctctgctggtttcacataaacattctgctgaaatctttgaaatgtgaaccgtcctattaggccggttcacgtctgaagttcaaggcaacttttagcacttttatggttgaaattttatgaattttgtcaaatctcatgaatcatcaggtttggagaaatttgaaatttttgacaaacttggaaaattttaatgataaatgctataaaacttgctccaaagttcagacgtgaactgtcctattgaataatttgaccctcatgtaattacactagtagtacatgcccccatttttggggagttttggttgatatattcatttgcccggaatgttgttttaccaatgaccttttgggtttttcttaagttgcacacctgtctgtcttggtctaacattggtgtcaacaaatgtgaattggaggtcaacaccggcattaaattgcatgacaatttgtttggctctgtaagcctatttttttagttatatgtagatacagtgtatgtgggagccacaacactgatcattggagagcctcaagactttccctcatctgctacaaccaacattgcaacacatacaatacacagcttgtatcacaaggaattgtatcaacatctttggccaaaggccaaattcattgcatggctccataggaccacatttgtcatgaaaaaaatcacatcaagacagggatgcatggcatgatacatggctaatacattgcagatgtggtattgtgtttgttgcggcattgctatccattctgcaccttctcctctctgtacgttttcgggggtgctttactccctagggtgtcccaagcttgggggcttcaagacacccagtgtatgggttgtggagagaatttctctcccctagaagcaggagccgtttcccttatcggcttcttaatggagtatctccagtggagagaattcatgtgagacagatagaagaggcttatgagcaagaagggttttaaagcagttgctagaccccagggtgggtgggaggcttttaaaatttttttctgggaaaacttggttcaaggaggtggggtatggatcaagggggtgatagtgcgtgagtccaagggcgcaacccaaggtctcgtctatttaagaggtggaggagtcccgcctcaaggggtggactcatctttgtcgtctgtgccttggtagggtcagtctagaactgaaccgccttgcgcccttggccattgtccgggccagggcgccatggactctgactgccttccttcagtgcggcaatcaccaatccattctgcaccttctcctctctgtacgttttcgggggtgttttactccctagggtgtcccaagcttgggggcttcaagacacccagtgtatgggttgtggagagaatttctctcccctagaagcgggagccgtttcccttattggcttcttaatggagtatctccagtggagagaattcatgtgagacagatagaagaggcttatgagcaagaagggttttaaagcagttgctagacccactactgggattcaaatttcatggaagccaaagccatagcatgcaaaaaacccaacacttccatgtctttctcctacaaccaattcatacaagggtttcactattatttgctaggaggatcaaggcgttatctatatcttcttgttcataaggcttgatgtataatttgtacgagtctgatttccatctccccaagttgcagatgtgacggacaggtattccaagcgtgtgacgcagggaagccccccctactcggaatgagtgaccggttattcctggaaatgctctgctgattgtaatctgacttatcttcagcattgctatttctcttgtgatatggttccggataccttcctcgaagaaaccaaagagtgaggtatctgagttgcctgcttcttctagacgacgtagtatggcagctacggggcatagtttgttcggttttgaggataacttaatgatttgtacctcccccggtttggctgtctttgcgccacgtaaagagattgtggcgattgtattcgtctttgatcgtctaaaactaacatcggacgtcatgattgagtccgttctgcaaagttttccttgtcgttttgagtatgtgacttctttcatacggcacatcccccaaaatgtgactaacattagattggctattgccttttctgccttgtctcctttgctgaggagttctactaagactttcagttgtggtatgtgaattgctgtcttctctttcttcaggttgaattcagtgtctttctttgcacatgccttcagtaccaagtttatttgggctttcgattccatcaggtaggtgaagccgtggaataaatgccatgcttgtattgcaaagaggtatttcgtcagtgtttttgatgtgatgggtcctgtcgaaggtgctgtgtcggtacgtccggcccataagcaaaatttgaaaagttgtttggttgttgctggtagggaaaaataacctgacgtttgtgtgatgaagttgaggaacttcttgacaccagcgttgtaacttaacacggttgaccaactccatgcgctgataatgtgtttgtgcttccaattcaatgggatgtgtgttgttctggttgaggtgaaatggggtatcttactcagttccattgcttttgtttcttcgtggtaagggagtaggggcagtagtcatgggtttggaaagagaaacaatgatttgcaagacggacgagatctctttaagatgaagatacaatgagtgttacagaaattcaagactcaatgtgattacaacctgcagctataattctactccaaagacctgagacagggttccattcaagtctaacgggacctcgatgtctacttctttgtagctcatcctgtcacttcttatccccctcaataatttgtccgctttgttttctgcggatgggaccctttttgcgatgatgtctatatcgtggtgtattaggaattgttgtattatcttccatttgttattgacggaagtgttgttcgacttccggtgctttatcaccccttctgatgtcgtgttatctgtccatactatgaatgttttcccccgcgttagtcctagtttcagtagcattatcagtccgagacgtattgcaactgtttctagccaagcaattcctttcttggattgacttatgcgtctccaacccctctttagctggaactgtgcccaggaagagcctatgataatacctattccgaaactagtactcgcgtctcctacccaactgatctctgtagcgcctcttgtcctaatcaatcgggacctgtcaaagttttggagtgtctctctccaaatgttgagatcttctatcactttgggcgttacctgtctagtttgttctctgaataaccaaccacaaagcatggcatatagagagcataagtaacattttagttgtggcaatatgtatgtcacatggtttaaccgtccgacgagtattttgatttccgcgtaagataccattttcccgtctgtcaggaaaacttcaatttgtgatattctttttttgatcttgtctcttggtaacctgacagttttatccacgccgttccagataaacccaataaatttctgttcttcttggaaaggtgaattcttcgttacatttgttagaactcctaagtttgacgatttcttcacgatgtcttccatgttggtttcgaaatcgatgtcttccacaaagagattgtcatcgacccatctgaaaaccgttattaggttgaagtggtgaagcatgatttctttccatgcgtctgctggcctgccaaaggacccacaacctgctactcctccaaaagttatgcgagtgtctaggagtaggtttcctgagaagtcttgtaccatcaagtattgcaattggttcatggctgtaggaatttgtaaataagctttttcccaatcaaatagcgctaggtgtaccggttctggatgctgtttgaaaaatctggatactttattgaaatcgtcccaagttttcgtgaagttgtctttgtttacaaatgaattcactgaaggttgatttctcctattctttgggaagctgagatcgttgattggttgtaccaagccatctccatttacgactgctcccattgggctggagcaaaaaaatggaaaaatggttgagacctctttgtgtgagaaaggaccaaacattcgtcccgcttttatttcattctcgatgttcttctcaattttttctctcgtcatcaatgctgacaagtaattgtctggggtcagccattttaggttaccaatagtgtgatgagggattccctggtcaaaaccaaacttaaacccatctatgacatcttcatattcatttcttatgtttgcctcttctaatgaatgttcccattcgggtatgttcatttcacatttgatctgaagtggccagtcttgcaggtccgctagtctgaatttaccaagcataaagaaaggagtgtgattgcaatgcatgaaagaaaaggagaaaaaacagataacatggaattaatgatatgttttaaacaataatcctcttaagatttgtttacttgtttgtgtgttacaagtgcgttatacagagtgtttgtgtaagagaggggatttgtagatggagaggtatctgctgtttagaccaatgaggggctgtcgggggtgtgaccttagtaggaaaagaatgttacctacccactgcgcttccaatccccatgggtatcattatttcttccgctccagcctcctctccccctggtaaaggatcctctgggatttgaggatgattggcctccgttgcggtcggtactgcggtgtgagttaccttcacctttgttgtccgcgtagccagtttgcgggtatgggtcgcttctgtatgggttgccgtaacccggttggctgttgcgtggttcccccgttaaggggtctatgtgctccctgttgcctccttttgcgtagggattgtctgttaggccgagttcttggaacttctgagactgtgagtagcaaatctgccaaatgtctgatttgaattttgatatgttggggaccatctccgttccgttgtggtcgtatacgcaatgagagaaggtgtttgttcttgtcatcatgtcgtatcggaaggctgccataaatctgtgatgtttatggagattatcgacgtgctgcttgtgtgtgaccatccagcctgcaaacactgagaggttgtatacaccgcgtaggagctcgtggaaagctttgtgattcatggaccaacttgcgtatgtttgggtccattcgtttggatatggaaggcctgagtatctcggtgtcttgtctgatctagcatcgtccgacttggtaagttatggctctctctttccaatctttgttgaagatggtaagagggaggggagcttggagttcttcgatgtttttatcaaagaatggggtaaagccaatgttggcgtgggttgttaccgctccggacatgaagtgtaatcctccttgggttatgggggctgatggtgcttctttgtcttgtttactcggtagagggatagcgagaggtgcgactgagctgccgtcggcgtttgtcgcgtaaatgtccgcgtcaattctaggtaggatccgcttgaagctcgggaggttcttgaccgctctctcaatgggtttgatgggcttgtcgtggagcatgctccgaagcatctcaactgatccagtatcgcctcttaatgtggctacttctatattcttatagaggatttcgttgtggttgcgctttatgctgatttgggagaggggtgggggttcattgtccaactggctggagtcgccttggtcgtcaccgagacctaggaagtagggttgtcggcgccacttttgaaaaagtgcgcgccgacgggcgccgacaaggccctctaaagggcgcgcctttggctggcgcagggggggcgcgccaaggcgccgtttatttatgagtttttcttatcagagaggcatgtaggctagatttgatgaaaaattaagtaaaacacatcaaatgagtgtgttgaacgtcaaaaaaagacatgtttgagctgaacggagtgtgtgtgtcaagaagcccagaggtcgctggggtcccagttggtttcggcagctgggttttcggtgtcttaaattacaatcacatcgttatccggttggggtggcgaaggagatcaaaatcaaagattgtttcaaggaaggcatcttgcctagaagtctccaccaggcttagcttatgggtgaagcttcaaaagtgtcgaggtctcccggagcgatgaatgcattgtacacttttgtattttcgtactcggaatcaattcttttcgtactcagaatcaatttgttgaggcaatttcttatttttggagttcagcctgcaggtctgccggccaggcactttgacaggagtcttctcctggctttctcagggagacctgccaggcagccaggccgacggaccctccaggccatccctgtagaattagggttagaggtgcgcgccaccccccctttttgaaaaactgggcgcgcacctgtggcgcgcactttggcgcgccacagggggtggcgccgacaaccctactaggaaggcttcctcgcccaaggtgtccctaacgtatcctcctcccgttgcaacgtgggggagggttgggttggtctttttccccgtgtttgctactgtctgacttgctaagagggtggagcgacaagcatgagtatctaggtctttgtgccgtaaaggctgggtatggttggctacgtttgccttttactgccctagtcttcctttttgcgggccctttttcagtgggtttggcgatcacgttcccgcctagggctgtggccgctggttcttctgctctggcgctgccgtcggcaggtacgaggagtcttttgacagacaagttgtctgcgaccgcgttacttggggttgcttggttgctgttggtagcaggagacatgtcttggtgagtgtcggtgagttgattggtaggagatggggtttggtgaagaaggttgggtaatgttttgttgtgacgcgaggatgggtatcaataaaagtttctggtattttgattctcttttaaaatttttttctgggaaaacttggttcgaggaggtggggtatggatcaagggacccaaggtcttgtctatttaagaggtggaggagtcccgcctcgaggggcggactcatctttgttgtctgtgccttggtagggtcagtctagaactgaaccgccttgcgcccttggccattgtccgggccagggcgccatggactccgaccgccttcattcagtgcggcaatcaccaatgtacatccctagcaatccaaacaaaccaatcatattcctcataactactctgacaacccccaaatgagcacagtcacccaaatgtatgaaatgttgacaaaacaaaacaaaacaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaaaacaaaaaacaaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaaacaaaaaacaaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaagtggaatgaaatccaacagaattctaacacgaccgacccgaagaagcaaagcaagacaaatataagtgctgaaaaaacagtgctactgttttttgctaagttatatgtaaataatgactggccgtgtatatattgcaggcccagggatgtgaccaactaaagaagataatggagcagagtgagtgacttgatataagtaacccagacccttcacattacaaccctgggtttgacacacaatatacatacattcagatagaaggtgtttgaaaatgaatatggaacgttctacttcactgcacactacttaaatacagcatacttctgtctgagacctgttgatgagagagctttgtaagtaagctgaaagctcgctgttccaaatctatgtagctttccattattttgtatttttatcatacataaacaacaactccatcctcatacatatttgaaagagagatcatatttacctatatacaaggtagatcaggttgcaccagataatgattcctccattttgtttctgcagtcttgaacccaaatccacatctctccatccaaacacaaacacacccaatcccccatccccgccgccaccctcatcgtatgcaccattaaccattccaacccaacccaaaaaaaaaagaggcgaaggatacataaatatatatatatatacatgatgatcgtaacagaggccgcccgaaaggatccaacgaagatggacaaccatgtccatcagccaagaacacaggaacgaaagcataaacaagaaacgaaaaatgtatgtacgtggagagacctgatccaccgggctctcatggggctcttattattatggttattagtagcagtagcagttgtgatcagagagagtgattaagatgagtaggtttccaatccggagacggagctgggccccgaccaagaatacgagccgagcaaggtgagcacgagaaagcacgcgcccgctgcttgcgattcacgactgagtttttcctttcctaggtctaagagtaggtccagcagcaggaacaacagcaggaacagcaggagcctgagaggtcttagaagaagcaggaaaaccaccgacggagggagcggaggagccgtggaggagcaagccggggtgagggaaacgtagctgggccgtcggccggccggcttcgggcccggcccgggcgccgcggcctcgacgtcccgtcgctgttcccccgacactagccgcgtctccgccgccgcgtgtccttcgcggtcggccatggctgaccgctcccgattccgtattcgaatccgcggcaccagacgccggaacggggggctgtttcttcggccgacccgggcgtcgtcgaacaacggcgggtggatcgggaacccgagactggcttgtggggtctgcttggatggtcagggagctgggagtcgatggatcggcctcgatcttgtcctgatcgcctagattcttcttcgtctcatcatcatcttcatcgtctggttgatcacccatctctgtccgatcttcttcattctcctctttcccttcttcttgatcgtcacccacttcattatcaagatcattctgagccgaagagtttggaccctccgacccatccgagtcggactccagatcctccgagtcttcttccgagtcggaagaatcatctgtcgtgatggccgaagcgcggggcgacccgatccgcttgatcccattgaccaacgacgcaaacccggtcccgatcgaagctaacggattactattaccattattattattgaatgaagagtttaacaggaagagttgtttgacgttttgcaggttgggggcgaaggtcggaatcgaaggaaaagaagaagaagaagaaggcacgggttcggagcgagttcggaggatatgagtagccgaaacatggtgagggtccaaggaatggagggcgggatcggcgtcggatgagggagttaaacgaagccctttcagtcgactttctacttcgtctaagcgtccgaagttcgctggcatcgagcttcgtctggtcgactcggttgtggtagtagtagaataagaggaagggaagagacgggcggcgaaagcttcgatgatcgagccacgacgtcgattaagagcctcaggtttcttgggcgcttgatcttgatcttgttcttctaatgataaagatgttgatgttgacggtgactgtccgatagctgctggagaatgaggataacctgatcccatgaagaggggggagaaaaagaagagtaaagtaagagaggtcgaagtaagaacgagaccgagaagacgttagtgagaggctttaacttgatgatcgggaagagtgaggataacttgaagtctaagaggcggatgagatgatagtcatgcccagaaaagaaagagatcaagggggcaggacagaatagagggaggaataagtaaggatgattggacaaggatcgatagcggtacctgaatgagatggagaagacgaagccgagggaggattgatggacaagccactaaggtcgaccgaagcaatcgacgactgagcctctgcggctctcaatctcttcaacacatcttcctccgcctcctccgattgcgagtcctccagctcctcttcttcttggaccatcatcatcgttgtcgtcgtcgttagtggttgagtagaaatcgaggttgcagggatggccaatcgaggagattgacgacgcggtcgattcgtggttgtggacggtaaggtatttcttctctgtccatttcgtttagcctatagaaaaacaaaacaaaatttcatcttcatcctcaaaaatctctcttttgatctagatcgatggggtatgagggtggggggggggggtctcttacgttatcagacggagggtctggctgttcttccacaagaactttagcccgtttaggctgtctagagagaggaagttcctcaggaagttgatcaaactcgagacaaaagacgtcccgatcgaaccgaactttacgtttctcatcaccctgattaaagtactcgtaatcctcctgtgtctctgactgtaagagaagtaaagggtcgggaccacaggtaggtgcagtcaagggggtaagacttcctcgacgtttgatgaggaaagacctgggggtacgaatgatccgatgagggatggtatttggtcgagtgatattgtcgggttgtttgttgggtggtgtgggctgtgcttgtggtgcttgtggtggtggtggtggtggtagtggggcagagccagtagttctcacgctactacggagacggttgcgtagagtttcaggattagtgaatgggtgagggtcgacggggaaactaggactacggctattgatttgagtattgagtcggacggaggcctgacgagcggagtgggaggaagtagagggagatggggttgaggggtttgagtttggggaagtggaggccgatgagaaggcggcgagttcgtcggcggaatatgactgtctcctgaagctactcttgagcggaaagacgagcgttgctggtggaggtggggatgaaggggagtggctctggaaggccgagagaagcttcgcgttgggcgacatcgagcgacgatcgaggaccggtcgcgtgattgtactcggcagcgagacgggctggagtccatttttcgcggggctgagcggacgtggtttggatgaaaagatcgcgtctgaaggggcggtagggttggattgaggaggctaataaacaaaaaaggagccccagattagataaaatattcatatttgtacaagaagatcaggagactttacgctatctctagcaggtgagaggttgcagttgtccatcctggtaggatggtcttcatcactactgatatcatcaagcttattggtatcttgagctaggtcgtcgtcgggagaatctgggtcatcctcctgatcatcttcgtcgtcctcactactgctgaagcctgaggcggccagtgagttgggttcgattgggtcggattggtgggccagatgggtttggacggcctgtttgatgagtagcttttgtaagagactcttccttcgtggctgaggttcttcgagtgaagtgagatcgaggttgatcggtgatgaggatgatggactggtgggtgagagaggagattctgatgggagtggtgattgatggtgctgttgagtggtagtagttgggggggaggtgtgatttttgaagttgaagtgatgctcttcatcctcacttgaactatcgtcggtcgactgagttctgttctgggatgctgctttgatcgatctgggatgtgatcgttttcggaatgagacgtgactagaatcgagtgaggattcttgagagtgattgggttcccattggaataagagctctttacagttggtcttggtgggtgagatgagtaatttgcatggactgttttttgaatttgagctcggagtggctggtggtgagcttggttctggtaggatatcgagtaggagggtttggtttgaagtgctggatatggctggttgctggtcgaatcttgaccagtcgatgagatgatcgtcccaacgttgttcccatctgaatggaaattggttgatatagaacgtgtctcgatcgttgagtgggattagttctggggatgggttcagatgttcctggttgagggtgattccggatgagccgactacttggagtgaagcctgtaattaagatggggattagtcagtatgaatttatcaaagtttttgcttgtgtaatgtaaactgaccctgtgagtttgagtgttgatggtgatgatgaggtggatgggttggatgttggtttggtcttgcaagcagatcgtcgtgagtttgtttgatgatccgatggtggtcgtttgggttttgagtgcgagtcttgccttgggtggtagtagttggttgttgttgtgttcttcttctaggatgagtaggtagccgagtccttctccgtggagttgccagtgtgctggtcgatgcttgggttgttccatcctgattccttggtggttgattcttgatgatttgattgagagtggcagtcagtggccaagaagagaaaggggggatatggctatccgacagcctcccactcgatccgggaagcactatccgcagatcacctcatcaatcgatcacagtccaattcatcatgaacaccttcagtagcagaaacaaacgaacaatcatctgcactacttacaccagcctataaattgatagcctcctaaataatagggcagttcacgttcagctgatgttgaccatcagcagtcgaaccttgttagcattcctatcttaaggtttatgggaaagcaacagagtttagtgggaggctcccctttggagttgaaatcccacaattaaagttcacaaagtttgtgcatcagcaaacaaaccttgtgccacatcagcagcagttttggtgcaacgtgaactgccctaatatgattcctctgatctcatacatatagagatcaaaacccatccatttagtctaccacaaacttggatcttccaaactcattggaggacttcctgttgagacatatctgtagaccctacagaatcagatttagcaccactgttggactcagatttcacagagaaaaatcggattcaagggcctacaaatctggttgtgtaggggctcgacttaccaatcaacccatccagcctcagggaagtcctccatcatcaccagggaacagaattcatggctgcatcaattcacatcaccaaatatccctactccagatcagaagctgaagataagtacacacattccaaaaacgtgttgcacagtcccttgcccagaaaggcctgaacccctgcccactcaaattccacagaggggttccattatttctgtcaaggggctgtacagtgtctagacacaacaaaacctttttttggatcagggtcttgaaaaaaatgacacccaaaaattcaaaaaacaatgttgcccaggacagacagtcaattttcccaatcctttgccatggggcatgtagccaaacccaccccttttggagggccaagggcgtgggcagaggtgggagttagggggtatgtaacttcctggtgttgacaccagcacagtaagtattgtccaatataatagatacacattttgtaagccagatattcaaatgcacaggataaccggtgaatttgcaggattggaagggccttccctggggagaatgctacttgctgtacaagttatgtctcacaatattgttttttttggcttggtgtgccacccaagatctttgtcctctgcttcataaatttgaactgcttttgttgagagatgtgatgttgttctgatatccaatgttcatcaggacacagacccaaatttattaaaaaaaccctgggtttggaaagcttaaagaccactcatgaattgattttttaaaggctgtctgtggttaggaatcacactttcccagtcaattgtcaatcagcatgtcttgtcaatgttgttctgggtgtgtagtagtattgatagagttgaccatcctgaatttctaagcccagtgctggttggtgctcatatgtttctatatttatttcactgcttgatgtaattggctcaatcactctactcacagaccactcacagcctttaaagactctgcaggtcaagtaaccaccacacattgctggcatagttggttaatagccctcttcaaaagcccaattgtgtttcatctgtgctcaacagtgttcaggcccccagatcaaatccagttgtcatcatgaacatacttcccatcacctgtcttgttcttatgtctgcgaccatcatgccctctgtgctgggacaagcaaagcctgcctgtcaaaactgtcggacatcaaacccaactaccaagagcccaaggttcctcaagcctgcaaatccatccactgaatttcgtctctgtggattgctaagtgaaccccagacagtctgtggtgtacgattagtgggaaatatgtatgactgtagtcaatgcaaatccaaggtctggtctgctataaacaaatgtcccaactgcaaaaatttccctccagatgaatacaaacatatgccaagagctccataaacaagtggtactactagcaccaaaaaaaggggggcaatgcatgtatgtcaatacatcccccaggtgggaatttttctattgtttttcataatttcaaaattcaagaaatcaccttattgctgattatctaaaaatttctacggcccgtttgagccccctcatgttgttacaaagccatatatattgattttaaattgaggcaggaatagatatcaagaatttgattttttaaatttcaatgcgagctgtttttatgtttctcatactagtagtattttagaattttctatgacacactgatagccagttgattaatgcagcatcaggaaaaaaacaatgatcacttggaaaagtgacatcagatgctactcattgcatacccagatcagctctgcctcagcccctgtagcacacaaaggggccattgtatttgggttgcagcagagttggagataaagaggagcagtaatcaatgttacattaagtcacctttggtcaagtgagaatttattttttctgttccaggaagacctgctgctgctgctgctgttctaagtgagaagtgattgtggtgaagatgtggcttctgttactgttactgttactgttaaaaattatggactttgtacttgctgattgttggtgatatggaaactggttggtatattgatcatgtgcagtgtcggcccttgttgaggttcccatattttgttagctttggctgatctcttttattattgcttaaatatcacattctgtgatattttgttctattccatttctctatttagactatagcagcaacagatggattgactctttcctcatccttccatcacactcccttgacttgttttttctgctctgggtatgctttctttccctcttccctcttctgtcttctttttcctttttctctcctagttgaaattaatacttccaacacactcagttgatctgtgtttgcatctccagtacatctcaacagcccccctctacaaaccttgtgaatacaattcatgtggccttcttggactcggagggacttgggatatgtactatgtggtaaatccaactatacaggtcagtactcacaccctggtcacacccagaattttaagtatatctgtgcagcctgacaagttacaaccacacctttctggcacagttttcagggttcaattcaccacacctcaagaggccactgtgtttcatccttagaagacctgcagatcaatgtggtactctaatacctagtaccttttacacattatcatcacacgttttcttgcagtattatttcctatccatgatctatgctttattttacccccagttacacccttatagtggagtacttcctgttggatgtgtaaccctttcagaagtcaatttagactcaaaaaccctagattcttgcagcaaaatttggcttttgagactctagattggctctgggggacccacagattgtgatggatagtcctccagtatgttatgtgaatgtagaattttccaaaatatttttcacaaggcacaaggcctaaagagcatgttaaattgggatgggaagtcctccagtgaagggggaaatgttacataatttgacaaagtgctatccaaattcccaccttgtaatgtaaaacagaacttgtgaaattctacctcagtttatccatgaataattttactgggcctttttcacaaaatgcaaccttgtaaaaaaggtagcttggaaaattacgcttttgttgcaaagtgctgaattttacaaggtaaattctcaaatactcttgcaccctgaaaaatccaccctgtagaaatcattgaccaccgcgaacatacctctcgtataggaacacccacatagggtagtgctagcttaacaaagccctttgaacttcggggccagggcgagcctcccaccaggaagaacttgtgttaacttaggggtagagtgagatgcgaacttcctttgccgcgccgcagatggccttttgccaagatgagtgacttttatcagtcttggtgggcggcagggtattgacaagggtgatgaggtaaagggttggtcatggatggcagtgtttggtcaaagacccattgacctttgagtatatctagggcttcattgatgggaacatggtacaaattttcctcctcttgtaagtttcacaaccatgaccggctcgaatccaacagacactccaggacagtaagccgaccttctttctggcgagaaactagtatctgcttctgatgggattataaacgaattttctgcttgtgtttatgtctctcatgttcaacagaaaatctgcaagttttattgaaatcgaagaaaaacttcgagaggtcgaagccagaattatagccgataggttcttatgtttctttagccaatctttcaaataccaggaaaaacactcacacttcttttctcctcgcctatcctcttgaactaaactagaaaacgaagagaagaagaattgaagacattcgtcgagcaagctcggtagatagttccgttcctttgttaatttaatttcttggctgatcagataaatgcctgtttctcaccagacgtgatgctgaagccatccgaaagacgaagtctcaacagaaccccccaaacccctctgatactactggtccccaactgcagaaaccgcttgcatcgccgctgattcctaacatctccagctctccccgtatcactagagaactccccgaaacgagtctattcttattgagggatctctggtcgcatgttggttattccggtgaatcatttgtcgagatgcaaatggaaatcagccgtgaattggatcgagctgatttcgccaggttcgagagggaaatgatctgcaatgaagtaattggtacccgtgccgaggttcggaatgcatcaattgatcaagtgaatgcctttatttccaactgaacgcgccttgtttcttttttagattaacatgttgagagacgaacgcactcagcttttgaagagactcgacctgaatcgggaaaacacctgccaattgatagagactcaagagcggacatacaagaccttgatgtcggaacgagtcacgtccgcgaatgtgatccgagggctcgagaacgaaattagagatcggaatgccgcaaaccagggtgcccgggaccggattgccaccttatcaaacgagttggagcgagctgagcaaacgagaatagcgacagttttgtgtgccaagggggctgaagatagagcctcggtcgctaacgctactgccctggctgcagttcaagtggccaatcagcaaagagaacatgtccctccgaccaaccctacgacaccttcgaccgcgcagggcaatgaagcattgaaaaacaagttgaaggagcaaatactggcggtggaggaggagaaaatagcatcgcaattggcctcggtccaagaagaaagagagaaattgaagaatcaaacaaaggggccatcaaatgcagcagccgaaaacaaatcaccactgttgtccgccatctctcaattggtccataatggactgttcaattgacttgccttgaattaaaatataatgactactttgagcttcccctctcataggtgatttgttttgaattcttcattttgacattatatcatttacacaaatcctctagtcttgctagtccatcaattgtcactgtcaaccatttgttcaaaatttaaatcctgttacgttctgcatctcattaaattgagtctacatcatcagaaaggaaacttcacaaaacaccaattagcagaataaatttctttctttgactggcttccattgaattgggatctgtctctaaagtatggttcaaaaattgaatgatctccttattgattggaaaccttggtctctcttccaatcccagtgatctgtagagaaattccatttacaaatctatggtaggaaaactgccaatgtaacatttggtgtattggaacaaaataagtggcacaattgaaatcattttgattcatgcatttaactttcatctgaaggtgatatgctttactcagtaaaattaaagggaaaaaatgtgaggaagaacatccagaaggttttatgtatgtgcatggcaaacatagtagcttgagatctgaaaataaccatttgacattttgactcaagattttagaagcaccaaagtaaacccattcttgaaaagcaacaggtgtttttagatccaatttaaaaatcattgtggagcacagatatacaagatcctaccagatgttcctagaagcaaaagtatccataattatgaagtttgtttgaatgtaagggaaggaatcccccccttgttgatcatgagattcatgatttatatttctttctgtagaatttagttgaaatcaaaggaagttgaggttcaatttgtgagtggcactgcctggatcaattgcttggatgagctggtccaatgagtcctcagagcagcctgtctaatcagttctcggacttggccgtccaacaagatgttggacttgcctgtttgagcggttcatatgcaggaacatctgcttggacaggcaagtccaatctcttgttggatggccaagtccaagaactgcttggacaggctggtctgacaagtcctcgcactggcttgtccaagcaattattttaggcagtgtggaaatatagaattagctctctgaatagaaaatttggaagcaatgcatcagtgagaaccacatctgtatgtgaagaaagtcaatgttctgataatttgttacacacaaaatccaagtgttggaagtttttacaaagaatttgtgattgatttgatccctatttttaattcaaacataactgtataatttggttgattaagagaaatttaacctcctcatttctagcatcaattttgaaattttagcacactaaggaacagaattaagctctgtatactgttcttctaaatttgatctttgtagtttttctaggtttatcattaggttaatctctctatcaaaattccaattgttgtatctcatggaatctcctataaattgatcacagtgataaatgccagataaattgttgcaatcaatcccccagtgtgaatttgtatttatttaatattaaggggaaagcctcgacatatcaatcctaagaattttgatgaagttaattactgtagcacaaagcatgtcaacccctcataaaattgtgtcccaatatcttgtcagcagtgatcaaccccattctggggtcacagcagcacttgccaaaattcagcactagatatgtgagcttgaaagccataatattactgctgatttttcaccaacaaagcatatataagatcattggaagagacataaattaccacatggaaatctggtgtatttggtttgtggcttgctgaatgccactgaagaaccaacttggcaattttgtgatcaaactgtttctttctatcaatcatgtcttggcacaaatttttgaaatctaacctataaattgtgccccacttcattcaagtttgtgagctgatacataatggattaaatccatttttcaaggtctcatctctgatgggttatacaattctaatgtcttgagaccagtcaaaaaaatgcatacatccagataactcgactatttacaaccaaaactatgtgttgagcaagttctttcttgaatacatcactgtttacttctctttatcgggtgcaccgaccaaacctaacagctaccctgaccaactgttccgtacaaaggaagcggaaaagacaaaatggccgatacagatgacttgcaggccagcctctgatgatccgagccttgtgtcacaattggtcctacttatttagatcttaaggctgaccgaatcaggggtgtaccttccataaaccagttctatttttcaactgacacatgtatggtcaacgtgaacaaccaatgtcttacctcgcaagtgaaaggaaggcttgcttgatcctccataccttgagacagttggagccgaggattggggccaaccaggcgattcttaggtacattttaatctggactgtagatgatagatagagtcagttttgtctaggggtgcaaaaaccaagtattgtttgttatcgtgcaaaaggcttcggtcgctcgactgatgtctgctacatagactatcagaccacatttatacggcatcagcttattacaatagaaacagtccgacatcatttttcttggaggggagaattggttgggcatcgtgagatgttgcaggacggtgtctccaatcgctggttaagaaccaggccaggacgacagattttgcctagcaagccgggccttgatagtccaagcatcagtgcctaccgatgtgtatgatattgggagctagggcaagttagtcctaaccgattccgcccaacaataactaatttcagagggtagtacaaaaggaaggtgaaaaaaaagtagtttggcccaccggagggttatacactgagtaggcttgagtagaatgcgacaaactcccctgttcgtaagctaacctagtcaataccggctcgggcttggtcatgtaagcaatgccctcggcgactttttttgcgcttggttgggcctataaaagaccgccctctcctcccatctgtccccccatcagctcgcactttctcccacccaacaatttcctttcactctctccttcggctcagattcccatatcgtgcatcttctgcctgcttgctggctccagagtcttcttatctccccattccaggtgactagtccacccgtcgttgatgccaacaagaccaaggccctctcccatccaatcttttgtcgccaggagattgagtccttctttcgttcattcatatcagaacgctcccacttttactccacctgatgttggtgctacccattatatatctgggggacttctacttaccggattgatcagccttatctgaggaacattcttcctcgtcatgaatgggccattctttaaactcaccatcccctccagttgacatacgctacccgagcaacgttctttctcaatcctgaatcggccattctttcacctcaccatcccctccatttgatatacgctatccgagatatggtgatgctgtatagttgattgtccgtgaccacttcggtgtagctgattggcgtggcttgcatctcaagcatcgtgattgatcccatcatcaatccttcaccccgttccgtttttcagtcttcatgctcttcaccatccgtcaagctgatcattgattcagaggcatgcgactgcgttgcttccaaaccctcaccctcatattgggagatgtatctttcaggctaggtgttgaagattcataggtcggaccgtaggttcaacaatctcttatccgatggcagcagctctatcatgacaagcttccaaacacccaagcatgatctctctgctcaatgggctcttggttgatcccggagttggttatatttgggtttatccaacaaaacatgcagcaacgcttggttcttttctctatcttattctgccacttcatcggcatctcatgtgaagctcaggaaagcggttgatatctgcgcaaatcttgacttcctgaggtagtggatgccttcgtggtgacaagcaggtcgctataccagccagtaactcagcgcgtcggacgtcatgtgtgagctagaagcaccttatttcttcgctcactcacgcaggactgacttcaaaatcttttcaacacctcagtcccgcagcgaagcagctttatattagcaaagcatcatcattttatcaaagcatcatcattttcccgggatccaacaacctcaagcagcctatcctctccgcctgcgctcttcattcccaagaagaactgacaagctgacctcaagatcgatttaccgggttttaacaccttcaagcaacttggaccatctctcatccctggtggagtttatgaccgacgtaatctcttttcactcttttcttttaaattcaacgtgtaccctcctctgacttcgtccgtctttttcttcatcggtttcatctacaatgaccgaacacctagagccaagcacatctcgcaatgatagacgattttcttcggcactcattagtgcatcaggaaaagaggcttgatcggccaattcctttttcgattaccccactcaattttgattgatgtggcaagcaggaccacgaacaccgatccatagctcacaagagctgtatttggattcgactgaccgaaggactttatccttcgatgtcatctattgatgcatacgacgcgaatacgacaatccggtttgatttccctcgctctatcatgagattaggaaacctcagccgatccatagcgaataaatcctgattggattcgaccacatgatcccgaatcggatgcacagttgatgcacatggagcccgtgccgatccatagccagcgagagctctttggattcgactacccgaaggataacatcctactcgatgattcgacctttatccccatggataaggaaatccgagccaatccatagcaaacaactgccaatcggattcgaccacacgatttcgaatccgatgcacaattgatgcatgaggagcccgcgccgatccatagcctgagcgagcaagagctctttggattcgactctccgaaggataaagtcctttgatgccgagccaatccaaagccatcaagagctgtttggcctcgacaatccctttatcctcatggataaggaagcccccaccgaaccatagcacacagatgctgattggattcgaccagaagatcccgaatccgatgcacaaatgatgcatatggagcccgtgccgatccatgaccagcaacagctgattggaatttccgaaggataccatcctttgatgccgagccgatccatatccagcaagagctgattggattcgacgactcgaagaaaatcatccctagtcgatggatagatccatttttttcgatgatgtaccccactcaatttcgattgatgtggcaagcaggaccacacaacccgatccatagccaacaagagctatatggaatccgacttcccgaaggatttcatccttgaagtcgacagttacgacccaagccgatccatagcaagcaagagctagaaggataactcccttcgatcgatgcaatcagttgatgcatatggagtgcgaaccgatccatagccatcaagagctgcttggatacgacaaccgatgccatcttttgatgcaaaccgagtcgggccacagctctcatgaagagctgattggactcgacaatccccgacaccgttgagacttttcttttctttttttttcgaatttatatcctcatggatataacaccatcatcctctcggaatgatcgcactggtcaagattggggataagtaccaaatctcgaataacggagtgtttgatctccgtacacggttgaagagcgaagatatttccttctttcataaggaaaacattcttttttcccttgacgttcgattatttttataaatcttttgttcttttgttcggtttgtcttgtttgttgttttcactgaatcccgctatgtaattggggatttcagaccaggggtttgtagctgggggggatcgagtgggtttgaggggcaagaggagagtatattctcgagttaccttgtttccccaagtcggaacaaaccttgactcgacccccggcccctcttgtcctcaggattgaggatctgcgccgacgcggaacgatcctcgggagtgcgagtctccgaaagcggctcgcttcgcgggaggcttgcactcacgaggggcgtctccgcctcggcacaaaccttccatccggaggataacaggggctgggggtcgagttaaaagggggttggaccgctctatgtatttatttatcttgtattcctaatttgaacatctttgttgaactaaattgtaaaaaattcttgctaaataaaactgaaacaaaaaatcagtccaaatgaatttttgagcggaccaacgaaagaaagagccacatgcgaccagtgtccgaacactccctcacatacaagccagccatccttgcattttcataagcgttccaccgaaagaccgcggtatccttatcaatgcacgactgtcttctgcaagaaacaaatctaaggccccccaaaaaagaaacacacgtaaacgatggatgaagagacttgacaagtgcgatttgaaaaggggtgtgaattccagaaagagtatatagacatatgtagaagatgggtatgaatgtgtaaatgaacatatgagagagacacataacggatgctataagaggcaagagataatgctttcaatacgcatcattaatccattcaagccttgacaacgacctctctcttatcctaccactcgattcaatctgatgttcaaaagccaacaatgcagtgacaggatacgacagagaaagggggaaaaaaagtgcagcaaccaacgaaaacgaatatattatttcttaagagctcgagccttaggcccccaattcggagtcggattagcctgataacggacgattttgaggccagtcaagagcagtttctcgaccgatttattatatttgaggtcgacttgatacctatgaattttgaataaccaataacaaagataagtcccaccaaccccaacggggatgaaaagaaaacacaactcagatggaattgtgacttgcctcataggtttggacaataagctcatcagccgagggttgctcgagttcttggccccatggactcgacatgcttccgatatctctgccgctggttctccagctcctccgctcttctgtccttctttgactttctcggccttgaggcctccctcgtcttctgcttgtccatttttaacttctccctctttcacttccccacttttgacttccccatcttgaacgcctccatctttaacttccccatttcttacgtctccattcttaacctccccatccagactttcgtcgactctaggagcattcccaccatcaacagcagcgggctgatcaccagcaccaagatccttggtagacttaggtacaggcgcggcctgagcattgatccaggccttcatgagatcatagatgaacgccctaggggcgtcagtcttgatcgagccgggctgacaatgggacctggagagcgagaagccggcgttgaggatagccgagccgacggtcaggagggagggcgaggagcatttgaagagccccgagagcttggccggggtgaagaagaacggggcctcgggaagctcctacccacacacatgagaagaactaccaaaatgagcaaaaaaaacataatgacgaggggagggggcggatcaaaaggaagactgaccgtcttggccaggccgaccattccgcggatccgttctgcggtcttcaagggctgctgttgctgctcatcatcagcagcctcgagaccctccaagagtctgtcacagaacgccgggtcgtgcaggggaccgctccacagcggcccggccacatggaacgtgcccccacactcctcgcagctggcgccgggcatcggagggccatgtgcgttctggtacgagacgttggccccgttacctgccttcgtcggcttactgttcatcctccccagaggctggaaatggaacgccgcacagcccgaacagacgtacactagcgccgtgtttctgtagcccctcccaaacattagatgagggaccagaagaaccacagagctaatcatcctcagaaaaataactcacgtgatccatttcttcacttccgctggcgaatgattcacccggacgaagatccggacgtagaagtcgatcgacaacgacaataaaggcgtgatctgtttcccgtatcttgccgctgaactagccaagctatgtatcacttgacggagcgcatactcgtgcgaatattccgcacgcatcgaactccctccatagttggagaaactgttaaatcgcatcaagtcgtcccccaaaaatcaacaccacaagtcatgagtcttttttttttgaaagaaattgaaggggtgttgaaacggaccatttttcgggataggcgcttccggctaaaacagccagatcggtacaggtgacacacaacaggcctagataattctcccatcaacacacagtgggagattactctgggacaacaagttccgattctcacctccattgcggacgcattgtacggcagcatcaatgaacggggcagcagttccatacgggtcgaggtcgacgacatcgaactgccgatcgggggcccgatgagaatacatcagatcactacacaatctctctctgaaattatcagcaaactgacaaagagagagagagagagttactcagaagactactgaccaggcgtctccttggttgacacggacttttgcttgctcggtagatgggtctttaggatctaggccgttgtgggtgatgttcgctttgatcaagttgactgccgagagcgatagatcgttggcaatgattgatctaacagatcatcataacaaccgtaaaaaagagacacaacttgcgaaatatcaacatataatcaacatccatcatcctccatttttctttcctttctctttccggggaaataaagggggatgatgaaagagagacgaacttgagggtagggatctccttagcatatctgatggcgcgcaggccggtagccgacaaggcttcgagtgccgtgaacttttggggctgagtttctttcttaggattccggtcgacttgaggctccagaggctgtccagcctgatcgacagattcctttgagatcgtggatgttgggtcttcttgaatcgttggattggactgatgatctgagcctgatgactgtttgagtttcttagattggtgatgatggtcggtagtcccattctcgggtgaagggtcaactgctcgtttattgttactgttcttctttctttgattttttgagctgttgtttgattttttctctagtagttcctgatttctgatcgagctccatgctttgatagctgagattgacaggtctcgattgtattcctgtactgggttgatgaatgcttctgatggttgttgttcttgtttctctagtttgatcaagatttgagttgaagcttcctggtgtgcttgatagcctggtggtggttctgggaagttgctcatgagtcttctggcttggtggttgtggtgttggttgagggtgatactgatgagtagtcttcttctgatgtggttcatctgagaaaaatcgaaaaaaaaaaaaaaacttcatctgctgtggaaatagttcctcgatcgaggcgtggttgatgcttagctaagcaatccagctgtaacactcctcagctggacaaacacagacctcatggagatactgggccaggattataaaccagttcatcccaatcacataaacttggagaaccttcctaaaattgatggcttatatagaatctgaacataaagactctttctcaaatggttcaattgaatcctccaattgttgatcatagacttggatataattgtgattgtttttgtttttattggcattttagtttgtattagtggggttcaccattacaatctaccagcatacccttaagtaaccaacagaagccttgaaatatcttacaaagaatacttctacacctcccatcaagaaggaacaacttcacagagcttcatgattaccttactggatcaagcagcaaacactttagcaaaccatatggtgttgcagataggcttgcaacaccccaaagttcagccacaaaagggcaagcacactgggccaatcccaaagcctgcttggccaatcctaaagtgcatgtgacaccctcccaacccccgcttgacacatgccaaagttggtgggggttgagacaaagcttctcttggccaacatcaagtgagggtgccacacccaccaaaaatcaatgcaccccttagctcaaggggtgcattgaccatgcaattttctcatctctctcttcacacatcaattgggagggggggggggggggggtacataggttaatactttgctagctctaacttaatgaagtccctcttattcggaggggggacgctgtcccgcagggaccctccgaaggagggacttatgcgcgaagtgccaacccgtgcccaaggtaattagcataaattgcctttctccaccaatctcgccataactctttcgttttaagtcttgataaaaaaagtttgcagagtaaaatgtgcgctggcatctgatgtctctactcatgcgctccattttttcctatccgtgcttgtcttttgtgaatcatcgattctatcgttttgaaaatctggaaaaatatatgttctttgtatacagtatttgtggcaacaaagcccatccaatacaggaaatacaaacaagctgtactcaccaggtttgaataaacccataggttttgggaagtcaaagccatgaggccaaacattcccatagaccggctccctggtttttggagcgctcgccgctgagccatcttgattgtttgttagtccaagtgattgatgagcagtcgttagtccgagtgatcgatgagcagtctgactagcatgtcctggtttcaacagccggtctaatacatattgccattaaaagtcatggctgtttttaaacaagtcaaaacttgggttcagcatactatggctgaacccgagaattgacaacagtattcgcatccttgcactgtatctcaggtgtacacggaatttgtgatacaggattcttgatttgcgcaaaaaatcaacgactctcacattgcgaaataagaaatgacattcatgaaaatgtcacatctggccaggtggggtgatagagaaaaaatcagcggtcatttctatcaaggcagaattttgatagcatgtttcaggaaaagcacagaggagattgaaaaattttgtctactaattttccaatcaccttgggcacgcgttggcacttcgcgcataagtccctccttcggagggtccctgcgggacagcgtcccccctgggaatacagagggacttcattaagttagttgctagctactctttgagggggtaggatacacattgctagctactcttgtatctagtttcaccttttgttattttacccagtattgtaatgagttgtgtcaagttggtgttggagttggagttgatgactgatgatcctcttggccaagatgttgaaatgggaccagcgggacttggctaagtgccaagtccagccccctcccattccaacttgcatgatcaagcccgtgggcacattccaaaccccaggtggcacttggccaagagggactttggtttgtacccagatgtgcttgctgaagtggtttgccttgatttttagagtttaaatttccaagctagaatttacaactcagcaagagttctaagtgaggtgagcatgcataaatccaatcatgaactgtgctattgtcatttctcataaacccatttatcccaaaccaaattgttaaaaacacacttgctacaagcaaaatgcaacatccaagctgtatacaagcaagaattacttttggaacaaaaagcatccaaaagctcaatcacaaaccctgcttttattgtgatttttattatattattacataagaccagggtttgtgattgaaatttatcaaattttacagcccattttaaggtgtttcttaacaattttttcaaaatttaaaaggttttgtggattgatcagtctaaaaaattattttttgaagcttgaaccccattcatgatttcaaaagacaaacagaagtcaaaggaagaatcagattactaagaccgggaggtaaaactactttacctcccacactcaagaaaagtgccctacaaaataaaaacatagagatactaaaagtttgaatccatcacaaagggttacaggtgcatagatatcaattttgaggagtgtcagtacaaagactaattttctacacttccaaaccacatcagtgtgggtgtaactggtggagtagcagagtagctactgccagattagtgctatttcagggtttcaatcacattggtgtgcatgtgtttcaagtgcacagtttggatcttaatcccaggattagcaaggaataactttactccttgagtttagttgctgttcagggcttggactagcttagagtagttacactaatccagccttaaaccagcaaccaatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacatgaagtcacaagaattggtgaagcggtgcagaataggtcccaaagaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaatatattttttttcccaaaagctttgatattcattttgggggagcgggagcgctggaagaaagaaagaatggaaaatgggaagaatgattataaatgaaaattttaaaaaaatggtttccagttagttttaaacagattttgagtagggcattcaccagctcacattttagggaagcactagaatttactgttttggatccaatctggacagccaacctggctcacccttttttggttcaatttattttttccatttataatcattcttgccatgttccactctttctttctctcagcactcccaccccaaaatcaacaacaaagcttttggaaaaacccctttttatttagtcatccatgtgagtgggagtacacctcccactgatgataaacacccccatcaaggactggtttcaaaaagtccttgatgggagtaagcctctcattgatgactggtcatcaatgggagatgtactcccattgaggacacactcccactaaggaccagttttaactggttcttgatgggagtaaacacccccatcaattaccagtcaaaaccggtcatttgatgggaggacacactcccatcaaggaccagttttaactggtccttgatgggagtaaacacccccatcaatgactggtcaaaaccagtcattcaatgggaggacacactctcaggttgcaaacggttcgggttcgggtcaaaaatcagctctggaacccgactcaacacttacatcgggttggtgcgggttgggttgaactctcaaaaatgttgcccaaacccaactctaatagataaaagttgggtttgggttgggttggcccgacatttttccctggagaggcaaaaaatggcagatccactatgtatttccttttaaaaatcctctacttaatcttgtatatatctttctgctgtatgtatgtagtctgtacttataatagtaaaataatgaaaaaagtataaaaaataatgaatattaaagggccttaataaaaaaaacgtggtttttccgcgttttgacgcggttttgcagatgcagatttcgtgttttgacacggttttttatttaattttttaccgcttatttttcaagttttttttaatttttaaaatgtttcctatgtttcaaagtgtgtagaatttaatggtaaaacctgttgagttttcagtaatgtcgtgaacctgtcacgttaaattccctgcctttcagttatggactgcagattcattgagaactccgaaccgcttaggtcaaaacagtctagtcagaaatcctcaatcgctaccaattgcccttcaatcagcaagtctccgagcaaccaaaccggctcaactacaccctcaatcgctctctcttccaatctactgattcaaatgcttgataatcatcaaccgtcaagattcacctccaggataaaactcgtaaagtaaaacttgactcagtgactcagatcaatcgaccggatcctaaccctttctctttctccatcctgacttatttttttcctctctcttctgttgtttagtctgtgtttcccaatttttttatcttcttaaaaagcaccttctgtgtcaagtctgaacacacttcttagttgctgttttttccttctttctttcttctttccttcttgttgtttgatgtcaaaaggactaactttgcctcaaatcttttcttcttctgtattagtcttcttcctacataaaaaagatatcctcttgtctcttggaatagtcctcattacactctgcctgtcttagattctccatatgcttcttcctcttttctgtttctgcttatgtggttcttttcagtttctaatttttttcttttttctttctcagttctgtttttcattttttacaatattcaataaaattcttaggtttttatctaaaatgattattaccatcattttaaccatgtctcaaagtgtgggaaataaatttaaaatgtcaaaaaagaatgaaaattaagctgtaagaatttaagtgaaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgaaccattcatttttatgaaaattggattacaccataacattctacacactttataatgtaggaaataaatttaaaatttcaaaaaacattaaaaatagggtaaaaacattaaaacaaacaattaagtgaaaaaatgagtgaaaaaataataataataaagggccttaataaaaaaacgtggtttttccgtgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacaccataaaaggcttagaatttaatggtaaaaaccatttttcataaaaatgaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaaattgtttcttaggtttcaaagcgcgtagaatttaatggtgaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatggatacatgtttgtaccctattttttatgtttttttgaaattttaaatttatttcctaggtcttaatatgcgtagaatttaatggcacagtccaatatttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttgaatttatttcctacactttaagacatgtagaaaactatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtttaaaatttaatggtaacattcaattcccataaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttcaaggtttcaaaattgatggctgtatccattttgcattcaataaaatttgtatatggtacaaattatgcaagaaacaggttacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtagtaaataaatttaaaaaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcattttattatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccatttagttttatggaaattgaatgttaccattaaattctacacacttttgaatgtaggaaacaaatttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaataataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccataataaaaattcatttttacaaaaaatggttcttaccattaaattataaacactttgaaacataggaaacaattttaaaaattaaaaaaaaaactcaaaaaataagcggtaaaaaattaaataaaaaactgtgtcaaaacacagaatacgtgtctgctgcgcggagcagaaaccgggtacaaacgcggaaaaagcacattttttttatcaaggcccaaatacaaaaaaaatgaaaaaagaagttgtaaaaaggaacacatggaaatatgggatagttacgtattttaatttccccaagtacatattcttacaagtaaggtgtattgtattattggggaagtatgcttatgcaaaaatacattgtcacatactcaaggataaatacaatacaattccgtgtaattgcaaacttggaaagtatgatacgtggccactatgagtatgtgtcttgtattggttgcactgttgcttccaatggacaagatacatgtaccttgtctattggtcatgcagccttgcaatggacgaggtacatgtacagtgggtagacagtgaaaagtggctgattgttttggattccagagctccaaaacacagacttgtactcatgagacttggtcaagtggtgcagaataggttgtaagaaatgaatatgaaaaaataaaacaaaaaacaaatttgtaaaatttgtgaaaaataaaactcaaattttttttttttcaaaactttgaaattcattttgtgggagtgagagtgctgagaggaaggaagattgggatattataagaatgattatgaatgaaaattttggagaaattgttttccagatggcttcaaacagctgttgattggggcattcacccgcccacattgcagtaaagcactagaatttactgttttggctccaatgtggacaaccaacctggctaaaccttttctggttccaatttttttcatttataatcattcttcccatgttccattttttctttctctcagcactcccactccccaaaaatgaatatcaaagcttttgaaaaaaatctatttttatttttatttttcacaaattttgaaacttgattttttgtttttattttttcatattcattttctggggcctattatgcaccaccgaccaagtctcatgacttctgttttggagctctggaatccaatagaagcagccacttttcaatgtctacccactgtaccttgtccagcttggaaggctctccttccggtgggtacagtgttttggggctgagaggggttcctcccagcagtggtgggcctctatgctacgcttttggtccaaaaaaatgtagtgttagcgcttttgtagcgcatttttgctacgctatgctgcgctacagcgcttttagtggtaaaaatggccaaaaaccgctagaaagcgctgcagtgcagcgtagtggacccttttttgcagcccacacgcgtagcattagtggtgttgtggcggaattccgctgtgctacgcttagtgctaatgggaatgctgctgtgttatgctacactaaccgctacagttagtgtagcggcccaccgttgctcccagccccgggtcttttcttcttcttttttttgaacagcttcaagccctgggctatcccataggacccaagcctgggtcctatgggatagcccagggaataggtacatatgtatataaaagtatacacatctgaactcccacactcccctctctgaaggtagtgtgagcccacagaccaaagcagattggtgtgtgggagtgagtgcgcaaagggggaggaagtgtgattatcactctccggggcagggaggtgtcatggaattgttgaacacttgccctatccatgatggaccaggtcatacatggccaccgtggtgaaatcaatagaaccacccctggaacaaccagttgtacaaaccacagacaatccatgtctcatggggttaccagtgacggtccagtggaagcacatgtgggtccttttttgggtgtcctcctagtattgcatccccatggcactgttttgggttttgaattcaacctggcggctacagaaacaccattattttgattcacctgggggtttagtgaccaatcatggccagctggtggtggtaatgtcatacagcatggcggggctcagcaataggggggggggggccttgaaatcctcaatcctaggggcagtaccttagatttctctgggaaaattagagatttggtacattggcactgcaccctgcaccaccacacaggtgcatggtgggtgtgggaaatacacagcaggtggtaccagtcaccggcaactggtccaaacattttttaacctctctggaagcatgggattcatgtcaaccatctgtgtgcttacattgtgcggtcattgtagtaatcttggagcccaaatctctttcagcaggtgtacacataactgaaagcactacacggataggaagaaaatgtgctttgggtttcaataacataagaagttgcaaaaaatagcaaagactctgttaacagtgacaggaagtaaaaacatgacaatttcagtgctgttattatcactttccatttccagtgacataaattatcagtttttcctctccctctttttatgtatatatttctctttaacaaaccgtagtctttgcagctatctaagctagaatatttgagtcttggcatagccaatagcagggttaacaattaggatcttctaagtacaccactccctgcaaagaatccatttaaaccttgcaacaatagatgttaataaacacctacatgtgggtgggcttcttggatcaaacaaacactttggcaccctgtagtgctttctgagttgtttggctttgattttgatgtggttaacttgagcctagaatgtaacactcagcacatgttataacttatgagcaagttgagcatgcataaatttcaattgtgagccccactaatcctgagaatgttaagcaaatggtttgatctcaaggttttggtactatcatagtccgtggcaaccagctttaaagttgaaactactctatttgaaaatgccttgactataataaaatatcattcttggattgttcagaggagccttgaaaaatttttcaataaaaaaagcaagagaaacacagcaagttctgtttccaaatctaaaccaaagcttctgaaaaaaggttttcaaaaaaaaaaaaaactattggcaattggggtatgaatgagtgattgagtgaggaatacttttccaaagtccctaaaaggttagtaccttccaaatactataaaaaaaggattcttgggggtgcatgtggtaggatacatgcttatttagcctttggttgaatcttcaggagatcaaggcaggagggctgggagtatttttacttgtgattcaggggggtctcctggtaatggtacttccaattcaggggggtctcctgcaaggtaacgagtgacagggcggtggactgaacaccctcccagattgaagtgtgcgtagcgcccacatagtgaacagtagtattgcttgagtttaactttctggttgcatctttcatccaaactcaactttctacaagggtactcatcatcttcccaggtgaggatcatagaatttggaaacggaccctcccacaggtggccagacctctcaaaacattcccagcattggccagtaagtagcaggtcatccggtgagtgtacaggtggaggagcaagcacacccaagcacttggacagcagggtgcatactagggtcaacttgactatgatgggtaggcctagcattgtagagctgagctgatggggactagcaagttgcagttgttgaccacaggacttgaactctgggactgatggctgtgagtgatgaattgtttgaacacagtgggctcttgaagtggggtgaagatttgactaccaataccactatgccagcaaggcgtacttcaggacaaccaattttcatatttatgtgtttattttcccaatgctcaattcaaatggcaggcatcctgataaatgacattattccattaaacatgtctctacctcttgacaactacctgattggttgacatctttgaacatttcatgactgggtgatgagctatatgcacacctttcaaaagattatttgttggcactgaatggtcatcttttgccatagtaccacagcatgattatgatttttttggaggattgaaatttaaaaattagttcatattaggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacccggtttttcccagcctttttaattcattttttggggattccaaatatactaaaaatcatctaaaacccagcattctttttgggcatgttaaatattaccaaaagagcatttcatttttttttcgtttttctcacccattttttcccagttgttttctccctctgaatttttgaaaacttgaattatagctaaaaattattattaattgtcaatttttcagtttttcttctccatatagatggtaccattcaagatattccttattttgtccatttgcatattactcaaaaccaataacattgggatttccaaaatgaaatcaaattttgttctttataaatttcccaaagatttggcaatatcaatgataaatctaaatgtactttggagtttcaaaaattcataggcagaaggttatatttgataccccctaataagttaaaattaaaatttctcttttgagtattttttacatacccaaaaagaatgtttaattttagaagatttttagcatatttagaatttccaaaaaatgaattgcaaaggctgggaaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatcccctcatattattatgatttttgtatattatcacataaattgattttttttcccattcaaaagaagaaaaacagaattaaaaggaagaatgagattgttcaagaccagattaggaattaaagaaggaagaagaagaagaaaagattaattaaaaaacattaggggggttgtttgtttgagcaagagagagagataagaaaaccagaaatgaagagagaaagaggtacaggtgcatggcaggtgtgggcaatacccaacaggtggtgccagctaccttgcaatggatccaaacaaattttcttcaacctctctggaagcaaaggatgtgtgtcaaccatccatgtgtatacattttggggtcactgtagtaacctcataacccaactgtcttgcagaagatttgcacataaatgaaagcactacatggaaaggaagtaaatgtgctttgggtttcaataacataagaagtgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaatcattggggatgtgaatgataatctcaagaaagtcaaatcaatccagcatttataccgagaagaaatgaagataaagcaagaagctgtgtttattttacaagaaaaatgtacatcaagttgatatataacgagtcacagaaacaaacaaacaagagagagggagagggagagggagagaggacgagaatcaagtaggacagggtttcccaagatcccattcacgaagttggccgggtttagagtagcgattaaacccgatgagtccgaccccagaaagcttatccttcttatgaagagcggatctatcatgagagtggcgattgtcgtcgtcgtcggaaaaggaggaggacgaagaagaagaagaggaagaagagtccgagtccgagtccgagtgggctttgtgcttccgcttcttcgtcttcttccggtgatctttctcatctttcccgtcgtcttgctgttgttgttggtggcggtgattggaccttgtaagagatgatgactggtcgatcatcatccgtttctccttcctcttgcgtctcttcctctctcgatccaggtcttccaactcttgatccaccacctcctgctcctctgcctcgttcctctccctcctcctcttttccttgtccatcttctccatcttcttgatcctcttccgctccttcctttgttcccgtttctcgaccttcctcagctttgactgagcggcctggagcttgagccgcaacttgtgctccttctcgtgcgctttgagctcccgtttggccttcatctggcccaggatctgctcccaatcctcgtagtttccgcccgtgatcagccccgtctgcgggtccgtgatgtcctctagattcacatccagtcgtgggtcgtaggtcgccgaaaagtatttgtccatcttcgagctgctcgggaactttcgtccttcttcttgttcttctactgcttgcctgtcctcccttttgcagatgtagatcattatcagaatcgacattcaaattcgtatacagaaccaaaaaaaattacttacgtctctccgctcttatgggtgattcgagtagtcgaatctctgagacttgatgaatgagtcctatcagaatctctctctcgaccgcgttctttgcctttctgcttctctttgcatctataatctttttcttcaccatcatcgacaatggaaccagatcgtttgcatttatctcgacccgaacttgcaagagtctggctacgtctggaagtcgcagtcccaccgccgacgcagaagtagtcatcattatcgttatcgtcgtttcgagcagctctggattcaggatgatgcgatctttgtgaacttcgagagtgagtgtctgaggggtctgggatcctcgacgctctactgcgactgctgtgactatccgtcttggggcgtgttgggtatcgttcttcgtcctctcgtgcaggagtcagtgtccgttcgggcctcctttctagttgtcggttgtggtcattcacgtttcgaatcaccgacttgaggaaccttttgtttgttttcaatccgtttcctgtcctttttttttattgaatagattgtgagattaagaagattttgatcaggtcaggaaaaaagtgagagagtttgattttagtagtcaagtactgcttacaagatagaattgtcgagtcgattgtaagtagtagactgttggtaagattgagactcgagcaaaagcaacttggcgatctctgaatccgagtatggatgtttcttggcatcggctgaagaggatagtctttggggattatcgagctttcttccaagtgtgatgtccatcgtttccgagattaattcaagtggttttctttgttgtaagttagcaagtgttgatggtgatggtcattggtcatcgggcattggtgaaagatgaatatatgtaggtgactgtatgcgttcccccacgggctctccccgatgttgagctcccgacaatatacaccatcaccgagtcccgggggaccccgaagcgaagagtcaacagattgtcaacctttcatcgtaaactgttttaatggcccagttccagttggtcttcaaacacgatccagggaagatgtctgtcttcccagaacatcaatctcaatgtccgtgccctcatcatagaaaaaaatcacttgtccctctcacctcttgacttgatgcttttgttcttttttttttttgaaatggatctgtcggtaactacgacttgaacggtacatactcgaagcacaagacattggcaaataaatctttcattctcaagtacaacgattgcccaatatggttgacgacaacaaaacaaaacaaaaaacaaaatgcgaaaatgattatttagatttcgatttgttatcgattgaagcacgaatgaaagcctcgacggcttggcgttgattaaggaattgcacgggatcagggggagcttgccaggttctaggtttgcgacggagatggaagagtccgggggagatgttagggagcggagcgaggatagcccacagagcatcagccgaggagggcggagaggggacgaggatgagcggagggttgggggccagatggagctggaaggagcggaggagggaggcctgagagggggtggggtcgagatggatggccctgatcggcgggccggtttcgagttgagtgatcagatagggcaagaggatgttgagcagtaagaagctctgctcggtggagttgctcttggatttttgcgggggagtagataggaagactagagaatcgagccgggtggagtgggtgggtagtcgactggcctcgagccattgacgcgcaaaccggagcgtgtcctcggccgaatcaagctcacatctctccaagaatatctcctcattgcctccctgtcgcaggagtagtactagctggaggctcgttgggtcggtcactggactcggtagggctatcaacagttgggctcctcgcttcgaaagctcttcgatcagctctagtccgatcttgtccatcgagggctgctgaccataatcaagtgttttttttttttgaaattgtcaagaagaaatgctcttttcacatatttttggatgaggaacacgcacggcgaagatgatgatagtctttccacgtaaattcctacgcagatgaccgatcgaattgtcagtaagaatgagtttttttttatttatttttttgtattgatcaaaggactgagagggaccaacctgaaaggcaaagagttaatcgaatagcgatggatggccatggagacgagtttgaagaggaggatgaggatgagaggcagacagattgccaggagactgttggcgattcttcggttggaggccgtccagaacttgacgaccaactcactgatgactagtagcatcttccttttctttgaagctgggtgctgaaggggttgctcgggaaaaaatcgacttggaacgggattgcttcttgctcgcttcggactctgagaaaaagcctcggagttcttgtcacttcgatcgccgagcctgaggccgtcggctagtacactccatccaacgcttgtctacatataaattcgaatccacatttgtttattgaacgccctacaacagcaccgccatgagtccatgaccatcccccatagcctgaacttcgaagtgtgctgagttcggagagaatgaggactgtgacatgtgaccatgtggtgtggagatgtcacatactactcgcttgagccttcttggtagttttttttttgtcgacacacagcgagccagtgaaaccgacaagaaccaagttgaatcagaaagaaattaagaaggaaggcacgacgacgactccgatcatcaccaggagaacatcactgattcgatcgcaaagatgagtcggaggatcatcaagcccagtctcccctacgacctatgtgcgcatctgcaaaacacggcccggagtcgactacggaccgttccggtgccatcgagtggactgcaccagagtctgttgacgatcctcctggaccaaggcttcatctccaacctgactcgaggcaccaagcaagcacccgaccccgccggattcctcgccgcccccatcagccaacgcagactctggatcgaacacaaattccgcgacgaacagcccgtgcttcgtaacgctagactcgtcagtaaaccctccctcagggtctatcacgatcgcagcctcttgaacaaattcgtagaccagaaaatctctctcggcgagatctgtatcgtccgctccgtcgacggcctcttcctttgggaggcccgggaggccctcaaacatttggataatcaccaatccgtcgaggttctttgtcgggtgtcttcttaattattactctttttcacttatggtaattatatttcattttctttcaaataactagacttttttttagaattaatgacgtttttttttgcttggttttcattttgatcatattcagaaccaattgttttcaaaagctcctttcccccccaaaaaaaaatcactcagcatcatttcatgaatgtatacccttttttttatatcagaaaaaacaaatcattgagagaaaaaaaataaagtccttgaagaaaaaacctttacctacaacacaagttatttatcaagacaaagaggaaccgagtgcgacactttcccattccgggctcgaagaaaaaatgaggatcgtcagaagtctgcaccgttggatcgaggaagagcaacaagcgtacagatacatacatgtatacactatgaaatgtctgattggatggttcaagtgtgagattgtcagctgggggctgctacatactgggtctcctctcaaagcccaattatttatagttgggagtttcatccatcctttacagaatttcacatggaccatccaactctatgattttttttactggatcatcatctagcatctgggatcaacttgtatggctggtgcatagcatagatctggaaggggtcagggaggtgcattcaatgcatatgctggttggattgttcagcaagttgtgagactggtcgggaaaaaaaaacatcttcttatacatgatcacacatgtttaatcaaaattaacaaacatgcgtttttggatgtatttgtaacaaggatctaaaaaatagggagacaggaagatataatcttacaattcttgattcatcaaatgcaagggaaaaaagggtctttgagttccaagactcccacagttactagtactacttagatagagctaaagatattggatttctttttatgccagttggtcctatgctctggatggagagtctcccttcaggatataattttgggtaaccttgaattgttacctacaatagatctgcatatttgagagagtgcttggttggttggctaatcttataggaaattgtctgctggcaatggtgggccagctatgctaaccgtagcggtagcgtagcgtagctaaaataagctaagatttagtgtagtgttagcacaatccacaaatcttcactaacactacccgtacagggtgccaaagcttgttagcttttattgtagtgttggtgtgattccacacacctgcactaatgctacacgcacggggcacaaaaaagcatccgctatgctgtgctacagcactttctagcatatttttggccttttttaccactgaaagtgctgtaacagcgcgctaacactagaaaaaaaattggaatcaaaaaaggttgagccaggttggttgttcagattggagtcaaaacagtaaattctaatgcttttccacaacatgcgctggtgaatgtgctactcaacagttgtttgaaaccacctgttgaccatttttttacaaaattttcattttgtataatcattcttcccatgttccattctttctctcttccagtgctcccactcccccaaaatgaatatcagagcttttgggaaaaaaaaatgtttttattttttatttttcacagattttgaaactttattttattttatttttattttgttcatattcattctttgggacctattctgcaccacttcaccaattattgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaagataatggtccacccactgtatgtacatatgctgttaagtagtgttaagtagaaatttacatcttcaatattgaacaccataactcaacagcataacctaattgcttcaacaacttttgagaaactgaaaacattccacactttcctactcttgaacgcacaaacttaagggtatgtaaacatcaggaggttttctttactcattcattgtgcaagatcttggagatgtggatggttgggggctattcatataaaacctgagaaattgagaataattgttatgaagtccttcttctggctgactaggacaattcagcaccccaggctgattgaaacataccattgatgtacttgtttctacatcgagaaaaccaaccagttgtctcacaacctgtatctactctgagcagctcagccactatcggacatcttagtcatccacgaagccgtcgatgctacattctcccattatgaaacgcgttcgtctggaatatctcgacttctagaaatatctcaaacccgggttgtacatactggtcacagcggcacggctgccttggtccgggtgattattatcttcaatgacgcaataaagcaagtgtgatctttttccgcatggtttgatactgtctggaatcctggatgcaagcgggggcaccgttaaatcagatcaacagggtcttgttcggcgccccattatgatatttgggacaatgaccgtcaacatgcgccaagaccaagcatcctcagcgacagcacgtaggcgagtcttgcgggaggtgggcatgacttgagtaatgtgatgggtggctggccggacaactctgtaattgctgcttgttttgtgactgaaattgcctctgcggcgtcgcagagaatgcccgatgcctacttgactccggcgacccggatgaagcaaagaaaatgacccgagtcgacgttcaaaggtgtcattgaccttggcttcctgtactccggcggctcccacccaagccgacacacctcaggtatgtctcacttgatgtatgagcacaggtgctatctaattctccggcatccgtgatacacctttggtatacagtcgtttcaagaacgcgatggttgtggtgacattgaggccgagtaaagattggttataagcccacccctctaaacagtttgcgagtcaggcacttcacgttttaattggcgactatctgcttctcgcagatttctatcattcttcaccatgcgagctggtcggatcacgcgaatcttttttgggattttccttttactcaacctactttccttttcaatttccataccagccctagccaaagcagccttcgattctactccagccatcaatgcagtggcacccctttcgaagagtgcggcggcaccgaaattactggactccaaaactacactcagccccacagaatcagcacttgaccttcaaaagattcctcccgacaaaaagaaaatcacttgcttgaccatcggatcgcgtggagatgtgcaaccatacatagccctttgtcaaggattgatcgaaaagggacacgcctgtacaattgcaacccacgaaaaatttcgagactggatcattcaaagtggagttgcttttcgtccggtggctggagatcccgaagaattgatcaaacattgcacgaaaaatggtaagttttcagcttatgacttgactatgtaattgatcatttgacactgatagacaaatcgatgaaaaggcatgaagtcgttctctttctggtggaaagggaagaaaaaggtaggttgccgtactttcctgaaattctaaagaaaaacgctgaatttgatcccatgaaaatcgtctggaatcgccttcatttatgaaaacaaaatcagtttggtccatggtttgataaactgctcgacagttcatgggaagccgctcagggtagcgagctgttgatcgaaagcccaagtgtcatggtcggcgcccacattgcacagtccctcaacataccatacatccgagctttcacgatgccatggactaaaactggcgtttaccctcatgccatggctgcgatgggaacctattggggagaatggatgaataagctaaggtaaaatggatagactccttacacttttactgcaactaaaaacatcaacgctgattttataatttataatctgaagctacaagctcttcgatggaatcacttggttgctcattcggagtaaagtaaaccgctggagggaaaaaacattgaaccttcgacgaacaacattggcagaactgcagctctccaaagtaccattcttatacaacttcagtccacacgtagcgccaaagccaagtgactggggagacttaataaaagtcacaggatactggtttgtgaagcagaagcaaaacccagtaaacataccaaatgatttggaaaaagcgatcgaaaaggctagaagacagcataagaaaatcgtgtacattggttttggctcggttagtaggaagtatactgatcagataggtcaaaaaagcaaaactaactgacgagtacatggttagattatcgtaccggatcccaaaaaaatgactgatgctatcgttggagcagtggaggagtccaatgtatttgccataatatcaggagggtggacggctggtgccgcagagggtgccacgaaagttgcagcggaaggtgccacgaaaggtgcagcggagggtgccacgaaaggtgcagcggagggtgccacgaaaggttcaacagagactgcgaccaaaggcgcaacagaaactgcgacagaagagaaaactgaagctgaaaaggaagcagagattgctacagcttacatgaaagagaaaatcggagagcggccaaactcgatgcactacgtagactcagttcctcatgagtggctctttccacaaatctctgccgctttacatcacggaggcgcagggacaacagccgcaagcatccgaggttagtatttcatgactagcttctctgaccattcatgcattatcggcattgaagcaaatgcgaaatactcacgcagatctcttgttcctctagctggcatcccaacattgattaagcctttctttggtaagttgattcggaacttggatccatagagcaatcttcgtcctcagaaatctgaccttttgattcaaacaaatccaggcgatcaaactttctgtaggtcgtttcgctaggtcacactcacccgacaaagactgaattattgacttgctggctggcttgatttcttttttcttttcaattttacttcacaggggcgcagagagtagaaaagctgggtgttggcacacacgtcgccagtctcggcaaaaaagatattgctgatgcacttttcaaagctaccacgaatgaaaaacagattgcggcagccaaggctctagggaagcaggtcgacagcgtaagtgtattaaaaaaaacttaccagcgaggtcctcaaattcttggctggctaaattgatccattttgtgttcaaaccgttctatcgtaacaggaggatggcgtgaagatagctattgattcaatctttaacgtgagccctcgcaaacccttgactgctgaccgatttctttcgaacacaaaagttgattccagttttgacgatgattacagtacatggacgcatcacatgcgctaatccaaaagaccagggcaatcaacctgaagaagaaacccagaccatcctccaccaaattgggcgagatcaaagcccaattaagttcaatattggaagagttgccctttggtggaatctggcgaactgtgagacttaagaaacagtctccagaatcccaatcttcttcaaaaacttccagtgaggtcggacatatagcattgatggaaaaaaagccgtctgagaaaattcccctcctttccacaccatagtgtactttcattaccccacatctcaaattattctctcaaattgacatttgtagtgtgtaactcgtttaatttgtttttgattattgtctacattttctcgacacaaaaaaaactggttccatacatacttaccattagtactccacttacagtcaagtttcataaataatgataaattgatagttaattccttttaattttgaatattatgtgatatttcagatatatcatagagcctggcagatccagctgaaaggaccattgactattgaacagaacagagaaaaactaggtgacaacttccttttccagtcacattagattcatgttcttagttgtagaaaacgtgggtgtgtatgtataccctcactcccaaaagtattaagttcggctcctgagtcattggacttgacattttctcaagcgtctaaatgcgtacattgagggactgttcattgtggcattgttcacgttttttttaaatgatcgtttgttaatttatgagctacgcaacttttccaagaaccaaaaaaatgaacaaactaaacataggagaattactacacatgattctaatgatcgtttcttttttcttctttttttttggggggggggggagttgctgtgcgcttttcgacgagcaaaaaggataaaaaacacacatctagaggaaggaattaataaaaaaatgtagagatgtggggggcgtgggtgggtttttcttagcgcaaacaacaagctcgaatgaaggggagaagcaactgaaaaaaaaaaaaataagtcatactcaaaccaaaaaaagaaagacaggaaaccgatctattttaaacagcagcaaaagattgggcgtttgatttgtcgatgcacctgtgtcaagcaatgggtggcaaagatatcagtctcctgtaattttgatgagaaccagtttggtgcactaacgttcgcaaagaataatcgtctccatgctgcgtgatgtaactgtgacaaagtgttatacacactttaagctttgaaagacctgtctggtggtcgaagcacaaagttactcaccggacccatgggagggcttgatatccagatttctcgacgattttcaggtatcgcacttgaatcccagatacagtgaagtatggaatttcaaacttgatcgtaatcggtgggcgtttttcaatcacatcctctgcagcgttatcacaaattcatccagcccagtcaatcactcataattgaagtactttgaaatgactgtggacgagtgcagcactgaccacttcgaacggaaggcaatccaaactgagctcgcatcagatactcccgtccgcctcctaattgtttgattttccaaacaaacgccgatttctctggaacataatgtacagtgcccacacttgctctgaaccgaggcgaatcagcatcatcgggcacgggtacgtaaatttccacattgttggctgtcgatcgtcgcttgaattgcgctttggctttcaccatgtattcgactcggctgtttgaatgtaattcgaccatggcttcagcccagattaagggcttgacttgcgtgttgattcggtatgacatcagctcaaattcgccatcaggagggataaatgatattgtccggtcgttctcaaaccgtgataatcgaacacacttgaaatgagagaaaacaaacgttatcagagggtgaaattggatttaaacaggttatgctccatcaatgtgacgatattggaatcaaactgacttgatgaaattttgtgtcctccatctcaatcgccttgccccgagaagctatactcgcaaacgaagtcagttaatggaaaattcctacaacttttttctgagaaatcagtaacgaacttctgccggtactctcaaacataactttgtcgttcaatcctaatctgagttcgggcattccactcaaataacatttcattttgactgcccccagaatctcacttcgaacaacatttccgttcgcgttgaccaacaagtttacgctttccaccacatcctttagaaacacgggccaacaacgcatcagcctccatgcacagtcggtctttcttttctagaaaaacgactcactaagaaaacctcatttttcctgtatcggatcccttcagacctccaactgactgcgttggttactgccatgggtggcctgacttgaatttctagcttgtgcgattcttgtgtgatgtattcctgcaagattttggattccgttgtttgtggataaccaaaatccatcatttcgtctaatagctcataaatgataacaaactttggttaaaagataaatcctcagttcgtgtgtattgctcaagatgtggcatgtggccatactcaattgggaagtgcaaatgatgattggtgaacccattttttttctctgcagcacatagagaattataaaaatactgacattatcacgaatagactcctcctcaagttctttgaaatattcggacaacacctatttgtttgtttgggtgagaatcaaaaacatgttggagtgtcagaatgggtcgctcgggaaattctttaaaaagggagttcagaatgagggaagtgctgaacttgagccaatttatgcagaaaggtcaggatttctgctgcattcgagttccttttcgacaaagcgatcacttcaaaatcatgaggataaaacaggaatttgtatcagttctgagtaggaagcttgtcaaatcagttaagagtttgttttcagttggaggtcaagaattcaagctcacagtacaaattattgtggcggatgtacctgcaacagagatgatgatttggaggtgaggttcacaaggagccaaaccattcaagcttgatatgatggatagacttgaaatcagctgctcacatgtagttaattccagctactgtgaagcatggagttacggatgagacgtcattttcctccatttccaacaaattcggcatgaatttctcgacggttgctggtaatacgtcatcacgatagctacgttgaatgagactctacaatcgtggggttataagtggcaaaaggcgggtgagttttaacagtcttctgagcttgagagcttatcgcaagagataagctgtgcggttcaaagaaatgatcaatttgcttactttacccttcaggtcacagatagcgaccagagaagccatttatctacgactggagtgaatcacgagagatgctggctacgatgttcgagtggagtgtccgagtggattgtgttctggttcttgatcgattggatttggtggtggtggttaaacgcagtgttgggtggagtgatctgggtcttgggccttggcttgttgaccatcggtaaggtacccagacagcaacttaccgacgactgcaggtcgggggcatcggggtggagccccgcgggctcagatcgggccccggggagtccccctttgaagtttggaatcagctccacctcgtaaacaagttactcgaatcctcacttgaccacttcaatctcactaacaccatgcacaatccacgagcgcaagcgactacggccctcaaacgtctgatgaccgaggtgaggttggaatgatgataaccaggaggctttgaatatcactaacactcttggttcccctcggcgtgctagtatcgacaactgaataacaagaacgccaagaagtccgataacgaggaggcgatgtttgttgctggtcagctgagcttagaaaacctaccactatctacgcttattcacattttattgaaactgatcccctgctgtggtgtgcatgtacctcaccccctcaggtccgatttccgaatcagacttttttatctgggaagccttggttgctggacctcaggatactccgttcgaaggaggcctgtttacggccattctaacctttccccgagactatcctctatcgccccccaaggtaagtcttgaacttgatctgtgtgtgtgtttatccctcataggaccaaaatgtcaatgtggtgattttttttttcttttgtcttcaaagatgactttcaaacctcccctgcttcatcctaacgtctatactaccggtgatgtttgcatctcaatccttcatccaccgggagaagatccaaatcaatacgaatccgcttccgaacgatggtctcctgtccagtctgtagagaaaattctattgagcgtcatcagtatgttggctgaacctaatgtcgagagtggtgctaatattgaatgttgtgtaagttcatcccttcagcatatgagggtcccttaacaaggagaaatgactatgtacaaacttcaatttgcttacctatacctgtacccatctttcttcttcttgctcactcgtgtctacacatccttggctggctctcacgatcttgcatacttgatctaaacaaataaacgtgactgttttctcgaaccagaaactttatcgagacgatcgaaagatgtatgaaaaaactgtgcaacagttcgttcgacaacaactcgagttgtagtcttgcacaccatttttgtgacatttgtattctaattacgatcgtgtttccttttcctatttattgatcaaagtcaactactcacagaaaaaaacaatattaaacatttcaacaacagattcaccactgctttcaaaacgaaaatacaatctcaattcatggttagttggccgcaaagaaattcactcagattgtgaaagcattgatgacatagctcaggtaacttctaggatatcataggctgtgaagaatgcccctataggtttgtgcagcgtggagggacgaggccaaagaactggggttgagctcgggctttgttcgggctatgtgcggctccgaaaaattacagattcaaatgactttgacataccatgccgctcaccaaaggtggccggattactcggtaggcctggtagtgttcgatatcttgacatcactctcagctgtgcaccttctgcaagtctgacggagttagccagggcccagagtcagcctacctaggtgccacaactcatcgttgagggatatatatggcgattgaattactgctctattgttaccagtggttgcatagaaagatctgcatatacatacataatcatcaaaagcaaagcacggcaatcctgcttccagttgcggtgagatccatgcgttgccgaaaaatgacacggcctgtctgcgccacggatgacgttgcggtgaggaccatcagttgccgaaaaatgacatcgcctgtctgcgccacggatgacgaacagattcatcgtttgcgagctcactgagatgagagattccttcgcaacatagacgcaatataggtaccccatctgcgtccgaaaaggcccgaaagcgcgttgctaaacgaggctccatgtacggcgataagctgccactgagctcgtgctgcctgtacagaaaaagtaccacattgagtttttgcgccaaaattctttcaagtgaatgatgatagtacaatcgatagtcatccccgattgctcggctgccgcccattgtcacccggaatacctccttctgcaaaaatctcacaaccacgatatgctggcatgttgtacgcgtactacgcatagaactccagacacatgcaactaatagatgcttgtctatttgaagtggcataaggtccctacctaccggccggccttttcatccttcttgagtagtttcttaaaccgatcaagattcaattaatttttgcaatattcagcattcaaatcatttgttgttccatcagtaccttccacaatgcttttcgccatttccctctcccttatcctcatggtcctcttgatccaaaccgacatggcacatgcgaacttcttatgtaacgacaagggaacaataagaaacagaaaggccacactcggtcattgtttgagactggtaaacgatgccgacctgaagtcaagaagtggtccttttttgaaaaaggaaaatgcaaaatggttaagtaagcatttgttcatcttagggccgacctgttgatctttctagtccatgagcaaatcttctagacacttgacaaatgattaattcttctttccacgattctacagtgacactcgccccgccaggaaagaaacgcggctttacctgcgaacacgtgaagattgacggctttcccataacaagagaattttgttgccggcctaaaacaaaagacccgttagtctttggtgtaagttctaagaatactatgattttgctcatttattttttagaacatcggtacgtcagaaactaatatcgctttcactacagaaaaacattcccgctactcaagcaataattgatgacgcttgctatcgtcgggatggacctcccataaaagggggacggaagaaagggcccgggcactaatctcgcgttcaacaaaagggatgcagactgctttcggtgagtctgtttatgtgtagtgtttgttatagtcaggatgaatctcacaataaccatcaattgtctcactcttccattctattagctcctacctatgtccctggcaaactgtcatctattcccatcacaaccaccgattcgccgccgaagtgtcagcgacatttctccaggcgaacgaggctggattttggctgggcattttttttcgctccattttttctattcttcttctttagttccgggtatcttcattcataaatatttccctttctcttacaagccactatagctgcttgaactctattttatcctcctggttcataatcaactattaatctaatgcctgtgtgcattgacattgacattccaacaatcatgagtattgattcagctttacctgatcactcatcaattttctcttacatccatgtgggtccatgggtcctttcttttttgatcctgataatataataaatttcacattgaaatcattgtcaaatatatgttttgtatatgtcccaaatatacaagcctattgctaaaatggatgtaggaacttcaggtaaaatcagatgatggaaacccaaattatattctaaacctctgaaaagcatatttcaagttcttcatgatctgttgaaccagatgcattattcaaaatcactcaaatcaattattttgcagaatattgttggcaatgttgaagtctgagccccatggtgctcaaccattcatccctctcaactcatagcctatgaccctcatgcctatgacatcattattcgtgctttgtggttggtttttgggtgtcgatcaagtgagatgatttagatccaatgtgaactgtgctacatattggatttcaacctcaaggctgccaagttccaagtgccttcgaaggcattgcatacatataaataagtatcatcatatttcccagaatccaggtcagctatccttcaaatcaaatcatgtttttccctgctggcttccgtacaggtaaggaacttctcatcaaataaatacttactttcatcatatctccttttgacatcaatgttctgattaactctctttgcatcagtgttctcatcaggtcatcctagaggtgggtgcgctgcgaccgcgaattgacaacaagcagacgactgatttcttttttataaatcaggtctattccttcacaaatctccactcagaagcctttcaacgatcagcacgacaagcctgatatcacccacatccgatgctgcatttaaaaggattttcaacaagcacgatttactcttgaagcttctcaacatcatcttagaaaaaaagaaggttgttgttgctgaaatctaacaagtttcaaaagtcgttcattccgttcccgaatctacaacgaaagcaaaagcaaaagggaatactgagtgagaaaaccctagtgcactaaaattgctcaagctggacttcatctccaatgagagtgttgcctgcgaccacgcacaccggatcgtccactacgacctcgtcgtgagagccagttccaacatcactgtcaacattgaagttgtatcttgaccaaattctgtatcacagcgctcggctgattgtcgatcacattgtctggaaaggcaaataccacccacgtgatgaatacaagaaggctcaatcaaacaattccgctgagaggcaaggaaagactcaaacccggaattaccgacccaatcctcagtacataatctcggtatgcgattttgggtgggaacaattgccgtcgatacccatcgagatgcgcaagcagtggcttttcaggaagagactgtataacaaaagggacacagcctttcccgccttacctgaagcagccgacgagtcccttgtaccagaggaagaatcaattttaaatttttgtcttatatcactgcccacgtttcgtaaggttcagggtgacaacgtgaataacccgctggaacggctcatgcagatttttgccaataccggaccagattcagtcccgcagtctctgccacaatgggcaaacgatgacctgattgccaaggcctttgttgaccggctctgtttggaaggtcttagcaccaacgaaaaagacgcctattggaagtgggaagaacgcacatgtgagattgaacagatgagagaagactgaaaaaactcaagcaactagaagttttattttcatcaggatgtgtttaagtacaagcagtagataacattatttggaatagttatgtacctagaagcaagtgagactattccagctgtttttgtagaaggcttgttgaaagaagaaatgtatagacgggacaatgataatgaaaaggatagagtaagaaatgttctgttcgaagtaataagctggtttagtatctgtactacatggtggtagctgtttatagatatctagtcttactcttaggatctcgtgtcgagtttcttttctaggttgttttatgattgttgctgatcagcgcagttgatttctgttcaagtggcggttctaagtcagcttcggtttcttctcttgagctgtttgtctcaaagttttattcttacctttgttcgcttcaaggtatagttttgtgttctggttgttataggtgttgatagtgtctggtctgtctagagaataagtcttatgttagttgtttgactaattaagctattcttgatctgttgctcaccaattgtttcgcttggtatgttcttgttgggcaaggatactgcgatgggggatgacaatcggttgagcaggctgctatttaaggtcgacaatggtcagcctagaagctctcatgtgtcttcgtcttttcttagtttagtgtgctgcgaactcacctcctgttggatctggtgttgttctctgattccatcgcgttggcggataggctacggtctgtcagttccaacttagttagctttctgcctcctagatggtttatagcatgatttatagcatgatttggtgacggtggcttaccaatcactgctgcattctagccctttttagggtcgaatctctgtctattgagcttgaattccaacagcccggcatgcttctagtcgttagattagaagcagcttctgagacttgcagaatcccgatcgctgccagggatttcctgatggttgaacgacccaaggcctttgtgaggaagtctgtgatgttttcggtggttttaacatagtgtaatttgattagcgccgcctgtatgagttcccgcacaaagtgtaaaccaatgtccatgtgctttgtttggaaactgttttgcgatgtttcgctttttgctagatctatggcggctctgttatcaacggcgacttcaatgttgtcggcggccactccgacttccagttctttgatgagacttgcaaaccaggctaggtccctccctaagtcggataacgctttgtattcagcttccgctgttgagagcgagacagtggactgtttgctggccttccagttgaggagatgggtgccttttacaatgacgaagcctgttgtcgattgcctagtgttgaggcaatttccccagtctgcgtccacgtaagctctgacaggcgatgtcagcgccggtctcttatgtgacctggcgttgatgggttttacgggtcacactataactgctagtgttactagcagccagtggatgagaaacctcgccttgacgctagaaagcggaggggttaagctccctaagtttataggggacgcgtgcggtagagtcgtcgcagcgccgggcttagaggaaggttcaactctcttctaggctacagtattgactttactgtagtctagggatgagataaagaagtaaggataatagtaatagtaatatagattataataaaaaccccactcactagttgtagtaaggtgaacaggttgtatggtaataatctctggggggaggattcttgggaagaagacctcccccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatataatcataaatgatcaaaatatgtatttaaattaagctttaaaccagaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagagtatagagagatgattaagatttcaaattgtatgtatataaaatatgaatattaatacagaggtgaatacttaagtaattccgtggaattacttaaagcataaaagtataaaaataagataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcacagtccttaaccaatacactacagtacatgtgtttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacaggcgaggacaggtcctttctgtaggtgagtcccacgtgtttggttcccatcaggtagcgaaacacttgtaccgctgcctgatagtgttttatgccgggattctccaggtattgcgaaagagtgctgaccgcaaacgagatgtccggccttgttaggatgctcaagtagttcagagacccaatgagggccctgtagttgacttccagtttctttagagctccaatttcgcttgaggttgctctcttcagtggttctcgaggatttagtggacaggatgctgggtacaggttgttgagattgtattcaatgagttttctctcaatgtattgggtttgattgaagtgaaggccggcatcgaaacgctctaggttcattccaagtagaaaaactgcttcgcctgggtatttgatctcgaattcctgttcaatttcttgtcaaaatatgtttggctctgcactgatgatgacgagattgtctacatgtgcaaaaatccatgtgtctggtctacctggttggttagttctccagaaaacgcagggattggagagtgatatttggaattttatagatttcaggaagtttgacaagcgtttgtaccagacgagtggcgcttgtcgtagtccgtatattgctttgttcaagtcaagcaccgatccttccgggcattccaggccggctggtggaagaagcgttactttatcttcaagtgggcaggttagaaatcacttctaacgtcaagctgatggattttcagtccgttgttgacggcgaaggacaagaggaatcgaagtgaagacggctttcctgtcggcgcgtatttggcttcgaaattaaggccatgaacttgcttgaacccctgagcgcaaattcgggctttccacttgatgatttgattctccgccccgagtttctttctgtaggcccaagttgccggtattggatcgtctgagggtagtctcgcccgtactttccacacatggtgcttcatcatgttggcaatctccttcagtttggcctctttccagttttgttggtcagggctggccatttcctgcttgtgcgttttagggtcacttgttaccatgattaaaaaggcgtgtcttctgcgccttttgctgatgatgttttttgcgtctagctcgctgctgatttccttctccggaggtgctgtggtccatgcgtagcggtttctgacagaagacggtttttcatgtgccacgtcgatcattatagactctgtcgactcttttggactttcatctcggatctgattaatgattcgatcaatttcctcttcctcttctctgacaatttgctgttcttctgcggccagattgagttcatcggcgaagggcatgggttcttctttggtgaagctcggtagcctgttgattctaagctcagtcacactcttgttgagtgcgggacattctgggaaggttgcttcatcaaagtgtgcgtgctttgctgtgatgatttgcttgtcgtccgtgcggagaatgcgataggacgagtaatcattctcatagcctataaatataccttcccatgacagtggaccaagtttggtgtcgcgattctcttttggctttactacccatgcttgacagccgaatggtcggaaaaagttgaggttcggttcaactttgaacattagctccagagggctggatttgctttttcctaaagaaggtagacagtttgttgttgccgttgctgtgcgaattgcttcgccccaccattccggggctaagttagcttgaatcagaagacatctcgtcatgttgagtatcgtttgatttgctctttctgcaactccgttattttgcggagtatatggaggagacacgttgtgtactattccattttcagtgagaatcacacttagcgtgttgttgcagaattcgccgcttccgtcggagattagctttttcaaggtgtggccggactgcttcttgaataagcgcttgaagttgataatttccaacgccgattgatctttagttttgagtattgctgtgtgaatgtagccggtgtactgattgactaaagttagaaagtatctagctcctccatttgttgagggagtgatggggccaactaggtctgcgtgaaccgcctcgagtggtgcgttgactggtttgaaggagctattgcagctttgcttggtgagtttaccgagcatacacgctgcgcatgcgtgtgttttgttcagtgagacttgattcggtagcgctctagctattctacctgagctggcgtgtccgagtctgttgtgccatttggtgaagtcggatagttgcacatgatgcgtggtcagtaggccgacaggattaggagtttgattatcgatgagtctgagttccagcagatcattggaggtgtcagcggtgaagggtggattggagtcgactgttacttggcaagtgccgcttgaggtatcaattttcacattgcgcttcatcaattggatcattgatactaaatttctagataggttgggtacatatagagcttcatgtaatactagaatttgaccgttatcaagtgtgagcttggccgttcctctggcaactgccgtgagctctccagcgcctccgccggtgagtatgctaatttgtgtcggagtggtattgacaaataggctgatggagttgatcatgtggttacttgcgccagagtctaagacggtaggaagctttgggtttgtgctttgcatagtgtgatatgcgaacgcaggcctgatactagcaagatcgggatcgctttccttggttgtggtgtggtaggtggaaggtctggctttcttggcagcataatgctcttctctcttttcgggatggacggtccagcaatcagcctcagagtggtggaagtcgaaagctgtattgtgtttcccgttcttgcaataaacttttgttggtttgcgtttcacgttcgttgctagagccgtggagcttgaggtactttcagtcacaatttgtttcctcatggccttttcgtgtcgaccgatgtcacgaagtttagtgatgatcattttcggctttgataaggctccaatgtctgagaagagggtctgcattaacaaggggcgttttttggttattcgacctattataccgcagctaattatttcatcggggatcttgataccgattgaactaaattcggagaggctttctagcattgcgcttatgtacttgttcatgtcgttctcgaattgaatgtcctcccatttattccaaacttggaagatcgacaacattgaatcgctagcgtaaatgtctttgatggctgtccatatggcaaacggagttttttgttctcttcggttatgatgctagtgaatattgaattgtcgatcccatgagaaagaatattacaaacacaattggctttagttttggttggttcatccgcgtcttctttcagttctgcgtcaatgaactcttccagttctctagcccaaaggtgcatgcgaatttttcgaacccagattggatagttgtccccattgaactttggtacgttcactgaatctttatcgacgttgtatacttctttctcttccttttcgccttttttgtctttggagcgagtagcgggtgctgtggaggaaggtgccatctcgacttgcttctagctgttgctggtcgttggttcaagctcgagactgtaaatctgaaaaaactcaagcaactagaagttttattttcatcaggatgtgtttaagtacaagcagtagataacattatttggaatagttatgtacctagaagcaagcgagactattccagctgtttttgtagaaggcttgttgaaagaagaaatgtatagacgggacaatgataatgaaaaggatagagtaagaaatgttctgttcgaagtaataagctgggttagtatctgtactacatggtggtagctgtttatagatatctagtcttactcttaggatctcgtgtcaagtttcttttctaggttgttttatgattgttgctgatcagcgcagttgatttctgttcaagtggcggttctaagtcagcttcggtttcttctcttgagctgtttgtctcaaagttttattcttacctttgttcgcttcaaggtatagttttgtgttctggttgttataggtgttgatagtgtctggtctgtctagagaataagtcttatgttagttgtttgactaattaagctattcttgatctgttgctcaccgattgtttcgcttggtatgttcttgttgggcaaggatactgcgatgggggatgacaatcggttgagcaggctgctatttaaggtcgacaatggtcagcctagaagctctcatgtgtctttgtcttttcttagtttagtgtgcttcgaactcacctcctgttggatctggtgttgttctctgattctgtcgcgttggcggataggctatggtctgtaagttccaacttagttagctttctgcctcctagatggtttatagcatgatttggtgacggtggcttaccaatcactgctgagttctagccctttttagggtcgaatctctgtctattgagcttgaattccaacaaagacgagctgcagaaagttatatttcaagcacggaaacgagaacggaaacgagccgccaaggaacgaggggaacgagccaaggagcgagaggaacgcgccgcgcaagtcctattggacaaacaggagaaatcatgaaaaactgtctgtgtacttcaaatttctctgtgcatctgatccttgtttctttccttgctgctgtcttagtaaaaactagtatttgatcattgtaatcactcaaaccttaccagagcagaaacacttgagggtgatgtagagatggtctaggtgtgcccatgaatggtgctcatgtttggtcagaaatgatttctaaatgcagaatatctttgtgtattcttgaaggagtacagacaataattcatccaccatagtgtctcattgatgctctgatatcttccattggatgcttccttgcaaaaatagcaacttctgggaaagttttccagaaaccccaagtcatggcacttgacacctgctggggggggcaataccttacagcctctgggggtttcctgacaacaatttccgtgacaaatttcatctataatcgtgcagggacatcgagcagcaaatttcatgaacgacaggaatttcacactgagccttggaaaacgacatgcccagccatgaagtaggcaacttcacatcagaggtgaggagatacatagcagaccagtcagctggtaaaccttctggaagcgagaattcgtgattgcaaatagttacagccttcgttggccgtacactttgattccatttccagaaagttgcacatggcggattttttaaatgcctcctcttacccctcttgtacgcaccgcagaatcattccggcagttgtattcacgcttcttaagttttcaaactgctagtgcgtattgtaaggactgtgcgacgcaaggaatatacaactctcaatgtgaaagcaagacggtgccttatatttaaagatccattcagctgcatgtgtaacacttgaattttcggagccttaaatcataaaacagtgataaggccaatccgatttgttggtgtggggacacctgggcacgctgatcgatgtcggataagaccagcacactattagtcgccggtccacacacaagcttctcgcatgaaaccccgacagtgtttgcaccgtcccacattccgctttctagcatgaaacctgattgttgactcgttgcaatcatttacaacctatttttctatgagcaagaaatctttttagcctttaatgatttgtgggaatctccacaccatgcggtttagaagctcctaaaatgataagctagagtcatgctttcttatgggtcgcaagtaaataatccactgagcctgccaggctcaagcatcgttgagtgatttctgaatgttgctaaatatattcatacatttgtagctgcctttcaggaactggaggatttgcgatgaattcatcttgttgagcaaactaagtgaaatgctaaatcactgatccccccagccttggcactgaaacgtggcgggcagtaggcagatgaaggcggagacaattgacctgacctgatgaaaaacggagccagacgcactcagatggcaaatcggctgcataaaggttaatatgtacttgactgcgccctgccgcttccttgctgcctgcccctttccccatctcactggttcattgttgctcctaccctcatcactagcacccgaaacaaggacatcgatgagcgcgtgttttgagttccaacagttcagaggttgcttccgctgtctcatcatctccaactgtaaagaatgtacgtcactctgtgtatacataaatgttaatgtacgacgtggcggatggaaagtcatgttgaccggcagatggaaattctgaccggaaggtatttggcggatgtatgttatggagtccacggatcagaagttgtttaacccacctggttcctggttgtagctgtgtgccgaagtttgcgatgggaagttttggattgggttagactgttagactccgacccagatatgcaagagaccccatccagcgatgactccagttggctgaatcgtctacaagccattcaagattctctgccgcgtgagtgtctcaacatctccacctccctatggtttcagctagtgctcgagccattcaaaagcagcagattgctcttctacacatcgtagcttttctcacgccgagggttctcctaacttcaacgcgtcttttttttatccgttgcgcgtcccatctggagtcccttgagctccagcctctctgtcctgagagcagcgatagatattcaactcccctttggactttgctgactatccgcttccgagaatcacaaacacgatgcggaagactagctgaaaaatttctgaacctgagaatcagcgattggaccatcagtaacctcaagcgacgaggaaagatccgccaccgcatctgcgatccacaggattgcgctagttgcagtcagatccaaaatggccgaaaagaactgtaaacgaccacgcttcccttataaaaagtcattcaagtaagtcatgtgactttgcttgatcggcttgcctcacagatattcttcatttgttgattgatagggggtgtgttgtctccacctttagtgacttctctgccaccgattctcgtcactcactagcagaagtgaccacacccatcccgtcggacaaacgaacaataagtccgaagaagaacaagttgagatctaccactaggaagcacaggggtgacaagaaaaacgtttggtcacctattagtcattacgttccaacttcttttacgctttcccttgacagcatctcccccaaacaaccatcgccccgtttcaagcgtcgctggtcgtctaaacctatgccttcagaaacggcaaagagcatgtcttccatcaagcagtatgaatccagtagctttaaacatcaggccaagggcgtattccggaggatctttctcagtgctaaaaagagtctcattccatcgaagactaagctgacgaggaggccatcgagttcttcatggcgctcaaggccaaagaacgcgtcagaagatcctctcaatccctccaaaccaaagatatcataccctatgaagctgcacaactcggacctcacgttcgtaaccactcaagatccatgggaaacatcggtccggtcgtcaagcctgcaccgtagagctaccgtcggtaccacccagtctcataaccgttcaagatcctgtacggagagtcgattctcaagttgccagccgtcacaagaaggcaagcgtctatcttgcagcattcagcagcgtgtttcgaaggactccatctccaatccaaatccccacatgaagttgcgacaagaaggagcaccattgcggaatcgctcggcatgcactgaccgaccgaaatcatcgagtcacgctagggtatcgtcttctgattcgcactcgaagcgcagtcagaatcactcatttccacccaaccgaggtagcctttaccgtcaccctcccactaggcccctatcactttgcaatcatagtcgacgtaactccattctgctcgctcgggatgacaacgcaagaaggagcaatatcgacgagagcagccgccggagctcgatgaccagctccaatcaactccgccaaagctggaccacagggcgtgtcgttttggatacttcaaccgcacaaggttcaggtctatcttgctctgagcggtcctctgtcataacctccgggactgatcaaaagagcgtctcaagctaccgtcgaccggcgaacaatgattgggctggtgtgatcgaagaagatatcactttgactcttatgggctgccctgcaagctcacccaccactcaaagagcctctccagtagcggcagcaaggccaacaccacctcccaccgccacatcatcagtgtcacccccagcagtcatatcgcctataccatcttcgacactcgcaccgtctatatcatctgcagaagacgcgtctctcgacagctcatctgaagaagacgtatctgtcgggaatctacattgcgaagacacgcctcgtaaacaagtacgtccagaagatttgcctatcgagaattcaactccagagtacactcctcggaaacacgcacgttcagcagacgagcctctcgaggattccagtttagaatacacccctcgcagacagctattctcagaagacgcgtcctccctgccaccatccgtagatgcacctccaacaacaacaacgctaccaaccgcatcttccacaccaggctcgccagatgatgcatctgttccaccaccttgtgcagcctcttcccccacacctccatcaactccttccccaccaccctctcttcgatcgtccccgccgccttcccttcgatcgtcccgaccaccctctcttggatcgatttcacttgccaagcttcaccggccgctttcattgatgtttgagtccatgggctcttcccagctcgacgggatcgatggtcattccaaacgccgatcagattggtacgctgaacttatgacaactgtcgaagaaacaatctccaaactagattgaattcatgtaaggtctcccttcatctattcttcatatcacttcttggatcaatctaatgctttcatccattcattttcttctggaatttctttcagacatcaatacatatgcatgcgaatggatgtcatgatcaatgaacacgttccttggtccatgtatcctctcatttcggggctctggcgggcgtcaagactgataaatatgggttattttcttcaatatcagcgaaaaaacaacaaagagaacaaaaaaaaaatgatttctttacaatacataagtataccactactctcaagtttccaaaaatacgcacgactttcctgcttgcttcttatcctgctgaagatgttcagatcatgtagggtctggcttcctgaatagttttcgtaaagccatcttcaatcgagtctttcaagatagaattgattgcgtaatctgctatactaattcttttttcccttctctcctgtaatattgtcgatagttcacgatttcaaacaagctaagaagttgtcaatcttgaccatataattttctacatcttgtttttctctttctgttcactcttttttccaagcctttttcggcagtttaatcttaattcctcactcgataccccttatctcttttcaattatagaattaaacccgtaattgccttttctattggtctctctgtagctcacatctttctaaactttctgaatttgatcgatttgtctgtattgaagcagactcaatcgatatccagtgttccacccaacaaacaataaatgataattgacttgacttgagaatgatgtgaaccaaccaattgtatgcaataagtattccaatgagaccttgtgtccatgtgtccaacgacggcctagtttagaatcctgaccagattgaaagtccatttaccttctcaatgaaatgaaaccaaatacatatcttaattcctgctataagtgccaatgcaccattgagtaccatgaccgaagttttaatagaccggagtgagtggaatgtgagatgaaatgataggtaacaagggattatagacaaagagtggtgcctagtgtgaactgtgacagctaagagtagcccaatcaacgcaacccaataaggggacacattgcaaccttatgtttatctttccatccaataccttggaggccattctgaagaaccctcaccccccctaatgtgtagactcactttaagatgtatagatgctcatgctcttgggtcattcacacttacttacataaattaaattcacttcagagttgaattatacacactaaaaaagtaagcataatatggtatttacaagagaacctggtaacaccagacaagcaaaaagagagagctgagagggagcagagaggagttcgtttttgtagaggtttatttgctatgccagaagacgttatgggcaaacaattacaggggcatgaatgatgaggcacatcaaattactttttttttttttttgttgttattgttgagcttatgtccatgtctattcggatattcattgatactttgtttttgttttttttcttgatgtgtagaggtaagtaaactaactaactttgtacaaaattgttgacagacatttttagttttttatttatttattttatttatttttagtttttgtaattttttagaagaaccctcaccccccctaatgtgtagactcactttaagatgtatagatgctcatgctcttgggtcattcacacttactcacataagtttaattcacttcagccagttagagagtgtagtacacactaaaaaagtaagcataatatggtatttacaagagaacctggtaacaccagacaagcaaaaagagagagaggtgagagggagcagagaggagttcatttttgtagaggtttattttgctatgccagaagacgttatgggcatacaattacaggggcatgaatgatgagacacatcaaattatttttttttctttgttgttattgttgagcttatgtccatgtctattcggatattcattgatactttgtttttttttttttttttcttgatgtgtagaggtaagtaaactaactaactttgtacaaaattgttggcagacatttttagttttttagtttttgtaattttttaggcggagagagaaagaaagaaagagagagggaagtagatgtatcaaatgacaggaagctggaggacgaaagacgttaaaaatacgatatttaatgtttttgttgttgtttatttaaacgggccccagacacacatcgaaaaaaacaaactaaaagaaaaaaaaaaaaggatgtacaacatgatcacaagaagagggagaaggagacagtaacacgagcgagcaacaacaaacataaacaaatcaaaaaagatgttggttgagagacttttccagctattgtcacttaaaagcgacataagagcaaaaagggaggaaggtgttttactacatttgagataaggaagaggatgcgggatcaagaaaaaggagcggcttttagagttgaaagagtgggatccagtaagagttggggagagagagggaccatctggatcaacccgtcagttagcaataagagtggatgacaggaagcttgtgaacagttgatcgtcgacccattcccgaatatcaacaccagccaatcaacccaagtggaccaagaataagcttaagaatctcctgtgtagcttggtaaggaaggggtgcagagagaaccaaggatcggagtttatgagtgtgagcggtgtccagttcaaccgaccaaccaggacaataccatccacaagccaaggccggcaaagaccgccttgagcaagggacgcgagccggagagttgggattggccttgctgaaccttggccatcgcatgtgcggcacgttccgagatcggggctgtgcccgaatcggacttgggcagggacttcggcaagggggctggcgaggagccgtcgctgctcgtggccgagggcttcttggcctcacccatattcggcaaatcgattggcccttgggggtccgaatattcagggaagatcgtgcggaaacgcggatgggctctttgattcgcaatacacaatcaaaacgacacatcgaaaccacataagaatgaccgtcagactatggttcctgctcacgtggcaggctgacctggggggaaaagaaacttacacgttgaaggaatgggagcgtttggcaaacagtctgcggtcaccatcacttgatcgcacacttccggtcgtcatttcttcagcaaccatgaacgaaagtagcccgtttaagctgggaatgtgcaggaagaaggtatcatcagtcaacggctctgaagggatcgacgcaggagaggtaagtgagctcacatcgttgccacactccaagccggattccctgtgatggtaaatgggtcgtagaggtatgatgagattcagggttctaaacaaagaagaatggggaaacagttccagggctgagactcacatgaggcaggatgatagtcactcatactggtacagatcttgcgatcaggctgaaatcggccggatggggtgagcatcttgatggccggaggcttgaagggatctgggggagctctaaattttcagcgagttgtttgaagaatggtgtgggagacaaaagaaaaagaaaaaaacttacattcggccgggaagatgactgtaccccaaactgtgaacgagcaaggagagacgatagacggtcaggatcggaggaatgagagtgatgatgatggtatgagtagagtggtacactggactgacactctccgccttcgtaaggggtgtcgggtggtccacgtaggatgtaatgccattcgagaatatcagtctctctcggacgagcaatgatgaatgggggtggtgatttgttgaggtcgacgagctcctgaggatagttgattctagtcagttactgtgaatctggttggtttgctatctagtatgggagggaagtgagactgactttcatcaatcgtttgttagcctgttttgaagccatcttgatcgagattgtctgtgttcttgttctttgttttcgatgttcgtttcgtttcctcctcagtatatgtggtggtgttctggtttgttggttggttgtgggtggggctgttgttgagtgggaacttctttatatgggctggctaaggcttgtgatgtcttgctggcacagcactgcttactgcagccactgccatacaccggatattcgggtgtccgatacagggtttaatcctgtttaatcccatgtctaaaactaatacaaatgtaccttcatccacctcgacaactcatcacttcttcatcatcggcatcagcctcagcaacactgccatccaatcacatatcctgctcggaggactaatcaacgggcaactgttgtcccacttcatggcgatctgagttcatttcgagtaaccagagtcacccaagaagaaaaaatacacttggatgaaactaacgacatggtacctaaagggtttgccttcggcagcgtttacatactatgttggctatcaattcaagagaacaacacaccttaagcttctacccaagtaccgagttggagaggacccggtcatcacctggcgctcctagggatacacaaaattatgtttgggaggatggatacccagattttgctgtttccctctggattaagccaacatgacataaggatgtgtacatggatgggagtccctccagactgcgagtgtgggttaccagtagccctacccgttgcaagaaaactgatgaagagtaactcccctacatggtcaataattgaatcagggagagggcttgggaagatttcctggatgggaactaccaactgctcctggtcaaatggcttcccctgtcaaaatcttctgacagtggaggacttcccatcaccatttaaaatgctttttaagcccctcaaatttctaaattaagaacaaaatcaaaataacaaccagctcacatgagagccattaacacaaggcttctgaaaaaagttaatctttaagaggtgctaattgcctcctgggagggttgcaaattgtgacaggaagtcatccagtatagacaactctatctgatgtccaacttcccttgaattatatgatgaagaataattctgaggtcctcattccagactgttactatattgattgagtttcatcacagaggtcatgcctattctcccacctgatatgagctgtgctctgctctccatatctagactgcttaggtttccaattaatttttttgtcaagctttctcaccatcacagaatgataggaagtcctccagtgatcttgtggctgtatcagaataaaaaattcccatggctgacaaaaaggaatccactccatcatgcatgcagcgaggttacacaagtgttggaatttcagtcctgtcatctctattcctctttcatctcttctcatgtcactcccttcatctgtcactcattttctttccctccagttgcatattcatttctccttctgtcccacaacctggaccctcactgtcatagttgtaatagataaaatagattatgaagttagaaatggaaaacatctatcttctgccccatttccctgaggtcactattggatacaaactcttgtagtgtgtgtgcttttccgtcatgcaagctagcagacccatagcccctttttaggttctttgacctcttttttcagaccctgattcttttgcctcaattcctatctttcctctgttctgtttgtgaaaattcaccaataagcatttgactctgaggttttaatagaatcacacattcctctctccttttctcacagaactaaattgaactatagtgtcaagatatcaatgccttaataactcactttgattttggaactccaccaaattctaagcaagatatggatctagctttcctcaaatgcatagatttcaattgcaaacaaagggctatgtgaaatgtgatactcccttttggtatttgattaccaaatctaggattctgcatcaagataaatgaacaaaaagccaatttgaataggagatctcaggggtaggaaatgcagttggaatttgggtgataaactaatttggagaaagaagtaaggaagaaaatccaagtgagatataaaacagtagatgtgactaacttgctgtaaatttaggagaaaacagagaaagtaaatatcatttgatgggttccaggtaccggactgccattgccatccctaacactaattcctggaaatttttcttatttttatctcaagttctgaatgatttgcatacacataaaaaatgttttctttcaaaaacaaagaatcccattatggattatcttaatacatgaaacaataaatccttatcttttttcaatgtttttttttgtgaaaaaagatactttaaaataacttgccaatattacatgaaaatgtaatttctaagtattggtggagggattgcttacattgtttggtttatttacaactattacttgagcggctggtccttcagtttcaattacattgagtattgattccaagtccccaccaggttttctgcaaattgggcatggaggatctcttttattacgggcccaacgccttgcacagccagtatgaaagggatgattgcaacttggccaaccccagggatcttttggaagaggctgctggcaaattgtgcatgtatttgatgaactttcccccttattcattcaataatccatcaaatttagacatttcaggatttataacttcctccatcattaaagatcagtaaaatgacttgcattgttcaagttacgttttatgagatgattactggatttgagtagataatttgatctcatggaaatcaagggttgatagttgaccaaaattccttagtttgtcttgtcttggactctagatagataaaaacattaatttaccattttgatcaggtgcaggtataattggttttgcagttagtgcttcaagaatctatgaaaataaattgattgtgatcaggataagatagaattcaaacagtcatgggaatatctaaccatagcaaccaccaagatgcaaattgacaacatttatgtaaggaaaatgacaagatcctgaatttctgagactgcttgattgaaaaatctgaggagtagactattgggatatgaaatcaaggtcatcattgtctaaagaggcaaatatatatgttcaagtgttttttttcaatttgccaccaagttaaaattcaattttgcaagatatctttcacattcctacatgttttactactcagcagaaacactgttacatgatttcaaggggagggaaaaaaaattcttgaacaggcctaaaattgtgaaacatgaatattgccaaacacaagataaaacaaagctcccagaagcttgagcataagtttgactcaagtgtgtgaggaaggttctagacaagttggaaatatgtggttcccactgctgccctgatgaagggataaatagggcaggtcaggtcaagtacattttctgaaaggtctggaaacctccaacctcaaacaaataattgagttttgtgtaagtacattcaaaaccatgggcgtgaagtatacacctctatctagtttgcaatgacattttggattatgattagtatgaatattctgtttcattcttggacacagataggcagccaatcaaacaaggtactcactcctcaatatgcagtatgttcaatgaaatcatgcatatttttcatatttcaacagtcagtaaactttgttggaattttgtctctttcttctcatccctaaaatatccatctatctcacctttttaattaatgatgcctagataaaattcaattttttccagtgccacctctaagttcccaaaaagaattgtgccccaacaagtcctttcaaaaacaaaacctctctctctcccgtctccaaccttcaaatttcaccaatcttccagctcaacatacaatgtgacacagattttatagctgtccaagagcattaatttcttcatagagtgatagggaagtatctggttagctgtgtgcacgctcattctcttggagggcttgtgattgtgagctgccatcttgaatttaaaagcccattaattgacacccttcttatggaaataagtggttgcttcaaatgggcaccagattaaccaaatggaacaaggggtcccctgagtcttaccagggcatttgttttggtctggatggccacctctagagttttatgaatcaatcggccaaacatatatcacctaagattgttaaaatctgcactcaagatggagaaaagaattttttttaacagactcagtgagcactttttgaagggacaaaaaaggttatcaagactcaatgaggaggagaactgttggaattttctgtctctctctcctcatccctaaaaattcctttttgtttattcttacaagtgataatgattaaataatagaatacaaattattatacaattgttgttagtttctgcgtggtatcttgtcttattgtctagtgctgcaattcttgtagtcttcaaaccctggtctagtctttatcaatagtcatttactccagtcatctattcaagaatttgttgattttgttgttattcattatgatattcatttttctctcagaaccacagattgaacttgatgtacatagtctatttaacgtgtaggctctactaagcaaataaaaatcattggctctctccctcttttttcgacccttgagccattccataaaaaactattttttgttgcccaaaaattctcaccgtcttcggtataaatttcttcaagaaccaatgatggtcattacttcttatgtagctgatttaagtagactaattacaagtgtgatcaatttgtggttgagaagaattttgaataagaataatgaatagaagacaatgtaacacttagaggtacatgaaaaatcaccaggccaaaaaacatcataaacaagaagataagagactttatgtgagagatgataagctctccttagacagggttcttgactacaagctagggggtcagacaacataacacaacaagatatcagactatattggagagttaaatggcagatgaagagactgatcagctgagtgtaaaggaggtatagtgagagaggaatgagtaaaagacgagattttcaacaaagattgtgagagaggctgcaatctctccatgagcctgaaaggagggtacaacagacagggaaagtgtcaactcccgtctcttaggtgactaggggttgatgggttgattgggtcacactatgattgtttacacaagatagtgaaaaagggtcacactctagttggataaacaacttagtggaattagctgcttcagtatactataggattagaagagctgctccttacaattataagggacaacagctgattaattgggctgcgccaggcttatgagaagagaaaggattggtactagtctagttaataagttaactgtaaaggactagtacaatttagggggaatagaaatcatatgtaatgtaatattagactagattaataaccccactcacttattgtactgctgtaagataggtaaggctaacgggtttgtatggtaatctctgggggaaggaatcctagagagaaagccttcctccttaagtattgcagagcagaggtcattctgcttgtaggaccggtacagtccccataaggttatattatctccttggggagaaatgtcaagatattctaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatacacacaagagagataaactaaactttcagtatttacaagagagatacacaggataaatctctttgataatcataagagataattatcctttccaatctgagtataacattcaggaaatgggtaaattaataaagaggtaaatctttattaatttactaaatatttattaatataaataatacatataaaagagaataaaattactgtaaaagagaataacattactgtatacttattaacttaaaattacatataataatatttattatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtcttacagcaagaatctcatctggttgatgacctggaacaacaatgagccagaagttacagctaaccatgcaactaaaacaagttacagactgaatacttcagctatccagaaaaattcaatcataagggattggtatttcctgcttgttgaagttgtttgaaaaaacatttggtcaattcaatgatttttcaattattaaatgcatgaccaatgcttcaggctgatatggataactggataacatatctgcccaccacagttcagctgaaatgttagtgttgagtcttagccttgctccacgactcaacaagactgcacagtcagcaaatcaacaacttagggtttgaatcactttcctaaaaaataaaactcgatttttcaaactcaatctttcttcatccaaccaagaaaccactacagataaacttcctcaagacttgtcctactaacaataatcatcaaacgtgcaagactcttggaatctctgcacttaatgtaaaaaaatagaactcatttatcctcatttggctcaaccttatcctgacacattttgtccccattcctctcttttctccttctgctatctttgctttccttgtgtgtgtcaaactcaaacatatccattgggctgtttgtttccttctcttttgtcatctaacttatttttctttttgtatctgtttctctggggttgttgtcaaaagaagtaacttttttcctttcttttttcttttttcttttttcttctttctctcaccttcagtcttaatctttggattctatttcctcattctctttagaaagtcctcatacacctctagtcattcatgtcaatagtatgcttctatctgaatttctttcatctttcttctcattgtgactcatttctcattgtgactctttttcttcttctcagttctggttttttggttttaagcaataaattcaattttctacagttagctgaaaaattggtcacagatctaataattaaaaaataaatgacatgaccaaaacactttgttccacacaacttcaaggaacaggaaagaccaatccctgatgatttaatcttcctggataactgaagtattcagtctgcaacttgtgttagttgccattgtaagctgtaaattctggcccactgttgcctggacttgtggtggcggcaacatcttgataggctgattgctcaggtaaggcaggtggggcttcatcttgagggcctgagggttcatcttgatgggctttaggctcatgtagagtggcttggggtgcttgattgtcctcttaaggggctgatggatcttcttcaggggcttgaggggtcttcttggggtgcatcttgaggtcctggggggatgggtagctgattgggtggactagggggtcttctttggggggctggcggacatggtattggtgaaggctattttgggtgttttgggtgttttgggtgttctggggggctctgggtgggtttggttggtctggggtgcctggggccactggtcatgtttgctaatggttcaattgtttggttgttagttcactaaggaggagggaggttgggagccgctgggaaggtgtgggagagaggggagtcagagattgactgcccataagtgggtccaaggtagattttacctttcaagtttgaagttaactcatttatacatctttgtcctgacttccaaaccccactgggattttggagtaacaactcccaaaaaccctgggggtttttgatctttgatttgatttgatttattatttttttagaggtcagactcccaaacaagtcaaaggttttggatttccaactgccaaaaaattggggaaagaattaggggggtcaacctcaagaggacagtccacagccagtcctcttgacatccccaaaatttgggagttggaacttcaatttgagggagtcaattaaccaagcccttattactatgtattcattgtttttattgttagtccacctgtctgaaattttcgcaggctgacacactgagtatgttttgaatgattgattcacaaaccaaagcgtggtgattgattatatctttgatagtatggtacctgattcatgaaactagtcttgggggggggggttggcaatgtcagggaccaaaataggccacagcactttgggtgtctaaacctggaaggtggtcattttggcaactggaaatagcaacccgcatggagatactctaagatagctatctcaagttcaacagacagatgatttgggggctgaattattagttttggttggtgctcattgcacccaagaccgcttgcataccaatgattatctcattttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagctgtttttggtgttctgggaggggaggggctgtgcctggggccactggtagcatttgctacaggttcagttgtttggtcatctgtttgctgaggagggaggttgggagctgctgggcaggtgtggaagggaggggagtcagatattgactgcccatttgcgggaaaaatattttaccttttaagtttgaattttcttgccatgatatgggggctgaattattatctttggtaagtgatcattgcattcaagactcctagcataccaatgattatctcattttttactttctcattccaacccataaatttggctttttttgaaattcaatacagttagatcacaatgacacttttgttcttcagaatggcaggacgaccaataatttaggacttattcactttcttcagacgagtcaggctggtcagactggtcagacaaagaagtaagggaggaatcgttgctaccagttgctgattgttggactggataagtacaaggaagaacagatttaacatattttggtaattgaggatctctactaaacattgagacatcaggattgatggatatcaacttttccaaggccttgttgatttccggggtgaggcagccaactttattcaagccaaatagtaatagtgttcctcgtcgttgtgattcatcaccgcaatcaggtaggtcgtgttcctggatcttaccactgaaatcaaggaggattacaaggtacgggtttggttttgaaaggccaatttttgcagacttggttgtccacttagggctttgcttcttcagattggctttagagatcgcattcttaacttgaactccacagaaagtaacatcgtcttcctttagcttggggttgtttccttgtttgaggtaaattgagaagagctggtcgaagcccctctgcatgggtttacactgaacggctaagcctcggtggagaaattgcaaaaaatcgtacgaccccggggtgtatttgatgtttataaagtggttccaaaatatgtggccctcgtctaatagtctgtctttgtttgtttcactgatggaacccaactctaattcatctttttccaacccagtcagtgttgtcagaaagtccaccagtggaactgagtgtaagtaattgattggggccttcttaggacgagggacgactttttgcatggtttgttgcatggctcgcaacaatataattcggctagcgagttctccggcatcgcctgaggaaataagtccttgccgcaagacagaggcgagatgttcgatacaagcaatcagtcttgcatcatccgatgctataaacccgtttgccgccgtggagaaagcaaactgtgatggataatcggcaacgattctctcgcgagcctggtctatgtacaaacagtgtgctgcgtgactggagacaaggtcggaattcagccttgatgccatatatatctgcggttgtattgtagagcccagcaatgcaaatattcggctttccgatagctcgttggcaccgggttctgttttacttctgcagagcagcttggcctcggaaatcgcgatgagttcttctacgacccggtctggatcataagccgattttgcgcatcgaatatacatgccgaaaaatggacagccataactgaaaaggcggtctttggctagtagatcttcccaagtggcaggagagtgattggtacacatcaagtccatggttgctaagttatatattggcgcaaaaagcaagtcctccccgggcctaggccttgcgctagagtcgtttctcacagacgcactgaagttggaaacttgcgaggttgtatcagctactagggcaaagaaaccgctggagtatgggacggtggctaaagctcgacgccataggcgaaagcgggaaactcgagacgtcgtttcatcgacgagtaactctctggcctcatcgatggctaataaaactgtcaggcctgatcttccgatgaattgtgtggcttgttgaagtttgtggactggctccttaagtgtaacgatctcgtcttctttagggagggggagcgtttgcattttggcgcaaacatctgtcgaaaatttttctgccggtggcttgcaataccgattccattctttcaagcggtcctccttggatgcattgatgctgccttgtttgttgaaaaattcggcagccacttcgaagatagcggtcgagagggtgatgtagtcaactttatcgactaggatgggaccagcaagggcagatcgtgggggatatccagtcgaacccaccggacgaaggcatatgtatataacgcagacatgctttgctaattccataatcagtcgagttttccctatcattgagggtccgatcaacgatgtatagggtgccagatactcgattgaccagtcattcgatagacggtcaagagtctcgaggatcggtttgacaatttcgtcggtgttctggtagtcctctgagtaacctttctctataatttgtcgttggattgcggtttcgtttggtctagcgatgggggggatcggtgtctcttccacatgtgaggcaactggtagtgatagggctcaagagagcaaataatcagctgctcgggacaaagtggagggtatctggagctcgacttacgaagctcgtctgaaatttctttgacttgcgctaaggaaagcttccctgttctcatcatactattaagcatatcgccaacattttcagagctcgacggcgaccgtggacgtttcgaactagtttgttggtggggggttgactccatgataacaatctggaaaacatccacacgaaagggtgcgatcagatcctgtacgcacatggggcttcagattgaagaaatgaaactaaccactcagcctggccgattgttatcaacaatgatattgccgaggagcagatccaagtcacggattggcgcagcacaactcggtatcggtcctacagaaggttgagctggtaactagagcattccatattagaatcgtgatttctgttgcacagaagctcactcacttgatcaatggactggtgagtggtcgctggtcagttcatatgtacaggcgaagctcacacttctttttctatgctgtgctgtgctgtgctgtgctatgcatacatagcagcggctgatcgcgccgccgcagtgggccgccttgcgcgctgcgccaaaattccatgtacatacctgctggattgcggccaactgttctcgccctcaacatacataccactgcaagtttggggccgaagtgagatgacagacgggacgctgaatgagtcgaacgagatgatgatgattagggagatcgaagctcaagcaaagttccgagccacggcttcgtcacggacttccaggacgagcggtcaaggagtggacgggcaagagcagatcgaggacgaggagatctttcacagcttcacgccggcttccttcgacttgttggttccggtactcaagctcaagctcgactctgtccgtccccgattcgaaaaccttcctgcgcccgcaagctgtcaaaaccggcatcctaaattcgtcgaatctattagtttactcaccggatggtctgatctcatttgttctagtataatcttaactgaaaggtgcgccaatgtctttctctcttctttctttcagccagagattcatgctaactatactgtggtagagagtgagttctatcaaagagcgagacgatcgatcatcatcccatacagacatcagtttacatgggatctcaggtggagggcaatgacgcacaactgtactgccagctagacctagaagagatgatcggaggcgagcggatgagatcggaagcgaatgaacaacaggagggggaggaggagtcagaggagccgattgtcctaacaatcactcctgaggaaggagaccggtcagccttggtacaagagatgttccgcgccatgtcctactgcgcttctctccatccaacctcattgcccaggatcgaggaccaagccgacaaggacgaccatcatctactggatgcccttctgagtcacgataattcccccgaacaacctcccgctgaccatcttgctgctgccaatcgattccagccttattgagctaatcgatctcccaacatattggaacgagattcaggtaaagaagacagtcaaaaccaagatgaacacagaaaaatgatttattggaactcaggatatacagcgatgctcaatggaatttgaactgctactatacagtacaccttacccacttgtccctctgttcccattaactatccaaatgattccccattgaatgctgccatcaaagttgggtgggttgcttttgaaaaacaactattattctgcaagaatctcctgtaggttgatacctggcctaccaagagaaaattcttcttgtccaacaaggttcctgacgagtcaggagggatacctgtgggcttgcactgcctatttttgaggtagcaatcagcatacccaatccatgaaacatgaacaaggctaacaatgatggatggtcaagaagaggacaacctcagtatcaccatttctgataaaatagagccagcctcaataaagctgcttggatgtactaatctgaataggactgtactccaaagacactgttttgatcatctgtaaatacattacattcactgctttccttccagtcctagacagggtaacataggaccccggaaagccccaaccaagctggccaatgtaaaatgtacccaaacagattttctttccaaaatgtccctaatgtaaatccacaaaaaggtagcaaaaacaaaaaaccagcagcagcacatgatccttctgtatgtggtagcaatttgtccaccagttgaagtttatatgcatgaaatgattagagatttttttcacaaggatgaaaaaaaaaaaaaaaaaaaaaaaaactgaaatttatgcatgataggaaaatttattgaaaaacctttcaaaaaaaaacaaaaaggggccctgatgttggaggtagcaaaaaaatgcatctgccccccaaaaccagatattcctgggtagcaaaaacccggattttgcgggttttacattaggtggcttggtaggggctctctggggtcctacatattaagggagaggggccccacttactggggggggctttagatctacatatgaatcacatcaatgtttgaagtctttctcaaatactgggcattaatcaacatatccagagtttccatggggacacctggtttgagcagtttttttgcaacaccagattttccacccaaaaccccagttttttttgcttttttgaagggctgggagggattcctcctgccattgagacttggcctagaagcctggacctcagagcaattggagcctttgtggtcttgaagccgcaaggaatcctccttgggtgtcaagactgtcaattcttgaggcaaagagggattcatcccagcctcaagatttgtacaagtcttgatggcccaggaggtattccactggcaatggagactgtacggttttgcattggcaaggcccagagggattcctcttggcattgagactgtgcaacagatatcaactacacctaagttgatccccaagaaaccgcctctacaagcacatatcaaaaccaccattttgttaaacaaaacaaaaaacattatctgccttctgctctcatgatctggaccaacaaaataaaaatagggatataagactggaggatatgtgtggattattactgcaccaaaaacaccacacaaaagcaaagaaaagaccaagaaaaggaaacaagaggtggaggagaggttcatacaaagtatgaggaagcaagaaaaaaaaaagaggaggagcagggctggagaagagaagttttttttttatttgttcatcaaggaggggggggaagggatgtgtcagagagactgcaaggtaaagtggcacaagggaagaagtaagatcatgaggtatacatgactcagacgcagaaaaagaaaacaccaagaaaaaaaaagggaaggaaggagggggagaacacagagcaagaactgttcagacagcacctcacttgtcaagtcaagaccagtcatatataaattagatctatatagaaagtatgtcctctctcattctttcgctctacaaactacgctttgtcattataaaggaagacccacacttggacaagagagacacacacacatgtcacatatatttatgtttatatataaggaatataaaagagcccacacaacatcataaagaaacataaccgataaccaataaccaaacaaaaaaagtgactttaaaaaagaaaaaggagaggagaggatgtccccaggttttgtgttatgttgttaattgttaagaaaagaattgtttttttttttggtttctcagtggtggtgatggtgatggatgggtggggggaaaggggggaaggagatgtgtataaggataaaggaaatggaggtggactggaagacaagagagcaaaaccaaaacacaaaaaaaaggaaaaagagaagaatatagaaggccggagtgagccgagaaagcttctcactaaaaataaagaaggaaatgtatcaggaacaagtgagagggggggagggggaatgaggatatgtgataaagaggttgttgttgttaagaagagatgatgaaaagaggccggaggaagcattaagaaagaagatgagggcggagacggtcaatactcgtcatcgtcgatctcgtcatcatcaccgtcggcctgatcgacctcgagcccatcctcatcatcctcctcgtcctcctcctcctcatcgtcgtcgagctgctcattagcgaagaactcctggacttggcgggcgatgcgctgggagcccgcagtgttggagcgcttcttgctggccgcaatcttcgagctccattcctcgagcttgtcccattcgtatcctgtcggggtctcgaacgtgtagcggtccaccgcccagtcccggacaatctcactgactcggaaaaactatatttcactaccatcagaaatcgtggttatatgcttcggccccatggagttggaagaaaaaaactcactttacgagtagcgtatttcttaaacaaattattatgttcattgccaccttcgtaggaagcctgaataacgaacccaggatcgaggcccatcccgagattcttgcagccggatctgaggatataatcgagcatgaactgggcgatgggaaggatttcgggctggtcgtacccggagtagtggcgtagattggcgtcccagccgccccggccgagcagtttcctagctagccagatcgatgcggccgctagaagcgaaggcgcggtggctactagtctgtaatcgacaatcgaaatctccataaagtactacataccaaagaaagaactcccatggtaagcagctattgatttgttttgtttcttgacaacatcaaaggttttaaactaaccttcgcaaacgtccggctctggatatcgtagttatcagccttggagacccgacgcaagaagttaagcgggttagggtaacgcaggtcccactcaagcatttcgagcatgtaagtttcagccttaaggatctcgtcgcaatcgtaaccgccgtcggtcatgtagaggaaattagtgacactaggacagatgacttcctcgtatttagaggccaggaagagcgcagtgacgccgaccaattggaacttgatcaaggccaccgaacgtttggtgaggaatcgatccatcagattgatcgccagatataacgtctccgggagcagtcggaacttcgaatgcacttcgatgatccagtctaccaataccccacgcatcttccaggtcaactcgacttgtcggaccatatagttcgaatcaggaagtgtttccatcttaaaaaaacaaaaagtccaaatcaataccaaatctgacgtgcaagcaagtccaaccggtacttacctcaacttctttcatgtaattatagatttccaccacgtattcagtaaccatcaagggatcttcttcatcgccctcatcaaggtcttcccagtcccgctctgcgactttctgctggatcttagcaagctgggccttggcgaccctagtaagctccttcttcgacggcttctccttgatgacgttttgctcggcgcagttctccttcaagatttcgtcgggctcgctcgtccgaactttcttagccacatgaccggcatcataaggttccaggaggccgttgtcggtcgaggtggatccggtggctttgtgtaagcgcaaggcgttgcgtcggagagcgcctgtacctgtgctagctttggatccagcgggagccttggcttgtccggatgggccagcggcctcgtcaaagttggtgtttgactgagcttccgccccggatgccttgcgtgtcatgggacgagtggatgcttccttttttataggcttgattgtccgcttgggtagggcctcagtcggcttgagttcgtcaagaaccatcatcggctttttggtggccgcattggaagtcttgcgcgtcagaggtgcagctttagtggtgggtttggcattggcgttcgcgactgaagctgcggttttcacgttgttggtccggtcatccaaaatcctcttgcgggtattggttgtggatacgccggaagcttttgaaatagagatagcctaaggaagcatcatacgcgtcagattgagggtgacttatgtggtaagacaaaacttccagagaactaactttggttgaaccatttgtggccgttgacgcgagatctttacgtcctctgagaactttgccggcaggctgacgaccaatcaagtttgcgccggcgttctcatcttccttgccggcagtagccatggcaataccgcctaatcgagaggaatgtctggtgggaggctgtagtccaagaagggcttgttagtggatgtcaagagcagccaaaaacatagatagaacgtgtactcacagccattgatgtttgcaagcagattactggaaccgaagcgcgtcagtagattaaagaccaaagtccaacaccacgattaacgcgcgttgtcaaatgcgaagaggaggacgagtcgaccaaagaacgcaagtgactagggatagaacgtgaggtcaagtcgtgtctgataaccgaaaaaaaaggttaacaagatcagttcaagggtgattctgtttggtgtgttggagatgatactagatactaacaagctaagagatagagagaaacaagaaaaaaagaggaagcagtttttgttctgatgaggaaactaaaatataaggaagatgagaaggaaggggcagtattatgagaatatgattattaacggaacgctggaaaaagtttcaagaagtagatgggaagggggggaggacaggagagttgaaggtatgattgaggatttaatcgctaagagagagagagatcaagagagataaggcagatagcttactggacaagaccaagcccagagaggaagggtacgtaatagtgaggagaacgtaagttgggggattgacgcgtcgatcaggaagtctaagccaagcagcaggccctgagagtgccaagttgggtttgaaagtgtgttgtggaagaggaaggatcaagatgtgtttggtcggggtcggatgatataggaatgaatgaatgaagatgggagtcagcgctcggttgattggtgggttggccgtcagatagccaacacagagagatattattaaaaggaaaaggacagctagttgtgattggttggttaccttgtgggagctaggacttgatggcgatgatgatgatcggatcgattaggctgtagttgaacttctgaacggttggcagtcggtcgaggatgatatgtattagttgtattttgtttgtttgagtctgagctttcagagatcgagtttgttatggtatggatggatggggggtgttgttgttgggctgttcgagttgaggggtgtgtgttggtttgtttcctgggagggatgtagtgggagtattgtgtactttggttgagggccggagtgactcaagacgagcagcagaggcagaggggggaaggaggaggaggaggaggaggggggggctgagggaggaggaagtcgagtgagagtcatgaggagtaaagggcaggattaaaacccacacaaaaaccagactaaactcatcaacacccaaaaaaaagtgtagatcgtactggacataacagcccacacacccccataaacacataaactcatcccgcgcaaacacgatcgaatacatccaacttcagtctgaaaagcgtgtcaggatcatcctgtccataaggacactccttcctttcagtccgacgcgtcctctccaagtggcttcgatacatacatacaaccagtcgctcaagcctcagtctccaaaagagtcctccaacaaccagatccaacgcgtacagtataacatagtcatccattctgacaaagatctttaagatgcaatcaaaccaatccgaatcaaacaaaaaaaaacatgactattcaaccttcatatggaggagaagtggtcataccggtttgccatagcacttcaaactgccaaacatctttatcataaatatatgacatgaagaaaacacaaactgtggagagagttaacatgatcggtgcaaacctccgaccaaccgccactccactcgaacgccaaaacacgaaaacacgtgttacataatacacattctacctcgagaaagatctgaccaaccagaatcaagccgacttcagacgcgcgcgtcggaagctggcagctacaacaacgagttatacatatccccatggtttgcagattgtcatgaacggcttcttgatgatcatctcctccctatgtatcagtattcgtatgtatggcccggacatctgaaacacccacgggccaccccacacagctcagctctcttttgtgactcgactcgtcatcaaaaaaaacaaaaaccctcacacaaggcacaatcatcaagaccaaaaaaagcatgatagaaaaaataaacacacaaagtgagaatcgaaggatcgttgacgattgatttgagtggtagaagaatcggaggagtacatgatcatagagtgacgaaagctgtaacgctgctagtactggtcttctactcaagtatccaacacgagcacatgaacagtctgccttcaaaaggagatcccgattcttgctggacagactggggatgcgttcagctacatacatattggtcaaaaaaagataacagtatttcttaccttgactttttcaagtgatcaaaccccaggagaaaagtttttgtttttgtttgctggtgataacaatgtgtgacatgcatcaaaatccttggatggctcaagttatggtaccgtacattgtaatatgtagctacctctgtttttctttccagctgttgttgatgggaacgttcttgaaaacgggcttcactcccaagtcctttcctcacataatgggtgtctggttattagaggccaaaaaaacaaagcttttggcctcccttgcctttgtgacctgattccttatcacctcactcactcaaggtgatttggattctttcaagatggaccgatttgagcctccaattgggaatggattgggaccactgatacattactgcatcatcaaattcaaacttcatggtactggttgtaaacgtaattggggagttaaccatggcttctcaaaattcatcattggaggataagcagaataaaaacaattcaagaacaactcaccatgatcaaggcttagatctgattagtctaatacttgacttgacagtggaaaaactcactccactccagcttttcatgtaattattgtaattgtataccgatatatatggactgataataccacaggagaatcactaaccacagagccaacagaaaacagccagtattggagtacaaaactacaagtttctttgtataagaggtttacacatatagcaggaagaagcatggttttacaaagcgatacattggattggctgtgatcaggaggaggatttagcagaggtcacatgattttgacaacaacagagttagtttactttttttttgaaagttaccaaatcatttgtctgaatataatatattagaatgtttcataatcaaagcgctttaacaatcatgtttatatgacaattgttcttcttgtttgtacctattcatgggatcttcttcttctttgtttatttttaaccacaaattataaacatcacctataaataggttacggagtgagaccgaagggcgtcgagtaggactacaagtcggagtggcgtttggattctctagcacaggctgttgcggcggtgacgacgaactgatgccaatgtttttccaacaattctttagccctggagtcggggatattggagaggtctggggcttcttggtcgccccagaccacgtacgggtcgccattgacgtcgttcctcatcgaggccaggtaacggcatctggagtataaggcctcgtggatggctaccgcggtcacgccctcttcggtcatctgtccctcgcgtatgtaatttccgtattcttctaacacgtattcaaacacatcgtaggccgtccagaagaagatctccttgtacctgaacggcgcatctttgacggtcatgtggatagccatcgtgctggttttcggggccatgatcactagtttgagaatgtagatatgatcgttgacacgtcgatcaggatgttcggagagtaaagagggtcaagtggaggttcgaggtaggaaagaatgataaaaacagggactcgatcagcatttagttgacttggctctcgaatggagatcaatgaaaccaacagcgagttaccttttgagttagtagaagtctgttgagcttaaccgggtgaatggggctagtatcttatgtcaatgatcgatggagctgatcggattaagaacgagatttgtgtagcttcttccgagaatcggtcaaggatggtataataatcctggtattggcctaggcagtgttgtggggaaagctgagaggatagcgagtttcatggcggctttgtagtccggagtgagctggtggttgttgaagatcttgtactgaagctgtgaggagggcaagatcaagaggaaagggtatgtaccgtgaccatagcaggccgagggcaagataagccaagataaagagcaccgggcagagggcagagagcttggcagcgggcagaggttactgcctggatttaaactaaaacaaaactaggaatcagacacggttcacccccataaacacatagcacactcattcacactcgaccggacaggagccactctcaaatttcaatccaccaccaccgaacctgaaccaactccgattctcgatggcgccgaaaaccagtcggactgcacagcctaaacggtctaagatcaagtcgaagccggcgcccaggaggaaaaagacgaccgaacaaatcatccaagctcgccgtctcagactctatcaacagctcgaaaaagggttttatcagaatgccatcaagacttgcaatcaacgtatgcgtcattctccttcttgaaaggtttatatgagtaactctaaaaaacgattactgtaattgattctaagtctttttatccgactctgtttttttcttagttctggacaagcaaggcactggaaatgatacgttgatcgagacaaaggctaagctgcttacggctctcgagcaataccaggagactctcgaatatatattcactcagtccgtcgaaagtccaggcctcaagttgttagagtcttactgtctgtacaaacttggccagttggagaaagccgataaggctttatcgaatccacttatcaccgtccaggaagatatcaatcgtgcaaaactcgcccttgagtcacagatagtaagcttggtccagcgcctttttttttcagggatagagggaaatatgaatcactcattggagacctctctttagctcttcaagctcggacggactcaagaagccaaggcgcatctagaagagctattagttgactccgatccggtgagtatcaacttcttcgttatcatttgtagacgattcaagggttctagaacatctgcttacctccacgtttcctgtcatcgactggatcgcgaatactccaggaccatcccgaacacctggacctgacagcgaatctatcagcctgtcaagcgcggatcgactttgtcgagaagcatattcctagtcaaaccggcaagataaacgtagatcaactagagcatgtaccgattacctcttccttcttccattcccatccgaactttccccaaccctctgctcgtcctcgtcacccaagatctgacaaatctcgcaagatcaaacccgtcaagccactcgacccttcaagacccccgccggaccccgaccgttggctccctcgtcgtgaaaaagaaaatagtaatcattctaaagtcatcaatcgggcggctgttaagaataaaaaggccaaacaaaaactcctcactcaaggatcggtctccactgctcttcctccttcagttgatcccccttcttctcaaaaattaaaacaaactcaacggaagaagaagaacaaaaaataacattgataatgctttttcttgtctcccgctgtcttactacgactgaaacatgttttttcttcttttttttgtcaaagcattgttaatcttggctccgactctaattacaatgtcgactccatcagctgagcatgtgtccgcgccccaaacaatcactcccactgtttcactctagcgtataaccccgaatgaaccacctgaatatagctgcgcagccactgtaaacatgttgacaataccacattacacattatcgccagctacccataattatctaatcatcttggatggtagcgatacatcctcgtttgagaaaggtcaatggcatgcagatactgagaaacattcatgaaagcctcctttgatatcaagagctcaaaagcattgtctgtcccatcgatgctgtggtgctcaattctgtgcttttttttgatactcattccgcctaaaccttctggcaattgaagcctgtcacttggtagaccaaatgctcagtttgaatatcaggacttgattgttgttcgtttctgtcgctcgaagattgggtgataggagtagagtcattcccgctcagtttgactttctgatactctctagagagtctctagtatgaagtcattatcaaaaaaaaacaatcattggatgacttgccatcagttttcatctcatatgcttgagctttttgtgaagccccaatctacaggtttcacaagaagattaagtaatcagcaactcatcaactatttcaacactcaccgccccgccccccttctagctcagcagagacttcaattccattatcataactactgagctagaataacaaaaacaacctttggttctagaaaaagtctccctcagcgcctctgacaccggttcaaattcataagattaaagtgaagggattaaacccttacacttttctgatgctggatcccacagcttgtcggtcattaagtctcagcctatataatctgatcctcaactgatacaaaaacaaaataggaaatggcttcgggacaagtttgtacatacatcaacattaaaagttaccccttgtatttccaaaacgccaatcaatggtgcaatatctagtgtgaggacaaaagcttagtgtggattggctggctggtctcttcattatccattggtagtatatataagaaatcttgtgttgggtgcaaggaatggattgatgggagtgggggtggggccggtggccttctcctcgggtttagagcaactccagcggtccggggggcaactcgcatgagttccgcaggccgcgacctcatgtcacagaggtcgcgggtcagagcatctctaacggtctgggggtggatcggcttgcctttggcggcctggagtcagatgtcccgaggtgtcaccggtttgtcacagttgtcctaaatgcggactgtgaagttgagcgggggtgggtgaaacgcggccaaagctgccaaactcagcagccgagggcagctttggtccacccccgcgatgttcagcagctcgctcggcagctccactagcgaccaaaagagcctcgcggcccgctgaagtcggtcccaggtcccgcatcagcaggaccgttggagatgctctcagttccagtaatggtaggtgtacggccgggcgcagccctgagttcaccggcgtccatggagcggcagctggctatgccgcgacggccgggattggccggcagagccgccgaagcagaagtaggtttacccctcggtaggctgaaactacttcactgcgggtacgcagtctcaccctttgtcctggccggagcagcaggaaccttgctggatggcaatcgccctcaaaccagttcctacagcaactgcatcccttggctaatctactcgcccatcattcctagtctcctccccgccatccgggagaatcccatccttttttcgcaccacccacccgcccaacaagaagaggagaggggcccagtccgagagggatggggctagcaccgatcccccctcctagtccgtttcctctcctcgtcactctgctcgggagtgttccccttgtcctcccgctgtcgccaaaacgacacgagaggaaagaaggaacatttcccccaaccctcacacggctcctttgagaggcaaccgcaaggtagccctcggaggagccaaaaaggccatgagcgctacacagacccgccccgaggagaggcggtctgagctccacttgttagcctagtgtcagatgactagaaagagagataacaggtgccgggttctcccggcccgaccaaaaagagcgttcccccggaagggggagaaagacgctccaccccccgtgtccctcctgggcggtagagagaatggatggactggcagtcctccacccttggaccaaccaaccaacctccccaacacgatcgaccacaaaccacctccccaaaacgatcggccaacattccactccacagctcgatgatgcatttatcggccggtgtggtgagccaaatcaaaacatcaaggcctcaatgcaccgcacaatcaggacaggaaggccccaaacaccttggtcctcaagacagaaatctcaaggcacccagaccacacgtggggggaacaaagtcacccctcagacagagccagggtattaggaaccctccttgttttctcttgtttcattctttctcttcctggagctgctgcatatgcactcctctttctcttatctttctgtttcacactaatgcacccacttggggattagtctcttacctctatgcatgcgcctgcatgtggctatgcgcgtctcagacttacgcacccttttgggaaagcaggctatgtcattgtgtcctctttggtcttagcagccaccttctgggccgtggtgtttcagtttgatatttttcacttgatccttttctcaaaccacaagctggccactccccagattttgtatataaggagccatgttttcccctcatcatttgttccctcatcagttccctgacgtgctcagcctggtcacttagttagttattgtccttagtcatagtcctcaggtaaagtcctcaggtaaagtacttagaaaatattatcacaccttgctagtcagaaattgtccgccacatcttcagagagtatttgaactctccttgtctactaccttatcaccttttaccggagggcagccttattcacggcgcatttacccttccacgctctatctgatcccaccgggtagttccacaccggttggggggttgcaatattggttggttgtttgttttttggtgtatcggtggttgtttcttttgggggggttgatttttttttcgattgtttttcttctttttttttctttgggtaactaggcgttggggtgggggtgtttgttgaagatttcgggtcagtgtcggccattgttgtggggtgcttggtgttgtgtgtgggtggggggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatcgcggggttggagtgcccccggggatgttcccagggtagccactagcgggaccgttggagggcaaaattgcctttcgggcagttaaagttcacccctgaacgccgagtcgcggctccgttggagttgctcttagcccgggttttgggagcaggggcttgagctcgtaccaaatcacagaatctgtggattcccatttttctgatttcccgcactcagaccagcttggggtaagtcttgcaagagatattgtcttctggaagcatcacccatcaattcttgctctggaaaatcagaacaagtgttaacaaatttccaatggcagagttcttcaactcatttccaaagaaagaatatctcaaaatcaacattgaaaatgtttacttggaacatcattttgttaccaggaatatggaaatccatcggaagcatgaaattggcgattttggaatgttttgagtaatgtcttgggtgaactggaaactatcaaggctgatcgctttctcagaagttggtaaaaaagattttcttcagatgggctttcccagggcaatttgaatgtgtatgattgaaatgagagagatagagagagataaaggggaaagatggtgcggttccagtggattttgttggaatcttcactctttacaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgattttttgctacaatttagcgtagtgttagcgcttttttcattttttgcgctaacgctacgcgcatggggcaaaaacttgcgttaacgtttagcatagcgttagcgcaattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagcaatttttagcggttttgaggtgttttttgccgctaaaaacgctgtagcgtagcgtgacgcagcgtagcggcgcgctaacactacaccaaaaaatggctagtgttagcgccactacaaattagcgtagcgcagcggccatagcggcgcactaacactacacaaaaaaaaagaaaatggtgccgctacgctaatgctacatgggcccgtagcggcccaccgctgctctttatactcagccctgttttattttttcttaaccatccccatttctcactcttaagttctctaattcaaagtcctagaaggagtaggaatttgggggtggtttgagtgagcaaccccttctaaaatattatgaaaagttcatttataaaataatatcctaggctttcttattattgaaaggtattattacaagtaatttattatcaatctgcatactcttgaggatctctaaggctgacagtgcaggagaaaactggatgtcattttttgtgaggatgtggtcttggctggtgtgcagatgttgaaaaacagccctactaggctactagtggatctcaatcctgagcctttggaaatcattgtacttcatcccttactcttgagaatgctcaggcacctggctaatgggcagctcaccagacctgttgtggtaagagtaatcaaacccatagttcataattaaaatcaccttattatacataaatagtaatttaaacataagaggagaggggttaaaactacagaatgaattgcacatttattattgggctaaatcatagttaaattaaatcacaaatccggcttaaattgttcaatttttcataattaataattatacaaatagcctgtagaaacatgtaaaagacactacatccatcttagactggtaaatcaaactactaatcaaaaagtatctcacagactagatctagaaaataactcttatactagttagtcctagaatacctatcctatagtcattaatataaaattaggcatcttatagaagagttacaacctcttgtattagaaggccacttagatattaattcatatcagattagcccatctcagagcagtaaaatccactctagaagtacccttctcagacgcatttttgttcaggccaaaatctcatgtactgcagaaccatttgtctataaatagaggctcttctgcacatgtttttgtccctcctcatgctagcttcagaatagtaatcagagatattacttagctttcatcaacccttaattaagaaatacagagaatattagagccctttgaacctcccttatctcatattttggtcatagaaaagtaattcagaaatattacttagtcattctcacctctttgaaatatattagagaaataagtgtaccatttatcagagcccagagaaaccagagagtcttattggatcagagaaccagagagaatttataagagatttaacagagatacccttcagaaacccttactcctcagaaaaccccacaatctccttacctcttaaaacaggtattcttaagcaacaatattagtagtatcaacactaagataaatttagaaataagtcacactcttatttttcatagtgtaactttcccgcaagagggcagtctcacccacacacatactaattctactcttttatagtcttattagctattttgtcccctccaagctctttactcacttgctgagcagttccacaccgtcagcaattgtaattgggccttgataaaaaacttccccaaaaagatggcccacaaatcaaatttgggtgggatggtggggagagcacaactgggaccaatgctttggcccagctatttgacagcttaaaaaaacatgcagaagctgcagaaagaatgtggagcttacaaaaagcattcaggatgaggaatgtgggacaactggtagaaattcaagctttctaagtttgcggaaaggacagaggtaatagggatcaaattcacaaggttcttaggtagaaaaaatggggacctggaggctggcccaacaagctggtgtacataccagctcgccgggaggcgtcgggagggattccttcctacaagctggtataagaaccagcttgttgtccttcccacaagctggtataagaaccagcttgttgtccttcccacaagctggtataagaaccagcttgttggaagagattccttccaacaagctggaataaaaaccagctcaccgggaggagcccctcccaacaagctggcatgtagacgctttccaggaggggttcctcaccgcggtgtgaccttggcctctctaggccaagaggggccagtttttttttcttttttttttttttgaaaaagaaaacaattgatggggctgtcccttgaatttttacacattcaggtaccacaccatcaagcaagttacccaagacaacaagttggaggaagttagtattatggagcggaaacagccaataaatctctacaggtgtgcctttctttccacagcggcctggaagaaacccagcccagttctcatcctcagaacatcaccaatggtctgggggtggattgactcacctctggctgccttgagtcagatttcccaatctttcacattagtccacccccatgttgttcagcatctgcttggcatttctactagaggccaaaagagccttgtagcccactgaagttggtcccaggtaccccatcagcacaaccattggagatgctcttggaagaatctcacatgagatcacaattctaaattgccattttagagcctgtgccatagcatcccaaccaaaatcatttcatttttgatctttttatttttcaccaaccaaaattcattttggggttgaaaatctggcttctgtaatgtgggaaattgggtgtgcaattgcatgcactgccaacataatgtgccagggtgagggtatcccagtttaactgggatgcactcaaccaatctaaactttgctggactccaaccaatgaaatatgaattgaagggagataccttggatttatatttcattggttgagatgcaatcaagtttaacttgtttgagtgcatcccagttgaactgggaaccctcaaccttgccaattatgctggcagtaatgatacaccatttctggtggtatcaatttccagcttgaaaatggaaattgacctggtaattggggctgtcatacaggcactaaatttgggaggaaagaacaaatttcagaaattgcatggacaaaaagtattttttgttttattttgttgtagttatgctttcaaaacaatatggttcattgttgagtatcaataattttgctgcaagatgctatgtgaggtttgctcaaatgagggcattgggtcaagctagatggcctgtctacatgcccccgaagggtgcgagattggcgaggcaacgggtcggaaccctacttcgtacagacggtgccggggaaatacataaatagagtcgcgaaaaacaaaatagtaaatatgaacgcgaaagacccagaatcatttgcggaaaaccgcacgcaaaaaagctttgctgcatcaacaagcgatgctcttacaatcccatgcaagcttctgggaaagaaattgtgattagatgtgattacgcttgaagtctcacctgttgctctcagagtgtgcttaattagctctaatgtcatggttatgcacacaatgatgtgaatacatgcactgacatcatcatacatggcctctggcaagcactggggctggcgaatgacgatgtatttggatcacatgtcacccactgagcagtgcttgacttgagctccgtgaaccagcctgaaccatttcgacgactgggaatgaccgcgccactgagcagatgtggtttggcgtatcggacatcgaagatgtttcgcttggaagtggaccgcagtccccgttcagggctgagcgtgactgaggatcgttgcgagcagtgctagttatttccgcagacctaaacagtttgtagagactggtttgcgaatgtttcccgaagctactttgtattgatgtaacagcactcgtgcaacatatttcctttatattgcgctacatattcaaattccaaaagttatatattccaggctcagtcagcggtcagacttttgccgatttgtttggaccaggacatcagctgtagacaggcccgatacccttgaatcctttcaccacctcgtccgattggcaacggacctaccagagatttgtgcaacaaagtcattccagtcacaacttaaagccaaagccccattgacatccttttcggattcctcttaacactcaaaacccacaaggccccgtcccaatcatcaccttcatttttccacacctacaaactagcaattttgtttattcaatcagccatgtgctttctttctcaattttcccgactcttcaccttcgtcgttctaggttcttctttaatttgtacgttggcttcagacccgggtcaggcgccgaacctatccaatttcaagctgctgccgagagggaacgacgacatggttacggaccatctcaaaaccttccgcaaggccacgaagcacaagatgaaaaacattcatcgcttaaatacacaacatcacaagaaacaaaaagcgaagaagtcatgcaagataagtcatcacgccaaaaaatccaagtctgaaaaagcgaagaaaaaagacaatgtctatcacgagaagcaggaatatctactccctcatcagtcgcaagctgttggctcaatcttgcacgctacttcggcttgtggaaacgcgcagcctactcgggcgatcacagaaggctcaggccccaatggaaatgaatcgtaagtggcttcggagtgagatatcggattgtggaaggactggggattatccaattcagcgttgcttcagtctaactcattgatttgaactgacatacggaaacacaggttcttgaactgtggcataaccgaaggtggttggaaaccgcctcatgtcaccatgtcgatgataacacactcatcgctagatcaagaacccgccaagagcacgtttgccccctgtcaaaagttccgtcccttgtttgaaaaacatggaagcaagcacggcagtgagtttcttatgttttcaagctcatcatcactttcccttctcagcgcaccgaaattctgagtgttttctgtggggatcaagtaccatcaatctttttggccgctttcgcgatgcaggagtccaattgtagacccgacgtcgtcggtgatcaaggtggagccttcggacttatgcaaataacgaaggacaagtgcggtaacgcgcccggtggcaactgtgtaagcgtttgatcagattttgcttgacccggatggtagagatcgttagaaacccgtgtgttgatgcggtgcgtttttcaggctgatcctgactacaacatcgaaatggctgccaaaaccttctccgatggtctctccgaggctaatggaaatgtgtaagccatggtatgagtgctaaatcaatgaagccactcttactaattatctggtctattttaactctttgggtatcagcttgttagctgtcggaggttacaatggtgagtccagaccctggaattcataattcctagctctcgccatggctcatttcaatttcctttcgatattttttctttcaggttggatgccgggcctcaccaaggataaggcaatggaggctaaacaacaaggatgttgtgtctgccagcaaaacttggtacgccgccattctcctcccatcacccaaatcaagctatgtaaccaactgatgtataagccctacaggattacttgcaacattttttcaatgcctggattcaaggtgttgacccccaaagtcgccgacttggtacgttccgcaacttggaagcttgtggctagtccgtttcgaagagttaaaccattcttcaacactattgaggacaccggatacggatcctcctggaatttcccctttctctgtcagctgacactatgcgccctggatggaaaagatactctttcttctacttcgttctacttccaattttattttctcgtacatttctttaaccgaagaaaacccaattctttcggacatgtgatgtatcagtcaggaacctcatacagttgaactgctgctccagaatcatgcatgattctcattttctcagcttctcccttcagtattgagtactatcaattttgaattgaatttttgttttcctatcatatcatcaccagtccacactttttgcaatcgttttatcgttttatgaatactcggcagaaaataaatcctgcttgcatgcaggatccatcggtttacagtttcaatccaaatgcctgccactcaaagtagccaaatgaggtttttacaacaccacaaatccaactttggctgtgccacagtcacctttttggcttgactcaattggtgtttaatcgcacccaatcagagatgtttgaacacatcctgttggtaggtacagtttagttcctgaattcggaaacttgtcaaaacgacgatcaagatacacgtcttgaatctctgaccaaagtcagcataggctgtatccactactgaggacagatgatatgatagaggatcacagtgtgataactcaaatggaacaatattcagttctttgacaaaatgtttgggtccactaagtgaggggggatacaatgtaaaatgttgactaaaatcaatgaagtaatcattggaaatattttgcggatgctggccaggtcaagttggacattgatgttgaagaaaatcatattgtacttccggtaaccgacgggctttggccagtgaaagaaaggagctgcgtgcaacgggggctggtgtcagtgtcgggtgtgggctctagaatctggagatcatactttgtcaaagtcaggctttgagatcttatttaccttctccggcttggtgccccgggcacactgaaggctacagactgcggttgcaaagaattaaaaatgagtcagcggttgataaactccttgcaagaggcacagcttcactgacagaaagagttgaggtaaatccttggaagaataccattcaaaatgaatgatgcgcggcgacacatttcttgtccaccgatggacatgctgggcatcaaatgtggtactgaagtggagccgaatttcatcatccttcttcgagttggtcatctcttatcgacaaccaaattcaaagaactaacaggcttggactatgagggatagtagggccacaatgaatgtaagaccaaatgtactgttgaagaaagggcaaatcaaaattcgtcagactctgccaggatctttattaatcatggactctgcatacctgatggtcagaaacaacaaccgacgtaaagtagtggccagcgattcatgtcgaatagggcttcgactatgatggagagctatgatcattgcaacactgattgtaccatccgtcagacaattagaaatcaaccacatgttatagaatgcgaagaaggcaatgctaaacacgggtggccctgcagttggagaggatatgtgactcatcatcccgaactccgcacctgctcccaagccaccaacgcaacttgcaatagctaaaaatccaattacaatagtccaccatctagacagcgctggcatgacttggatgagcctaaaataatgatatctatttggtaccgtagaggggcagtcagaggggaaaatcgtcgtttcggtcacaaataaattgtcgagttcttactgaacggttgctgctacgcctaccgccatagacacctccaaagaggtgaagatgaaaaccatagtatcttgcccctggccactcaggtaagattgaaaggagtggcacatatactagagatagatggcaacctcttcaattttttttccagtatcatttcgagctgtgccgtctgtaagtttgactcacccataagtccaacgctatttgaaccaagtggattgaaatcccaaacgttgccaagtagaacgattgtcgtgagcgttcggaagccggcctcaagcaaaagtcagcgtactgcaagagtgctacacagctcaagagagtcaaagccggcttcagagggcagacacgaggggcatgtcagcttatgtatctttttcttgaaagcgatttgtcaagcattctaaaggacgttactcacaacaacgtagatcgacgagtcgagagttgttcgaggatttatcatatgaggaccaggatcagatgagccagaagcgaaggaggtaggatcactcgaggaaggcatcggttgttggttgtgctactattagtaaatcactcagaagctgttgagagacgaaaaagaatactggggctgttgatggtccaagtcagtcgaaaggtttgtctccacaggctcatgattcgagcccagctgttctctctcaagtatactttgtgggaagaggaatcatcaggagttacgaggcataaactggtttataatgacatctgaatcgctcattgcgattcgccggaacaagaacttctgggaaagcaacctcccgtcttgatgccagtcccccctcagctggggtaacaatcttccagcgaatttccactaccgagcttggacacccgtatgtgatgaatcaagcgcaacgtaccattccacagtggcggaagcgatggatgtcatgcaactaacacttggctctctacagatgtcgatatctgcttctggaccatcgctgagtgggtcaaacagacaaacggttcgaaaaaaaaaatatatatatatatattaaattagtacacacgagacagcatacgcattcttttgttcatcattccaattcttcattttcttatgagagggatcaaaagagtggatctaaaaagccaaggggatgttgaaaaaacaaagctaaaaacatcaatagactgagaagaaaaagaaaaggggggaaacaggaacagaggatggtaagatggggaaaatgaattgaagacacaaaaatgcaaagagaatatctggaatttctgcctggtatattctttagaagagttcatcagagtgcaatgaatgtaccttgtcatgttattaatttttttcaaggaaatccaagcttaaagatgcaacacttaactgttcttcagttgttcatttctttcagactctctatccattaagatgtcttccccaaagtaatcttgaataaattccaaaattaatgatgacaaaacagtttctgaaaatgtatatttcaaatgtatctggttaccaagtgagtaaatggtttccttgagttcatttttcagtttatcttttcttgatgaaattattccaatccaccaaggttaataaattgaattggtcattccaaaaccacctaggagttttttgtcagataatttccaatccataacgttgaagtaaaagtgatcctagagacaaatattcaaacttgttttttttctgcactcaagatctgtaaaaaaaacttgattcaatcagtcattaaaacaactcaagaaattctagagagctttcaggaaagattcacaaatatgaagaatttgaggctctgaaaaaaatgactggtgtaatatttatcaaattaaaattcaaaaactctctcattgttcattccaaaagttgtgaccattttgattgtagaaatctccagtttattttcattcctatatatagaaatgtccaagatgttctttgtaatcaatatttactgtgatttcctgaagttatgacaatgtcctaatgaattcaattttcaataaaaaattcagcagggagcaaaaagggagtatcatgaagaattcttttgagaaacttggccaatacatcctggaattcattatccacaatttttttgtcttggcttggaagttgggcttataggtcaggtggagttatgactgtcatacccaagcttcatactttttgtgagatactggccagataattggcattctgttatgaaggagttttctatgaatatggcttgaaaaataaagctcagcaaagcctcgcaacatcaattgattgacagaaatcaatgagctgaaattgtactagcttggagaatggaaagattaataatgattgagctcttggaaaaatggtcacatttctgccccagaatgtgggatggggacaaagaatttcatacacttgaacaaaaccccttactcaattattaagtatgatataggaaatgttgattaaagttatttgtaaagttagaaattccgattgggagattgtaaatcctcaagggattatccctgtaaaatcaattggatcaggaaagttcaaacttaaaaatgtttcaaatttggatccagcgggacacaacttttcccatttgttttgtcattggcaccaagttgcgtcagtatgttaaacatgaaagacgctcattaaagtttaatgcttggatgtcccattggattagaaagagaaaagaagcattgagaggtgcaaaacgactgttgcggtctccaaacatgaaaggaagggaattgaaaaaaaggaaaatgcgtaggcaaaggtaaagcagtgatgcggagattactaataatgaggaggggttctcatatgagaagagagagtgagacgataaagtaaagtgaaaaagaatagactagacatcagttgggctctaccctctttcataacaagcaagtattgaaaacgacaacaggaatcagaaggaaaaggatagtcccacgtgggtagatagccaccttggcgtaggattactaaaatttgtgggcgagggcatgtttcttgtatggagatccagggcgagagtgtcttgtgttctgctgatggtgattgaagtgtttagcgttgttgtcggacctcttctctgtgccgtttgtcagacgcaggtctggtgaatgggtgtagctgctgcaaatccaaagaagcggaacgacgactatggccagcaaaaagaaacacaccgtgacgccagcgaggaagaagatgcactcggacgagatccgcagggcttgctcgagacgaggatattgatgcataagcaagtcgatatggacgtgaatgtaaacaaatgtggtgtatgagatcaggagatgcaaagcggcggtggatttgaagtagctgaaagctgcattcggccgtttagaggtacggaggagcagatagccaaaggtcaacttgagggtaatcgcacaagccacaatcaaagggatgagccccgccagagattgagattgtccgattttaacgataagttgaggtaggaagacgcaattagctggaagctctttcaagctgagggccgactgtcctggggccaatactggatagtctctcggattgtgatagctatggtttgagttacagaatagaatcgttccaggctggttgaagggaggtggaatggcagcaaggaggaatcgtagcgtcaaaaagttgtccattgcgacccgacatagccaaacggacattaaagcgtccacaaccaggctcaagccgatctgtgtgctgcttgctcgccgggtgatgttcaactcctcgaccaggctagcagctgatttatcagatataggccatttctcatcgaggcttgcgaaagtcacctcgctagtaagaggcgaggagactctgggacgccaattgaagagaggtgatgtgggagattggttgcggtgtcggcgtgactgagatgatggtcgaggcatgacttttagaattgaaagcggtaataagttggcctgtagggagtatttacagaatgctcgaaaaattagggatagttgtgcgggtgggcctgctataaaaggtaagttgacttacggtccgtatctgctgccacaaagagggaataaataaggagcacaatgaggagattgaacaaaagagcttcccgatataggattcacaacgaaacgctcctgcgtgaatagacaatagcgttagcaaatgtacacttataaaggacggatgatgtcagggacaaactgttatatgtcctcaaggtttgagagcaattggcacggattgatgagttggtggtcactcagataccaaaatagaaaggatgagcggtcaagaaaggtttgatggattgatatcgattgatgaagtcaagtagcttgtgtgataaggagtgggatttgataaaataacttgtgggaggaagatactggaattagaagcacattgatgaatgcagcaggtgtttatctctctttacaacgtagctccacgaaattttgaataagcttaatacgggtgaggggatgggatggtagctgtgcggcatactcgctttggccgctaagaaatctgcctcaagcctgcgctgtcaaagatgcattcagagggctcataactaatcaggacagaccagccctcatcccctgaggctcgagagcggaaggtctaggagatccaggggatggaatgtaaggtcaggccgtcaaggaccagatgccagacagaaccagttaagattgcttgcttggggagtccaccgttatcatctggactgctgtccggatgtaccgctagcaacaccgagcggaacttcgaccccgtccgtatcatcgcccagtcgctgtgaaccgagaagactttcttcccaacgctgtgagtcccggaggtgcagattacaggctgtatcgctattgtaatgcttgtcgcgtccggcttcgtggcggtacatcacgggactgggaccctcgtaaagctgaactgtcaatgtaacatttagtgatcaactgctcataacgttaaaaataaaataggttaaaatgagaagtgagcggcatgattcctttggctgacattactgagaaagcccttggaatattgcatcggtggttttcttgaatcagtacaatgcatgtacatagagcatacattaatatagcttcctcatagttatccgaggaaggttaaagagaatccagaagtgttcttatcttccattgcttcggctaactaaaccaggagttgtgtcattaggaagttggtcgcgtgcggctctgaaggtaacaagtatcgcaagaggggcaggagcgccaaagccaactatcaggctgcaaaagggagaaaaaagcggtgatttatggattggcttgcaacccgaacagacgagcatccgctgcaaaatgttatctcaaagacaagcagttgaacgggaagcgcccagtcgactaccgatgacttgccacttgagccaatcagcattcttgaaaagacaaacgagatgcgatttgactcttgcacgtttgtcttttttcgttttctttccatcaaaaagaaagaaagaaaaaaaataagccagcctttcgaagtcatttgagccttaggtcctactccccttttaagcaattccgcccccgctcccaaacgctacgggcttccgtagcactgcaagcaatacctggtgggaaaatgaaatgcgggttcaaaggtatccatcctcaagtctccgttagcaaaattccagtctcttcttggaactttgcaccagcatctatccttcctcgatccaacctgttagaggatcagacagatcctttggagtcacccgagctaggcatcgggatactgggccgtttaaggacgtagtacaaagcaagtgttgcatcgtatagcttgaaatgtcccggccgattgtcggcgtgccctgcaaaacaactttcaattcctgatttgacatccagcaacaacgtagccttgctcgacccaacgcgtgacctagccatattgcaggacatggatcctttgaagttagagctcgcattcctaaccgtcatctggatccgagtacataactccttggagttcccaccgagtcgctttgatcccggaaatgttccatcgtctctgaacaacacattgtaatatcacttcttgaaatgccggcccataacatttcgaactcagctggcgatcaacgaaacatgtctcttttcttgctatcccgctcactacataacccttcacccttggtagaacttgtggcaccaccctataaatacacatcttgccatatggtttccgggtgtgctaccgagcgagcaacggcactgctgcgattgcaagatatgcgccccagcgctgcatcatggaatgtacagaactctgcggaacgcaccgtcgatactcgagttaggtttcactcgggacctctggtagcaaagtctctgaggatctcaccaaagccagcactgtaggtctagggttgaccggtatcagttgtctctctgacgcgccagtgcggagacttgggtaagttttgagctgcgtgaaaagatagacctgtatacaggttctcacatccaaactggcgtgaatatttcggtaggctgattgatttttattccatgagcaagttacagaaatttgccgccggagcttcagttcccatctataaataagctctcaaatagggcacttcctcactactcaaccggccgctgcttatcatccccaattcttagagacccttgaaacccgacaaatttaatcatttgtctcaacacacactatggcaattggcctgggcttccgaaaaattggattactaatagtacttttcttacacaaatggcaatgtatggaatcaggaggtgatttcttttcacatgagactgtttccctgtatcttacaagtaccacaactaattttaatatatttatgtggccttttcccctcaacaaatcaccacaacctttcggcagtaaatgaggtacaaacagcatacaaaatgtctggagctttgccagatgagtgcatccctctattggaacggaattctcaaggtgaaaaattgcgtgatgaaagcacctcaggtgatgcagaaagcctcaaagatggtgtggttcctagaattgatatatcagaggattccatgaggaatttggcaattcatgtagatgttatagccccgcaaaataccctgtcggaagatgaggcaagcattgcaagacacttgggaaatttctttcgcttttacaaagaagaaacttcgataccaatttgtaagctgccgcttctgcacaagtttaattatactgaactaacccatcatgttcccttcctgctacctgtaaaaatgactattgtctttgaataatgatcgaaattgctgattctccatgtgttttcaaagacaacgataatgcaatcttgaatgataacaaattcatcaaaaaaaacctggaaagttggagattttctttctggaagattgggtggaataaagatgaaaagaaagccgcaaagaagctatcagagcagcatgagaaattggtagattttcgctcggcaacttcgccctacagattcttcaaggtggaacagaagaagtcttacgatggggctatagagagcataggattccacaaacatggtatctacatttatttttcagacttggattatccatggtttggattcaaaagcttctgtaaaaacaatccaattggagacaatgaattccagtatagcttggtcaagtttctggacagaatgcttcatgacactccctcctttttcattgatagaaaaattgatttgaaaaatgaagtcaataggaaatcactgaaacttcaaaggatcatatttcaattggtggattacatgctcaagtaccagttaattaagatggatcattacaatgatttctttagggatgaaaaaagattggaattggctgcaatcaacatggttgcaacctttggactggacaatcaaaaagatttggaattcaaatttaacaaatactacagcagtaaaatttttctcagaacttggaattgttcgcatctaaagagcttgcctgaaagttagttggaactccttttatccttccaatgactgattaaattgattatgatcctctttttgtaaagatcttgagcgcagaaagaaaatcaagtttgaatatttgtctctaaaagcactcttatttcaacattatggattggcccctgacacacaaaatactctccagtttgtttcacccaaggaattcaatttattccttgatgagaaaacctttcttggtggattggaagaatgttatgaagagggttttgtagacaagagcaaactgaataatgaactcaatgaagccattcactcccttggtcaacatttattgagtgatttggagtatgcatttacacaaaggattgtatcatcattaattttggaatttgttcaagataactatggtgtagaaatcttattgactgaagattctacaagaaatgacaagctgaaaaacagattgagtgtgacatcttcaagtttggaattacttgaagaaatgaataacatcactaggtttcttaattctgatgaattcttgatgcactttcgtaaaagaaaaatgctttcaatcctcaagaaatattttgacatcgtacatgagaaaattgagaatctttcaaaagatagtgggcaagcttttttcctgcataatgcattgaaggagtctaaagaagaatttgaaaaagcaatgcaaaaagtcaaaaaggagtactctataaaatcatgagataacgatgttgaaaaggatcaagaaaaacaaattccaacaacacaccagaaaataaagtataccatctgtttcagtcagaaatttcagacaccacgttgcattttggtctctttccaattcaggttctccatcttgccacctagatttggtgtcgactaaactatacctggtctttctactacgacaatgtccacgtcactgttcgacggtgcacccacgttttcgcgatggccgggtacgtttatcaaggtcaaattttaagtgctaatgtcttgtcgtcttgtcaatttctccagatttctcttacttctctctgtcttgctatcttttcacatttgtccatgctccctcttgttttccttcggttctcaattggatggtactttgcgctttgccttaccaacatctgactgttgcaatcttcaaactgcttcagcttgtcaaccatatatccatcacaaaaaaaatgaaatgtcgaaaaagaaaagattgcggtatactgcttgttttgttctgaaatcattagtttgtttgccccaatcagcgatggcgtggaagcagacttcgtcatctgcaatgagtctagttttcgtagcatgtcatccatggcttccgctactacggaatcaaaagccaacgtatcacgcttgattcattacatgtgcgggtgcccaagctcggccaggttagggcgggactagcatcgagaagggaagctttttccccagctaagctcttgttccggcgaattgcaatgagcggattggatgatcgtatttgcaagcgggtttatgcctagtaactccaggtgattttttttccctccaagcatattacttgagaaggtcaagttgggcttgaattgctagcctatggaaaaaaaaaggattgtggcatatttcaaccaaccaccaacagcgccagctttctttttcgtctcacaacagcttctgggccattcactaataatcataccaacatcggaataagcaccgcaatcaaccagcgatgtcttcctccagtgaccccagcttctctgctcctgggtcctctgatcctggtccgcacatgatgaatcctcgattaaacctcgactcgtcggtctatgttgttgtgagcaacgtccttccaagcgcttgatggatggttcgcaggcaaaacacacgcattaaactgacatccctctcgctgtcggccgtatgcagccggctttgactttcttgagctgtgtagcaatcatgcagtacggtaatttttgtttgacgccagcttccgaacgctcccgacaatctttttacttggcaacgattgggatttcaattcatttggttcaaattgctttggacctttgggtgtgtcaaacatactgacggtatagccttagagatgtctccgaatgatgctgaaaaaatacacaaatctgtgatacttctgtagtacatgtgctattctttccaatcttacttgaccggccagacaaaggaccctgtaattttcctctacaccactttggaagtttgtacggcggtgggcatagcagtaacggttcagtaagagctcccaaactgtcctatctcaacctcgaggattttgtgcaaccagaaacgacggcttatcaatctgaccatcactatttaacaggtatcattattttcggctcgttcaagccatgccagcgctttctaaatggtggactgttgcaatcggattcttcgcggttgcaacttgcgtaggtggcttaggaacaggcgccgagttccaggtgatgggtcgcacaccccctccaactgcagggccacccgtgatcagcattgtctttttggcattctacaacatgtggttaatttcgaattgtctgacggatggtacaatcagtatcgcaatgatcttagccctgcgtcatagtcgaagtcctatccggcatcaatcgctggccaccactttacgccggttgttgtttttaaccgtcaggtaggcaaatgccatatctcacgaggatcttgctagattgctcaagaacttgcattgtcctgtctttaacagcacatttggcctcacatttattgtagccctactatccctcatcgtcccagcatgtgagttctttaaagaatttgcttgctgataggtcatagccagctcgaagaggactgatgaaatcacgccccgctccagtaccccacatgatacctagcatgtctattcgtgggcaagagatatgtcgcgtcggatcgttcgttttgaatgggatccttcctaggatttacctcaactcattttgtaagtggcagtgccttttgccaggagcttggcaaccgcttattctttttttttatcattatttgacatccgaagtctgtagccttcagtgtgcccggggcaccaagtcggcgaagcacgatacgaaaacgataacagactcagagcctgattatgaaaaagtctgatgtctcgattttataagagcccacacccgacggttataccaaattcgaatttgacctggcgcgcttccataaaatatcgccactcagtctttgctgcattcaacggcgcaaccgctacgttacacttagcgtagcgcagcgatagcgtagcgtttttgggctagctacgctacagctcctttttagcggggcaccgctgcagctacagctacgcatgaggctcaagtttttttttggtttttagcgcgctcaatttagcaggatttagcgcgcactcgctaagctacagctcactttagcgccgctacgctatatctagcgaatgattagcgggcggtgccgctacattagcggggggttgggttcaaaaattattatttttcagatgtggaataagtagtcaagttggccacaatgtataagaatcagggggtgtggtaagtaagacgagtaggagagtgtggataaggataaggaaactattattatgagtaagagcaaagcattatttggttttaccaacatgcttgatcttgtgggccttgtatttctttgattgattcgccacttgagttgcaaactttggattggctgtggcggtgtcaaccacagactgacaatcagcaaattcaccctttgccttgataccttcttgcaaccaaatatggctgctgacacatcgctcaatggtagcagcagccagactcttcctaccaggggcgcacacatcagcagctgctgaaaatgtccgttcaactgtggccgacgttcctgcacacgctaacacgtcgcgagctaccgttgccagtcgggggaactcagactcgtgattctagaagataggctcatgatcagttcaatgtaatactaatggcaatatgagagcgtgatcacataccatccaccattgaagaggatcaccctttttcccaagtggccatgcgccatcaagatatttcttaatctcgttgtcttcctgcgacacccggttctttgcaggataatagttgaacccgtctgcatcagaatcgtccgcgtttgaatctggggtagtcaattcgggggtcaatagattgtgagcttcttgtttggccttgaatgccgcttgaaggagattgaatgcaatatcggcgtgaccagggtatttgtctttaataaggcatagcctccacgctgggtgaagcattgaagcaagtaataaggcagaacaaccaatggcgatgtcttgatattttttggctatcttgatcatcggatcaaacatcggttttaacacggcgaattcgggagcagccttttttttctcaagggattcgattaggcggcagtactcgtacaataccattgaagcgttgggcccgtccccctccatgtgtaacgttaacgccacaaattcctgggtttgaacaattgagatgttagttgtgtaaatactacagcaagggccaaggatcgaattggagaaatcagaaatgggatttacctctaatactatggtgagggagttgaggttctcccattctctcttggagatttcataacctttgtagtaatgtacaatacccgacttccctgcgcacttatcggtttcgtcttctaaaagttggtcaatcacttttttggccgcatatgcacgttgccaacaatcgtaagcaatgttccagcgaatgccatacccgggaattagtgagcctttgtgctttaaatcgtcggcgactagtttgaagtcggctcgcctagctgaagatgatgagaccctttgacaaatttaatcaacctgctttggaacattagtattcagtttctgagtgggagtgatcagtttgataaaaacttaccttgactaaggtgtggccgattccaccattgtggacggtctgaccttccatcttgtccaagtcgttatcagaatcctgaccagcgtttgatacatcatcaggatcgacatcgtcagggtcttcaacatcgtctagttggaggatctccaagtcgatttccttgtccacctcagcttcttcttcaccttccacaatagcatcgagggtaggaaagtagtcaggggtcttgcgcggtgccttcagaggtttggaaagcttcaaactcctcagcccagcacccagcaccagtgctagcacgtggcagaaacatcgaggatgataatctgcatgatgatcgaagttgccactcttgcttctgaggatcctcgccaattcggtcgccatggtaaaattgttgctgcctgagtcagtcgtcaatgctgcaatgtatagggttggagacaggtgtcagcaagagcagcctataaacatgagagaaatgaaataccacttatttggttatgcaatccatgcttggcaataacgttggcaaaaggagccgccaagtatttgccattgtggtgccaggaaacatacttcaacgccaggtgctgagaaacatatcgccacttcttgttgatgtagcaaaccgagatgccaatgaacgctttgtgattacctttagttgtccagacatcggcaatcaagccaatcttcgagtcagattcctagacaaaagaggtcaagagaatgtatcagctgcgggtcgtacatactatataaggattgaagaagaataatgatattataacttaccttgatgtccgaaatcacctggtgctgcagggataaatataacttatgtgcattatgagcagcccaagtgcgtgagaagacctttgtatttgtgttgcagtagtcaaaagccacccggagtagaaagtcttcaaaccgagcccatggaagcgactgtcggatgatccagaagagtagtactttgttcatggtgttggtatcgaaccttccttttgtaacgtaagcggtcagtgtaccactcgcaggttgagcatcctttttctccttagagatagccgcaaacttatcgtcggcactagtcggaagcttggccccatgtgcaatggcctttgctcgtccagcacacgcttttcgtaagtgagagcgattgatggccccatcacggtgagtcttgaggtttgaatcggtggaatcattcacccggacagacttagggcaccatcgacatttgtaggtaagggctccttccttgaactgatcagtaaccaaataaacgtacgatgtcagtaagcctttgttataagtaaatccacttgcaaaaattgagaacgaggggaaatcaaacctgatcttcagcctggaatcctgtgtgataatacaactttggatgtgtaaatccgtcccggtcgactttgggcttttctttggccttcaaattctcttcgtcagaatcttgaacaatgtcaattgcggtttcaacgtcgatgacgtgttcagtggaactcctgttaacagactgtaattgaaggagagcaggtaagcaatccgcttgacagagggggtgattgtttttggagttgggcaaggaaagggcttacttcaggtcctttcttgtgtgccttagatttggtgttgcccagacggccccgtgtggctgggcctgtggtcgcttcctccgtggggtcagctggatcaatagccaagggtgatttgggtggggcctcgagggctcgtcgggaatctggattagtttgaatgaatccagggtgtgaaagaggggtgcggacccgagttgattgacgggggtgagtgctcatttggtcaggcggggtggtctctcttggagtcggagccattgcggttggatgggatgggaacagtggagtgaggtctgttcgttggtggtggttggatggggtggggttagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggtccccgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaagggcccctgggatatcttggaccggatccagccggatcacaccggattcaattttttatggatttaaaatttcccatctcagtctctcaccacttgggattatgcagttatggcctctgacacaagcactatgcattgtagcagagatcttgcctctacaaaaaaaataaaaaataaaaaaaaccactttgaacctgatttttcagcttttttgacggcgcccagctcgccggggcgccgccagccaaaggcgccatgctctggcagtttgacaggcgcccctaggcgcgcacctcttgtaaaggtggcgccgtcaaccctaggtggggtacgttcggatgggatgtgcgatgggtggcagtcggcggctggatggggtgaggtctgtgcgttggtcaggtggtggttggatggggtggggtatgtttggatgggatgtacgatgggtgggtgaagtctgtgcggctgcggctgcgctacagtgcgttaccctgcgctcccttgcgctacacggaaattagggtgtagcggtcttgtagcgcgtaacgggggaaattagcgtgtttgtgcgctacaccgctagagctaccgtttattttagcgttagctgtcctgacccgctaagctacagagggggacaaggctgtgtagcggagccctcgctaagctacagttgcatttagcgtctgacagctacagctacagctaacctcatggagccgttagaccatctccacccggggaggtaaactgcggttgtaaaccaaatttacctccccaagcccaaaattcccctgccaccgggggtgctaaaggggaggtaaatttagtttttcccccctcgggaggtatagcgttgctagatgtgcaatcgctataccaacccaagtacctccccaacccagcggtttcacagggtcatcctggtgaaatccggacttcccccccaccgtgggagggcctttcacaaaccaggagtgtggatagcaccctgcggtggaaaataatttttccgcgggttgctatctgtccgccgcagtccccaaattggtaaatttaccaactcagatgactcggtgcggtggagatcgtcttagcggggtccgctacgctaccagggtagcgccgctaaacgtagtttagcgtagcgttgcgccgttgctgcatttacctcagttggcatttttcttcacatacaccctcacttagtagaccccacaatcttgtcaaaacactgagtgttgtttcacttaacttatcgcactgtgatcctccatgatctcaccttgaatcagtacacatgatacatagttatcatctgaaagaatccactcatttttctcacctttacccagatatttccaatgtacccgtccttacatagtgcattacttaaatttaaaattcataaagccagatttttttttcttttttcaaggatgattctttattccctcgattggctatcgattatcgggtgaaattgaaaacatgactcacaaatggatttattgcgaagacctcgatcaggggtcaatttttttgtcttgcaaaaggtgtcttctgaattttttttggtaggtagtaagtagtagcctgaatgtaatccggaaatagttgaaaagggaaaacaaaactggaggagtacaactacatactgcttttttcacaaatggggtgatgatgatgatgacgagaagagaagagaaaaagaacacaaccgggcgggagtgtattgatctgcttgttaacaattggtagaatgacattgaagatggacatggctgttcggcggagttatcttccccatacagtgccatgagcggagtaaatgtgcatgtgtgtgtagatatgaagaagtgttcaatcaggaatgtaaactgggcatgatgcggacggttttgctggagttcgaagtatggatgcgtaattgatcgagcaagtcagacttgaagaactcagagtccgacggaggctcttgtttcttgaccagataatagtatagatcccaatcaggtaacatcaacaactagaatcaatccccccccccaaaaaaaaaaaaaaaaacatcgttgatggtcgtcagtaccatgttcttcattccgagaagaatatgcatctttaaatagtagttgggcggtcactcacccgactgtattgtgttaattgtttcaaatcccaatcctttaaccatcgttgagcctcgatgaaagtcgacagaaggagctcgatttcgacgattccacgtttccgagattgatagaccaatctagatcggagtttatcgatagtagatgcagaaagagcatcgtcataggactcagcatgtttgtcctcgacctgtttcaattgatcgatttggtgataaatctcctggttgacgctataactctgggtagtatcagtttgagtggtaggatgggctgggttttggagtgggatcggatagggatccgtcttgaaggagggcaagggtgccgttttattcgtcgagaatatcgggtgaagtttttcgtcctgttctgccggtttcccatcagaggatgatgatgctccagatttcatccggtagaatccgactggcggcttgaagagatgagttcggcctacgcaggtcgatgggaatggttggcaaaccaatcgatctacgcgttttacgacttgaattctgtgcatgttttcggagtaagttggttgttcgcggtaggttttcagagaagagttggatgagccgatgatgtgctggcgcagtggatgagccaaaacaattcgggatcgggtaaacagtttcgggctcgggggctgtcaccccgaatcatcggattcggtcattggcttgccattgtgatccggtggtgaaatccgcttgagaaactccccaaagaagctccatgatctttccctcatcctggacaggctgttcttcttttcattgaactgagatcttcgcccaatggcctcagcaaacaacaaatctgatcatggagtcaaggaaattgcttgtaatcatacataatcgacaccgacgagcccctgctggacataaggcctactgagcatgagagagatacaacacttttcttgaactttttctttttctactccgttgaatgtttaatgtagctacataacactgagaaaaaagcaaccgcaaacctccatccgggtcaaaatttgattaatcacaagctgacccggtccgtcttcatcttgatcacataccccgcatcaggctttcttgaaggggttttaataatcttgtggattgaaaaacacgtgttcatgaatgacagccgcaaaaaaatgcataaaaggttcaagcaggtaactttttttttcattgggtccatagaaagagtgtaagtatttatttataattccgattgatgcattaatactggagtgttggatagattatagaaggatcaaatagaaaccattctgcgattgattttttcttgactcgttaacaaattaaaatgaccttgtgggtttggtgaagggagtggatagagatgggcgggatccacaaggagaaaaaggaatgaaatgaaacgagaatgtaggatgggtgaagccgatcgaagtcatccaaatgttggttccatccaccatcctccaccgtacattattgaacgagtccccgtctgagatttccccggagctacgtggcctcctttcacccgtccaacatgcacgaccttcccacctgagcctgatttaccacccaacgttttgatcactaatcctgctttaacaccctccactgacaccaaagattttggcaagaaacgagacgaaaaagttgtcgattcttattaacatcaacttaatcaagaagccccttatgatgcagttcactactcgatcacttacaaagagaagcaaaagcgatcaaagcgactccaataaatataagtttcatttttgctgatccggttgccaaaattcctgggttaaatcaataaagaaaataaaagggattacgagatgcgtcggagttacgatcggtcagctttgatgactctaccgaagactgcaaggacataaacaagacccgaagtgacttacgagttcgagttatgtagacgatgagtgaggagtttgctcttcaagggggggggataatgataaaataaataaggttgattgcaccagctgactgaaggtgggtccagcgacagtttatgtatccaatgctgctgagtcctatgtacagattttctaatgaccgctttgatatagaatctaatgatcattttgccaccaagccacccacatgcaaccggaccgtgaatgaagaggcgacaaaattatcatcgcttcggagggcctgtattgtgtttcctgtatttaattgttggacacaatccgattcttctggtattgattatgcatttgaaaagggcctaattaataaaaaaacccgcggtttttccgcgtttagacgcggttttcgctgccggtttccacctttggacgcgtttattacctacactttagacttcgtagcaatttatgctaaaacccattttgcatgaaattcaactgttttctttgaataatgcaatcagtcatattgtttcacttaattttttggagcttaatttcatattttttgacatttcaagcttttttcctacactttaagaggtgtgaaaatctatggtaataatcattatgcttaaaattgaaaggttggttgtgaatattgtgttagacaggttttttcaatgtttttaattaatttttaccagcttcatttttgtctttttttgaaattttaaggccccgtttggccacaaatcatgatttgtgatttggctaaggtttggcatggatttggaccgtgcaatgtaaaacaatataaaattttcacacaaaatcccgccaaatggaggacttcctgtcaacatctgcgggtctcccagagttggtttagagctgtgaaattcaaatttctctgcaagaattaagagttttcgggtctagattggcttctgtgagggtcccagatccgacaggaagtcctccaatcttgactcaaaattacaaattatggacggccaaacggggcctaaatttatttcctacactatgagaggtttaaaattttatggtatgattcattttgcccaaaaatcaaagcttcaatcttaatatatgagcttaccccatttctagcataatttgtaccatataccaatgtcatttgtatgcaaaatacatagatataaccatcaattttaaaacctttcaaaatgtagaaaatgaatttaaaatttgaaaaaattatgaaaattaagcctgtaaaaattaattaaaaaaaataggtcaaatgtaatattgaaggaagagttttcatttttattcaaaatgaatattagcatgatcttgagaaactcttaaattgtatgaaaagaattcataatgtcaaaaaatcataagaattaagctccaaaaaattaattgaaaaaatatgaccaactgcattattcaaagaataccgttctacctctggccttgcaggaggtgacccacaggtccaggaaaacaggaaaaagatagataaatcggtaaagtctcccattttttccttgtccattcatccctgagtccatcctattgctatgtttggtccaccgtgattacctgtgaccaccacccaacagctcaatttttgtattgcctcaatttaaacttcttacatccatgatacatcaaacttaacccgcaagccccttttcccatctctcctggtatggcctcggagttgtctacgccgaccgaagggagggacttgggtgcaaagtctgcctactggcacacaagaaatcttccaaaagccttgaaacagttgtttttggactgctctaggttttcctcccacttaccccttttacattgccatgccttttagattttcagaatccctggcttctgcccttcaatttgatccaaaaattagtcgcttacctgggatgagtcaaaaggaatgctaaattccattggcccaagtccaatcggacttgttgagggaaatcttggtggtatgactactgggcatgccatacagctggagaccaatggcaagtgccaattacatgtcaatactataaacaacggtgggccgctacgctacactacgctatttgaccactaactgttagtgtagcggccttttttttctctagaatatctgtagtgttagcgcacgctaaacaccgctgagctaactgccagcgtagcgtgaaatttttatctcaaattttctgtagtgttagcttcaaataatcaccgctaaactaacagttagtgtaacttttttttcactaacaaaattttgactaacagatagcgtaactgagttgacgctaacatttagcgtaactggtcccacactacgctacactatattttaagctacactacacaatggtggacaaatgaaaaatttcaagtgagaaaataacacaaatgcatgccttgaggtggaattgaacacttgacatgacaggttagtagcatctccagacatcctccttgtccacatgactagcagtacatgaggaatgggttggtgagttgaggttcagtcagaaagaggatgtcatggacatgcctgtgacatgttcactccctgggctctgagtttgaacttgaagttcaagcaaggggagatggatgtcggacctccaatctcttccgatccaagcaagaccccatcaagatttttcatcctcatcctcatcatcaacttcatcaaagctcaatctgatcttcatctcaattaaatactcatcacaaccacctccattacatcctccaatccaaaagtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaacttcaatcgattcgatctcagaaaccattcgcttttagtcaacacaatggctgacaaagttgtagcccttgaagctagctttccaacgaaccaaaaaattaaggaaatcagaccttttttgcaaaaggtatcgccactcaaagtcagccagcaaaaatcaatcgcttccccaaaaggcaacaaactagaagactgctaccctggctctgatgcttgctaacctcccccctctttgatttaggtacccccacacacattttcttgaccattgactgtggattacaaacaggacgggccaaaaaagtggtatgatttcaaatttgtgttaagcttccgcaggttgctgatctaattttttgcttcttcttactcttcctgtttccctttcctgcatctggctactaaatgatggaataaatggatcttggggtgattcaaacccttgggactaatttatctcttgatagtaataataatgccagtatgaaagcagcaaagaaacggtgccaagccaaaaaaaacaggagcttcgaaaccagattctcaaacaaactctcacccctagtgataccacctacttttttcaattggaggagcgtaatcagttatgctaactgttagtgtaactcagtaatcagttatgcttacagttagtgtaactttttgatcagttacactaacagttagtgtaactgaggggatcactacgctaacagttggtgtaacttatcaagaagttacactaacagttagtgtaactttttagcccactaaccacgctaaaattccactaacaagggatttggttagtgttagctgttgttttttttagtcagctaacactacgctaaagtttttttttgttttttcagaaatcctgtagtgttagtgggccaaatttttcgctaacagtaacttttgtgtagcgtagcttaaaaagctaacactacgctgcactaacactacggttagcgtaactggcccaccgttgctataaagtaggctgatttggccggttcattcccaggctcctgttgtaggtgtacactgattggtcatctttggggttttcaatctttgaatcaaccgctggaggtgatctccagggggatatgagtggtgaggatggcaaaagatgcacatctttgccctcatattttttatcatattttactcttgttggttcttctaggagagcatgaatagttccaaaaagccactattcttgctggcctgtatttctcacctgcgccagcagagcaacttcccacccaggcctctctgtgagacagagacccttgccagctgccttttgggctctcactcgcaagccctgttgttaggcttgatgatacatccaccagccattccaaaaaaacaacccaatcccctgtcagccaccctaattgtaactgtctgccatgatgactaattctagctactccaaatcctttgattgcaagttaaaggtaagacaacagggagagaaattgatggttgggaaccttgaaatttttgatcatctcagttgccacaccaagctcctagcattgctataactcttatgaattgtgttttggtacaattgacttcaaacaactgtacatacccaagcaggtgttggtaaaaatccaaataatggcattcatttgattgaaaactacaaattggttgaacaagtggtgactacaatcaagtaccaaggtaggtagccaaggattgttaatgtactgatggttaatgaaagagcaattaacaactatcatgtatcccttgctactgatgaggttggctttctggatcaactcactgttgaagggaactctcagcaatggtgaggccatgccaagaccacttcaactaaggctgtcacagccatgcagttaaccatgggcctcccaatggtggatccaatgctctcccatctccgggatgatcttggcactttgtcagccactgagacactagcccaggtgtctacaaaagaatgtaacccccttgggttacatgataaatattgttgttaaagtgaataagtattctgtaatgttatttgaaatttatgttaataaatattctgtaaattaataaagattcacctctttattaattcacctcttccattaaaataataatcaagttgaaaatgggtgtatccaagagatgattatcctgtttatctctcttgtgtgaatattttattctttttatctttcttatgtgcagtttctgaaataaaagatattcaaaacatgcatatttagcatgctttgaatatcttgaaactttcccccaaggaatagtgtaacaataaggggactgcactggtcccagcagcagtttgacccctgctctgtaagatttaaggagatgactctttccctgagattcattccccagacaatactaccatacatattactagatattagatcataataaatagtgagtggggtttttacagtagtctattattacattaaattatcacactttcctccatcttctttactagtctataaaagttacttatttaacttataagactacaccccaggggcagttttgaccgcgtgggattgtggaaccaacaaaacttggccaatccgtggaaccgacaagatcagctctgtaagtctttggtaaggactgagtttgttgttggttctaggaaccaaaccttttttttgtcgttgattccacaaacccaagtccaagccaatgtggagcaggtgggcttgttgctcacatcaattccacatcagtgaaaatttgctttggctccatttgggacccactgatgtgggtcctgatgttctgaaaagttgttgaaaaaaaaaacattttttttgtggtttaaaaaacaggtcaggttgagttgctgtgttgctgaaaagggaaggtcacccagattgtccttcaccaagtggtggagcactggtgcctggctccagcatccggtcaggtgtttgatctgccctggggccgtacttttgccaggccggccggcggcaccccaacttacagattggtagctgcaggctccacgggactccacattgtgtccattgggtgcccacatggatgcaggggtggggtccacagaaaactctggaccgtcaggtcctggtccaaccccctgcagtggtcacttgtgggatccacatgcaaaagtggtgtcggaccacgtcaaactgcaccccaggtgtagtactactctatttctctgataataattcagctcaggcattgtgaagctcattccacagttgtcccttatttctataaggagctagcccctccactgtacaagtgttgaggagaggcttattttgcactggccactctttggctatactatagtgtgacccattatcccatcaactcttggtcacataagagaccagagctgaaacacttagtaacctcctggattctcctgctcaccatcagtgatattggttgtcagttgcaagccaactgaggaagacagccatactagaatggatatgattggtgtcccagggtgttctacagctttgacaagccattatttgaaggataaaaagtgctcaatcagtgttgggtcaatgggctaaaaaattgggagaggaagttacccttttggggcccttgcagaggagctaaaacttggaattagtttaaaaaggttccaggttgtggacttctggggatggtgacaagagtctttctgtttttgggggcttcaaacttgaacacccaggagtgactcttttgcagggcttttttttcctggacttttgcacctgtgcaagctcctggaacctgggatttctattttgaaaccccctattaagcctacacactgcaaatgggagatacttattttttcccctcattagggggtttcaaaattgccccaggaactcacgcaggttccaaatcccaggaaaaaaattcctcctggacggattcctgtcggcctgggttcctgcctaggaagaccctccaggacagtcagtccaggagcaggaatctgcaggaattgagtccaaaacccacccacccttggttttaatttcacccatgggtcatattctgtaacccctacaagccccccacccgcccacatccacgtgcccaccagtatcacccccacctcgcaactcaaaatattctacccgcccactaacttctttaccacccaaactcaccgctacagccatgccacccaagaaaaataagtcaatagcttctactccaaaaaacaagggtctaacttctactccgtgtccatccgaagggacaccatcaatgtcagctccggtctcttatgtgaccaggagttgatggggtatagggtcacactatagccacagaggtggccagtggaaataaacctcacctcaatgctagaaagcagaggggttagctccctgggttagaggggacaatggtggaatgagcatcaccataccgagcttagagcagatcaaaagaggctctcttctagactacattagtgacttaaaagttaactgtagtctaggctagtagaataagtataaagatggaagttaaagagaaaagggagagtttactgctaaagcaccactcactaatattaagtaaggtacacgggtttgtatggcaataatccctgggggaaggaaacttagagggaaagccttccccttaagtattgcaaggcaggtctcaggctgcctgttggaccagtgcagtccccttattgttacactattcctttaggggaaagtgtcaagatattcaaacatgcaaatgtacatgtgttgactatctctcttatttcagaaaatagaattacatatttagaatatatctcttatttcagaagatacacaagagagatacacaagagagataaacaggatgataatcacttggataaacacaagagataattatcctttgcattttgatcattattttcatgagagaggtacattaattatccagagagagagataaataagtacagaggtgaatcattattaatttaaagaataacattaaataaatacttattaatttgaggaatatatataatgatatttattattatgtaacctggaggggttaaatctcatgtagacacatggactagtgtctcagtgtctgaaaatcaagcactcaaaccaaaaagaagaaagccccaattgtttgggacaaagacagtgtggaactgctcagcaagtgagtgaagagcttggaggggataaaatagctaataagactatgaaatagtagaattagtatctgtgtgtgggtgagactgccctcctgtctagcttgcgggaaagttacactaagaaaaaaataagattgtggctagtttctaaatttatcttagtgttgatactacaagtattgttgcttaagaatacctgtttaagaggtaaggaaggggattgtggggtttttctgaggaagaagggtttctgaagggtttctctgttaaatctgttataaattctctctggttctctgatctaataagactgtctggtttctctggtctctgataaatggtacgcttatctctctaatatctttcaaagaggtgagaatggctaagcaatatttctgaatcacttttctatggccaaaatatgagataagggatgttcaaaggggctctaatattctctggatttctcaatcaaggggtgatgaaagctaagtaatatctctgattaatattctgaagctagcatctggttttgatgagtgctaagtaatatctctaattacttctctggtgcaaacatgaggagggcaaaggaaaacacgggccagaagagcctctatttatagacaaatggttctgcagtacatgagattttggcctgaacacaagtgcgtctgagaagggcacttctagagtggtttgtactactctgagatggtctaatctgatatgagctaatctataagtgcccttctaatacaagagattgtaatccttctatcagatgcctagttttagtttaattactatgagatgggtattctaagactaactagtatcagaattattttctagaactagtctttgaggttctttctgattagtagcttgaattattcagtctaagataaaagtagtgtcttttatatattatacagactatttgttttatttattattcatgtggaattaaatatcttaggcctgatttgcgatttgttttagctatgatttaacccagtaataattatacactttattctgtaatttatcccttctcctctagtattttagttactatttatgtgtaataaaatgtttttattaatgggctatgggtttgattgttcttaccacaacggcgaaggcccaacttcaagtttgtggtgtgccatcattcgtagttgttgttggttgcaagccagttgaggaggacagtgatactgctggggccaccatcgaccccatcagtgtcccaagagggcgcacaaacaagcattaggattgatggcggtacgattgagtgttccaaaaatcatcggcgggccacggcacaagcaaaggcaagtgggccactaggcagacttgtggttagacaaatatgttggggggtccatatattatatttggggcatttgggaccctgtttggcaagggatgaaacttgcaccgagtatcagacattctcctggacttggacttctgggggaaagtctggggttttcacaaggcggggcttcaaattagaacccacaggagatcctttttggcaggggattttttttcctggaatttggacctgcgggaggtcctggggctattttgaaaccccctattgtaggggaacactgagacaaaagccactgcaaacctccatccgggtcaaaatttgatcaatcacaagctgacccggtccatcttcatcttgatcacataccccgcatcagtctttcttgtaggggttttagtaatcctgtggattgaaaaacaagtgttcataaatgaaagccgcaaaaaaaatcaataaagggttcaagcagataacttttttttcgagtgggtccatagaaagagtgtttgttgtaagcatttattttttaatacgattgatggatgcatctaacacaagaggatagattatagaaggattaaatagaaaccattctacgcttgatttgtttcttgactcgttaacaaaacaaaatcaccttgtgggtttggtgaagggagtggatagagatgagcgggatccacaacgagaaaaagaaaagaacaaaacgagaatgtttgatggctgaagccgatcgaagtcatccaaatgttggatccgagtaccatcctccaccgtacattgttgaacgagtccccgtcgggactttccccgaaactaaggggattcgttttcgcccaactttctcgacctccgacccagctgatcctgctctaccaccctccactgacgctaaaggtttttgcaagaaacgagacgaaaagtttgcaattcttgttaacatcaacttcatcaagaatcccattatgatgtagttcacccctcgatcactcacaaagagaagcgaaagcgatcaaagcgactccaataaatataagtttcatctttgctgatccggttgccaaaattcctgggttacatcaataaataaaaataaaaaggattacaagatgcatgagaatttcggtcggtcagcttcgatgaaaggattacaagatgcatgagaatttcggtcggtcagcttcgatgactctactgaagactgtaaggacataaacaagacccgaagtgacttacgagacgatgagtgaggagtttgctcttcaaggggggaataatgataatataaatatggttggttgcaccagctgactgaggtggcggtcaagctaattgtgggatgaagaagaatcgtgaggatggaagcaaggtggaatatgtatgtactacacatttcttgttcttgttctgctgagtcctaccgatttatattgaatctaatgatcattttgccaccaagccacccacatgcaaccggaccatgaatgagaaggggacgaaattatcatcgcttcagagggcctgtacatcaatcgtgcaacatattagccttggctggcgtacccccatttatgtaggttggtgtgggcctcgttttccattagacatacatacatacgataaggttaaaatctgccagcatggttcaattgaaggcggtcggtcggagctgatcagagctggtcggttaaagtgacctccgctgacgcacgaggacgaggttacaacattatgataggtttacccgtagtgtgcattcagaatttgaactctgccttagaatagatcagtgccaggcgaagtctttattcatcatgaggtgttgactgctcccatgaaattaatttttgggaagacttatctcactgaaatatctgaatgggatgatgccctgacttgaggacccgactccgggcgaccaagatcacgctgggtccggcgcagctcagctcgttccttactcacgcacaccaggcggctcaagatgcaggagcgcggaaagaagtggtagatgaaagagaagagcttcacggtagaaggcggcaaccccatctgcgctcagtgtaaatctatctccctcaccgatcctgattcactcaatattcacaagaaaacagaatggacgattgaagaatttggcaccaagagatcaataaaatttcaaagtgtttagaatgctgccagtaactgtaagactatatacaagataataaaagaactcggataagatggaatgagcgattttcaagttcaacacactagaagatgtaacagtgagtgggcaaaaaagagtgacttgtaaaggatgatgacgaatgtgtgagaaatgaatgacttgtaacgaatgtaaaaaagaatgacttgaatgaatgatgagtagaaaaagagtgtattcacattttagatccaatcagaaaaaaaaaacagggcaaaacaaataaccatagtgtaagagtagaaaaacagatatagtgagttttgaaagtgtttcctcgagatgaccaaagagaggcaactaggattttctacttggccaatttaaatagctgagtttgaatattgttgtagatggtttgaccaggatagtcataagcttggaattcgaagagttttccaaacgatttatggcccttctttgatagagccttcggggacaatcggtcggctttcgtggaggtgacaccgtaaaacaagtaaagttctctgagtcttctggtttgttccacatcgttttgggagtcaaaatccctcaacctgtgcctcattagttgaccgacacgggcctcatacatcgaaacttgagggcttcctgcatcgcgatatttggtcaatgcctcgacgttcaaggcattttgtctgagttgtctatccttgcccaagtagagaatcgtggtgatatccttagtgatttcttccgcctcaactccattgagctggagtgcagggctgggatcgaagaatttgagtcgatcacctatttgaactaattggataaattgattgtttggtttattgccatcgatcagagactgtttccaccagaccgcagttggtctcgaggtcgttcggacagattcttgtagagaccagacataagcactgatctcattccagtcttccgtgctggggtgggtgttgagaaaccattgtccgagccagaaatttacctcttgtcgatcatccttgttaagagctcgataactttcgccctgtcgtttccacgtctgtcgagtttcgctagataacggggtcctgcggcccgttgtaatagctgaactgtgttcgatggccacccgctcgagggaagggcggccgtgaaaatggtcgtgggcgttcttaattgaatttggagcgccagggtggacgtgagagccaccaaacttaatccagggttgggggctgtggattggaggaacctgttgaaatggaaaaggtaggcgcggagggttgccgctagactggccgttagctggtttggaaggaagccaagtgatcagaaagtggttaataggcttgagtattgttgaaattgatttgactcactatagtgagatctccggaaaccgtcggggtcttcgcggtctctattataataataattgtggggagcttgagaaggtgagggcgccaagtgttcaggaaagtcctcgactggaaaccgaggtacaacgttgtttaagtggtgacctggagctaggttaccgtactctattggaaggccgataccgttatagaatggccccggcccttgggcaaaggtgtgtccgacgccaccttcacccgcgaagggatttaagggcgggggtgcttggcataacgtgcaggaatagactgcgatagtgatgaaggagagtaaggtggatggcattttttctgttttaattattcaaggcaagtttgatgtagtagactatggtatggctatgtatgaggatgggtgagggagcatccaatcccaccaaacctagagtccttttatattcggcactcctaccagcattcagcggtacatacatacataggtccatgagagaagctcaatcgttgcactctggaaagaaggctaaccagggctaacctacgagattgtttttggagtgaatgggataccgtattggaaaagttttacactatttatctgggtctgagaccggtttcaaagaactgacgctgcttcaaggatcaatagtggtcaaacatatatacaatttgtagattccgacggagccgttatgatggtgcgaattgaggagccgggccgttaccccgatacttgacttctcgcaccagcgaagtgggtgggtaagcttgagtacttatttttgcttatttgtgtatttgttgatttgtttataatctgcagaattctttgtttcttcaggtcgcaggaagtcgtttcacttttgggctgaactaaacaaccaggtgtgtataaatatctcgaaggggtggggtttgatcaagccttctgaatttctgagccattgaaggcccaatgtatagagaatcactcgatgggcatgcatacttcattagtactagtaggtgttgagaatttcactccttgagttttcttgctggcttgtaactgctcaaccgggtcagacgggtttgggtcaggcgacactttctcgtatgtgcaatagatcccctcggtggatccaagcaatatgtgggattgaaacaggcttggatcccgacacatgtctgtagttcggcctgggtccccaaaatgtgcagggctccaagtcccatgagcgtgaagggcgtatgccgagccggcgagggccgatccgattcctgaggcaaacaaggctcgggcgtgaggcgccattttatggtgcattggagataaccaatggcaatggagggaaccaacggcattggagggaaccaaaggcgctacatacgccaggtggctattcccaatcaagattggaaaaaggacttccctcggatacaactttgctctctgcttgatgcggtggtgtcaggtgggcttgtggattgcctccttcaggttgcttgaacgatttgtagacaagtcattaagtttggggctgtctccctggaggcaacccggtcccaggggatgcaagggtccacctcgatcagctcgattggtcagggatgtctacatattagtcgatggactccgcttggcaatcctatcaatgcccttcggacattctattttaacctcggctatccgatctcatctcatgacgatgaatccttgaatgtttcatcttcatccccataaagttataaaatacgtactagctgcacataatctcttgaaagcggtgtgatttttaccgtttccctgttcctacttgccgatttcgtataagaaagcaggagaagaacaaagcacccgagccaatagttatcaacaaccagcttcccgccgaatctcctccccccccccaaaaaaaaagatgggcgttggaccgagatcactgacgattgctctattcaggaatgacctacgactgcacgacaatccgatcctgacccattcccatctggcgacggtgaaagagggagacgcggttcgaagaaacaaagtgtcggagtacgtcttgccgctctacgtctttgacgagcggcagatcgagctctctggcttggagggatatcgtcaacatggggggcctgcccgtaccgaggtctgcgggttttggaggaccggttctcatcgattaaagtatgtatctcaaattcaactgatccttaccctcggaggattgtaaacataagaatcgtggcattgacttattgtgtagttttttatgtcagtcagtctacgaactcaagcaccaactcaagaagagcggaagtgatcttctggtcaggttcggtgtggtcgaagccacgacgctcaagatcatcgaagagctccaaaggaacggcttcagtgtcgatcatgtctacatggccaaggaagtcgcattcgaagaagtcgggaccgagaaaagattggccaagctcttgggcgagttggcccacaaagttccactcaccctgttccactcaagatccttaggtgcgtatctatctacacattccacgtcccctaaaacttctatttatttttgttgcgtgggattgagagtcgaagtcgaattctgttggcttgttgcttcagttcatccggatgatctgccttttacgatcaacaagacgcccgacgtgtatacgcccttccgatcgaaggtggagtcgttaccggcggaccagctctgtcggccattgctgccactgccagaaaaactgcagccgttcccggcgctcccggagacgattctgaaagctgcaccggagcctggatactccggatcgctgtgtgaagggcagggctttgacgaagtcttcgcaagacttgtcaagccgttactctccaatcctgatatcccacacgaccccaaggaagccaatacgcaggattacaagcccgatcctagatccgctttcccctatcaaggcggcgaatccgaggccttgagaagactcgatgattatttctttaaaggtaatcagcccccagtcaggtcctataaaactacccgaaacggcttgctcggtcatcaatacagcaccaagttttctcccttcctcgccttcggctgtatctctcccaggaagatcattcattctttgtgggatcatgaggctaagttcggctccaacaaggacacctattgggtcttgttcgaaatcttatggcgagattatttcatcttcatcagtcaaaagtttgtcgttaatttctcttggattcatcggtcggagaaccaccgacactgatttatgtacgcttgatttcgcaggttcgggagaagactatttcttataaaaggattcgaaggccgaatagatcccaaaggcgcgaccaagaagttatcatattggaagccatttaaggacgagaagatgaatcaacaaagcaaagggaaggagacgccggtggaccggaatgcgctagcctggttgagggggaagactggcgtgcccttcatcgatgccaacatgatcgagctacgcgagtccggattcatgagcaacaggggccgccagaatgtcgcctcgttcttggccaaagacttggaactcgattggagaattggcgccgaatggttcgagtccgcattactcgactatgatccttgttccaactacggcaattggcagtatggtcagccctccctctctcttgcttcctcatatcctccttttgcttaactatcaacattttatttgttttcacagtcgccggtgtcggcaacgaccctcgaacttcaagacaatttaatccaattaaacaggcaaaggattatgactctcagggcgactacgtcaaacattggatcccagatttgaagagctttccaacaaacagaattcaatgttgagtcatcatctcattctcactgattaacttttcacccttgttgtcttgtttttttccttgcttaccactatttacaccacctttgcttttttcttcttcctatccaaatacaaaaaaccgttttttttgttgtagctccatggctcatgaacagtcaagagtgggacaaacatttaggcagttctaccaaggaagataaggaaaacaagactggacagaaggacgattatcctagacgtccgatattggaacaacaggcatggaaaaagcactaccaaagacgttaatccactctggccttgtcagatttcattcccgcagatttagctccgtttctttttttcacacatttcaattttttttggtggccttgtgtaacttttctcaatactgagaacatcaatagagcttttctttttctccaaaacattgcccaatgaagagtatcacaactcacatgtatgtatcagtaataatgagttggtagttttcctttgctggatgtgtatggccagattgattgcaaagcaaaacattgttagacttgggtaaactatgtatgtgcccacatttacagaagattaggcagtatgtgtgttcaatctagaactgagctttatgtagcggacttgtatggttatctgggtaaaactatgtaggttaccaatttgttatgcacacatgcttcacattagactcaagagataaacaaatcaagtacataatgttacatagaccagcaaaagcgcatagaggaaataaaactacaacatgcaaaatacaaagcataatctgtcatttaagattgattgtgtagggttaaagtattggaagatgatggatgggtgtagctgatctaaaacattaagcctcaagaaaggtgtctttgttgcgctctttgatgtaatccttcatccaattgacgtcttgttcaattttctcggaatgttgtttgatgtcattgtggtgttgcttatattcattttgtgtatggcgtgcacgttgcgtgatcctgtctgtgattgcttcactattttgacaatgagtaaaagcttaatgagcatcaaatcaattacttgtttgaaagaagttggtgaaaaaaaatagtagttgcttgacctttggctgtcaaattctttcacaagattgtcggttgagttaaggacacctaattgattggtggcagcggcaccttggatcttgacttgtttatttttgataccggcaaccaccatctgttataacagtgaatcaagtgtttaatgctgcagaacaaaaccccaaattgaacagatcaaaagatgtgatcaaacgtgctatctcacctctgataactgattcatacagcttgatacatctctttcccatggtttatctgtttcattcctaaggtctgaacgttttgaaggggacccatccgtttctttttttggccgatctaatagctattgaggtatggcaagttaggatggaactttcaaagaggaaaattgtttgagtcaaaatcatgtgcttaactttttcagacacagatggacttcgatataatccatcaggaacctcttgttcaacttcaaccatggacgagctgccaatccttttcttttctgacttctgaaaattcttgaggtcaaacctaggggtcggtcgagagggtgtactagtttttagagcggactttaacagatctttgttatcgctcaggatgtcgggttgaaatttcctttgtttgatggattgcaaaatttcatcttcactaatgtgatcctcttcaaccggagatgggtaatccctcttcgaaaggccccttttgtgtgatcttgttttgctagtattttgcggtgcaagagcattgcgaggcgactcgaacctaagttgttttgctttgagcggatcctcacacttcctcataaatttctttctcctctcagcgccctccaattgcattctagataaaggagtgcttgaagccacacccatgtctgacacccctcccaagccctttgagccgctagcctcagatatcttcacaggttttaggctatctttgaatggattgaatgtttttcgggtggtcaggtcgacagaagatggggtttggagtgtctttttgaagccagcaaagatggacgggatcgagtatttggttggtttttttgttttcgaatctgaaaccattctggcagtgttttcatccttctgtaaggcgtattgcgagtgcgtgttagagatttggctttcgtattgaggcttttttctgtttggctctttgcggttggtgacgtttttgcaatgctcggctcggatatccgagtcataagtaggactctggaaggatgcatgggctttctcaatgatttcgacttcaggtgaaaaggtgtcacgctccagccgatgtttcgtgggtgagattttctttggcttaaactctgatgcgatttttggattccaaccttcaagaggcccggtctgcgcttcattggaatgtttccaaaattttgtttgagtttttcggatcctgcctacttcctcttttcgagtcgctgagcgaaacccactcgccaagtccataacactgaggtgaccgacttccttaaatttccttcctggttgcgtttttgctatcttcatttccatagtgtgatcagaagattgggaagatcgtataatttcgtcctccacgtcagactcatggcgcgaggtgggttcaggttcaaggccggtcatgatttgcccgtaatcatcagggatcaagtcaatactctctgatcggattgaagcttctttctcttcagcttcagagtacgattcgataatatcttccgaggctgctcgagcaggtttcttcaattgttttcgcgagagaatcgaatcttcaatatggttcatatcatattttgtttcacgcgtatctgatttttgtcgaatgttctcgtcagaattcataggcttaagcaatgggattttgactttggtgccacgtgtctggcgcaagactgaatgtggaaatgtcttggatttgttttctgaatcctttctggaccggtacgctggtggcgaatgaattgaatcatttggcgactcgatgattcgaatacgttttgatttctgttcttgaccgagttgttgccttgtgcacgagtctacaacaggagaagataccatcgggcgaccctttcttttgagcgacattggagtccgagtgtgaacgacagttggcgaggatattaaatttggttcttcagtaacggaagaacttcgacattgccttttcccagaatcaattatttgctcggagccactgtttgaatcttcttctcgtgaggagttgatcccagcttctctctggactgactcgaccctttgatgcgaattcggatgtggtggagcttgtaagggattttcagcttcccaagagcaaaccggttccttggaaattgatattttcgatgtttcacgttttatcttttcgatagtttgggggggatctcggtcggattctacgtccacaatcttcgtgtccttgtcatcatccgtcagtggcgattggccgcaacttgcggcataggagaattgctacaatgagtgaataataagcatgtcgtgaaccaaataattcacaaggatgtatagtgctaaggccctcacgatttgtcgttccctcaagatgcttagaattgcatcggcatactgagactgcaattttaataccagtgttgctcctatggcatcgctatctggtgcgtaatggatcattggtgcacagttgtggacaggaaagttaccactgaactctatagataaagtcaattcattgtattctttttcatatccccaaaggaataaaaaataccacacagagacatatgttagaatcgacaccgcaaaagataattaaaaatgaatttttgggaacctacggggcattgattcactagagttcgatatcccactaagctgggctgccaagatcgcgttgtaacatatttcggcagttatttcttcactttcgttgacaagatcatctccctgccaaataaaccatgtcagcaactgttcctgacactttcaagacagatgcaatattaccggctttgcaaccaagcaactccaagtcaaggagtgcttgttgaattgaacagttccgttaaaaatcggcgccacacaagtgttaaatcgaatcttattatccaagatagatccactttggattcgcatggcgcaagctctgaacagaaagattaaagggggaacattaacctttcgactttgctcaaagcgtaaattgagtcagcttctaaaatttaattgtcaaactaacctggaatgatcattctggaaaattttgtcctgaatgtcaccaagaccaacccaaaactgcttgctggacatggaaactaactgagataccatttcttcttgaaagggtttaccaaatttttcggctgggaaaatctgaatgaaccaatttcgccgagctgtcttcgtatctattggggccttcacacctttgggtaatcctttacccattttgagcggtggtgcaacgacgaaagctagttgtaacgctgtgttggcggtaataaagtctttgaaacaaaaggaattccaattagaaccttatctatctctccagagtccagtgaacgcccagcaaaacttaccggagtggttgaagataatgtgggatagtatcgcacttgaaaaaaagcaagatacaactctttagtttgctcccctctaaaatcagtgtatttcttgaagctcacgggccgaatatggtagggtctcgtattaactccttattttcagccgatcccccgctcaaggcttccccagcgtccaaaagcttatcgttcggattgaatgtcagtttaacctgggatttgacatttaatttaacagaatagcagaataaatcacttacggatctcttcacatattcgctcagcctgtgtgggttcgttgagttttggaagcctgccacgtgagccagaaatgggtaaaaaacgtttccaaccaagatttggaattgactggtttttgtgccatgttgcgcattgttcatgaaaatctgataagaaagtaaaacacaaacggagatcattttagcatgtgttttttattagagcaagatttccagaagtcatcatcaaacagaaattcttactctgattccctctccaaaggcggccaaaatacgctcccagcattggccgatatgttccgaatcgtccttgaagcgagtctcccgaacaagtgagaatggggctcgacatcgttcaagtttggcctcgtaaatgtagctcatgagacccaagattggtgagctcgtgaccgggaacgcaggtttgattggcgcgaagatatttttgagtggtagtgcgctacaaaagagataattggttaacattacataggtatttcgatcgatcggaatgagggcgataattactataaggatgcgacttgatgcctgaaaaaatcacacaaccgggagcactccttgaccaatcgggcatcgtctttttgattgcctgtctacaagttttaaaaaatctaatcagtcatttgcgattggcttatgtccgaagaggagtggttgacttacctgatggtcgatgatcgttttgaagtgttccaaaagctgctggaaaatagaaaggttattggcacctgcgaatcgattgggcgagacgccttgggccttttcagtgacggtttgatggaattcttgaagagcttgataggattccttcaagagttctaggctagcagggggttgatcattagcagctggcgtcttcttcttccggggagccatttcgagtcaaacgattcgatagagatcaatgtagctctcggcagagtggtctgcaaccggatatttagtaccgggtgtgatggcggtatgtaccgtccgggttaagagagttaatcagtgttggaaatcgggatcgatgaaaggctggagaggctgtctaatcctgttgaccgctggacctttcgagtctgagatgaaatatggtaggatgtggtagggttcggtgtcagatgggggcggtgatcaacaggcgcatacacccagcctcgtcatcaaaactttagtcctcttgatctctgctccaattacgatggcaaattggcaatgctagtcgagatcaaccaacgttcatgtgggcataacaccgagaggcttgaattacccagtgcaacaacttggacaagtgctctgaattaaaccactgccacagttcagacattgcaaaatatgcccatctcctcttaaatgttactaccatggagaacttttataagactcatcggagaactacttaccggtttaaaatctcaactcaagctcaagctggaggctatccaagctcactcaactgtcatgtcactcaccacctctggatcccgaaaggaaagagactagactctcgccgaataattggtcccctgaccggcgaagtcgagttgaatgtgttcttcaagctgggtaggaaatctctagagccagaggcattcatcaaaagcagtctattcgctgagatcattaactctctcaatacggtaatcgttatttttcaaatgtatttatacgagggattgttgcatccactaaacatattttgcacttcgattatcaacagcttgctaccgatgaggccgtttctatacagagagtcggggagaccaaggtcgtttcagacagccctaaagcacatgcttgtggtaagtagaaccagcttcctttccgaacaggtgatattcgaaattgttttgagcaggaaagatgtgagaagctgataatacctgatcaacagttcagttgaagttaacacctctagaagaaattttggaaacgtccttgactcggcgaccgatagcaagactatcatcgattgacttggagtggcaatacaccccagccaaaaagaactcgacaatcgatgccccagcgactccgtgtggtgagactatcgacttcgactcgctcattcacgtccaacctttggtgcttccattgaaatcatcgcttcagcagttcatgaagcgcttcgtgagccgtaacctactccatcaacttcctttggttttcaattcccaatggcaaaaagtgagatttgacctatggcttcgttcctttttttaagactgacacgaccatcttcctttcatgaaaaaagaagttacaggacagcatgcttaaccaaaagatatttggacgtatcttaacacggttttctgaacagtgtatctcgaacgacatcagagctgagctgaggaacatgtgcgaagtaagagatcatatttcatagctttcgaaacaagacttctctttcagaaaaaatgagcattgcgagaagctgattgaaggattgtataatggtttctttagcatgaggatgaaatacaaacggcgaaggcggatgaagaagaatgttcaggagacaaaatagcgagcagattatccactcttcaaattaacattagcaagctcccgaatacgagaattgcacgctcgcgacgatgtagaaactcttcatactgctctagtctcgatatcgaagccgtcccttcagatcatgaggcggctagtgatcatggggatgtgtggatggatgaagaggaggatcaaaatatcatggcagacaaagagaataactctgatgtttctttgtacttgactggagggtctgataacgacatagcgatgagctcatcctgaataattataaaaggagttttttaggtcgcctggggctcacaacacctgccatttattgtagaaaaaaagtattacaagtcgtttatcgagtattcctccagctttctggtcaagttctgaacgaatttatgactatctcatcaatacacccaaagcaacatatttagggagagatgattagggttgtgatacttgcaatagatcatgatagatcgcatcaataaggatttttttgaggcacaaggaggtcttccatatgggttcttggacaatagcgggcacagatatgaaatgaaaataggtgtttttggtcatacagatatcacgtttgaagtgtgtctgggcacaggggggaatcccgcttggcatagatttttccatgacctcaaacttcttgaggctgataaaatttttattttattttatcatgagtatctccacctcttcaggtacctcattcatgattttctacaatgtttatcccaataatttctttttttgtcattatcacagtgaccaacaactgaaatgaaatgattgttttttcttcttcttttcataatacttccaacaacatgtattctcattatctcacaaattttcattcttttcagtggactgattttgtagatgttttttttctataaacaaaagttgtttttctcctgtggaaatggaatttcaacaaatcctggctaagtatcttgattatagaacaatggggaaggttccctacatttcaaaaaacaccaaatcatgtaacatcttttagaaaggcttattaaatattgttgaaatttataagcggagaggggggattttgtgcatccgaaagcagacaatgtctgcagtaggtaaccaatgtctttgttgagtaggcttaagtgtcctcacaataagacttttcggaggcttaattgtcactaatcaaaggaaaattccggtcaggacatatggtttttctttcattgggctatgatctagatgtgttaaataatctagatacatgaggtccaggctgtgggtctcagaacaaaggtataatgaataaaaaagaaaacaaataatgaccagtgaaatgagagtgacaggtgagtgagaaggaagagaagattgacaagcaaaatttcaacaaatatccaatgggaaaggagaaagaacattccagaaagttttatctgtatttttgtatttcttacaggtattctatctcttttatggcttgactgctatctatataattcttgtaatagtgtgtaaaattctataatcattaaatacaggaatttccaattctttccaaatatttattccccttgaaattgtggaaaaatttgtagttgaataacttacaaacatccacattttagaattttcatttccagggatatcattcaattggatgtttttttctgaactgcaccaattgcactaaacaatgacataccaatgcggcgcattacacccatatgtgaatttgtttctagccaaatgtataaagggtcttcaggtgctcttttcaaaacttcatcgtatatgttttcaaattctggaattgttttaccaagcattccttctttataataatccaggactatcccaggatcagtgtaacactttcgcaagactttgcatccatcactgagaaaatagtgataactatttaccaatttgttgaattcaaaaatacgtgaataaagtgatatcaacttcaacttaatgacagtatcttcagaaacacctaatcttgaatattgtttactgagaccttctggaaaaaaagcatattgaaggaattccaggacttgacaaattgcagtgctcaaatctctttcaggagaatcaatcaatataggactcaatggatcagatttccacagaagaagcttgaaaattttgtcaatatcagattcactatctttcaaagtcaactggtttaagtatccaggataaaatctcatttctttggcttcttgataaaattctagtttcttgatgtattttctgattgtgaatgaattcaaaatctcctcaaattcttcagattgattcaattttagccactcattcccaagaaacttcatcttttcaatcaagaatgaaaaattcaaaatatttgtttctagaacaccaatgactattggtagttcaagaaaataaaccattgaatcagttattgagtgtcactatatatttttgaatgattcatttcatagttgaagaaattgaaagctgatttacccttaggatcaatgaaataattcaaaactttcaagtaccaatgctcactcaaaagtatatgctttttcaagaggtcctctccaatttcaatcttgaagcaatttatgatgtatagaattagttggctgacaatttcttcctcatggaagattgttctgactgatttttcagagatccggtcattcagccacaagttgtcaatggtttcaaatgcatacttccaacctaatacattgttgaatgaagcagaatgtgcatcaaatttcaaattattcaactgcaacttatacttgatcatcatattttttatgtctttcacaatggaatacccctctgattttttcaacattttcctttgaatgttgtcaatcaattgaattgccatagaaaattcattttcatctctaccatcagaatgattcttcatattttctctcagctgatccttcagccttgagcccaaggcatcctgaatccccaaattggtagacactagagaattcccatcttgggaaaatttaatttatttaatcttagaattaattgactgttttagaaaataaaaaccaggcaaacttacttgaatttttaaccctttcatgctgactttcaaaaaactctttcttccaattatggtaaggcaaattgcgcctcttggacttcaccacatagatttcaaaacaggtgcaatcataatcttctattgattcaatcatttaacagcaatgaaaaattgagaactccaatcaatgatcagtactcaattctaaacaaatcatacctttacgacactcaggacagtacatctcatacccagggactaatatgtttgcagcatgagtagctgaggtgaaccacaaacaagcgagtatgattgttggcttcattttatggaatggatgagggaaaaagcatatagaaataactaatctggatggaagactgagaaaatcaacatgaaggagacccagttttatatctttgaagtttcattgagtttattttggttgagtgagcttacttttgaacttgaaacttccccacagtggtccaattccatgctggagtcttctcatagctgagacaagtcacacatttactcaaatgctccaaggtgctactcaatactcagatttctccacaatcaagatgtgtctcagatcattatctctggtatgtgtatcttacttctgaaaaactacagagcccttttcacttttttctgttcaactgagattacataatcttttccccgtaaacacattttcagggtggtgaaatatcttgtaagaataattactggaggacttcctgtcgaccagatggctcattttagacagaccagctaaactttgtttgtgggggaaatcttgaggccaaacaattttcaccagccaataagctttagcccttccttctaaatttacaattttagacaatgggaagtcctccacttctaggcatgatgggaaaaggtgtttatctaaaccatctcaccacagattttatacagaaaaattgacgcaagtaatacaaaagctgtcatttttatacggaagcagtttggccaaagattagagtgtgtcaagcacattatcagagctagagatggcccctttgcatccagatatccagctgctttttctagggaaacaggcatctgcacccacatccgcatgtgccggcgggtatctttggatacctgccctttaaaccaagggtgtttggaggggacggccaacaattgactggaagggtttccttccggtcagcaaggtacatgtgactggttgaccagaagtttttccttccagtcaacaaggtacatgtgccttgtcgaccagaaggttttccttccagccaacaagttacttgtgcctcattgactgaaaggttttccttcctttcaacgaggcacatgtaccttgttggctggagggttttccttccagttaacaaggcacatgtacagtgcctagacaatgaaaaatggtgtcccatttctttctttctttttttttttggaaggcaaggagccacttttcaacaccaatctttttgtcacagcctacaggggaacagtgggtcagggaaaaagaatatagaaacaaatcaattacacatgcaatcaaaaaaagataaaaattgttgaaaaaaatcaaattttgtagttttttcaatattgatgttaaaaatacacaaaattggggggggggatgcactgagagcggagaagaaagaatatgaaaaaatttaaaaatgttttttgattattgtttttttaatttttaatttttcctttttctgtctgtgaacagcgttgatgtatagcaatgttgagtgggaattggagttgcctcaacaagcaagaatttataggaatgttgcctcaacaagtgggaatcaaggctgtatgtgaacagtttcaattaacagcaatgttgcctcaacgagtgggaattggagctgcctcaacaagcaatccttgtgtgaacaatgtcagagcaggctgtctgtcaacggtgtcaatgtatagcaacattgccaggcggaattggagttgcctcaacaagcgagccttgcgtgaaaaatgttttaggtcagtctaatagttgactgagaggacaagtcaagtaagaggagaggccaagtcgagttggaaaaaaattacttactgaaaaaactcgtggcagccaatagtgctagtgtggctggcgggtatggcaagaggtgagctttgtgaatcaatagggaggtagtgaggtggcgactggctggatggggaggtggcacactacagagctacggtgcactgactctgtagctgcaaggtgcacttgcataaaatatgcaaaatcacccttttcactgtctagacactgtaccttgttggccaaaaggtttcccctccagtcaacaaggcacatgtaactctttggccagaaggaaaaacttctggttgacaaggtacatgtacctttttggcctgaaggaaacccttccagttgacaaggcacatgtacctcatcaccctcaagacagtacagtctccaggccaagaggaacccctctcagccttgagactgtacaagctctccaggctgagagggtctgtctcatgggtatctctctggatacccggacatactctaagatcttgggggaaatgagacatccgcagccaaatacacatcttctggcaggtatctgttggctggcgggtatccgccagcagataacgggtatccaaaactgataacgggtatccaaaactgataacccaaggccatctctaatcagagcagatgataaatagagacttccaaatacacagagatttacccttggagccagtcctttatctgcagaggtagaggtagcctacggtgaagaaccacagataaaagtgtcagcctacacctggaggactcacctcaccaagatgcatgtatcactcagaagtgggagcatgtaggataaaaaaaaacagccaaaaaagttcagtaaacacaatgcattaatttttcagtctagaaaaatagcaatcccccaaaaaatcctcatgtccacttttggaagtggggctagttgtcaggtatgtatgatttttctctgaatttaagaatttaaaagagtcacaaggtttttgaatcatgatctccttaacatcccctctccctcccatcctcaaaaaaaggttcaaagttttcaaaaattgaatgctggtggtaatggacaacttcacgttaacatctgcgggtctccaaaacccggtttagagcctcagaattcaaatttctctggggtaatcaagaagttttgggtctatattgacttctacaagggccccagatccaatgggaagtcctccaataggtgttcaaacaactggtcctccttatacttttttcaataatgaaaatttgctagatttgtttttttcttcacatttaccaatctctatctatcagagatttctagattgactcccacaggctcagctcatttatgagctatctaaatgtctcatcttcttaaattctgtaggttagatgagcaggtcaagattcatgcaatcagagatagctaagattcaacaagtcagctgtgttgtcagcttctgctagctcaccaaagtttctcccagggaatccctgtgggattatctcaataggagaggattatgaataaattcaaaaatttggctgggacaggaaatattttcaagcctgaaatccacaaaatactttttcaaaaaagaactgcccaatttgaagaagaaccaaatagaaaattttttgcactgtcctggcaagcaattttggtgaagattttgaaggtaaattatacaaaatgactgaagaaatgaattttaaggaatgagtgaatcaagaataattaccaaactcagcttggagattgctctagtgagagagtttccaaaaatttgtcaattcatttgctaaacttgtcaaggctctcatttttgaagggtactgagagtgtaagttttaatgtatattccaaatcttgctttttgaatctgcaaggtgacatgctagaaattctttggcggattgattaccttgctggtcttggtggatctgttttgagttttgaaggagaatgattttttattattttcaaaaattcattgagggagaaccatcaaaaatgagtggatgagatcaactccaaatgaaataccatccatgaaatatccatctggctctagggaagggttgtggagcattgggagaagtagtgagaagcttaacaaaattcactccagccactcatgtaaccatgtttcctatcccagccaaaacttcaacataatgcacaagtccctccctgcggcagggaccgcttctcaagcagaaagactgacttgaagcggagggacttgtgataagtcagagcttctgggacaatatcctctaaaatcaaaatttggccatacacaggtgatggatagatgtgacatgtggatccgcggactctggagtgagtgagcttggtgacagggctgtgataggtttggggggagatttgatggtcgatggtcaagattcaagaacgaagcacagcaacaactactcaagatcccttccttttaccatcctcttccctctcgtcaagatgaccaccagccatccttcgacttcatcgtctcaccactttggcctagccacctacgccagcctgatcatcccgatcatctcgatctacaaatacagagcatcgatcagctccttcatcactcccaacaagaagcacaacagcagcaacaaccatctgccaccacaaaccccgggatatctgacaacccctcagtatgaaatcgcacaacgagagatgttcaagttccggagcgacggccaacgtgaactgttgatccctcatcgtggtaaactcaggaaagtcgtcctcagacctaccgcccaatcgactatcaagttacatgccaaacatttcattccacccaaaacctcgattcggaccaatggaaagaaatctgtcggggtgaatcgtgaattcttcagacgtcagtagttgttctggtattcttcctgattattttgatagagttgctgagattctttttttttctttgtgggtgcggtccttagagttgaaatgcttgttcatgatcatcattccgaggtcaacttccaaagaagtcttcatggttctagttcacaccttcttcctcctaatgagaacttatctctcttttctggttgccaagttggacgggattattgtcagagatttggtctctgctgatctcaaagggtttgcaaaagggcttctgtactggtacttgctggcgattcctagtacttacaccaattcaatggtcaggaaatcattctcaaattagtggattgaagaaatttaacttacttacatggactaactttaatagattcgattcttacaatccaaattggcactctcatttcgaactcgattgacgagatatgcacacgacttatatctctcccccaaccagaacttttacaaattaaccaacctcgatacaagaatcaccgcagcagatcaatttcttacggcagacatagccaagttctgtgattcgttatcgtcactatactccaacatctctaaaccggcgctagatctgatcctttttaactatcaacttgggaagagtatcgggaaagtgggctcgatgggcttgataatcaattacttgatcaccggatggatcttaagacaaatcacaccagcattcggcaaactgagtgctgtggaaaccaaactcgaaggcgatttccgactgactcatgcgagattgatcacgaattccgaagagatctcgttctataatgggtctcgcttggagaaggatatcctgaatcgcacctacctccgattaatcagacacgtcaactcgatcttcaagatcaggatcgcgtatagtatggccgaggacctagtgatcaagtatgcatggagtgctgtgggatatatgcttgtcagtatccctgtattcttcccaaaccaaactagcccggctgccccatcccgaggcccgatcgccgctctcgagagctcctcaacccattcttcagtcgctaagcgtaccgaatgtaagccctcgctattttgtcccaggttattagactgaggcaggagcctttttgaggcgtaacaaccaatctaatgaaatatgtttgcatgaccgccccgttgtgtagcttacatcgccaatagacggttgatgctctctctagcagatgcgggaggtagaatgatgacgtcgggaaaggatcttgcagaactagcaggctacacttcgcaagtgtatacgcttttagccaccttacacgatctcaatcaggaccgtttccaatcgatccaaaccgaatcagccagctgtcggtttgatatgggaatggtcaacagccggataatcgagggcgaggaagatgttgtcgaattctctcacgtgccgatcgttgttcctagcttaatcccaggcagggatggggagctcctggttgatgacttgtccgtcaaaatcaggcggggcgaacactgcttaatcactgggccaaacggaggtaagccggctctcgcttggtgcattgccccgtccatcttactgcatctaacctatttgcctgaaaactagtggggaagactgctattgctagaatcttggcaggcctttggccgtgttttgaaggtgtgatcaagaagcctcgatccgaccaaatcatgtatctcccacagaggccatacttgagtttaggaagcttgcgtgatcagttaagtttttcatgaactttgcatggtttggttcaatttaatgattgtgaaaatatattaacatctcatattacattcttatccatcgattttgggggtttaaatagggtgatctatccccacagctttccgcaattcgaaggcttaggggggacggatgaggagttgatgaagattttggaacaagctcatttgggttacattcctgctcgagaaggaggatttgatactatcaaagaatggaaagatgtcttgagtgggggtgagaaacaaagggtaagtttttttcgcctcccactagctgcttgagtgtgtgtgacaccaaaccctgacgattgacaacctttctttactggaaaaactatcaaggttgcgattgctagattgttttatcattcaccaaggtttggggtgatggatgaatgcacctcagcggtctcgacggacgtggagggattgatgtaccaacacgccaaggagctcgggatcacgttgatcacgatcagtcataagccatccttactgaagtaccatgactatctgttgaagttaggcacgacaccgacggactcggaggctcagaatggctgggagttgagcaagatcggctcggaggctgagaagcttgggacggtcgagaaagaggtggaggagctcaaaaatcggttggctgaggtcgaccaatggaaagatcgcttgcatcagatcgcagtcgaattggctttccaaaaataatgccgttcttcctttattcatgtcctccccgccaaaaatattttctaacttaatagtcagtgtcattatgcaaatctcgaaaaattcatccgcaagtcgattttttctctttgtattcagtctgatctatcaataaattagtttcaacattatgtgtgatatgggctgcattcatttcattttcagtttttccctttcctctagctcaatagtgtgctctccatccatttacatagacgtctgcatgtgttgtattcctattactctgctttctcattttcttcgatcatcacccaatctttctgggtggcgtgttttcctgtaagatgtggtatcatcatcctcatcctcatctacatcgtttttcttctcccttcaatagtaaattttagtctgtttcttcaatattaatagatccttagaaagaaagaaaaactgaagtttatagtatgttttgtttatttttatcaactttttatatagaagtaccagtcatacatatttacatagatagattgccaacagcaacaagaattgtttggttcaagagttgccatggttgtaatcaatgcaacaaggttttggggtccccactgccactgcccccaggcctaataacaaagccttattatatagggcagataaggacatgtttataagtttgccccagaccttggacttcaaacaagtccctcatgcttgggagctctaatatgcttcactcttagaaaccttatggccacacagatctagtgggtatcttctcaattatccagaaacagagggacaaatcctcagaagattgttgcaatcaattctcaggaatgatcttgacactcatagatttatatgtatgtagatgcatttttatttgtatgaaaaaaatagaagtagaagtaggggggtcacttcagcctcacaagacccctaacataatccacagcaagaaacatttaaggggaatgttcacaccttggacccatcatccactctaggaacactttctttccttaacatccttgttcctctcttacccggttttcaggaaagacagctcacatgcaaaatatttgccaaaatattattgccctgcttttttttttgggggggggggagggggatacaggaggtatatacaccattgattcattttcttttctttttttttgttttttgttttgttttttgttttgttattttggggagggagtgaattatcgaggctcattttttaacgaagttgttgaattgttgcaatcaatgtctgagaacgaacccgccgccattgaagtttctgtattggccaagcaggacggtttgagcgcgaccttggcccagacagtgtgagcaatgtctggcgatccagggatgagcggcctgacaagtagcgcagccgacgcgctgggagacgattgactgctgacatctgccgcattttgcggttgtggccacactgctgaagcccaagtcatgagagttgcagtgtgcactatgctggatggagaggggcaccggaggacagtgggaacagcaatcgatttgggcatgttcctcttcaaagcagccgtagcagaaccgagtgatccgtgcgttgcggatgaggccgtggctttcacactggccatccgataatctcaggccaatatgtccaggacagttcacgtgtctgtccgcgaactccacccccatcgaaactccagcgagtatcatcatcagaagtaaacctgcgccgccgctcatgaaacccatcctgccggagtccaatggaggtgtgtcgatggataacaactaactatgtagacttgagccggggttcgaactgataaccgtcaggcttgtttgaaatacgtatagtggtctataaacgagtgcgtgtttaccgaatgggagaatggagcgtgatgtgaggggccgaaaaagtcgtatttatccagcttgccaataatcatagacaaaagtatctttttttttttttttttttttttttttttgaaattccacgcaaaattggatgagaatggagaggaaagcgagccgggtttgctggcagacccggctgctcggaattcccctgatgtaaatacataaagctgccctaagctcttgaagagcgggacaagaccagcaagaagccgatgagagtcaaacgtgccctccagatcatctgatgagcgctcccaaccgaagcttttctcagaagataatcaagtaatactaatacatacggggaaggtcttacttcttaagttgacagaagcttgtacacaaacttcaacaaagtccggcatgcttaattcatggctcatttaattcctcataattcatgatcatgatgacgaagcaagccctcaacgccaggaaaaagaagcacagaaccccgcagaagtccacatttattaccacccccccccaaaaaaaaagaaagaaacgataatcggatagataaatatacaaaaaaaaaagaagactacacacgaataagaggatacgacgaagtagtaagtagtgatacaagctgataaaaacgagttgagaaagaagagtgggccgaacagagacgaggatagacaagtaagataataaggggaagaatcaacggcagatatcagcgagcaattcgaggcgatcggagggaggagaagaagaagaagagacggtagtagaggggggagcgcgatgagcgcggaggaggtgttcgaaggggtcgcagatgcctgaggagagggaggcgaagaatccccgatgatggaggatgtcgagcgacgcgggttcggcccaaagatcgaaggatgtcaagctcgagagagacggtagacgagcggggaggcgggatccgggaggactcttaagtccatcgagaagagagtgggagcgggagagaggcttgagtgggatggcgaactcgcgcttgacttgggcggccgtcagctcggcttggatcatcctctgctgctgctcttgctgttgatcgtccccccgcaccatccatcccacgcctatcgactcctcccacctcgtaaaccgtagcttggcccgttggtgttgctggtactgtagcttgtgactcgctttcgctcggtgctgtcggtggtggacatgtgtgccaatctccagatggttcgtcgacagtcccatcggtactaatccttccccctccgcccattcagcctgctcgggatgatcggagtggttgaagtggtggtagttgggatagagcatcaccaggccgcgcagatagacccattcgatcaggtacttcttccagctctttggccagcggttcgagcggatcggactggggatcacgggctgatggagctccagcccggagagctggttagccagtctgaaggtcagatagcgctcgaaggcggtccaagtttcggggaagaagagcgcgccccaggagcagggcacctgagaggcgtagggcatcgtggaggggtggatgccgaggccggcgagcagggcgggtgcatggaacggccgacgaccctccgggcgtagctcgctatgctggggctggtagagcgagatcccgtagatcgcccctgccggtcgacccgagtatcggtactcgagcagggcaaacttcagccagccgtaaaagtatcccgatacctccacatcatcctccagtaagaccccgtacgaatcgtgcgcagaggacggataccatgactcgaccaccgcaggtaacagacctccctggatgatccgcttccgtaccgtcttcgacccgtgcttccattcgaacccttccactaacttcctcgtcggctggtccgccgtttgttccatgttgatcaccagattcacagtgtccccatagtacgccgctcgctctaatgatcccaatagtctcgataacgataccgatcgatcatttgttatcactgagatatcgatcttgggcttatgccattcttttttttttttttttatcaaattaataattcaaattaatacaaagcagtcaacaaaaacagccacgactcggatagagagagagagagagaactgaaaacaaaacaaaaaaagagaaagatataccacaccttttaacgcttgtaactcgaggcccaggatccaatcagcagcgaagatgtgatcagcgggcaatccgatcaagacgcactcaagctgggccccatgctgagagtttttcagttcttcggattggtcagggtcctgtggctgttgatgaggaccaacaggtttcttggagagtcggtgagggagttggagagggagatgatggggaagacgatagagcaacagctcgagactaggttgggtgtggatgagctgttggacttgtgcatgtgcagaaggatgcgggagtccagttgaggcggaggtgtgggagaggaggtggatgattagactgtccgcacgcgaacagctcttcatctgcgcccgcatcctttcttcttcctcttctcccccttccgcatctgaattgccctccagtgggtcccaagagctcatcagataaatctccgcatcgaatctctcgatcagctggcatgtcaaggccagccaatccgtcaggtctgtggaggatgatcctgcaggtgggtccaggtcggactcactcatcaggatcccaacggacggttgaagatggtcacgcagtatttgattcacatcatcatcatcatcctcttcttgttgtggattatgggaggcgattctgatttctgagagttgtctgatcgaatcgtggcagatttcagagagataatggtggtctggtgtatgattgtcaagagggaagatgagggtaggccatttgagagtggtagcgagaaagaaggcgagctggaggggctgggagatgtgtttgagggccgccggatcgttatgaggccagcgtctggtgggaaggaggaagggcggcagagagacggaggcgggtccgggacgggaggagcaggccatagcgggaggaaggggggtgggagaggcgccgaggggggcgatgatgcggctccggctgagtgccagctcggcggcggctgcgagccaggtccgatcgaggccgttgtaaggcagagatgcgccgtctaggactaggatcgtgtcggctgtcatggcaggcgtgtaggcgctcagagagtcgatcagctcgtggggcgatagattccctggctggggacattgctgggccggcgaacagacaatcaccaatgaatacctcgggaggccgtccaggaaggaaagaatctggtcgagcgatcgcgcaggatccagcgaggggacgctgaagagtaggatgttcaggctcacgtgtccagtctggtttttgtaagtagatgatagatttttgaggggatctagttgtgaggcagctgtttttgaaggaaaatgtcaaattattagcttattataagcgtgtttttgaatagaattaatctccaagcaggatatgatcagagacttacggtgaactagattgggttgactaagacgatctgaagagatgatagtatggttatgagcttgagattggaggatagtataagatgagggatggatgaggagcaggatagcgaagcaggtgaagggagtgagaaggctgatgatcagacaccagtgtcgagaggcagacgagggatggttcctggttgcatggaccagacgagacttcttgggccagcgctcgggatgaagtgactggtggttgaatgagttctggaaggaggatgcggataggggcagtttgatattgttggatgagccggcgttgggactgggagaggcccattggtcgttgttgtattcgagcagccggttggctgatgattggtctgagttgttgttttgctgtatgttgttgatctgagttgatctgtctctgactttgaggttgtttgagaatgagatggattcggtgctgcaggtgggaggatgtctggttgtgtattgttgctgttgttcttcggctgttgctgatgttggatggtgttgggatgaagggcacatgctaataggagaggatgttctaactgtgagcttgcagctgtcgaggtgagcatgaggatgcaggtgaggttgatgatgatgggatgaagtccaagctccaatgctgctcgattaacttttgcctctctttgctccgtggagttaatgcttcgaaggccttcaccacccaaggaaaacattggtgatctctttcaaccttgctgtctccaatctcgatcactcactatagtccagaggacacacaccaagcttgcagttttcaagagctttaatgagatcccaaatcaacaacaagatctttctctacatacacaacccagtaatctctagacatagtgtgctcaactaaagagaaattttcgaatcacgagaaaaaaaaaaaggcaagattggcaaaagcacttgtaaagaattaataggccttaaaaactggaaaattgaaaaaaaaaaaaaaaaagacagaaatctctctaaaattaatctcaataacaataaacaaagaattagggggtggttatatataatcaagacgattgtgtcaatttatgatacggatgattgcttttggaggagttttttgaatttctcatcaaaccattgatggattctgtccgatagaaagtttctgtttgccataggaacactagcccttccgaagtggtgatcaaactgggagatcagataatccagccggagataaggcactgaagagaccgggaactctggaggatgatgatgatggaggaggatgttgaagagatgatcgatctttttcttgaggctaggtgggtatttgatcagatactggcacgcttccggcccaagtacagtcgcccgacaatacactttatcccacacattctcccgcatcatctcccacttcccttccttcgacagcctcttttccatgccctcaatcttcgatggctccggagtgatcgggagggctttgtccttcaatctgtcgaggacccacatccagggcgcaggttctgaatccgtggattcgatgttcgagttggcgttcccggattcggattcctgagcgcgtatacccttgaggtagtcgattgcttgtagttgatttttactcagatctcttagtggcgttcttccatctgataacagtttgaccatcctcgattcatgattcgagagatggaacacatgttttgctttagtaacagtacttccattcccatatttcgacgcgacatccctaaacaattcagggatcgttgcttcgctgataaaatccgagatccagaggaactttttcaagacttcctcgcggctcgcccgtctagtccgatcgacatcagtttcgatgctctcttcttcctcatgccaaaggttacgccagatcaacaggattagtgaccagttctcggtgttcaatggtttcatcatcagtttgtaaacgaacggaatcatgatccgatgagtttggtgtaattcgttcaattcactgttgcaggcaatattcgatagtgcttgctgaaattcaatcgccatgaaatgggtagccagagcagcagtctggctgatcacgggtgggttccaatcgcgagtttgcttcgacaaggcttgccagaactacaattggtcgcggaggtcagaccaagcatacatgatttcactaaaacactcgatcagagaaaacaagaatcacctacttccttctgttgatttcctgtccctgtggaggttgctgcggcacttgcgaccttcttattatacggatgcatcggagacgcgtccgaatgagaaaaacccttagctaatatatgattcgtgctaccgctaggaatcagcttagttcttcggatttcactgagaagagtctccgctatattcgaattcatatcaggcgccgctggtggtaggctgttcggagacaccgtggctggcatttggtggtcttcttctaaagctagactgggcttatcaaaccggaaggttgcccgcgctgggaaggtggagcttgtgtaaggttcattgtcgccatcatcatctttgcgggtttcggtaaatgttcgacgctttgtcacaagatgatcttcctcgcgagcaagaatgcccggcacccgtttcttgttggtgcttagttccccaggagtgacgggaaatagtgggagagcctcggtgctcgcaaacgctctccgctcgctgtcctctgggcacgctagttgatggaattcgatggtagagccggctcggtcggtgagaatgtctggattgcgtataagctcaatcggaatccccagatcttcgtgagttgaaactttggcaatcagaaaccaaaccaatggttgtagaaccgaagcacagagtccacatctcatctttgatggtgcgatatttcagttggacagaccaccaggacctatctaaaagggctatgtagcatttatccatttgactacttcctacagaacttgggttgagactacgacgcgcaacagagcccaactaatgaatcaatgaatacaagctgaaatttgtttcacgttgcccaaagatcgaacccatggtcggaatagttttgaagatccttggactacatacatacatacaataccaggttaaaatgtatccccccccccccccccctgcacctcgacacaaccagagcagtcgtcaccatgttcttcgtgagaggatcagagggaaaatctagggttgatttcaaaggctcgccggaccaaacacatcagtggtgaaatgtttggcttgacaagacctttgcaagccggatgggcccagacaatgtgctgtatttcaagcaacacaaagaaacaagacattcacatcatgaggcctgttctaggggggacatgtgccaaggatggtgatgcaagtgattcaaaaaaaattctgcaaaagacaacagagacttcacaacatatggcaacagaggacatgtaatccataagatgaccctcatgaggatcaaattgaaattcacggatgttcagttgggatcatagaggatctccttccatggaatttgacaaaattgcagcacacacattccttaagctttaaagatgaactgggtgaacttgatgaagagttgagtttggtgtggaaaagattggatgcatagagtgaagatctgaggctgtaatcagagatccagaaaatccagattctgttatgggtgttttggggagatctaacaactaaggtcacagcagcccaagacacgcaaaagaggagatgatccacagcacagctagctaactttttcttcaaaataaggcaaggttgatcttgttacagaaatttgatgtttaatgataaaacaaaaatttcgccatgaggaaagagacccttgaggtgagtacaagctcttaaataatttcacctaactacaaccaagttaaacttattttgttactaccagattaacagaaaaatcttcttcctccttagattgttattttcttaattctttatctagaaaacttcttctttgcagattaaaattaaggtatcaaaccagattttcttcttacaagaataccaatatcttgaatttttttcttcttaatatcttacctgcttcatcggtcccttctctaaccaaattcattttcataataattttttgaattttgctgtgtgttgtgcctgcttgtcatgaaaaacatgccttgccttacctctgcttttttgccaaaaaactggcacctggcaccgcctggcgggtgcagggcgggtgtgagtggtgctaattacctagcaaggagtaccaccaaatgatctctacctcagctaactgcttggatatgccggtccaacaagtcatcaaaccggcctggccaagcagttcttagacatagccatctgacaagttgtcaactggcttgtctgagctgttgactggcagaacaatctgcttgaaaaggcaagtccgacctctcattggacaaccatgcccaaaaacttctcagacaggccggtccaaggatttgttgggatggccagtctgagcagatagtttatgcagtgagtagaacctacccccttggaggggcaggttttattacactcccctctttgtgctaatatttgtgagatttatgtttttataaatcaaaggttggctccaagttttgtaaagttgggttaaattttaccaaacttccacttttgtctcagattgtttgggttttcctgatttagccatattcagatggtactgcattcagcaatgggtctatactatactttactataactggcccttttcagtatagtaaagtttcttcaaatttctgtttactataccaatactataaccagtgtgtttcccaccaattgtaagggccttagctttatcaaccatgaagtgaactccagagagcccttctgtggtcaagagactctcataagtagccgtagatgtttttatcagcatccagggtagtttatagttgagtaaatcacccaaaagaatttcctgttctcctcagttatagtaaagggccctgaaaatcagactataaccacaccctgtataaactgtaaagtatagacccagtgttgctgcattgaatgtgttggaaaccttgtttgttgattatgtatttctggaatgtgctatctgaaaaacaactttatctaagttttacatggccctcctcattccaaaatttggtgtttccataagaatatgaacctttggcagtgggagcttgcggtctcaattactttgctgaggaattccagcactttgaaaaagtttcaccaactttgtaaacattacataatttattccaaggtattgtacatggacttatcaaagcatcagctaataatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaacccctttttgggcccatttgtgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggagttcctatatttgataccccctaattttgttgagttcttgtaatgtcatgaacctgttacgcaaagctctgcactttttgctctgatgagaaactaaagtaagactgcagactcaatgagattgatgaaaggaataactctttctttcctttctaaatcagtcttcttccttcctaaaaatcctctcatctcttggaatagtgatctctctcactataacttgcattgattattggtatgccttatttctttctcttctttcagttgctgcttctttattttttctctttctaatcttatttcttttttcattttctcagttctggttttagtttttaagcaatcaaatcaatttttttgtatttcctggaacaatctgatggtcaacaatatacaatatacatatctcatctccattatctattgatatcaccccttctccttggtgcaacttggtacatgccatatacacctcttgtcagatttttcatttcttgattcactagtaagaatcaacatatcacaactaatcattttgattaccagctctacattatcagatgtacaaatacctgcagaaaagactgccactggaggacttcctgttgaccaaattctttaacttagaaggatattataaacattatctgctggtgaaaatttatcaagatcaagttgcaccagccaacagagttgaggaccctttttttaaatcaagcaatttgggcaacaggaagtccaccactagtggaaacactgggtctatactataatttactacaactggcccttttcagtatagtaaagtttcttcaaatttctatttactataatcatactctaacctgtgcgtttcacaccaagcttggtatagtataggccatttttgtggctccaaatttgaatatattgtgagggccttggctttatcaaccatgatgtgtatctatgaactccagagagcccttctgtggtcaagagaatcttataggccctgtttggcagcgtcataaatttgagtgtaatattgcctcgaacgggagttgttcttccaattcccgggagttgtcggcctaattccacaggcaattttttatttttttttaattgaaaattcgggagtcgtccgcctaaaaggcgggagtcgggccccaaatttgatccttaattttcttgattcttttttttttttccttgggagtcgtcaggctaatttccccagacggaaagggagtcaatggcccaatcatccaaactgacaactgggcttttttcgtcttgcagaagttgtcgacaaatccctaggagtcggtatgaattgtacaatgaaattgtttgccggcctgattggtatggaaacgtgttccacaaactccacggcgctttggattgtatcaaggttgattcgccatcaccttgttcaaagcctcattggatgtccatgcctttgacgggtgaggtaatgacaaatgcctttcatgagaggcctgtttgctttttttctgacaccttttgccagacttttcttccttctttctgccccccccccaatgacaacccccctatttcaattgcttttctacatgaattttctcattttgtccccttgcagttacataacccaagactgtttgctgcccctcagctcatgaaggagtggaaagaaagggcgtcagaagaggcttggggatgagaagcccaattttctgattcttttgaattgactgtagagaggaaaatagaaaatccaatgaaacactactagggttttttttatcctgtgtctttttgagtttttgatttttttcctctatgtcattttttaccctttttttcttcttacttttctgatcatttttgaatatttttggcccgtttgtcatctcttttatctcttgcaatggtttttctcaatcaatctaatttttttatcattgataaattgcctttggggtggggcctcagtggctcaacctttttttggagtctctgagggtgccatatggtgacgactcccatttctagttggacgactcccgtctttttttaatatagaaaaaaaaggcaaaacatttggcggaattggtgcgacgactccctcgtattaggtggacgactcctgtcaatttaaatataaaaaagggcgaaatattaggcggaattggtgcgccgactcccgcactttaggcggaccactccctattttcttaataaaaaaataaaaattctccaggtaaaatcagtgcaacgactccctatgtttttttgggaattggaagaacgacctcccgaccgaaacgggagttgtcgactaaaatttgggagtcgtttttccaagcccctttatttaataaaaattaaaccactcagaaatatgtaacaaagtttatactgaggcaagttcaactactgatttaaaggttagtttgaacaaagttgagataatgggctaccttcagcaccataataccaatattacatttttcacccatatacagtgtaatattgatattatggggctaaatatggcctaagatagttaccagcattaatgaaaccagtagttgaacttgcctcagtaaagtttttcttacatatttccctttttttgtattgaattaatcaggcaatattatacctgaatttatgatgctgccaaacggggccataagtagccgtatatgtttttagcaacatccaagttagtttatagtagagtaaattacccacaaaaaaaatcctgttctcctcagtcatagtcaagggccatgaaaatcagactataaccataccctttatagtaaagttggaaatatataccataacaataatataccaataatgataatgtatagacccagtgttgctggtggtactaatctggacgtatgttttaatggggagctgtaagatttgcatatctaagctcctatttaaggcccagaattacccagtattcattcctgtgacgggtggggatttggctaatcacagtgctgcaggaagggaatatcagcctatgtatgtaaatatacaggctttcacccacaaaccattgttgatggccataaggaaataaataagtgattgtaacaggaagattaagcattatttctgaaacattaccaaactcatacaacagaacaattctcctcactgaattcaccttaagtattgagctctcatatataaatcaggcttgcaattggttgccacttccacattgaaaacagtggctgatcagttctttttgatcaaaaaaaatatattttccaaactccaacaccatggcaattggtcttggattccaaaaattagcacttttaatattgcctttgttacaagaaaggcaatgtatggaagaaggaggtgcctcattttgacatacacccatttttatatatcttaaatgttgaagactgatttttattcttatgtattttacctctcaatagattcccacattgcttctgaagtcaacaaagcacaaacaggatttctatctaaattttttcatggaatatattcagtaccttcaactttaccagatgaacttatcccattgatatacacaacatctgatcaagagaacatgcatgatgggagcattgcaagttgttccaaagttttcaaagatagtgttcttcctggagaaatactatcagaaagctccatgaataatttgggaagtcctaagaataacatattgcctgaatcaaacctctcagaagatgagaaagaatttgaaaaacacctgtgttctatattccacttctaaaaagaagaaacttcaataccaatttgtaagttaattttctctattcaaattaatatagaataaaagttgatttatgtactgtttctacttcttgaataaatctttctcatcaatacattcaaaatcaataatttcatattttatcaaagataaagagaattcaattatggatgacaacaaatttatcaagagagatttggataattggaagatgtctctgtcaaatatcagaaggaatcccaagctgaaggatgctgccattaaattaataaagcagcataaaaaattggcattatttcgctctgcaacttcaccctatcgattctttcatgtggtagaggtgaactcatacaaaggttccatacagagcttaggatggcacaaaaatgatatctatcactttgttgaaggaatggatctttctttgtttaaatttttcaaatttttgaaacttgaaatcaacgaccaaaagtttcagactggtctaattgaatttcttgacagaatgctacataaaactcccacatttttcattgataagaaaattgatctgaaaaatgaagtcaataggaatgcattgaaactacaaagaatcatctttcaattagttgattacatgatcaagtatgagctgattgaggaggaacatttacattacttctttaaggaatgaaaaacttgggagattgctgcataaacatggtcacaacattgaaattgaaaacaaacatgatattgattttggattcaacaaatactacagcagtaaagttttccctagaagctggcattcttcacatttcaggagcttgtctggatgtcagtcagattttattgttatctccttccaaaggctaattgctttttttttttgtttttttttttgaaagattttgagcaaagaaaaaagacaaagtttgaatattaagctctcaaagcacttttatttcaaaattatcacttgagcattgatccactaaacaagttttggttagaagtccctgatgaattcaaagtattctttgatgagaaaattttccttggtggattggaagaatctcatacagaaggctttttagataagagtaaagttaataaaaatatcatagaaacaattcaatcacttagcaactacttgctgagcgatttgaagtatgaatttaccaaaagatatttatcagttttgatttttgaattcattcaagacaactatggcgaagaaatcttgatgaatgaagattcagaaagaaatgaaaaattgaagaatagattaagtgtaacctcttcaagcttgaaaatacttgaagaaatgaataacatcacaaggtatcttaagtctgatgaattcttaaattcctatcccaaaagaaaaacattcctaatccttaggaaatattttgatatcctacatgaaaaaattgagaatctttcaaagaatagtggggaagactttttactgaatgatatcttatatgaatcaaaatatcattttgaaaatgaaatggaaaaattgaagaaaacctattcattaagatgttgaattaaatatcaaatttttgtccatttgacattgatgcaaaaggagaaaagcaaaactcaatgattcaaatgcaaaaaagcatgtactgcagtctgcaaacacagattttacatgaaaaatgtgaatttttccttctttccaatttctatttcccatatctccctctggatctgaaaaaatcaacaaccaagtcaactgaatattttgaaaacccacccaaatgagtgctactcaagaattcaacttctggaatcctttggacaccaaacaacttcctgaactcaaatatttggaatcatgtttgcatgtctcttattcttactaaatctgtgtgtatggttggcaacatgagacacagataaatcaaagcctgatgacatacaaaaaaagcaaaaaaatgtagtttttttttcttccttctatattcatcaaatcatattcactttctctattttctgctacatttacagcaacttattcacatctactgttttaccaagatatctcacttggataacatcccttaattgtctcttcacattattttatcacccaaatttcaactgcatctcctgcccctcagatctcctatgcaaattgcctttttgttcatttaccttggtgcaaaatcatagatttggtattcaaatcaggaaatggagtattaaattttacataagaccttattctaaaaatcttcattcacatcttgcttggaatttggtgaagttccaaaatcaaactgagttattaaggccaccaatctgctcatttttttgaaaaaaaaaaatgattggttgattgaaacattgaatggaatcaatatctgatgagatttgtgttattcaatcaatccagttcttcagggaatatttgatattgcttgctgaaatttaatcaccatgaaatgtgtatccagagcagtggtctggctgatcacaggtgggttccaatcttgaggttgcttggaaaagtctttccagaactgcatttggttgcagaggtcagaccaagcatacataccttgcaggatttcattaaacactggataaaagagtcacatacttctttccgttgatttccttttcctgtggatgttgctggggcattttggaatttgaccattcccaccctcttctctgctctcctttttctctcatttttgtttctctctctcttttctctctctactctctcccactcaccctcaccatctcttctctatctcctcttcactcttccccaatcttccttccacatttgctcttttcttcttcaactccttaggatgtatcagataagtcaaccacaacttgattgcctcatccctacatcaaccacaactcaatcaactcagcccaacttgtctacaagttgaactcgttgactataaaaagacatcaaatttgtcaactcttccctttgccctcagcagcagccttttcccatcacgttcttttggcttgtcctctcaacaactttgacttctgatcaactcacctctcaaaacaaactccttcaaaattcaaatcatcaatctacccttccgcttccacctcattccaccctcattctatactctctggtgctattctacctcatcaaacaattgtattgatcttaacatcatctgaaaatctgatctgatttgctatatttaaaatctaaatgtttgtctttgtatgattttatttgctatatttaaaatctaaatgtttgtctttgtacgatctgatttgctatcttcaatttgctttgtgagttgtttgacccactgaccaaaataaaagtgaattttttcaggcaaaaaaattttttgttgttgattttgagataaatgagtgatggcttgtttaaagccaccatcaaaaatcttaataagttgctcctctctcaaatgagaatttgaagaatccttgaatttggtttgatctaacataagaattctgaacaaactatccagcccccctttgactgaagtaggataattcatcagatagaagcaaagaccacgggatgaagttcctggctttaacacagtcttttgccacaggttgtcattcatgaaatgccagcccccttgtttgaacctgatatcttccaagaccgtttcaggaaatttttgattgatccattgagcttgagatttaaaacgttctagtatcagatatcgagtatgtaccagatttgtggattcgttgtatttctgacttccataactagattcttcttttaagatactcttgattgaattcaatgcattcttttggatttcctttagatgacctagtttacttctcccatctgagagaattttgatcattcttgattcatgagttgaaagttgaaacgggtccttgcacttattccgggatacaggtctgtcattgttctcaaataattcgggcaatgttgattctgagataaaatcggagatccacagaaatttacttaaaaatttgtcaggagaccgcttcgagttggcttcaagctctcttgttaattcatctggatcatgccataagttgcgccaaaccagcagaattctcgcccaatgctcggtcgtaagtggtttcctcatcaatttatatacaaatggaatcaaaattgaatgggaggtgtgcatggctgccaactccgaggcccatggaaagttcgatattgcgtgttgaaattgaattgcaaggaactgagtagccagaccaacttgttcatgatcgtttacaggtggactccaatctagaagttgacaggagtagcattctcggatcttcctgttctcagtcagatgagaccatgcaattccgttacgattctcgaattgacgctgaagagatgcaaattcttgttcttgagtgcttcgcggacttgtgcttggttccggccgactgtaagcagtgagatcggctttttgagggcgagttggggttgacagagcagggctcaagtaaagggtggatgcatgttcctcgtcggcgcgaaattcttcaggatacccgtcatagactgtgcgtgtgttgatcggtcttgggtgctttgggacatgaccttgctcggctggaatgctcgaaactcgtttctggctgtttctttctccttcgggtttgagaggaaataaatccagaggttgggtcgccaaggtttttcgctctctattctctgagttcgacaatcgttggaacgcgaagctgccgccgccctgttcaatgcttgacctgagctcaaatggaatgccgttatcctggtagcacaacactgtgccaaagcactgcaaacacaaaggaagtaaagcgctaatcccaaatctcatctttggtttttttatttgaacagatgtccggtacagaaaccacaaaggcgagaaggggatgagggaaattcttatgacccaagtctgccagaatgaagccttataactaaggcaaacataaaacagatacggagttactgctttgtgcatgaagattcaggtatgatgtgtttggtttgacctcgcctgggcccttatcacgcacactgcataattatattgcgatggatgcgttgtgaaactgggcggtaaagcttcctattcatctccttgctatgtaccgtgtaggaggctaaaatggaaactgcttaccgcctagtcccggcggtcggccgcgtcctacactaccaaagtattttcacttgcactgtccagcccctggactcatggcgtctacgccagctcaatggttccacatctcttggccaccttctaattcaaccatgtaggtgccgggggtggaaaggctcgatgaccttgcccgttttcgctgacaaacgcttcaagtctctctgaagggaggacctgatgtccgaaaataaggcctctgatctatgaagtagtcacatatgcacaggtatacaaaaacaggtcagataatcttcataacaccaccgaatgttttctacaaagagcccaggaaagctgcattccaatttgcatgatggttggccaattcacttggacaccactcacaaattcccaggtgctatttcctgatggggagaaggtttgaccacagcaggattgtagaagacttgtgtgatttcaacaacttggtccaaaaaaatatttcaggtgagtagcagggtgcaaacctggtttagctcggctctctgtacaacttacaggtctctcttggaccaccgaccttttcatcattgaaatattgatcggtgtgtaactgccaatttctcttatccacttatggtgggctggaaagtcaccatgtaagacgttttatgtaccttaaaaaatcaaacacaaatcacactaaaagaattacactttatacgacttataagattcatttaaacggtcaaaaagaggttcaagtacgagatggataagttggattatataacgatttaattgtaagatgttaagagatggctcaagatgtacaatttttattttgtgagattaatcggcgatgtgtcgcttatatagaagttcttgaagttgttcttcttccaattttacgttggacattacactccagtagctatcaggatgatcatcttcaactgatactatggatagcttcgacgcagtcgattgataccaattttccaatagaatgatagcaatcttgaagacctgatcagtgcaagattttccaggagcaaccaagtaactagataggtaatactgggtaagaccaaataaatcatcgatttcttggtctttatcaatcttgagtttcacccaacctagaatcggcaatccgtttctagtgtttctgaacaggacatttttgaaccaacgaatcaattttttctgcgatgtatccggtcctgtgaccaacagcttatcccacactttgctaagattggcaagttcatgaaacgtgagtaaggcgcggaagatgttgaggattaactccttgattgatcccaaatttctccaacagcccgattttgagccttcgacattgatcggtctgataagataaatttcctcttcgtcatccttcactcgttctaatgatggagtcatggcgattggtgagtcgcctgcccttaaccttcgacgaggacttactcgtagtagcaagcctttcggttctagtttagcacacttctttgtcacatattctttgaatccttcgacgatttctggatcatttatatccgcctgtaagcggtgaaccaagggaaacgatcgaaccaactccgaatttgaggagaaagtctcatattttctttcaagactcaataatttgaccttccattgcttcccttgatttccatggctagtaccggtgtgactttgaatttgagagttttcatggctgactggagaagttacttccagacgttcagcatttgatttttcaatctgtacatctcttgtgtttggttctgtgagggagttgttgatattctcaatcggttgaggatctagaggaacatggtttcctgacggcccaggctgagtggctttcatcggtacaacggctgatgataacatccaaaaattaattcatgttagtgagagaggtaatttcgagctattgccaatttgactgaccttcttcctccactgagtcttcaaatactggcctgagtgagttttttcctggttccaagattaatctaatggaagagttaagagggaaagatttccacaaaggggcaaaagagtcttgaaagaaacgcccgtatgtagttggttggtagctcagatatgagctcgccgtcttactaccatgcaggcagcaccgtggtgggatttaggaatgtggattgtcgattattggcttacctttctcattcgcggaaaagttattcaacaggtccacgaaatcgctaggaaactcctccgtgattctcctcttcttactatcccgaggtgattccaacgactctagaccctggaacatgtccaaatcggcctctgagcttttgccaagccgagcttctctcaggccttccgattcgacattgagtaacttcggaggcgcggcattcgagaggctgaaataacaaatcgtaacccagtggaagccaagtaaccaatcaaagaatattctagtcatatgctctgatgttgctgtgagtttgaggtcatctgctaatgtctgagtcgatttcggtgtggagcttccttgaataaagcaattgaggataagccagaacctcgtcctactagactccaaggccacagttataaagcaagagcccaccttggatcaccgtgtggtttgcaaagaaaaaaaaaaagaaatcttatctgtcgttattgcaaacacgtcttgaaagaacattcgtctccttacataaacttaggggaacagattcaaataagtgtgtatcatcaattttttcttcctaattatctatgcatatatatgagatagccaagaataaatcatatcggttgagaactggggcgagcatctttggtttccactggagtggagcgcgcccggtttcatgtgctgtaggcgtccaaacttcagctcgctctatggagttcggtccggcgggggaaggaagaggagaactcccacccagtgacccggtctccggccatctcattctggaaaggagcgccagtcatctgattctcgagaggcgcgcatccctgcgggacgtcggtgtccccccccctccacattcagaccttggtaagtcagagaggcgcgcccacataatcactcaagacatctacccatccgccgggtggttgaggccgggtgcagccggttggaacatggcgggctgtttgatcctgtcgaatacatgggactagttaaggactagtcattgggggccacgttccccacattatgtggtgcatcatcatacccctcattatattaggacatgcctgttaataacgatttgttacccgctgcaagtgtgaaacccgtgacaaaggtcaagcaaatgaatattgtagatctacatatgtaacgtagcggctagccttatgtatgcaagatggataatggtgtgcagcgtagacatagcccctcgagatttggggacaagaaggaccctataaagccgaatagatttttggcgaaaccaggggaaaggaagctttgcccattcaagagcagttatttacacagcagtagtggcccccattgcttgatggttttccaatggcaaaaggagtctatataaatcagtatatagaattgtataagagcatctccaccgcgggtggtaaatccgggttgtaagccccctttaccaccccgattttcaaaacgccccgccaccgcgggtgctatacagggttgtaagtaacaatttcggtccaaaaaatgtatcaaggtggtggatctaccacctctgtacctcccttggcaccactctgggactcgtgaaatccgccctccatcttgtgaaacttcagtcatcacaacccttccacccccgatatcaaacatcaaaaaaacaagcacttttcctttgtcgacacggccacgatggcaactactcctactccgactccgactcttgcattggatccgatcctttcgatcaccacaaacgacaacgatggtaatagtcatcaattctttcaatcttcacttttctcttgctgattttttcccctttttgatccagaccaaacgaatgccgcaggtgaaaagaaagaaaaaagaaagaagggaccgacctatcaagaacatgaggatgctcagctctgctgctcctggattgaggtctcagaagatccaagcgtcgggaccgatcaagcaagtactcggttctgggatcgcatctcgaaatgctaccacgatgcgattccacagccacctcgaccaatcggcagtatcaagggtcgatggcagctcatctcgcatggcgtcagcaagttcaccggatgcgtcaagcatattgaccgcttgaatgccagcggggccacctccgaggatcgcttgacacaggctctctcgcttttcgccgagcttcaaggaaaaacttttacgtatcttcggtgctacaacattctcgtctcctctcccaaatggaccgaatatttccaggacttggaagcgaggcatgtggatgggtcaaagaaaaagaagaagcgagcgaggagcccgagcagtgaagcacccccattgaattctggacaaacatccgataccgagactccgactgagactccatctgccacccctgttcaatctgagcccgaacgaccagttggaaaaaaaaaggccaaagccttcgtacgagaggccactcaggaggcgcgtattatgaaggatatggcactcgctcaagctgagatcgcaagccaatcgaagagacaaaacgatatctatcaatctcagactcaaacgatgcagacgatggccaacgcagcgattatgaataaagacctcactggactcgatgaggtcactcaggagttctatcgactccagagggagcagatcatgctccagctccgagaacgatctagagaggctcaagtggagagagctagagcaactgctgaaggcgagcaagcaggagcctctttgtccaatactcaagcgactcaatcaaacactcaagcaagtacagtcacatctacatctacctcaatcgatctccctcagtcattgatctgaacagatcaatcgaattttcattttctcttatttcctcttggacttgccctccttgactgttctctcacattctctttctctcacattctcttctcattgtctcctctaaaacaaggattattgttcaagtgcttttcatttcaattatatatccaagtctttttgaaaatgaaaataaataagttttattcatcagatcttcctctaagctcccaaaggtgcttgattagattgttccgcaacgtaatatgagtagcctggcatcgtaaggctctaaaattagaaataaattgagaaaaattgttcctatcgcctgaccgttccaagttgacctcggaaacagttgccgaagtctcgtagaagttctcaaggtttacaccgcgctcatcctccacaatcatgttgtggaggatgacacacgctttcatgatcacctgcaagtttccgtgtctccatcctcgagccggtcgtgaaacaattgcaaatcgagattgtagtacaccgaatgttctttcgacatctttacgacaagcctcctgcatcttcgcaaagtgtttcctctcgagaccttgaggctgcgatattgtcttgactagagtagcccagtctgggtaaatcccatcggcaagataatatccttgtcgatatgtgtgcccgttcacaacaaactcgcatttaggagcctccccattgaggaggtttttgaagagaggcgacgtatccaagacgttaatgtcgttattcgatcctggcaggccaaaataagcatgccatatccacaagtcttgcgaagccacagcctccaagacaattgtcggcacctgaaataatcatcagattgatcaacatattgacaagagaatcatagatgaaattgtacacaccttctctttcccttgaaattgcccagcccaaccggatgggcaatttttccattcccaatgcatacaatccagggatccaagcatccctggaaatcccctctgttctccaattgaaaggagtcgcttgagatcttctgcattgggttctcgaagatattcagctccgtaaacatcaatcaccgcccggcagaatttgagcaagctttcatttgatgtcgattcaccaaggcggaggtattcgtcattcaagtccgaagcgccaccatatgcaagcattcggactgctgaagtgatcttttgcagaggtctcaagccaggtttacccaacgcgtcaaccttctgcaagaagtagtcgtcgtgtcgttggacatcttcaacgatcctcaagaaaagagagcgccgcattcggaatcgccttcgaaagatgtgatccgggtagacgggatcttcagcaaagtagtcggtgaaaagccggttgtagcccgattcaaaatcccgtggcaagttgggcgtacgtcctggtttggatccaccgtgaaccggcgactcttcatcctctctttctcttctcattctgagaagcatgtttgttgaattgattattgacattcgctgagtgaaattgtttgaaaaaatcatttgctgcgtttggaggacaacttgtaggtgtgtgtcaaagtcaaggtcttcatcgaagtctatgttcatcttgaaataattttaaaaaaaggaagttctgtctggggaaaagtgacagaacacactcggggttggtggatggcaccgggggtgaacctttcatgaaggtttacctcaaggtttaccactttgcgctgttgcacatggctgaactcaggtggtatatctggaaaccgggtggtaaatccaacttttaccaccccggatttaccacccgcggtggagatgctctaatgacgcaccttttaatggtgtccaaagaagaaagaacaaccacaaaaaaggtaaaaaataagcctttagataaatggcaagaatggagaaggaagttttggcctaggggcctggtaaaggatcatcaagtcaagaaatttggtgagattttccatgagtttgtagagggaagtgtttcttatgggttctggaagagacctaaacttgtggtgttcactacttacacatccatcggtcaggatgagatcatgtgttttgcaaacaaggctggagtgaagcagtgctgagatggaaaactgtctattcagaaaactcatccgaaccaaaaaaaagataaataaaagccttgtattatataaatataacattttttggaatagatagatagagatagagaaagaaagagacacaataacttaaaaagagaaactcataatcatacagatatataagataggatgagattaggaaaatgtgtgagagagggagaaagagaatggtctcgacaaggaccgaccgaccgaccaactagatgaacgatgaagtaaagaagaaagcacaactactactacaaaaaaaatcaaaaagaaaagaaaggcattaagaaatgaaggagggaaggaaggaaggactgaaaaaacacatgatgtgattagtataaggcttcatttcaatcatcttgagttggccatttgtttttctctcttgtttcattcttaaatggtgatgcatctttcttttttcttttgagtgtcgatttgatctcatttcaatgcttgatttgattttgtgtgtgtgtgtgttgaggttggttagaaaagtccgttaatcgaagaagaaagaaaaataataaaatacggaaattctggattcaagaaagtcttcggattcagatcatcttggtctttcggttttttgcttcttctgctttcttcgaccgaaagaaaagaaaattggttttcttgtgtttttggaatggtgagagagaaaaatgatttatggggatttggagaaagcggatgctttgatgcaccgttttagcgtttctgtttgcatctttagatcgaagggacattaatggatcatctacatagagagaagatgcccaaggtaagaatcatagaaccacaagaggaaacaaaaaaaaccagttgactgacgttaccagccccgcctctgccaacatgaacggtatcgagtttatgacgatcgtcgtacaaggcttcgatagctttctcttcttcttccaactctttgatccgactttgttcttcaactctcgttttaagatccctatttaaagaaaaattggacagacgttagagttcggaggactagggaatgctagttgagcagagaagcggtggctacaaaactgaccgacttcgactccggatattacccgcgcctccacgcccatgcgagcggggcaagtcagcatgttttttgatgaagcgttcgccgacctcttcgtcctgtttgttcgagatctttgcgccttcgcgacttttagaggagaccatattgcctgccccaccgcgaccggtcgaggctgtccgacactccttcctatctggcgatcgaccccgatgggatgaattggctacaaaataatcaaaatttcggaatacatcagtttgtgtgtatcaatgagagagaggtttttgagtgacttacggaagctggtctctgatggtggtggactgatgacttccttgactcgatggacgagaccattgatggattctttgatcctcgatccacttggcgaacgctgtttgggttgagagtggtctttcatcgcagatggtagatgacttttctttagtattcaaggtggtttctgtgttcaattggctattcgaagtatctagtagaggggatcgagagaggaagatgcttgtttcaagtggaagtgggcgaagttgactgcttatttaaggtaaggagcaggatacaattaagcaacttaatttaatttagtttaatttaatgttggcttgtatgcagctacataacataacataacataacatgaccgcagatagtttatccccgatcgccacggttttccagtgaagcttcattaacaaagatggcgccatctggggtagcacagcacagcatattgtagcatggtcatctgatcagcttggtcagttggtatgatcactcaagcagggaactacccacacccacccttccaacagcttcgaactcgtgtctcatgaagtcaccacatcctattctattctagctccgagcatgaccgtcatcagaccgagggatgagggcggacatatcagaggcgtggatggatatgtagcttggccagctgaccagcatgggtaattcaataaatatgtaaccatctgaccagctcttctccccctattccggatcacaaagctcaaacagccgagccatcattacccagaccggcaccaacaagtcaacaacaacaaacaccaatctcagaagggaagatgttcttcaatcgacaacggatatgcacttcacaactgaatcgaaagtgcaacaaagaatgtgggtggttccgaaaagcaaaatttttaaacgttatgtctcatcagtccctgattcacgacggaaagcctcgagacgagtgagtgcgactgcggagttttcttcttttcgaatgtgcccaacttgctcttgtcgatcggaaaatctaaccaaccccgcaaaaatagattggtcatgcccatacatagactccagtccaaatccttctcaccctcgcctaaacatgaagatgggcatcaggcaaggtgaataaggaaactacatattcgatcaacattcttatcacttcaaatccgaatcaacttgtctcaactccctcaacaagcaaaaatcaagacgaaaatcgaacaatcgctttcttcgaagtagtactaagtatcaagtctacatacactctcattaacaaccgttccaaaaacaacaaataactcagatgcgcctttgcttgatgggagatcctttcatataaaaaaggtgagagaaagaaagaagataatcgtatttttcccaatcccgtcgtgatcagtccgagttagtatatcggctagtatatccgcctttcacttcgtcatgaagggcgcggaggagacgggttcgattcccgtactcggaacctcttctttttggaacatatgtgtttttttcttttatttcgtgtctccctgcagagccaatgttaaggagagagccatccatcttactgtaaaggttttgcaaaacttgagtcaccccaactggcagctacttataagaattgaattcaataataagcatgttttctgtttgtgttcacacagtcactgcaagaagagttgtgcaactcttagcaattgacatgtgattttacaaaggcacctttgttatatcacactagtatatgcccccaaatttggggaggcggtttgttattttacttgtttgaagtcctatggtgtaatagccttctgttttttttttttctttttttttatgattgtaaagtcttatgtcggaaatgacattgaaatgtgcaacatcgatgccggcgttagaagccgcatgagaaatcaatacaaaggctgacagtttgtttggccctctgaggccatttttttagttatacagttgcggacggcaaaaaccgaccctggattttgaggatgtccgaatggtcgagccgaaaattcagatttttttttgaaattttcagccttttgagctgtttgtagcctccagattgtagaaaaaatacactagaatagaagattaacagtgaaagtagatgtcaagggtgtacaagtagtataaagccatgattatttataacttaaagccataactatgggtttaagtattgcttaatctgtgattgtccgattatctgtatgtggaaatgaaaaaaaaattgaaccgctcactcaaaagcttagtgtttacaattttgaactctacacatctgtaggagttcaaaattgtaataaaattaagtgtcggggcacatgccccacggggcataggccccgcgtgtccaaattggattttgcgggcggggcatggtcggtctatgccatacgcaactgtatgtagatgtcaactgctaacagttgcctgactttttcttggagttggagtgtgttatattgtgtcacctctgataactgaatggccatatgagagaaatgaaaatacaacacagattgatccagcattttggacaccaacactacccactaccatacataataattgaaatctgaataacaatgaacatctcacaatcaaggatgtctatctgtctgaggttggctaacggttttgttttttttttgtaaaaagaaggaacaggtggggagggggttgatcaaagtataaccagcggtgggccgctacgctacactacgctacgggcccatgtagtgttagcgtagcggcgccaaccattgcttttttttgtgtagctgcgctacgctaatttgtagcggcgctaacacttgcccatttttggtgtagtgttagcgcgcctctggcgccgctacgctgtgttacgctatgctacagcgtttttagcggcaaaaaacgcctaaaaactgctgtagtgcagtgtagcgggcggttttttgcgccttgtgcgcgtagcgttagcgcagatgggcggaatcgcgctaacgctacgctaaacgttagcgccagttttttccccatgcgcgtagcgttagcgcagaaaatgagaaaagcgctaacgctacgctaatttgtagcggtttttcgctacggttagcgtagctggcccaccgttggtataactgcaatctaccctcagtgatgcctgaaccaaatgatgaactaggatggagatcattgctcaaacagtccagtaccattggattgagataaggatgaaagcccccctcctgtccactttatttagccagtagaatgtcacatagtcaaagtcagagaagaaactgactcagctctttgtctctcttcatattcttcctccaccctctctgagaagtcagtactatcctttgagaggaagggagaggaagagagaggtaaggatttattttatcccatgtccagaaacccagttggctgctagattgtccatacaaatcgttccaattaaataagaaggtcaccaaacttaaaggttggaagagggtagactagtactttggtcttagcttccacactgtttgttccttgctacattgccatcccaaagacaatcatgggaagaccccctagaaaaaaaaacatgttcaactttgtgcaagtgggtggctacaacaacaacagaaaggggttttttgatgtgtgggttcagccatgacattgacactgactgtacttgtcaaacaggatccttgagaattccaatctgatgagggattgtattttgctacataccctagtcagtgatagtaggtacttcagaatgttgtacaaagggtgaatggctgtagaatgatttattgtgataatttcaatacatatgtaatgggattcaaattttcctgtgtgctttcatgcaacaactttgatgttgtcttttttggttattcttttcatatcaatcagcccagcagagattgaaaaatgattatgcccaatttgtgtttctgttgttgtttataagatgctctttgatgggatacaatgcactcagtccaaatttgtaacaggtacacatatctgtctggatttgcccagcctcacatttccatctaaaccaagaagcacaagaagtgccatgatcccattcaaacacctagaaaaaaggcaacatttttcgatggtgattctcaaaaacatgtaatatatatgtaaattacaacaatccttgtctttgtaaatcttcgtaagtctacacacgaaccatccgaatcaagtcaccaatcaaataccaaaaggcagagtcagtatatgagtccgaaaaaaaggggggggggaataaacaaaaacgcaactttacgattgtagacattcccttcatcgtcttccagttcttccatcgtttcgtcccggaagatttcggccctgccttcagacttgagcttctcagccactgagaaaaagacatcatttgattatcccaaaccatggaaaaaaacaatcagtttcttttttttctgagaaggatcaattgatctgggtggggagggggattgtttgggtgcttacatgcaaatgcatcctcgatccgagtgatctcgtggaaatgtttagtattcggtaagcctaaggctctcatcccgaaagcatgacgagattcctggaaatggcgctcgaagtttttcctaaaaaaacataaatccccagtaattacaccatttgtttaatttaagggggggggggtcgaaagagatagtctagaggccttttttaaaaaagagaaagaggacgcacctgcccatgtagacaaagtcgctacagatctcgcacttgtactctaccccgagtccatgtaacttatagagccaatacgggatcggtttgccgtcccatcccaagggcaatttcaacgggttatagatccgcgcctcgtcgtcctcctcatcatcgccagcagtctcaccaccggcagcgccacccgttccgtccccatgggcggccagctcggcctggcgttcagcctctagacgttccttcgcctcgcgctcctcatactcctcgatctcctgttgccgctctttgtccgtcaatgcagccctgcgctccacattcgctttggtatctaccctgaatgattctaggagcttgcctaacaagccgatctcttgttctaggaaagcgatcggtcggtctttggctcgtcgtaactccttcagattctgtgcactgggcgcttcgcccgagctcgtctctccagatccagtcccgcccttcagcttttcgatcgccttgagatggcgcttcgatttcagatgggcatcatagacggtctgtttcgagtacaacttcgtacaggcttcacaccagatcccttcgctggtctcggcttcctcgtatgtccatccagacagttcccctgaagcccatttctcctcaaattcttcgtacagattgttcagatccgcatccagatcgtacaagggatgggtacgtcgatgaaatgattccagataatcacgaagatccttgagatatctatacatacgcacaatttaattttgagcgtctcagcaggtgaataaaggtcattcaaatgaaccacggaaatcgggggctaacgtgatatattctggtcgactcttggtcgtcctagggatattattaaactgatcgaaggtgtcgatatacgaaatgtacggaagtcttttggaggctaggtttgaggtggaggtgagattgttgtaggtatcgtgaaggatatgtaagtcgagatatcgtcctaatagttcttccccggtaaacattcgatcgataactgccacaatagaagatatggttgaaaaggagttagaaatcaagattttattatttcggagaattatgtcgaataaagagagtgagagagaacttacaatcacgcccatcgatcacttctccctctaatccactccaatcaaaagtggcggaaagatccgagttgagatgatgattgggatatttacgatggaactcattaagcgacccgagccgactatagaactcattcaaatcgcccgcgttagtctgagagagtttctcgatctcgagtgcgcgttcttggtctctatcggcataagattcgagcaagtttccggcccggagagtgatcaagtcgctgaggtatttggcccgatgcgcttggaccagcttctcgcgatgcgagcctcgcggtgggcccggtagaaggagactggttagataactcgtcagacggtctagctcctgtgatcatgtgttcaacaaattagatgttctgttagttggtgtttttttttttttcgatcggttggttattcagttcgttcgttcgattgctaacctgatgtgttcctcggacgtcctccaagatcgagaatgacattttcggtggttgcttgtgctgagtggttaactgcaacacagatttgtaggaggactgtatcaactggcaaggctgggcgagtgcccatccacgccgcagtaggggggtccatccaatacagtccatcatccattcctcccttcaaaaattggcagagttggccttgttcctgatggtgactgtcatccagaagtagaacaacagtaaggaacttccatcagtatcttgtgagatccagtattggttcaccaactgagaatcaagcctgaagacatgatgataccaaggatcgaggctaaccatgaattatgataatcctcccccacttgcattcttcatgagagcatctccagcggcagcggtccggggggcaactcgcccgggttccgcgggccgcgaccccatgtcacaggggtcgcgggtcagttccagttagagcatctccagcagagccgcgactgggcgattttcagcccaaatcagcggctcgcgcgagaatttcggggtccagcagagccgaaactagaccctcaaccgatcgcccctcacctcgcccccggctagaagtccaaggcaatagccgccttggaagagaccggctactcccctcttcgccgtgttttcctcaagtcacaccacaccccaacacaccaacaccacgatgctcgacccaatgcttcaacaacttgctacgcctcctgcacaggaatcatcaaccctgccagtagatcctctccaaatacaatccaaacgacctcgcgcgagcccgatagaagaaacgaatcgaaagaacgacaaaaaacaaaagaaagaagacaacgcaccaaaaaacccccactggaggattgaagaagacaaacacttgtgtattagttggctcaatacaagcaaggacaccgacattggaacgggccagaaattgagcgcgttttgggaacgaatccatgaatacttcgtcaagttgaacgactcatacaccaagacacacaaaaacgataagcatttcaagccccttcccaatcgagccgtgggtgctcttgaatgtcgctgggccactgtactccatcgggtgaacaagtactgtggtgcctatgggcaagttgaacgtcgtcttggtagtgggaaaacacgtgatgaaattgtgggttgttttacttcaaatcatttcttttctgttgtgttcattttggtttgtgttttcttttttcttttcaggctgttgaagccaaagaactttttaaggccgatcaaggaatcaactttactctcgatcactgctgggcaattctccataattcaccgaagtggcaagagacgatggacgagatcgaagctaagcctaaaaaagacaaaaagaagattcagataccaacttcggaagcgagctccgttaaagcgacaacggacgatgagagtatcgatgcggagtgtcttggatctgaccgccccgaaggacgaaaggctgctaaaaagagaaaacatgaagaaagcgaagctcttgaaggtcaaaaagaactcatcaagatttcacaacaaaaaatggaactgatgcagactgttgctgatgaagccatcatgggaagagacttatcgaacttggatgatctctctcttgcgtactatgcggctaaaaagaaggatattgccaaaagaaatggcttgttgtaatgcatttttttttcttaatcaatcactgcttgtttgcacatttgataccaatccaatcattctctttgcttttctgatcgatgcctctcctttgccgattgttctcttttcttttccgattgatctcattcaatttccgattgatctatttcattttgtgattgttctgttttcttttctgagggttgtctttttttttgtcaactaacatctttccgataagaattgactatcatattttctgataacaataacattactcttttttctttttgattaagattaatcagtgtttcttttaaagttagatacaccgatagaagaaagacttctgatatgatgaaaaatgtgcaagaaaaaaaagggtagagaaaacaaattgatttctgattagacaaacagtgaacaagcaaacacatccaagacttgagataaaggagtaatcgatcggaaactatcattgatagatgttcaagacttgagataaaggaataaacgatcggagagtatcaatgatagatgttcccctcatctgaagtgtcagattcatccaaaagtgtcgcgtgaaacctgctattgcgacgtctaaccctttttcatgtaggatccactggtgctcaatcaagtcttccttgagcttcgtatgtgcggaggtacttcttatagcttggtagcgctgaaggaaaagttggaaatcgtcttcggatgttgttgtcgtctgaattgttgaggctgtggttggctgatcataatcatgcatatactccaattctgtgtccctttcgtcttctacaatcatgttgtgcatgataatgcatgccttcatgatgtaagaaaggtcttcatgtttccacagacggccaggttgcttaattattgaccatcgggcctgtaagataccaaaagctcgtttgacgtcttttcggcaggcttcttgatgtttcgcaaaatttctctccttgtcgtcacctgggaacggtattgtttggataagcgttgcccagtcggggtagattgaatcggatagaaagtaagccatgttgtactcggttgaattgaccttaaatttgaccggaggtgcttttccatcttgaagttgtgagaaaagaggcgaccgatcaagtatgttcttgtcattaagtgttccaggcaatccaaagaacgcatgccagatccaagtgtcgtatgacgccacagcctcgagtacaatcgttggttctttctctttccctgagtattgaccggaataggctgtaggacaattcttccacgtccaatgcatacaatcaagcgacccaagcattccaggaaaaccacgcttcttggcaatcgaaagaagcctggcgatatcggattcgtttggacttcggaggtactcatctgagaagatatcgacgacggtccgagtaaacaattttaagcattccagagaggtgctttctcccatccgaaagtattcatcaagtgagtcagcacttgagccataagcaagcatcctcaaagccgagctgatcttctggtatggtgagaagccaagctggccagccgcgtttcgcttttgaacgaagtagttgtttctcttgacaaccgcttccatgattcgcaggaacaggtctcgtcgcattcggaatcgccttcgaaaaaaatgttcagggtatgttggatttggagcaaagtaatcatcatagagttgttggtctccttgaaggcgttttcggctgagggttttccttcctttttgagatccaccccattggggccgtcgagcatctaaaatttttgaggtaagttggatggcaagataatcgtcgtcatcgtccatgatattgagtcgatccatcggattcatcgtggttggcagagatgtctagttgtctaccaaggttggtgtcttggccaaccgccccctgctacctattgccagtctgctgtgggagcagtgtgacaggcctgagacaggggtgtgaaatgtggtcccaggccgctattcggccggaaatccaccccggctctgctgctatccaacatatcctcccatacaccacgggtgcacgaaaacgattccaaaaaaattgggtggaacgcctggcaaacgtctcacacccagcaagctgaaaacgcctccagaacgttttgacgtttgcgcctggaaaacgactcagaggcggctagctgaacgccttggagccaaagcgctgtcgcctccaaactgactcagaaacgtcctctgacgtgtcgatctggaggcgacttgaaaaccctccccattcgacttgtaaaccatgccctcaaacgtcttccgaatgggagacgtttgcagaaccacagccaggtcgacttgggtacctcttagctcgttcccaagttgacttggaaatgcatgcagcccgagtcaatcccggtcggcggatttcacaggggccttgcaagagagggtggccagctcgctgatgatatgtaagggacatttattgaagatcatgtatttctaagattgtattgaagtgtagatcgtgtatttctaacattgtattgaagaattgagatgagagaaacagatcgcgagttcatagttgagggaggccaaaaaattgattgagaggaaagctggaacaaggtaacaagaagtgattgagaggaacaagatgtagagaagtagagagaagcgatcgagaggaccaagatagagagaggtagggttaggggagcgagaggaataagatgtagagaagtagagagaagcgattgaggggaacaagatagagagaggtagagagaagggagcgagaggaacaatataaagagatgtaaacatagaaagtgagacgatggatagaggctagacagggaagcaattgatagagtagggccttgaaactaagcagatggtctgttacaccaccgggccacccaaacggttactcaaccgaggcctcgaggtttggggggttgataagcgcaagccaacccccctcgcgcacgccaatccgcacgccagctgcagattggcgtgcgcgcctgcacgccaacgaaaattggcgtgcggggcggcacgccaatgagtgacctgcaggttggcgtgcaggcctgcacgccaaaggtgtttggcgtgcgaggccgcacgccaaagctgcaggggcctaaacgcatatgtatatgcgtttaggatgcaggccaacccatacgacccaaccctgggtcgtatgggtcggcctggggcacatcgctcaaggttttaaccttgatcgatgaccgatcaaggttagaaccttgaccggccatcgatcaaggttaaaaccttgagcggccgccttgaatatccgcgtaggacccaggcctgggtcctacacgctgactcaatccccgggggcggggttcgggtccagccccgcctgctgggttccttgccttcgattcctccccccatccaatcctagccttaaccaccacctcactccgaccgaccgattcgcatacgagaccccgccggaccccacgcgccctatcccactcgccgaccaacccgactggaccccagaccccccgaaacccgttcgaagcaggagaatccacgcacgcccgatttcaagctgatccgaaccgatccgaaccgatccgatccgatcccgcacacaaaaattggtacctggggtgaaaaattgtaaggattaattttttttgggttcccatccccctaaaggggtcaaattttaggtttttaggtttttttttttgggggggctcaagccccctagaggggccaaattcagcctggttgcaatgtatcttgccctcctggggtgcccaacgcctggttgcaagatctctgcccgacaggggggcccaagggggtcccccaggaacctaagagccaccaaatcggccaatttaagccccctggccagaaatccagccatgtggagaggcccaaggccctatgcaactgaagggcccccatttgcccccactcctctcagtcgaccctaggcgtaaccacccaatgtgcctgcaatttttggataaagctgacttatttgtttgatcaccgtttcagaccagccgaccgccacccctaagaccttcaacccccaccctcaacctggatatttcaaccgggaatgatcaatcacgtaagatccgcttttcatttgaatctggcccactggtcatccaccccagctaacacactttgcattatctgtttccataggtttggacctttacatcaaggcgcaggagctagcaagtcacccggcgttgaaatccaaggagcgggcgcacctgcaatccctcttggcacttatcaaggcagatattgagaattcggatgacgagggtgaagaagagctcgaaagtagagacatttccaaggttccacccttctcggcggacaatttggctggtgctggtgcggctcatcacatcagagatgatgcaacaaggcttcctgctcccgatcactcccttcgatcaacgacaccctctgatcgacccctgtggatttgtccttgccaacccgtcccaacttcaattgtcaacgccgacccgtgacatcatcgggaggcgactattttgcatgcaaatcgatcgacccctcgcaccgcatgtccctcgttttcaattctcaagggtgatcccccatcggttgttgacaatggcttaccaaacgtgctcaacccggcctatgcatacatctctgatgacccgcctcgccgaaagaatgccaatggagagacctctttcttgacagctgatggggatcaattatacgattcaattatggcctcagtcaacaaggaacagctaccgcctcagaatattccagccccaccggtgcccaccccttcaatcaataaacaagtggagccggccccaccgaaacaccagacgcagcgtcaagaggtcattcacgagcgacaagagaggcacccaaagtaccactttgacaatgttagactagagggtgttgaagataacaacactgcgcgtgccaaaaagacgaggattgacgactctgatgacgatggcgttgtgggaggagctcccaggcattctactagaactaggattgaagactctgaaagcaacacggacgcagagggttctaccgatgaagaatacgtctcaaaagaacaacctcgcccagttccagacgttctcgaccatggaattggtccgcctggcgtgcggattggcgtgcgcgaggggggttggcttgcggttatcaaccccccgaggtttgaccaaccatgcaatttggcttggtgaccaacgtcgaggcttgaggttaaggtcgtcatgcaaaagctgcatggttgatccaaccattgaccgacgagcgcacactagatgcccaaccatcctccgactcaagactcgggccagtgtggtccctcggtgtaagccactgttggtcacagttggcccaacgttggtggcacttcggcacactgtaaaaagaatcaacctcaggcttgaacccaggtcgatagccacatgtcattcgcatcactcgattgggcgacaaggtaaaaccaatcggcaacatcaccttttgtatgttgccaaccaagtgaatccagtttgcaactttgatctgggacaaggatgtttttttgtccaagtctttcaagttttttttttttttgtcttgatagatcaagttttctggaagaatcacaatgattcaaccacgatgaggatactttttcatggcaaaaaaaaacactcccctacgttggcccaacaagatggcaacattgatagagagtttcagttccagcctgactggagccggtttgtccaacttgttttaaccttgttggttcaacgttgggctaatggagtgactggcggtcggttcaacctccgccaaccatcgacctctgacccaaacgtttgcccaaccgaggatgtcggttgtgacacccagggttcaacccaaggatggttgggcaaacggtaacggatgggctctgttggctgggcccttgtccaatcgttcccgcaaccccatcgttgggtctgagtcgcccgaacggtcagtcacctctacattggctctaccaacaccgatcacaagaagtgacccggtggtgtacctgcgtctcgtgcgatccgtgcatggacctcctcatcagttgacagttgaacgtcaaactcggtccagtcgtcgactgtctttttgccatcccagagttggctgtccttttcaaggacaaggtgtccaaacatgttattgaacatttgggtttttgtttgtcgtaactcaagatccgaatcgacatcttcccaacaggagggtaggttggtctgacctgggtttgcaatttggtgcagtcgattgaggttaacaatcgcccttatataggcaagtcttgcctgtcggtgtacggtgatttgatcgtctgaaggaattttttcatttggaatggcttcaaatcgagggtccatccctttgtacacattaccaatgatagtggtcagttttgggggggcaatcggcgggtttgctcctcccaatccagttcaaaggtaggtcgcgaagttgctcttctctgccttcagaatatttgcaagaagggtgttgagttcctttttgaatactgcattccggtgataatcagcaggcaaatacttttgcttgaaagtatcactttgctcgtaaatgattccctgaaatgttgagcagttagcataagtagatgagctacatagatcaaaatggctcaccttgactatggtaagtggccacatgtctatctggttgtgctcagccattttacgagtataagcagcgatattgggcctgagtaagacctcgcggatctggctgcgacagaagagtcggaagtttgggtggaactcgtatccaggctcggggggtgtggttactgatgtttgttcgacagtgggagtggaggtgctcgatggggcaggggggatttgactgttgaggttgatgaggatagacatgagccatagctcctcctgaggcatctggcaaatttcaatggaggtaagcgagtgaggttagtttaggtgaggtagctgaaagttacttacatccataaggttttgtgcccattgctcaacttgttcgctgagtcggaattgattacccattgatcgcaggcaagcttgaacagactgaagagcttgaggattgatcgatcgaactgaagtcaaagatcttgggaattcaccagttgatgcactgaccgagagggaatctgatcggtcagttgcatcagaggcctccaggtcagattgagctggggaggtgcaactggcagagcgatgaactaagggagatattgataaatgttgttgaggctgccccctgatgggtccagcttctgtttcataggaataatgtggggtgaatgatcatcaaaagtgttcaagatcggaaactgactcacgcaaaggtaattgattgtgcagtcgtggttgacctgagtctcctccgacttgagcgggaccatgcggatcaatgtctcggatattgggaactgggggctgatggggattggccaaggtgccactagctaacgatgggtgataatcactgcccatttcggcccattgggttcctggacgtgaactatgatgtgagggaagaggcccactatattgattgttcaattgatcacccgcagtttgtggggaacccgctacattttaatgggtgttagcagagtggtacagttgaagattgggaccggtctgagctgtgcctcctgcagcggtgccggtggtggggtggtactggtatggctgttcggtttgaccgtatgacgtgtggtgggacatgttttagcttgcgtacagggtcaaacaaggctttagcttcatgtaatgtagaacatttccgattgtgttttgatcgtattttttgtgactacatcacttaccggtttgtttgagttgaggggaagatttgaaacagggccttgctgatgatgatcgaagatattgaaaataaaaactatagaacttaatcagtgaaactgatgaatttttttttcttggttgtatgtacaatacctagctgagttttgaggtgatgattgttgaagcgatcagtttggttggtcagaatgagttggtggtggggaaagacatcaacagccgattgaagatatgttgatctccgagtcggaagtccgaaggcatgaaacaggcagtgctgcggacttctttgggcccctgtccccaaaaattgacttcacagcctgaaagtgtagcccctgtccccacaaaatgacttcacagactgaaattctagcccctgtccccaccaattatggttttgcacaagccagagactgagcagggaccccaatgggtgaatttcaggtgttagattctgtcctgtcaaggtgtaagctgcatccttaaaagaggccatcatgtgccttgtcaatgtcaattttcttttctgcaccagaatctggtgaattttattagtctactttcatgtgccacagaatctggtgattcttttactctgtttatcatttcacctgttcaagatggctattcaaggtgagattgcatgttttttgcatcttttgtttgcacatctgcatgcattttctgactgaggagtatctatttaaccccaggctttacatctgtgccccaggccgatggacaggacagatacatatgtaacacttgtggtggcagagatatgaatttaaattatctgacccggcatgtgaacagctctgttcatcagaggaatctgctgagcatagctcgtgggcaaaatcaggcatcacaaagtactctagtgggaggtcagcctgatcaaattacacaaggtgacctagggtccaacaggtttcaagcatcaattattgaagaaggagatgcaggtatacaaaggggtcaacaagcaagagattattccagaagagacacagtgatgaatgatggagaggacctcttcatcccaagatcatctccagaagaccatgcaatgccttatcaggctcctccgcttgaaatgaatgatcaaactgggatgggatttggtggagtagatacttcatcagatgattcatcatctccgcaacctatggctgtgggccaatttgatttggagaaatggaacatggttgagaatttttcttttgtcaatgattatgtagtgttacctgggaatgcccaaaataattttgatgtggagagtgatgaaggtcttaacccaaatgatctttggtatccattccctgccaaagaggtatgttctcaatttctgtgtgctcctggaacagtacatttacctaatgagtggccatttttctgttgcagtacctgatagctgccatgatgctgggccacttgcactacttattgccacgcaatatgtatcatctaatgcgattgatattaaatctatgttttctgaatcttcctcattgggctactatcaggagaagaagacaaaaaatcagagagatgttggacataaaattgcttgaaaatgtttcagttttgaataacaagtgtttctcacttgacttgaaagacatcatagctcatgtgagttactgtgttgatgtgtacgggaatgactgactgaaaactttaacttttgattcaggaaatttcaaatccttatgtgaataaacacatggaattttacccacatgagtgttatggaaaggatatatatgctctccaccaaagtgccaagtggcgagagtgtctttctcgagaaacgagggtgcaaatggttgagaaggcaaacaaacactattatatatttgagcctgtcactctcaaaggtccagcacaagacattgtgattccgatttacttcttcaagatcaaaaattccttatacgcaaaatgcattgtgccaaagctgaaagatttcccaacaactgaattgaaaaatgggcagcctcaaatccaactgatgattcctcaaaatatagattacaactcaagcaatttgtttgacattcctgtggaaaggtttgacttgatatgctcagagatgaaatggggtgatggtacaccattcatggataaaattcgccaccagctagtaggtgtgtacaatctggttcagatatactccccatgtcattggaatcctcaagctgatcgcttttaactttcagaggttgcaaatgatgctcaacagagttgtatcaatgttccaaatccatggagacacaaggccaaagggaagataatacgacatgttcccatcactctctatgcggacgacacctccgggaaccagtccaaacgctggaataaacacatctcatattatttcacactaagtggactacctcctgttttttcaaacatggagtacaatatacactttattagtacttccaatgtggcaggtgccttggaattaggagagtcaatagtgaatcagttaaagtacatgtttgaatggaaataattccattttatgtcaacctggtttaatcgaatacctctcctcttgtgtgataacagtcaattggctacagatggaagttgtgcatatgattgcactcttcaacaagaagttctgtttatgactgtgccactctgtttccttgctgactcacccatggcggccgaaatcacaaacaccccaattcctgggaattgcaacaacccatgtcgaatttgcaagctgagggtggaggcagctgaagaccgaagaggtatacaatatattcaggatttctttggcattcccaaattacctgaaccaaggaagtggagtgaaacagttgaaagaacaaataactcatggaatattctacttactaagacaaagaaagcatatgatgatcacctgacagcaggtggactgactgataaacttcaagaagaactgattgcaagaaaatccattccacaggaaagagaaagaatcaaaaatttagaagtgactcaatgcggttgattagccaatcccatttcaaagctaaaagggtttgatggcagtctggatacccctgtagaaatattgcatgtgttatctctaggaattgtcaagtatatggtcagagacttcatgggcaagctcacagaagaccagcgtcatgaaatggaggcccgtttgtcctcattcaactcagatgcattgcacattcatcccatacaagccaaatacatgctggatcactacaagagtttcttgggaaaggatttacgcaccattgtccaagtggcaccatttatatttttcccattcatgaaccaaacagaattagatatctggatctcactgtgctacatctgcagcatggcgtttcaaacacacatacaagatatggatgcatacttagcagaattggaatctcacatcaaaattttcatgtacaatgtagtcaagatgactgcccaatggagtaaaaagcccaaatttcacatgctattacacctacccgcatcaatcaagagatttggtccagcttctttatttgcaacagagaagtttgagtcattcaatggggtggttaggaatgctgcaatacaaatcaaccgacacagtcctgggcatgacatagccatcatttttagcaattaccaaattgagcagctattggtctcaggcgcacacttatatgattcaacagtgcaagaatactttaagccatctgataaagtgacggatgtatttagcaggaatcctctcattcaacaggccatgggttacaattcaacagccttacatgagtcacaatatccaagagttaaagatacacatgttgtacaagccaatcttgaactggtaccagaagatatcagggagatgtatccgaatcagcaagtttggcaggtgtccagtctgcaattgaatgacaaggaaacaatccaaaagggatcttttgacaaatcctaatttactgacaaaaattggtatttgtaggaaaaagccctgtcccagaaccttgggaacatatcatgtgtgcaatcaatttgggaagtgaactcaaagtatgcatattttgtacaggtgcaaccgtgtgtggtccggggaattcaaccagattgtatgttgagaattgttgaaaaacaaagttattccaaaaacatgtctgtaagggtcagtgcattaggaaacataatcaaaagtaaagccttcaccttcactcatctgatggatatgtttgaattttgttagtcaatcaaatgctgtatcaatatgcaacacaattgctttgatggaaaatgtgaagctcaaacatccacatgcatcaaacgcaaacgacaagaaggtaattcaataaccagacatatggtgcacacagataatcacagctttctattgaatgcctttgcccatcatgaacccacaatccaccgtaaattaactcattttaatctccaaaccatttctgatcaaagtatggttgaggcatcatacactggaaaaatggtatgggataaccatgcaccccctgggcagccaaagaaaaaaggaaagaaaaaaaaaatccaatgctgcatcaacatcaacatgtgtcaatcacacaccaaatgatacatcaaattttgcatccacatctacatccactcaaatgccattccaacctccacaaaacaacagtcatttccaacccaacacatttaataccagccacatgcaatactatcctgcacactatcctgcacattatccctcacactggcatccggaacagcatccccattttgcatacattccatcaaatccacacccaagccaattctatcaaccacaaaccaacagtctattcccaagtaatggcccaaatttggaatacacctcaccaagacactcatcaaattatcctccacagtataggcacatgtgatcacatcagtgagcaaatcacatacctcatgcaagtcttcatgtaaattcaacccagcagtaatgtgtttttctgaaatttcaatgcaacagaatacatatatgtatatagcatctttattgtttattccccttgtttgtgttatcaagaagctattccatctttattgtttattccccttgtttgtgttatcaagaagctattccaaatattgcaaaactacccaatattataaatctcaaatgactgaccatttacttttctttggattgagttcttgatttgttctttatattcattcaagttcaactgatagactgccctcatttggtgtcccaattaacagtcactcagccccttgttcccactcaattatcactcacaaggtgttatcttcctcttctcctattctttgtttcctctcaattcatattcataaatttgtatgttttacttctcctattccactactgcacacactttgcatgcaaaatcaggagaatccagaaaaatcaagaaatgagagatgcacaatgatgagttaataatagatgtgattgaaaaaatagaagaaaaagtgtagggcttgagaatgtagattctttgaaatcaagaactatgtttttagggatcaaattcatgttttccatgaattaatcgatccacgccttgtctgaaaagcaagatggggcctcgcctaaaacctagctccttaagatcctcgtgggataggtctatgaacaccgtccaatggtgaagtttgtgatcctgtatgattgagcgggtatcgtggtcatccaaaggaattcgacagaactggaggaaatcaatcattgaaattgctgtttttggtgatgacagctcggtttgttggaaggccttgaagcgtttgaagaccacatccccaatgtcatcatcggaatggaacgcgcgcttgattgaatttggaattgtatccaatcaatcggaaatatcatcgtctgagttactgttctccttgccagcaaaacggacagcttgtccagaggccgttgataatttctttgattaggaggcacatcggtcaacaactctttttacttcatcagttcaaactgtagtagcacaaaaaacttacaaattgattgctcctgcatggtttatccataaagaggagaaaattacatgcaccaaattgaataccggccacaaccacaaacgatttgaaagaagcgtcgtcggttaccacacgttcgcagttcttgatgctacagcaccattgcaactggtcggccttgtcagcattggttaatgccttgacgaggtgttccgactttaacaaagaatgatccggagtggcggccagatgattgtacacacgggtcttgaagtcactgaaagacatgtcggtcacggacatgcgtagctgacatggaggcttggcaggtcgaagattattgacaagagaggtgtttccggaattattgacccagatcgagtaatccagatcaaatttgcagtacagctcgctgccgtcgggtacaggtaaggattcggggaagtcctgcgactccaattcctgactgttcggtatgtattcggagccctgagtttcctgaaagacgatggggacctgactttcttgaaaagtatccggagggctggggattgactcggtcggtattgtcatagtcgctattgaggaggctgtgctggcggttgatgagggactttgcagaatttggctcacccccccagtcgtgttgcgccgtctgcaagctccaagagctgtttggttccaaagtcgacttgagaaccttgatcagttctcaagtcgacttccaaaccaccataaatcatgttggttttcaatttgacttgaaagccatgttggttttcaagccggcttgagaaccaactgaaatagccggttttcaagctgacttcagaacctcttggttttcaaaccgacttgaaaaccaacatggttctaaggtccacttgaaaactaatgcaagtttttaagtcgccctcagaactactctggttttcaagtcggtttgaaaaccagtgggctttgagtttttttggaccgaaccttataatggtcttgaagtcgtcctcagaaccaatttggttctgaagacgactcgagaacccaaatggttcttgagaacgactcaagaaccattgggtgcacccgtggtgtatcccttcgaccaattcctcctccaccatataccaaccacacataccacacaaaccatggacctcgacgatagcctccaatggatggatgacgacaacgatgcccttgcctcacttcaagcaacactagccttaatactcaagaacaaggagccaaaaaagcgaggtggttcaacacctggacgaagagagatacaacgaaaccgacttgaaggccaccagcagctatgcaaggattactttgacgaggatgccacttacccccctgagattttccgttgtcgatttaggatgcgaaggactcttttcctgaggattgtcgaagatattgaaaaagccgatcaatactttgtacagaagcgtgacgccgctggacgattgggattttctacccttcaaaaggcaaccgctgccatccgaatgcttgcatatgggtgcagtgcagactcaattgatgagtatctgcgtatgagtacgttccattttgttttttttgataaaaattcagattctaacatgttcaatcgactctgcatttttttgaaggtgaatcaaccgcaattgaatgtttgaagaagttctgccgcactatcgtcaaagtttacggacaagaatacttgcgaaagccaaacgagaacgatgctgcaaggctcctgcgagttgcggaggagcgaggatttccagggatgatgggttctcttgattgcatgcactggtgctggaagaattgcccagttgcagatcaagggacctacactggaaaggagaaggaaccgaccattgtacttgaggctgtcgcgtcgtacgatctctggatttggcacgccttctttggactgcctgggacactcaacgatattaacagggacttggtcaaccgactcccaaaaattggagagtcaactcccaaacccgggtttccccaaaatttgggagttgattccccaaatccatccttgggtttgggtgttggtcccccaaaaaaatttaaataaaaaaaaagaaaaaccccggaggggttgggtgttgatgccccaaaaccaagtggttttggggggtcggtgatcaaaaaaaaaaaaaaccagtggccgggaggattcctcccggccgcggagagtgctctcttgacggcggagagagtttctctcagctgtcgagggtctacaacctcaacggccgagagggtttctcttggccgttgagtataaccctcaacggccgagagtttctctcggcggtggagggtgtacacctcaacggccgagggaaacttcttggccgttgagacctctcggccgtcgagggtgtacccctcaacggccgagtaaaatttctcggccattgagggtgtacacctcaacaaccgagagggtttcctcttgtttgttgagaatgtaaaccctcaatggccgagagtgtacctcccggttgttgagggtatacactctcgacggccgagaggattcctcccggacgtcgagggtttacattctcaacgaccgagaggaaaccctctcggtcattcaggtgtacaccctcgatggccgacaggtttcactcggccgttggggtgtagagcctcgacggccgagagctttcttttggccgttcagggttatacccttatgtaactcccaagagaaactctcttggccgtcgagagagcactctccgcggccgggaggaattgtcccggtggggggttgataagtgcacgccaacccccgtggcgcacgccaatctgcacgccagctgcagattggcgtgcacacctgcacgccattgcagaatggcgtgcaggcaggcacaggcaggcacgccactcgcctgcagggggtatacctgcaggttggcgtgcctgcctgcacgcccaactttaggtcctaaacgcatatttatatgcgtttaggacctgagctgtcccataggacccaggcatgggtcctatggggacggccccgccattgtttttttttttttccctttttttctacccccctcttctccagaggccgaggtaaaatagccctaaggaacagctcccagcgagccggtttttataccacctcgtcggaaggaaccccttccgacgagctggtacataatccagctcgtcgggaggggttcctcccggcgagctggttgtgttatattttaactgagagctgtctttgagagaaattttggataagcaaactgtgaaaatggtgggaggttttagtctgactcggctttttaccagatcgacggttcttccagcaatccagccaattaccagagcacaaacatcgatgagccaccactccacgccgttctcgatactccggacagttgaagaggtcagagaatggcggaaccatctgccggatccgagctcgattggctttgtgcccacgatgggcgccctccacgagggacacctccaactggtccgacattcgctctcaacccagcaaaacacgatcgtctcaatcttcctcaatccagcccaattcggccctacggaggacttgtcgagctacccctctaccctagaatccgatctcaagcagttgtccggtcggcccttgatgtgaagcccggatctcatgatatcccgcacgacggcttcgatggacgaacggcatcgggtacgacggaaaaggccgacagcattagtacatctgcagcttagaaagccagctcgtcggaaggaaccccttccgacgagctggatcatgtaccagcttgtcgggaggggttcctcccggcgagctggtttttataccagctcgtcggaaggaacccctcccgacaagctggtacatgatccagctcgtcggaaggggttccttccgacgagctggttctctaagctgcagatgagctaatgctgtcggccttttccgtcggcggtgtgacctcggcctctctaggccaagggggtttgaaaaaagggagtatataacatcaagggccgaccgggcagtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaatacatataaatatgtgtttaggacctaaagttgggcgtgcaggcaggcacgccaacctgcaggtataccccctgcaggcgggtggcgtgccttcctgcacgccattctgcaatggcgtgcaggtgtgcacgccaatcttcagctggcatgaagattggcgtgcgccatgggggttggcgtgcacttatcaacccccgtcccggtgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttgtcaatgaaggactcaagatatggacaaatggacatcagaaatggactctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcgtattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcacttagggggtcccttggggctaaaatccctcataatttactgtataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacattttttggtgggacacctgtcacagatatttattacacaagaagttcacgagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaacacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggccgcttggtttttttgttttttgatcaccgaccccccaaaaccacttggttttggggcatcaacacccaacccctccggggtttttcttttttctatttaatttttttttgggggccgactcccaaacccacgcatggatttggagaatcgactcccaatttttggggaaacccgggtttgggagttgactctccaatttttgggagtcggttgaccaactccctattaatatactcgatcgatcaccaatcttcgaacagcttcaagagggtgaaggactgtcgatttcttatgaggttaatggaaatcaatacaatctcggctactacctcaccgacggcacttacccgccatacgctacccttgtccagtctatctgggaacctcaaggtgcaaagaagaaacactacgcaaagtggcaagaggcgtataggaaagatgttgaacgtgcctttggtgtccttcaatctcgctacgccatcatccgcttccctggccgattttggagacacgaggacctctccgatatcatgtcgtccgtaatcatactgcacaacatgacgatcgaagatgaatccgggagtgagcttgagggtgactggatctacgatcaaacacctcgcacgcaagccaagataacgacaaacgggcccaacgaccaatcttttcagcagtttcttttgcgataccaagcaattagagatcacacctcacattcactactccagcaggatctgatcaatcacggttccgaaggagatatatagttttttttttattctacacctgttcactcttttccctgattgcttgccaccggtctcactttttttttttttacggtctcacttgtttttttttttttatttttatcctaagcaaaaacaatgcaattgatttttttttgaagtgcaattgaatttataaaaaaaaaagggcgtcaataaaaaaacgcggtaaatccgtgtttacacgcggtttctgctgcgcgcagcacacgcggattccgcgtttgcacgcggtttttaatttaattttttaccacttatttttcgagtttttttgaatttttaaaactgtttcctatgtttcaaagtgcgtagaatttaatggtaaaaaacatttttcataaaaatgaattttgattattaatttttttttcactcattttttcaaataaatgtttgcattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttacaaaaacttttttttgcataaatgggccccaaaaggggtcaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattaatgtttttaacttatttttaatgtttttttgaaattttgaatttatttcctaggtttcaatgtgagtagaatttaatggtgtaatccaaattacataaaaatcaatggttcattttaaatactgcaatcagacacatttttcacttaaatttctacagcttaattttcattcttttttgaaattttaaatttatttcccacacttcaagacatgtaaaaaatgatggtagcaactactttacatgaaaatcaaagattgttgttgaatactgtgttggacacgttttttttatgtttttttaaatgatttttactggcttaattttgatcattttttgaaatttcaaatttatttcctgcatttaaaaatgtgtagaatttaatggtgaagtccaatttgcctagaaatagaatcttcaatcttaatagatgagtgttacccgtttcttgcataatttgtaccgtataaaaatttaatttgaattcaaaatgaataaagccatcaatttggaaacctttcaaaatgtaggaaatgaacttaaagctccaaaaaatacggataattaagcgtgtaagaattaattaaaaaaacacgccaaaggcattattctagatacaatttttattttgatgcaaatttattgttaccatcatttttaaaatgtctgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaatcaagctcttaaaaatcaactgaaaaatatgaccaattacagtattcaggatgaacggttaagttttatggaaattgagtgttaccattgaattctacacacttttaattgtaggaaacaaatttaaaatttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgtgaaagtgaagaattaattaaaaaaacacgtcaaatgcagcattcaagatgtagttttcattttgatgaaaaattgttgttaccatcattttaaacatgtcttaaagtgtaggaaaaaaatttaaaatgtccaaaaagaaagaaaattaagctctaaaggtttaagtgaaaaaatgggtgtaattgcattattaagaatgaaccattcatttttatgaaaattggatgttaccaataaattttacacgtattgaaacctaggaaataattttaaaattccaaaaaaacatgaaaaataaggtaaaaacatgtatgcacacatttaatggaaaaaatgagtggaaaaaaaaattaataattaaaattcatttttatgaaaaatggtctttaccattaaattctacacactttaaaacctaggaaacaattttaaaattttgaaaaaaactcgaaaaataagcgggaaaaaattaattaaaaaaccgagtgtgctgcgcgcagcagaaaccgcgtgtaaatgcggatttaccgcgtttttttattactgccccaaaaaaactgcacaattcctttgaaaaaagcattgagttgattgaaagagaaaagtgaaagaaaacaacaatgtttaattcagtggactattcttcattgtaagcttcctcctcctcattgtcctccatgtcctcctcctccccgtcgccgataggatggaacaaatgactgattgcttttatttgacggtacctttatctcagggctatctagcggtaggatttgtagttcattcggcacacgttcaattggggtttcaatcaagctcgatggagaagcgccttccacgatagagttgttctggggagaattgttgaccattggttctgagagtgcgatcacgcctgtcgatagacctttcctttccaaaaccgtcgtgaggaaaccaggcaaaaaattgcaattttgaccccaacacggggatataagctcgacgtattgattatccgcttggccgcttggatcactggattcatatgtagcactatggcggcaaacaatgtacacagtttctgggcacagcggttctgagagtctagatttgataaggtcgtacgatacaattgatgctcgcacaagcaaaatcaaccaaagcttggaagcaacgaggctataagatgacctgtccaaaatctttctgtgcctccacatatttccgttttcattgtggggatcgcatgagcatatatcggtttgagattggtcagatatccaccaaaaagattgatgtttatcgacctccggcgttactcaagagtcaatgccaagcatctggtgcatggaaggcaaattcaggcggggttctccggttttcctaatgttattgggattgaaggttcacaaaattatgacactggagcaatcaccaagaaaacatgatttttattcagtgaggaaaaagagagtgaaaactcaagtttgggtgattctaaattgctagaagcatacactactgaatgtaagcatctcacaatttttctcactaaatttcttatcatccagattttaaacaggtttgtattaatggatttattcccccatccttccttcattttggacttagagtatttcaagacttacctgtgtcaaaaagaaacttgcaaattttgtgttgaagttccaaagctccaaagaacacatatttcactatgtgaatactgtttttggtcaatgaacttctacagagccatatttacaaacttttgatgacattatgaagaaaaaaatcaaacttcttgatttgacagtgttcctatggaaggtctttatttcacaggcatttcttttaaaaaatagtgggtggaatttagacatttaaatgaagaatgggggttgataaccgcaagccaacccccctcgcgcacgccaatccgcacgccaggcgcagattggcgtgcgcgcctgcacgccatcccgggaatggcgtgcggggccgcacgccaatgacctgcagggatataccctgcaggttggcgtgcaggcctgcacgccaaaggcgtttggcgtgcaaggccgcacgccaaatctgcaggggcctaaacgcatatacatatgcgtttaggccccaggccaaccctgggtcgtatgggtcggcctgggacctaaacgcatatacatatatgcgtttaggccccagaccaacccatacgacccagggttgggtcgcatgggtcggcctggggccatcgtacaaggttttaaccttgaacgatgaccgatcaaggtttaaccttgatcggtcgacccaggcctgggtcctacatggttacatacatacgtgtaggacccaggcctgggtcctacacaattacgtaataccccgggggcgggatcgggtccagccccgcgtccggggctccatctgagctcggacagccgagctcgatctcatcccctcctttcctaccctcaaccaccatctcaccgaggggaccgacccaaagaccgacaaacgaccggccaccgaacccgaagagcacccggacagccgccacaggcacccccgaaacccgttcgaagcaggagaccccacgcacgcccgattcacccctgatccggtccgatccgatccggtccgatccgatccgatccggtccgatccgatccgatccgatccggtgccgaaaaattgtcacctgggttcaaattttgtaaggattaattatttttgggtctccatcctcctaaggggcccaaatttttttttgtgggtctctcttggcgaaaaggcccccccccttggccgtcatgaagttacttggtggcttcatggcccctaaaggggcctatttttttctctttttgggcctctcttggccaaaaggccccacaaggggccaaattcagccctttaaccaacaagcctgttttgtggcgtctccgtcccccataaaggggccaattttttttttcggggcgctcttttggccaaaaggccccacaaggggccaaattctgccccttggctagccatgcagctggtttggaggggcccatgtggccaatcatccccgttggggggattccgcccccaagtaaggtgtctgtgaccaaaggacctcttttgctatccacctctaggacccttttgggtctatccacttctggtgtttgtttggggtcttcaacagccaaagacccgttggagacccccttttgggcctgtgcaggcttgtgctcagacactgcaatggcccatttgtgccccacagcccaatgggatcagttggagagggggctccggactgcccctgcacttattgaattattggtctgaccacaatcctgtttctcctacaatccaggtctaaccccttcctcaccatccagtgacgattcatcacaatcactcaatttttgtgggtacgttggcttgcgtactttgccccctcatggtcaccacaaggctgacatattggtggttacttatctaattataccttttggttcagattcatcaagatatgtctgacaagtcctcaaaccgcccaatcccggcaggccacagaggacacattccctccctcccgcccaatctcgcgggccccccacctcaccatccctctaggcaaagagacccctcttgggctcaagcacatgatgggcggcaagacacccctgtgttccaaggtcaccctggtgcaatgtctggaaaccactcctggcagccgatgttggcccattccagccatcatccaatgacctactctggccccccacaatatatgagttactctgcgccgatgacctacgtggcaccaacatcctaccaacactcgggcccggtatacactggccaacctcattacccctactctgcggctccacaatcacacttcccccccatgggccaacctggccccccatactatcaccatccgtcaatgccgatatacgcccccctcccttctcaacaaatgttctttcctggtcactcggagccaacccattggccaatccagacaaatggcccccatccaccagtaaattatgggtcccgcccctgtccagccgccacatctggtcagcccagcaacccatctgccgctccccagccattgactaggggggtaaactccaatggatctgtccagacctgcgagcgcccagatggtcaactgaaaatggacttacccgatcccgtgcccaacgaactcaaaatcgacacacacaatcctgtgtccaaagaggtgcctcagttccatgagccaagggaaagcggggaactttcgggttgggacttggggatcgaagacagcaccgatttccacgagctgaagtcgtcattcctaccgcacggtccagccgaaattgagcccttgcctttggaaggcactgctttgtggctgttgcccccctctgggagtaccccggtcgagagcactttgccggttaagcctgatttggctgttgatcatcagatttccatgcagctggattttgagatgggggatggtttggtagatgtggaaggtgggtgtttatttgatgaacttctgtgctcgtatcatgtgcaacatggttttgactaatcttatgtggcctgttttcaataggggccggccctgtaagagatgagggtccagagcccccaccatcagggatggaactcaataatcccaaagtatcaagcgccgatggggcccctgctcaaggggtcaccgccgaagctgagggggtccctgctgaaggggttccgcccagtggtcgtgtgatgacttcacttgatgtggacaattttgactttagtgtggggagtaagtggaagaggaaccttacctaataatctgtcaatgggctgatttggacctctgtgccttcaagatccgatggatccccccccctctatacagattccacgaatacaaggacctgaagaggtttgccgagatgtgggcacgcgcgcatcactataaacttgtaacaggcagctcaaagacagggaagaatgggtacttgaagtgctcgttggccggagaggatcgaaacaagcccgatacgaatctacagcggttggctcggaacaaacgtattggttgtagattcaggatctctgctcacaaaccgacaagcaaagaccgctcgaatgaaccttgagtggcgagattcaaggaagacttgtcttcataatcaacggcccaatggagactcattatgaagtgctcaatcaacggctcgatccagcactagaaacggaggcgttacggatggcatccttggggatgcagcgagggcggtagcaatgatgctctccaaagaggctggccatcacgtcacatgtaggacaatttacaatgtgacttcggggcataaacgagggaagaggaaaggggacaccccaatgcagtacctccttcggtgcctcggcgagtccaactggatacacgacgaggcgtatgacgacaatggccaacccctatacgtgtggtttgctcatcctggctctgtggcactggcgcggacgttccatcatgtggtcttgatggattgtacgtacaagacgaatgtcaacaactaccctctgttgcatgtggtagggcagtcagcaaccaacaagaccttctccattggtttttgcttcatgaggaacgagtctgaggttgcatattcctgggtgttggacaagttgaggtgagttgaatgggtttcttgttggcaccagttctcacatcagacagacagattgattgtggctattctcagggacgtgtgggcacccgaaagaccacccaaggtgattgtaacggaccgggagaaggccttacgaaatgcgattgccaaacacttccctgaggccgagaacaatgtgtgcttatggcacattgatcaaaacatccgtgcagcttgttacggggcatttgcggcggtgccgggcgaatacgaggtgttcaagaagaagtggcacacagtgatgtattcaagggatgaggacgcctggggcaagcttcaactgtatctagccgatcgcgcgtcggtcctggattatctgatcaaaaacatcatacccgattgcgagttgttcatgagaccttggatagggcagaccgcgcatttaggcaataacacgaccgctcggggggagtctgcgcacagttggctgaagaaacacgtgaattcgcacaagaaggacatggcgaatgtgttcgagaaaattgctgaaacggtggactaccaggtgacaagcattgtgactgagatttcaaacgagaagcaaaaggggaaatccgcgattccagaatgccttcgcccactcaacactaaggtatcaattcatgcaattgtcatgcttcagcagcagtgggacctgtaccagaagaatcgggacgcagcggccaagggagtggaacttgacgagtgcactgggagcctgtgggccacgatgggtgttccgtgctggcacatgttggtggatatcttggacaacaaaggtgttgttgaaactacagatattcacgatcagtggaaattgtattatgaccctgaggacccggtgagtcaatgtttgcaattgcttccatgccgtagtgcttggtgggttctcatatttctccctacctggaccagaatgcggagcctccttacgacttcgacgaggactatgcagcaatgaaagaggagatccttgccgaagtgagacctcgagagctcccaggtctcatggctaagctgcgccaggtgcgaacgaacaccgttgttgtgcccctgggtgaggcacccatcgtacgaaacacccgcaagggggccaagaaaaagcggaaacggggttatgtgcgagcagctgaacgggacgctatccatgctgaggtggtcgaggcccaagtcaacgaggctcaggcgaagaaacgggtgtcaagggctaacaaggggaaacctaaggccaagactaaggctatgacaaagtccaatgattcttcaacagatgccacatccggtgatgaacctgatccggtcacgaacaagaggaagctccctttacgatccacacaagcaagaaagaaggtcggcttggcggagtctagcgattcaggggggtcatccgactcggaagaagacaccgccacaggagggtcatgccggtcagatcgtgagtgcacctccaggcctctgacggcagcagggtctccaggcacgcatggcgacccgagggagggccccagctccaattcacctcgccaagagggagtgcaagctagcccagaggctgcggaattgcccttgggtctggaagaagtattggcagaggtacgcagttcttttgaccctcgcatgtcaaacgtatcaccatttagcatgctcatgtgtatcaatctccctagcatgccaaatcagaggatgtgggtggcccaacgcccttgaaaacggtacctgacacacaggcaatccctgatggacaaccaagaccctcaaaggcaagtggccctcagaaaccatcagcccaatgcaagatcaaaagttgacatgacagcatgtcatatccattgccaccctcaggccaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaacgaagacgattttttttttttttttttttaaatccaaatccgatacaaagtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtcttgtatctgtggcaccgttgctcaggctgtctcagctcctggccccgtgttggcccagccgcccgccccagttgcccaagttgccaggccgctcacacgagccactcaatcgcatgggccccagttccgcacatggcctgaagagggtacatgcttaggggaggagacaaccacggtgagtcactgttgacatgaattaaccgcccccagcaagcttagatttggtgttttggtaggcatgtaaggccattccgacaaaacccaaacgcattaggcccaagaagatagggttgccacagcccactgtcatgacacaaggagatggtgctgagaatgggactgcagtcaatggggagacagggaccctgattcccactaccattggagcacccccagtgcctgcacaaaaggcaatagtaagcccaaatgcctggttccactcccccctcatctgagtgctgcaaatgaactgaccatccatttattctgcgtcaattcaaggagacggcccataatgagctccccgcctgggtccaaaaacatgtccaaacaatgtacgatccacctggcgatggcaactgtggttactcatgtgtggcgcggcatatagcacttgagaagcctgagagcttgtacgcaaagaccaatgggtggtatcacgtccgccaggatctgatccacgagcttgacttcaacaaaatccattggacgaggagatttgggagcgatgacgaatacaagagggtccgtgaatcccttgtggtcgaagccaactcgacatcagttccatatgacaagtggatggaacgcctggacatgggacccgtgctagcaaacgcatacaacaggcccattgtgttcatctcagacaacgtaaaaatagggtgtatcactaacttaccaagctcgaaagacccagaccctaaacccctaggtcctatattaatcgccttcacacggggcaaccattgggagttagttatccccaagagcggtctcatccctatcccccctctgtcattctcattccgcacacgacttgaaaatgcatccatggctcaatggttgactgctattcaacctaatgtagacctataccatcagcttattagccaatgaactcttcatatatgtctatttttgaaatttgctgtaattaattcatccccacagttagatagccaaaaaagcattctccttgtgtccattctatcaacatcaagttagcaagggaaatgtcagctgtcgagtaagagcaggctaccttgaggggttggatttctgaggaacatagaaatagaagagaaccaagcttatatagtatgtacaatgcataatactgtataagcataaagagacaaaatgcataaagagaagatgcatattgtgaaggtactggcaagcggacaggaaacttgaagactattcactcattaaatctgacacaattaaatgcggacaggaaacaagaagactattcatgcattaaatctgacacaattaaatgcctcttgcattacagcatcaatccaccccaagctcatttataatcatatatttcaatcagaaatggcagcatgataacagaaatacaccacacatagcttgttatattcatatatttcaatcagcaatgccaggatgataacagaacaaattaatcaacgccaaacttcttgtcagccaaagcaatttctatatcttgtgcaaacaggtgtgttatcacatgtgttgcgaactcctggtagaatgcctggtgcacgtccttccaattgaccgccgggaccccatcgtcattgagatttgtgaagcccatcttgatgagaaagttcaagaaataaaggcgaaggttgtccaaaatcgcgtgaggcattggggccgtgattccatgctcgaccttttgtttgagcagactcgcaccaacctccatcaaggagagagcattcgcaagcgtaacgtgagggcccgagcgataggcagtgaacgctgcagttggaccaaatattaacagattcgcaagcatctggacgtgttgaaggtggtgcttggtgcggtacacattatttttcccttgttttggttttgcaacgcaacccccagacaggtaggccaaaccagccagtgcaccgacgaaatactggattaatgacatcacgccagattctgacgcggaggggtcgcccaacttgccgcctatgttctcgtaagccccacagagatggtagtacgccgtatgcacgttgttattatcgtcaaaggcctgagggatccaggtgtctttcatctgtgtcatattctgcatcgcccaagtgtgttgtaatgcggctcgcagtcgaatatatgcggatctaccaggggcaaaaaaactggccaagtgcggtagtagagtgtggttgccggtgaccctctccgtcatttgaaaacctctgatttgatccatatcaaccatgtcggacgtgatgagggacaaattccccgcggtgttgagtatatcctctgatgaaaaaagccatagacaaacattagacatgaaaccacacaaaccccatgccccaagaataccacatacctaattcacaagccctcgaggttacatctatgtccttccaaacccgctgactttgttctttagggattgcgtcgtgtgaagaaatcaggggaggcaaattctccagtatatacttgagatttgaaagggccgattgagctgatcggtgtgtccatttgatgcctcctgagagctcagtgttccagcgattgacctcctctgaaggtaaaactagactagggacaaagagttccacagctacggaacaatatagacccacatcagtacatgaaaatatatgaaccatccattcagatgcacttacaaggagcgcgtgcggattgtgtcccacctggggcttcaccaccagccccccttctacttggactcggccgactggccgactggctcctgctcccctccgccgggtttccaggaatgttctggctcgggttccgaggaatgttcatcctgctcaacatctcccaagaagaaaactcgtccaacaaagggtgaacacgcgggccggtgtcacggtgtgggccttgcctgaatggggccgggcgaccaattccatggtcgagaacgtctggaactgggcgaggttgttcttttgagacgtattcttcatcggtagaaccctctgcgtccgtgttgccttcagagtcttcaatcctagttctagtagaatgcctgggagctcctcccacaacgccatcgtcatcagagtcgtcaatcctcgtctttttggcacgcgcagggtcgttatcttcaacaccctctagtctaacattgtcaaagcggtactttgggcgcctctcttgtcgctcgtgaatgacctctcgacgctgcgtctggtgtttcggtggggccggctccacttgtttattgattgaaggggtgggcaccggtggggctggaatattctgaggcggtagctgttccttgttgactgaggccataattgaatcgtataattgatccccatcagctgtcaagaaagaggtctctccattggcattctttcggcgaggcgggtcatcagagatgtatgcataggccgggttgagcacgtttggtaagccattgtccccaaccgatgggggatcaacccttgagaaattggaaaacgagggacatgcggtgtggaactgctcaagctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtaataataataaatgggtgttggtgagactgccctccttgtctagctagtgagagagttgcactaagaaaaataatagtgtggtagatttctaaaatttatcttagtgaaggtactacctgttgagaatgttgagttgtttataagggtggatggaatggatggtcaagagcttctggagttaggagatatctgagggtttcaggtttattctggtttaatctattctttctgggttctctgattcaattctgggtctttaataaagtgagtctttatttcttcaatatcttctgttgagagatggaggtgagttaaataatttccttattatttaacagggttcaatataagggtgaggagtgagggtttagtaaattcttttattactattctgtatctgtattataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaaggaaaacatgagccaggagggcctctatttatagacaaaatctttggtgggatggtaaacagcttcactgatgagaatgattggtctgactgggtaatgacctcatactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattgatgatgtactgttgtgaaatcaatattctgctgctatgtttattaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgatgagtggctgtgtaattaattaataatgatctacttaattaattaatatgatcttctggatgattttatgattggttgttatgttattctgttccctcctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgtcttgtaattatatatataccttttaatcttccttatatattttatacctctagtctgtgaagtgtaattatatatgaaataaattatcaagaaaattaactatgatttgagaataaaaggctttatcatgactatttgatattattacctgatttcttgagtttatatttactattttaatcctttaaatttgtcttttaaggttttatgggtttgattggtcttaccacagcggtgcgaggggggccgatcggatttggcaatgcaaaatagtcgccctcccgatggatgtcacgggtcggcgttggacaattgaagggggtcgatcagagggtgtcgttgatcgaagggagtgatcgggagcaggaagccttgtcgcatcatctctgatgtcatgagccgcaccagcaccagccaaattgtccgccgagaagggtggaaccttggaaatgtctctactttcgagctcttcttcacccttgtcatccgaattctcaatatctgccttgataagtgccaagagggatttcacgtgcgcctgctctttaggtttcaatgccgggtgactatccagctcctgcaccttcatgtagaggtccaagcctgtggaaacagataatgcaaagtgtcttagctggggtggatgaccagtgggccagattcaaatgaaaagcgaatcttacgtgattgatcattcccggttgacatatccaggttgagagtgggggttgaaggtcttaggggtggcggtcggctggtctgaaacggtgatcaaacaaataagtcagctttatccaaaaattgcaggcacattgggtggttacgcctagggtcgactgagaggagtgggggcaaatgggggcccttcagttgcatagggccttgggcctctccacatggctggatatctggccagggggcttaaattggccgatttggtggctcttaggttcctgggggacccccttgggcccccctgtcgggcggcgatcttgcaaccaggcgttgggcaccccaggagggcaagatacattgcaaccaggctgaatttggcccctctagggggcttgagcccccaaaaaaacgaaaaacctaatatttgacccctttagggggatggaaacccaaaaaaaattaatccttacaatttttcaccccaggtaccaatttttgggtgccggatcagatcggatcggatcggatcggttcggatcggtccggatcagcttgaaaacgggcgtgcgtggattctcctgcttcgaacgggtttcggggggtctggggtccggtcgggtcggtcggcgagtgggatagggcacgtggagtccggcggggtctcgtatgcgaatcggtcggtcggagtgaggtggtggttaaggctaggattggaaggggggaggggaggaatcgaaggcgaggaacccagcaggcggggctggacccaaaccccgccctcggggggaagagtcagcgcgtaggacccaggcctgggtcctacgcggatattcaaggccgccgctcatggttttaaccttgatcgatggccggtcaaggttctaaccttgatcggtcatcgatcaaggttaaaaccttgagcgatgtgccccaggccaacccatacgacccaggtttgggtcgtatgggttggcctggggcctaaacgcatatgtatatgcgtttaggcccctgcagctttggcgtgcggcctcacacgccaaacacctttggcgtgcaggccagcacgcgaattcaatatccgcgtacgaccacgggcaattccagcacgttaacccttcagctctgcaagataaccctaggggtttgcagaccaacctgcagggatataccctgcaggtcattggcgtgccgccccgcacgccaattttcgttggcgtgcaggcgcgcacgccaatctgcagctggcgtgcggattggcgtgcgcgaggggggttggcttgcgcttatcaacccccatgaagaatacctcatgtgtttattgtttcttctcatgagtgattgtgagttaggactcggccgcacgggcatcaggagccataaagcagtaatctctgggagtagatgaaggcgggttgaggaaatacctatatcataaggtagagtttcagaacattttagatggctggaattcccttcttggcagttttttcataactcacgtaggaaaattgattctgtgaccatcacctccttgaaagactatggccaagaaaaagactaccagttccgttcccccgtcgagagcagctgataaaatgtagttgtatttgcggaacctgtattgttcattcaatgcacaacggtcgggaaacagggctatgagttgttttttgggatacaaatagatcaaactgtgccagctaccatcgtgttcgatatttccgcgcccagaattgtgacatcagtcctatgatgatacgcataggttctcctgcggaggccacttgaaaagaaaagaaaaacattaacacgaattgtagcttcagttatcagaaagcttacagttatagagaccagtcgtgattccaaggagtagcggcacgttgaacagattgaacttttatcgcggccaaaacttatgtgcaacaaaaaacgggataggaaggaagatgccaactacaattccccaactgactgttgacttagttcctcaatccacgtgagaattgcgaccggccataacctatctcagtcacgctatttcaagacgttcggaggatgtatccttattgatttgggagaaagattagactttacatatttttggccaaagaggaacagtctcctggaaaatatgccccagctacataaatcaaaccatgattagtattttatatcgattgatgcaccttgctgagtggaagcttttcaattagttggatcaaaagaatacatcacaaacctgatagcgcgagcttgagaagcagcagtttcagctccagagaacacgccattgccgtgagcggagatcagtacatcacgctcgttctttaggattgctttcatgacaataacagtagccaatgcaccgactcctccaccaattgattgggaataaaccacaatatattgtggcaggtggacatattgcccaaactttagatctcggaggatactcatggcctgcatggcacttcccgcaccgtacgctgtgaaccaaatgttttgaaatacacggcctggaaacataagacccccaagcatttgaattccagatgtgagccttacttggaaaccggtgactgcactgataaaaccacccgctaatctattgttgaataacacagttcgaacaaagcattagccaggcacaacctcttgtgtttgatctatggcgatcaattttactggcagcaaaatgatcacatggatacggaagctgctaaagatacgtacgtcatcaagaaagaaactatcaaagcaaccagtaagccaacaaatgatattcccaagggactagccgaggacatcccaaaagtcaaggcgaatgagacaatcaccataaccccaaaacccctgatgtaatctgatagttagaaaacaaaaaacccaggaaatgattgaactttgtgaatcagactttttgagagcataccagatggggaagtccctatatttatggcataccacgcggtgagggtcaatctcttccggactcttcatcctcttcaatagtggcccaatgaggtggtaattgtttaagacagcatgtgaaagcgaacttgtcaaataaactgaagtaagaatctggatcaagtagaatgttgcggtaaaaaatggaaggcccgctgtttgtatgaactgttcattggctgtaccgtcggtattgatcgcctgccgatatggatacggcttcccgtctgaagtaagaagactggcagacaggaaggggaaattttgattgagaccagcacctaaattgtgaggaattcaagacctaatgaacaacttggcggcaaaaataataaaaacatggattctatcatgaagaaaacaaatagctgaaatttctgaccatgccatgattttgaataaaccaaaaagaaggcaaagatggaaatcaccaaagccagtatttcatgaatctatgagaatcagaaactttgtcaatttgttagacggtaaaaagctgatttttaaagctatggcttggaaaattcaaatcttacctgggtactgagaggcatgaaaagtgggcctcgcccccctgccatggaccaatctaatgaaatgctgaaaagacccatgccttcaaatggtcgagcaccaccaaagatattggttatgagttgattttttggtaaagtcaaacaaaagaggttgatggcctggaacgctggagcaacatatgttggtaggatctcgtcttatccattttaaggacgcgtccaacatatttgattcgaaaaaaagaatcgcttcagataattcgggtgtctatccaggcagttctgctagtttcttttctccttagattcaatcaaagctagacttacaaactccaatcgctaagaaagcctttttgaaaaattggacttggtcatcggatttggatcccaccttaaaaagggagttcaagagagacacactgggaagcgcttcactagaatccaagaagttttagtcagaagacaattttttccagagaggcaggcgaatgatttacggataaacggcacgagaagggtaaatcagaataggctgcagtaagccggcccatccatatgcgaggagctgtgcgccgactaagatcccgagagcaacgccgaagtcgatgacctggccgaagtagagctcgtacactgcaatcatctgacgacgcgtgatcaccataaacaagccaagaaaaatgagcgttgttgactcagtcgaatccctcatatagtcattccagaaaataaatttacctccgctggaactgtagccacgccagctgcagctgccatcagcgcggcaaaacctgtctctttcttggatcgtatcaaatttcgatgtctttttaatgagtccgaggcttatcatcttctcccccaaggccttctttcctatcgttagaagaataaaaactgaaacagggtaaaaaattgcctaccagactgaaagctcctggattccaccattgtgggccaggtatcaattcgcaacttcggccaatgataaacgctgctatctgatcacaaaacaccggggttaaatgaatcatacgcatccaaggaagattcgatacctactcacttgaagaaaaggaagttttatctgcatatgaacgggcttaaagtagaaaagctatttgaatcatacaaaatatcaaccatcgtgtgcctatccatttcgcatcaaaaaacaagtttacctgcgtaactgaagctcctaaagctgaaagaaatactccgaccaaaacggacctcaaagttacgattgggcacccaggatcatcatgtaacggtatgatttctacatcgttgtctggaataggtgagttcgtcttaatatttgtttccaagccttgtggtggaagaactggggacaaattcagatcttgaagcgatttactaagcgactgatcgctcaaatgtaaaggatcactcttctcttgaatttccatgagtggactttccaaggaacctccaacaatctttattgttttgtcatccaagctggatggagaggggcctgctgagataatggggttttgatgagggccatcgacgacagatggtgatggccggaacacgtctacgggctggttgtcttccggatagacggaggccatcggtgcaaggagatattactttcgctttctatcaaaggaaaatggtaaaatgtcgacaactgcaggccaccgctatatcaaacgaatatgttgagctggaaatgatggtacaacaaaaaatcattgcgacgctatttatacggcggcaagctgcacctgggttccgctgccatttagatctccgcgcctgaattttcaaatgataatcatgatgcacccaagcagagtacaaattttggaggcaatcaggctgtatgatatctttctcgtcacatgaccttctcctgtgcatccaccgacaaagtttcgctgaacagccattttaaatgtcaattcagaattggtctttggacttggaggtcgttgaatgatgattggtctctcctggaaaggttagacttctgaacacatatccatcgcataattatgctgcctaaccatgtctccaaaaagagacaaatatgaaatttggtttcccccgattaccccctcacaaaagcctccgaagcgcgtcgacccccaggaactccgaagtgagatcaagatccgtggcttttccacccggctcactgaaagagtggaattgagatgaacaagtgaggacttgctttccataaacatgaaaccctcatgtttagggatcatgaatcgggcgatgcgcaataagcgaaccacatgcctcttccagtaacacttcacatgcgcgaaggcacggccggtccgagcagtgctcagactgagcttaacatggctctcgcctaccggcaagcagaggcgtaaaacgcgacctttctctctgtgagacaacctcggcggggctgcccccgggctctctacaaaaacgcggtcaggagtacataaaaatcactagtgagattcatgattttcttgccccccccttttggatccttctgagacggtcacttctgagcacaatttaggagtagacattcatcatgcacaagacttgagtgctgtatgaagtaaaaatgcgaagcatcagaggccagtgagaaataaaaccgtcaccaaatcgttgaatccattaaaaccactaccacaactgaatccatcaaaactaacctcataaccacttaaactatcaaaaccaccaccatcattgaatccatttccatttccaaaattgttgtgaatcaccaaaatagaagttcttatatttgacaaagtcaaaatcaccatttttgttgaaaactgccaactttttctagattttcttcaggattggagttgccgtactcagttttcacagcctgaatgtgtgactaatttttatccttcctttcctcaaaaactcctgtggtagttacatcaactcaaaccaatttgaaagatcttaaataacactttgaactcgggctggaacacactaactcaataactgggtagttcctcaccattatctttgccttgcctagtccgtcccctgatgggatacacccatattctgatggcccattgagtgaaatcggtgaagcataccaccaattttggcttggaatgaacatgccgccccactcagcaattcacctcagcagccctttcgacgtaacagtggggttatctgttcgacgcggcacgatttcaaggtacgatccaagaccaagctgatgaagatgaagattcaatttcaactgccttcgcggtttgaagatgcccgtatgatttttataaaatgagttggataaaagagaccattaaaactacaatgaagatgctgttaactcgatgttctttcggaaactcgaggttcccaactttggaccttaggaagtgtggtagaataggttttgaaagctcctctagttcctgtgatattctcaacgtgtggctacaacagattaagaaaaaatacgttagcaatatgacacgacttatttttcaaacaaaatagatagggcggtgattgaaagggagggaggagtagaaaaggtaaaatatgattaccatttgccaagattgtcgagattgaacgacgatgggatccaagtgagggggatctttacggatatgttgtagccaagaatgccattctggagagacctgactcgcattgaaatcgtgaactttgtaatctacccatcgatttctaaacatcgattcactagggtcttggtaatatttgttcccgtgtctgtataagccatcccgaggagatttaaagagagaattgaaaaagacatgatatcagtcgatcaacggatagcgaacacgtcgtcaaggtcccgtcgtagacaaatgtatttttttaagaagccaaaaatcaattccaagctattttgaaactgtatttgagacgaaaagaaagcaaactcaactcgtcagaacctctgaaagctccgggtttggggtcgcagatgtaccacaattgtcttatgtattcctaggccattggagatggaaaaagagaattcttaatcagagaagagagcttttcccatttgaggataagtattaaatcgatcacccaccctaggaccgagagccaggaagtttttgatcgttcgagcgagacttggggtggccatcctactaatcgaatatggtggttgtcgttggagcgcaattctctgggcgcaacaagtctggctatgggccaggaccacggggggtctgaaaaacttgcccgatccggatgtcaagtcgccttagtgtgactcggctgcggctcagccagccggactccgggccacacttgccggaatccacactgatgaccgactagacgttcctagctgcaagtttgacacaaccaatctgcacattccgagcctaaagtaagttcctatgtacatcctttttcctgttatgtatgattcacccatctcgttgactgccatttctgatcttgcttccatcaggttagtacaatggatcaactacaagttcgtgcttcgggattcgatcaacacgagatggctggtcaatgccaacgattcctagatcttcataggcatcttgtcgacccagaaaaagcattccacgatttcttcgatgttgtcggatgtgcgtatatcatccataccggctttattcgccttcacagttaatcatttacctgttgaccgtcctaagtgaaaacgatcgaggagcatctcgaccatcttgagacgctgtgcaggaaattaaaacaagacaccgacgattttagtaggctctggtgtcaacttctcgagagggatgcgactttcaaaaacattcaactaatctgggaaaccgagtctgaccgatcccttgaagagaatatctcccaacttgctttccttcagcagtacccgagactttctcaaaagtttcacgcgactcacgagcaaagaatccaggcactgaactcttccacctcgctggaggccgaagcactcttcgtatcaacaggatcgacatttgatcaagaaagtacagctgcccaatggcagcgtttcctaaatcttcatccggaactagtccacccagaagaatcattcaaagatttcctggatattgtcgggtgtacgtccaagttcgtgctattattttggtcttcttataaacttacccacatcttgacgattccaagtgaaaactctcaaggagcatctcgatcatcttgagagtctctgtgagacttcaacccacgtatcaaagactaagtttggtcgactgtggagctcacttctcaacaggacaatgaaattcgatgtcatgcaattgggcttgggcaccggatcggatcagtctcttcaagcgcacatttctcaacttgctttcttgcagcagcacccagggatttctcgagattatgaaaccactcatcatcaaagagttgaggcactggactcctcgacgtctcaggaggctgaagcatgtttcgcgcgaagaccaaactatgaaactctgcaaggcgaaatcgtggcagaaggatacgatcgaacgtacacaaatgccgaacgcatagtgattccgacgcttaagattctccaagattttgccgctgcttggttacctgccaaatacgtggctccttatacagcactcatcgcaccctcgctgaacgggaaaactcggctattgaaggagctatcgagacatatttgtgttgtgtatatctgtatccgccccgacaaatcaactggatacccgccgcgatccgaatgggcttatcgcatactaatcgacgtaaaacgaaaatccctcgaaaaacaatatgatctattgctgcttgctatcctgcatgccgtggccactttctttgagaaacaaaaaagtcaaatggctacaagtgatcgaatggaatcatggatcaatcatagctttcccaaaaagcatcgaagcggcgacccacccttttggctagatgtccagaagcaaatggagagtcttacaatgctgtctgagaaagagagtgccggacgcttgaaggacgcattaagcaggatgaagaagagtaccagcttcttaggaccaaccaaccttaacctgcttttggcaattgatgaagccagccaattactctacagcagcgaatcgcctgacgattggacctttttccgcattctccgacgcacgctagctaaaataccatcagcaagcggggtttttgcaatccttgcagacactacttctcgagtctctaatttcactccaccgggacacctggaccccagccacaggcccggcaagcctgggctagcgctttttgaccccatatatcagattgccacctttgatacacttgtctctgctccgcccacaacatggcagcaactgcaatcagcattccgactcctccgctatggcagccctttttttggcgtgtatgtcgatgttgccaacgaaaaacaaggcgccacgggaatcgtgcaagacttgatccattttgcccttgaaaagcttcttggcttgacagataggtctatcgacccttcttctctgaccgattcgcaagtgatcgccttacttggctccaccatacagccgcagctgtatggagcgtcacatctgaatgtccgtctagttgctagtcatgctgcgcagtgcctgtttatcgacccatcgcgccagtttctcataagtgaatatccatctcaaattactttttcctcagcggccaatcaatatctagcaatagatgaggccagattgatacgatgcattgaaatcctaacctctactcgtcagcaaggtcacgttggcccgggggatattggcgagctagttagtcgtgttgtcctactgcgagcaatgcaagaaacgatgaggaagaaccaaccaaaaccaggtgaagaaccacatccggaaaaggtcgttatgccatttgggcatccggttcgattggtagacttcttaaaaaccttaaccggcttgaatcgaagtcaattaaagcttggttcaatcactacaacaaacaaaaagaaactcttagatgatggtcaactcttttggaatcatttcgtttgcatcgaacacacacccaattcggaggattttttgagtcagttacaccgaggcgcggcggtccaatgtaaaccaaatcaacacggatttgatcaactgtttccaatttacctattgccaaagggccaggaacgattggacaagaaaaacatcacattttgtgggattcaggtcaagaacaagatgcaaactgaaaacttagcggttgactctgacaagtggacccccgatttcgcaaaaattgactgcaatgaaaaaaatccgtatctcgtgcttttctttagtctgagggactcgaaaacggacctcattcccatacctgttaatcccaagagcaaattagacttggggcgacgggcatctcaggcattctacagtttgagttcttttaagtttttgtctgaagggctcaaaaacgctttgacggagttgataaatacccacccaagtgtctcgctgcttcacgataaatctcttcctgacacaaaagcctatgcaaaaacagtttctccattagtttcttccacacaaaatcaaaaacggaaaaggtgatccttgctgactgttattttcaatctgttgttttctgatgttgcttccaatatcctagctttgctgtggtctactgaattgaaccactattatcaacttatatttctgccggtttcaccaggaaaaaagatgtggcacccaatagtgggtggttttgctgtatcccctggatatctcaaaatccatctgtgttgtaatcagaccaatcaaatgttatatctctcattatatctcatctagatctcaactttatcctttttcacttattcatatccagggtggatgtaccatcaaactgggatgtaattaaacagatttataatttttgtataataccatgaccttaatttgaattcaatattgccactatctgcaaaacacttctgcaacacttaaattaatttccccacatcacccatcctcaaggtaaagtccacagcagctttttccaatcagactatatatttccaatggaaattaagaggatcttttgattcacatgaaaagatttacttggaacagtaaataaatagctcagtggtgtcttgttgatttgagcacatatggggaaatacaattcaacaatgaggaatctaatgtctgtcaccctgagccacccctcctccccccaatgcacacacacagaatattgaaaaatctactggaatttatcaaacatacctgattgacttaacactttctcaaattccaaataagagagaggaaagaaattatttccagcattttggttgtggatttacaaaaaaaaactccctgattacaaattttttcaaaattcatagccacatatcaaactagatatcaaagaattcaacatagcacacatcagtttagttagtggagataagaaacttaaacatgcaaaatttccaacccaggccccccatcattgaattatttaaacattgagttttttgagcttgtattgtggtgaaaaaatcaaccaaaaaggttggataaacaagggatcttatacaatgaattgaatgatcttttcatcagagtcaagatatcaaaaaaacaaatataagctagggcttgtcaaaatttgtctaccaggagtaggacctttctctcatttaaatttcaggacagaaattcaagtaaatttcaatttcacaactgcaacaggtgcaggagatcaattaaatgtatcaattttattggaaacagattgattcagaaatatctggaggctccaatttttatctcattttcattcattgttttcaacaagtttgttggatcatggagactgctgagttgaataccagatataggtgtatcacatttttttactgcattagttattcaattgaactcatgtgtatctttttgaattgcaagctaaatccatgggaaataatccttcaaagaacccccagtgcaaggaaaaaaaatcacagaattgctttgttttcggatcacacaactttgttttattgtgatattcattcaaaaaacagtgcaggtcaagaaagattaaatattctgtgaccctgattaatttgagatttattttcatatgaataatatattttttattaaaatttttgatcataaacaaattgatgggggtgagggctaaatgaaccatatggctcctgatatcaagttttagtactgtgaatgaaagtgaaatgactatggccttgaactctctgaaaggagtgatgtaattggattaaaaattaacaacattaaaacacaaaaaatgacctcaactgcagagcaaatggacttttcatgatggattattatatggaagttgaaaaactgaaacatgagcctgtcagtagtgtgtgatattggtgtttttgaagttgagtgaagattgtgacaaacttgaagataaatcttgatttaatctaaagacacccagaagatgtgattgacaggagccaatttttcaaatttttcaagaagacagcttaattgagtaattttcagtagatttaatgtcttctttaaaatacaaggttatttgagctggtaccatctgaagtaaatttctttctttcaataatataactgttgggaaagagcttagacatagtattccatgttgaaccttatgtcagatttcatttgaggggtaatcaccaccaaaaattacattaatctatcagaaaaagccttcactgtatatgcaagaagaagcataaaaatagcatcaaaaaactactcatctgtggtgccacttgaacttcctactaaaaatatccacacttgaataactctcaagaacaatcactagcttgttaaatacatccaatattgagaagggctgggataaattggtatttggaacatgggaacacttttgaggggggggggggggcttcaaagtagtcaggtcagctcatggtccaaaataattagcaggcatgtatgatccttagatgaccaagtaaatggattggggggctttgaacacaaagaaatgtaaatatagtgggggagaaagtgtacacagttttaggagtattaaaaatgacacccttgaagtattttctactcatgtaatagaggacaagaaaatttttatttatctgaaagtagggaccaggagactttaaaatatggtatcttctagattccttgaatttgaaaggtttaaatagagcctggatagactctcaggagtcaattagaacaatcaacttttctgatggcatcccttccagttgaaaaatcagattttaagtttatgatacaaaaaaggagggattttgcctacattagggtgctcctactcaaagttccaggtcaaacaaggttatatatagtgaatttttgatttgaaaaaagatctatgaaagagtatgtgcattcaaagtttctgctttctctgtgatttgaagttatcccttcaactcccatatcagaaagctgatacacttgaagatggtcaaggtgggatttttcaacaattcaaatacaaatcctcaaaaattgctggtgttgttagaatttgtacagaaaatttgtactaagacaagtatttctttttgcactgaatgattctcctggtttgtcagtaatacatgtcataaggttttttggcaagttttgtgaggcaaaacaccaactcaataattcctcttcagctcacagttctagattaaaattaaccaggaacacatccatcagggagtttttttaatacagaacttatccttgcttttttgatggaggaaacagtttgccaagcagttctgctactgctacaatgagtattggcaatgaacttcatcttcaaatgacactaatctggagcagctgaaaacactgacttagtgccttgcctcttttgtttttgttggaagtgtttgtttcaaatgttttgacactacactcacctaaataaatgcaaaacagcaatacatggcagttagtagagggaaaaaatgggagtgttcagcaccaccacttttttgttcagagctagatccctgcaatgccctaagaggtacctttcaacaaatatcagatattacacacacttttgaaggcagaagtttgtgtaatataagcaaaaggtgatgaaaaatgtgcttatgtcactgcagtgtgatctgtacaagtgcagcatcaattttacacaaatgtgctctgtagagaatgttgaatttttacctcttccactggagtgttatagaagtaaatatccatgaacctgtaggtttaaatcaaacccctgagtgaacagtttgaggggccatctttagtgtaaaggattttttcagttggggaaagttggaaaatcaagaaaagcctgatagatatatgtaggagatgtggtgttatgaaaatgaaattcaggattcaaagtctcaggacactcaatactcagctgtaaacttaacacttcacagaataaatctctttcaatttctctctttgtgatttctgatgctaaactggcaataatctttaaagatttattaatgtgtgatcttatttctctctattcaattttttacttgcttttttccattgtgtaggcagatgattttttcagcaagtcaaggccaagaaaaccttggcaccacacttgaaattgtggaggaatggtgttaaaaaaggttgccccttagcaaagtccactaaaccaatgtttgtccccatgatattatatgtgtgtgcagatttgtaatcttgatcacagtgcacaccttggctgctataaacaggatatcaatgaataaaaaggcactgccctccacatatcaatttgaagatttatcaacttacttgaattttattattaatatttctgttcaagaatacacttcatagtcttggggataggcatcaactaaaatcaaatgattatgggctaacaaaagcaatgatttcaaattgatggtcaagttaaagtaggcttttgaacctgacctttttgaatggtccaaaaaaacatgatacatcctggtaagatttaatttattttgtccttgaaggatgaagagaaatgataaaaatggaagaaaaaacatcacttgagggaggaactctagtagaacacagaggaaagcttattgtagcttggaaatttcattggcacaatgtttgaaaatctccatggatgttgagttagtaaatgtgtatgtctaaaatcacttggcacctagtccaccaataaaagcctgcacacaaccccaaaaagcactcataagcctcagatacttgttgcaaatggggtataccattagtaacaaatgggttccaacccacaccctcctcagaccaaactaagcttgatagatttttaaccagcttcaatgactcagtggtaccaccatttcaactccatgaccccaagtgcaggatgaactggcacaacaagtcattaagactggtcaatgaccagttgaagaactggccatctcctctcaaataatggtcctcatgacagtttgtcacaggtataaacacctctatgacaaattgtcataggggttattcagctggcatacatgtcctcttgaaaatagttgtccaatctgtcaatgggaagtaaaatccaacaaccttgacacatgattgccaaacccttctttggaggtttgaaacttgtcttgattgccactcctcaagctcccttcagtgagctataaaccttgactcaatttttacaccaagcttgttatcctcagtcactcaaagaggaagcctacccatcaaaagatgtacagccagattccagtgttggaaagggacattgacacatttccctaacacttaatgagaaggctgataggttttgatattgcaatggaattcaggcaacggtgaaacgatgcgatgcgatgcgataaatagccatgtatcggtatcgcatcgaaaaagcgatgcattgcatcaaaaaagcgatgcattgcattgaaaaagcgatgcattgcatcagcatcgtatcggaaagcgatgcaaaccgatgccaccaaattatggtgcatcgcatcgcatcgctttgccgatgcgatactgatacactgtatcgaagaatgcgatgcaagcgatgcgatgcggggccccgcatcgctcttgcgatgcgatgcgataaaggcccgatacgatgcgatacctatgcatgcatcgcatcagtttcatcgttgattcaggtctcaggacaatatacccttgtcgtgaaatcttttttgaaaaaaaagaaatctccttgctgagttgagaagaattaaatgatgaaatgaatgaagttttaattgaatgaagaagatcaggtcactaggaacaggtggattggacaagtataccaacatggatgatttgaatcagaataccaaagtaggacaaaacctgctgtaagaaaaagatttcagctcacataatagctgtatgatgtagttatgacaaacattgaacaaaaatgaattgaaatttgtcatgtgaagaaaatagaagattgtgtgaacatcaaatgaataagcacaccacaacagatgaatggagattttagggcctatgaaaaaatgacttaggtgccttccacatggcagggaagtaaaacttgttgggccaatcaaattcaccaaggcaatatttcaaatcactccatttggaacattgaagaaaagaattttgagagaaaacattcaaagaaaaacaagaaagaatgataattaagcaccgtatttttgtttcttgcataaggtttttttttctacaagttgtggagaagcatctcttaattcctgagcaactttagcaaggtatttgttaatttgaaaagaaaatccctggtgtgtccaggtgcgtcccttttggtttcgtagggatggaggaggcatggtggtgcagtgttcaaatttggtagtttgccaaacaagctccatgatgccactagacttaacaaagtctatcaggtaagcatggcgaggaaataagaagccatgacccaattctgtagaagggggagggataggtttgcctgtttcaaggtcaacataagcaaaaataccatacgtccatccgttgatgtcctttttgtcttgatgcggcttgttgtaaaaatcgttgtaggtgacagaaacgttcgaggcaaactggaattcgacttgatcctccttacgcatttccgcccattcctcctgagaccagttagggatgccacgtttattcatcaactccttgttttgttggtaggcactttgggaaatggcttccatccgttgagaaaggaatttgttgaatgattgaagttttgcccaaagagtatcatcgtgagctgattgggcaggtgtgagatctgttctttgggcataagttcctgtggaaccaaatgatcaataatcaaatcctcacataatggaaaggaatgaaaaagggaagatacataccggcagatttacccctatcatttccaggtcggaatccaatcaggtgcatctcaccattgagtcggttggcgtttcttttattacagggacgatatttagccatagcatgaagagtttcaatgacttcacaaagttttgcaaaggttggcgtgggcgggttaacatcgaaagagtgggtttcaaaaatgaagtgaggagctaaggaagaggacaaaactatttgacgaggcggtttattgaggacgggtaaatttatgatgggctttcgggaaacacgagctttggagggagaacagatgatgaaataactatcgtctgagggtttaagcttcctgtatgccctcgcaatcttctttgcagtagcagatgcatattgcggtggaggatttcaaggtttgtggactctgtgggacattgctcgtgccgtagaagaagacactgcacgtcttttttggtggagctgaggtttgttgtcctgacacttttcgaggatgtccgggctgcttgtaggtagggggccggtagcaggcaagcttgcatctttgttgattggaagagaaaccacacaagcctccttataaccctgatggttgttggctttacgccttgcaagcaaatcagtgctacccagagacagggggctctcagatcgtccatcgatgcaagtcactgtcttaagggctggttggacgaccgcacaagcccccttatgaccctgacgattgatggagttacccatagttaatcgatcagggccacccaggggcagggggccatcacgcttgagagcacgcagtaggtgttttcgtttggtacgggtcatggctacaacggatgatggtgtaatagacccttgatgagtgactgtggtagaacaaagtgaataagaatccaggttagcaaagagtggaaagaaaaattgtgttatctccgtgagcagatgccaacatgtagtaacctcaccaagaccaaaatctgcaagaacagattttctgtgatgaaagcaacgttgattgatgttctgaaacaagaaatattaatataacagtatgaatcagtattaggtatgtgactcctggcaccaggaagacctaccttaagggaagcaggatcgttcagatgcttggatagtcaaaatggtttgaccgatcaaagagtaaattgatagagcgatctagaaataaggatagacgttaacattcaaaaaggagacgagacgataggtatagatccaaattagtttcaattttggtctggtgtgatatgtataatggcaagtatggcatacctttagaagggaaggcttaacggtactctcggtatatcgatgaagcgattaatatgctggatgattgcttcaattgttgtcctgaattgaacaccttagaagagcagagattgtgttacgcaaacgtaacggcctacgatagaaggtgatattgtccgatcgatcctgtgatacctgaacatataacgaacgatcaagagacagcgttagttgaggagtgtgtggtgtgaacgactgcttgtttgattggtgtaactgaaggaagatggggcagagagatgaagagctgtttggtaggaacgacttacgagggagcgatctaaaggagacaggggatgtgcatcggttagttggattcaagcccagtctttgaagaattgagaaacgatcaaatgaaagaacaaatgaaacttacagttctgatcttcttggttgttggcagcggagtagatctgatagtgtgcaggtgggaggagcaaacttgaaatcgatgggtgtgtgtccgaaccggacgaacgtttgggctggtgacgtgttcgattacgtaagaggccatgttgagttgcgcaataacccccccacatgttctgcagcaaaataacccgagccaataagcagcaactaggggaaatcaagtttggagaagtgctatttgctgtcagcttgaccaccaaggagaccaactcttcacaaatatcaaaaactatgaccaactctgaagatgaaagtttagttgaacaatgagatgcaattgaatgaaaataacacaggttgtcaaaaacagcctttcacataagacatattaatttaatactcagcagaccttatcagttgtatgtttcaggaaatgaacctcttatcaacatcaaattggttttttaggcaataatatagcagcattaaatttccagatgtgaataaatggattgatcagaaagatctgtatcccagaatagcatgattctggtttaactaaaattaatgagaggaggatcttgcagtattgaatacctaaattgataagttaaagggaaattgtgattcatgtttactttgtagtatgtgcatccacagagtgtgtgggcaaggtgtccatgtaaagaggaagaaagtgacaaattcaaccacacaaagtaccagtaaagatgatctactagaatgttgcatgaaaacaacaaacaagttatgaattcattgtttattttgaaatttttaaaagggggagacaagaaagatacaagtggcatagaaaatgtcaaaaagggagcattacacagtaaatattgattaaactcatgaggtggttaagcttatggtttccattgctgaatagggtgctgtgagagttaaaaaatttgaaactttgaatggatcaaaattttcctggaccatggaaactgtaaccagctatgccacaccaccttcctctgaattcaacttcctaccggtaaaaacttaaaaattttaatactgatgaaaaaaattatgcagacaatgcaaaaaatggcagaattcaaccaggtgagatattgaatgaagaaagtgtgatcataagaaattccaaatggtgggaatcattaagcacagcgggcttaatacaaatgttggggctcattaagcacggtgttcttaatgccaaggttgcggattgttaagaacggtggtctcaatgcaaatggtagggatcattaagcacggcatgcttaagaatctaactcggtggggggaacttgatggatagagtgtagatatcaaatgaagaaagtgtgatcataataaaatccaaatggtgggaaattggaatcattaagcacggtgggcttaatacaaatgttggcgctcattaagcacggtgttcttaatgccaaggttgcagattgttgaggacggtggtctcaatgcaaatggtagggatcattaagcacggcgtgcttaagaatctaacttggtggggggaacttgatagatagagcgtattgaacaaatttataataattcaaggtgtctttcatatgacatacagtgaacagataacacaaattttggggtgcagggggaggaggagaattagaatggatgtcaaaatataaggtggggaggaaaatgattattctaaatagagacatataagataataaaattcccagtagtatgatttgcaagatcttcaagtaagggtaattgtaaaggggtcaggaattatgtataaagatgcgacataattaatgtttgttttcatacattcatattttgtgattaatccacctgcaaggatatgtgtgatcacatataaaatacaaaatatcggagcacttgtgagaattatttgcaaacctggtaggagtgaatatctttgtctttgctgagacctccagtcttaagcagttggtgtacgagaagagtggggttatgaccatacctatttattccagactgcataaatttccattaaattgttgtaagtcaatttcagagggaatcaaggtaaaacccaattgggccagagcaaactgacagactggaactaagcacgccgtgctaatgggaattcatagaaaattgaaatatacaatttcatgtagaacactacaatttgaatggagaatagcaagacacgcacataacagaaatttattcagcataaaaaatatactactgaagagaaggggtttgtggaacgttaaatgaatgagattctttggtggtgtaattaatataatcatgcgcaacacatctagccaacttatgtcttgtaggaataataaatttgctaacatcttcctggttttcatgaacagatgagattatctcgcgaatgtaagttcccaaattgacccatataccttcgtgagctgaggattcgctttgagatctagaatggatacattcaaacaagtgtaagacttcaatagaatcactgattgtaaatcttcggtaatctcgagtagcgttgaatattccacgaacaccagagaggagaaagcagatgaaggggaagtggttatggtgactttcaattttggaaagagatgtacgatcggccgcatcgtccaaaacaacggcttgagattgtgagttattttttttctttttttacgaggattggactggtcttgagaatgggcttggaagatagtataagacataatcatgtcgattatgattttccggagttcatcaagggaatcggtggttggtgtatcggaggaagttgggaccaattgagcatttacagaggtttctggctcgcccttggttatttgaagaaggtttggcatggtgttcttcaaagtattgagccatgttaataccaccatgtgtcgtctgatagatttaggttcggattggacttgaggagctttgggatttttgtcggagattgtttgtattgaaagggcgactgtcttggcccattcacgtagtattcgggtagaaggaagcttgaccagggaaaaaagcgcacggaataggttggactcagggtgtgaggattttgagttgtaggggattatagggttgggggaatcaagttgctttttgagtaggtgaaagttgaggacatcagcacagcaccatggctccagaggtgaatatcccaggaaggattcgccttgattgaacaatatatgttagttttcccaaaatttcactacatgaagcaatcaccaaacttacttgaatccacaatttctttaatccatttttcgtagttgaactccgctttgttgtaaacaaacgtcgctgttggggtttttgttaaagtgaatgtgttgaggcgaaatcccagtaagtattcaatggagttccatcctgtttgccacttgcttttagtcactcgacccttttgaagctctaatgtagtgtcgtgaagggttttacggaaactttcattgagaacaattgagaagtcgtcggcgttgaggttgggtgaatcgctagaaggaagggtaggttcttgttgaacttgattggttgaggtgtttgaattcttgagatctggattcgttccatcgtccttgccgtttgcttcagtactatcatcatcttcatcattgccttcgtctaaagatgacaaagaagacaatgaggaagatctggcacgtttcgtgggagtctcgttggtgggatttgactggtgctggtgagggaggcttcctgaatcttctgactgggtggttggcgtatcgcggggtagtcaaatgttttgagtattggaaggagccgcatacgtggttgactgttgagccgtggatcgcttggatcttgccgcagtgggtgactcactgggtgaacggccaacatgggacgatgattcattgtatgtatcctacaaattttgaacagaatgatcagcaacttaggtggggcagggtaagttagtgaatggtgatcagaagggatgtacgcacatttgtacttaaacctggctcttcatcttggtcaagtttgtcgtctggtggtcttgagggggccgaatcttcatttgatcggcttttggaggttgaaatatgagaagtgatggagacaggcggatgttttgctttcttcttgccttttctctttgggggggcagcggaagtcgaagagcggttgatggtaggttcagatccaattttcacggtgagacactcgtggagggcaagggacttgttttcttcgtaatctagaattggagtaagactcagcaatggaaatgattaatatcttagagactacaatacctttgctgataactttgagacgctgaaccattccgtcgacatctctcctgatagattttgggaggcgtaattgtgagcaagtcaatgccaaactttggactttagagaggttggtgaggaactcctcctcagttatctcttgcacttctgattgaaggattggatcggttggttcaacttcgggctccaagggtaaagattgtgagttggaaggaggtttccttgactgatggtctgctggaaacgacattttgtaggtatcggggtctttaattaaattgagaaggccagaaagcatgtcaatgcaaggctagaagacaaatatttcaagagatggcttaccaggcggaggggtggcagcagtatttcctactgatacggcttttattgttgaggttggggttttggtggttgtattttgagtggaatcttccatgattacgagaaagctttttgtaggagtataaagggacaactgcaggaaagttgagtaaagaaataatgatgtggttgataggtcgaaaaatgggaattagtgagtggggggaagaggcgaacatccctcccaggtcatctcttataagaaagagatggggggtctggaacgaacaaaggggaatagaatttcaaatggggtagatcatcaagaaaggcctaatgcactgatgacctttcaatgcagtaagcatggtctacctttgtgggatcccttacaacatgatgactgtttgtttgtacattaagcttaaaaattgtagctagagagatgtttgggtgagttgataaatcatgttgatgaacgaactaccttgccttgggctagatgaccacatctcaaaatattagctttgctgatttcatccaatctgcctcaaaaatatactttgctgatttcattgaatctgggattggtgtcggctacctgctgcgctgaggttccgtgtggattagcctgtatattatggtcaggcttaaggttgaagcggtcaaacaaaataaataatagataatgtatgcgtctgaacattgatctgatttcagcctataaaaaacaggggattgcagtggggatagattttctcttactatttccatgaattgtaaatagatcggcaaggttaacaaccttaccatttggttaggtatacaaacccttcagttaaaaagggaaggagtaaaaaaacaaacatctgcgtctgcttaagcacgccgtgcttcttcacaaaggccttagatatacggtttgtcgcaggagatcaaaatgggcacaggagctcttgcagaaataaatcatcattgctttgtggtttgaaaagtcagatctggatttatcgtatcaacagggagagtatctatcaagggggaactgataggcctggaaagcggatccaacgactagtcaatatttatttgggcctaatgcagcaagaaatcatgatagtatgagtacttcgtcaaaaaaaaaatatagctcctgttgaagaaagctcaccttctgggaacccgtggcatcaggttgtggggttccagtggcctcatcaccagtttccgcggtagctctgactggagtggcacaaggtgaaggagaggcattccatggtttggcaacgggatctatatatctggggacagttagatatgatatgaggaattcattaatgcaggtggatagacttgcctctggccaattccgcccttctttgagcccaaatttccatgatgttgggcacttcgcattgaggaatgcctaagtcagccgcctcgccatccgccttgagttgaatatcctttgccgcaaaccaatgagtacagtcgatcatggggcggaaatatttactggacggagtgattatactacaaactaaagtatctgtatctctgtatactaagggctcccacatctgaacaacttttaccatatccgcatgagtttcgtgaagccattcgtaatgttcttctatttctaactctttagcggtatatttacggtgactttttggcgattgtgacatgctaaaactggtgggattatgctagtaggaggttttgatgaatggggactatgaaagagaggagtttcaggatgggctggtgggactcttataagattttttatttgtggtaataacaagaggttccaatggatagggataatttgctggcaaaccagcaatcctcctctcagagaaattgtgtcggtgcacaaagccatctgatgagaagcgattgaactaactgcatgagttgattgttttgacccccaaccctgcagttagtcattcatgaggtacaccgcattaattcctgctcagaagtgtatttaatgaggtcatatttggctgataagcatgacttgttgttattgatgattcatcaacttacagaatgcatgtgatttctgaccaacagaaaattggtcatatctcttggatggtcagcatcttacaccccaaatctgcaagaggaactctattggagtacttggccaacactgctgacaatgcctaaattgtgtcaaagtgggttgggcattgaagtttagccaacggttacatgcactttaaggggggcggactggtggctcaatgccattgtatctgtgttgtatccttgttgtatcctttttccatggtgacttacggggtggatacaccttggataagaatcaaatagggctcttgctcactggggcgtgtgactgtctttttatggatagcaaatcagtgttgtagatcctcaaacagatttcggaattaccttgtacaaattaacacaaggagtattcttcacagtcatgcacgtcctgcttcaattgcatgatttatcttctaagcaggaccaaccgcaatctcccagaatcaaatgccatcttcctcacggttcggatccacacttctggcaaatgtcatacttgcaacattatttatgcagcctttggcctgtgatgtagttgctcaccccagccgtataaaaatcctacatgcatgtgcatataggactcccattgagcttgatacaaatgcctgatttgcacttacctttgtttgttacgtccatgactaccaaaattcttggtggctgacacaacatatgaaatttatagagcggatataagatcccagaaggtgttgtgggcataaggaaataacatgttcaaggccaaattcacctgtgcttagtttcaaaatttgccctgggtcaaagtcattcaagtcacaccccgtcttcagctcctactcccttatctgattccaagtaatctgtgttgttcaatttgtctgcagccacagaaattctaacgcaataaaattccacatgaatatctcgtaagttgattaagtcaagctgagttgcttggtacagtctgatattacaccattcaagtcgtcaaaatgcagatcaacccatttacgttaaggggtagggccctttcccgtactgatccacagggatgtctgctttgagtgtgaccgtttcaaattacaaataatattctttaagatgaatggactctgaagattccaacttgactggccatcacccccaaaaaaacctccaacagtacatcttgttctcccaagttatcaagaatgactagcatatcttacttgtacagctctccagacttgatcaactacttcaaagagactattaagaatattgagactgtggtctcccaaatggaagaagaaactgtggaagacaatcctacgaaagaccgtcgggccatcgatctggctaatgccgttcaaatcaaacagatccaagaacaaattgccagttattgcgccaaaagacatgtccttgactccttggtccctgacgcgttggtgatttggaatatttgcagggtccgacttggaagaggtaaacactttgtctgaccaaagggatttttccttatcactgacatggtaacttgtagatccgattcgcatagcaagctgggcacctacgactgcatctagcaccccctcaatgggaagcttggctaccaagaaataggtttctggagtggaaaccaacctcagtacagggactgtaagcatgaaatatacttaattgtcaatacatgggctctgtttaccaaatcgcaagcatggtaattctgacacctccttgttgcttgttccctcaatggattgatgtcgtaacctttgggttgcttcaacagacattaagcacggcgtgcttaatccataacaacagtgtgctttacccacggaattccaacttgatttttatccgttatcaaatctcacttataccacctacttgtcaaccctcttcttcaactccccatttttcagtagattgacagttattggtatgaaaatttcatatgtcaagattcagcttccatggatatgcatggatgtggggagaagttttccgagatggatatagtggttttccacctccaacaaatttggaacccgcaggtggtaaacttggatgataattcagcttgtccatatgtgaattgtgagttattctgatcttgggatgggtttccaggttgagagaaacctgatgctctgttcttacaaggcgatcttgtatggtgagaaatgttgttgcttgagaatcaagcccaccaggcttgcctctctaaatattgcttggattggactacttttttatcatagataataccatgacatagtcttacaagtggcccaaaaaacctccagtacaagtaatcaaaaaggacaaacctttgagaatgaaatggatgctctagtggatactttattcatggccactgatccgagctccataaaatgaaggaattttattctcaagattaccctcaacagttagctctccaggaaattaatgtccacaatgtgtatgcatgtgttgttacaatattcatataagctctttgtaggctagacagtcgcatttctttcaccaagtttttttcaataatcaatccactttcgattgaggtactcacatgtgtaatataaaattcaaacataaagaagacatgcaacataaacttacctttttttgcaggcatctatatgcgccaagcctgaaaagattaagcacgccgtgcttagctaatttgcggccaactgggaagtcagaaatatctgtgggtgagtgggagactacttcaattgttcaaagttgctccatcctttggtataataaaattatggaacacatgtctttcttccccttcaccatcaaggagtgatcagtcaatagattaagatactaatacataaggtcgtttggagttttctcttcaaggttttcatgaccttccacgcttttttgtaagtttgttctcttttatgacattcagttgcaatgttttcaatctaaatccgcttgcacctaagtagaaaacaatcagacacttaacacgaattcataaattcaactagccaaaaacaacatactcaactcccactactagggcctggcacacctcccaaaccaggatctccaaacttctgccgagccatttgagccatccccgttcctcctcgttgagtcatttcattcaaagtttgaactttggcatctaaatcaatggcttctttggcatcaaggtgctccttctcgattggagagagacctagcaagaacgtgggatcgtatgcatctaagggaagcttccgtggtaccatgtcgaattctacggctacaccttggattgaaactggatctcgctcaagaagcttgcgggtagctgctttttcggccgtggttttgcagatcgtcaaagccatctcgtcaagtttgatagcacacattgtgaaagctgcacttctccattggagggcaatgcgcttggcctttgctggagctggctggtcctcccaatccgagattgtttccttggtgaacagcaatgctaaggacggttggtttcccatcttcttcattgcaacatctcttcttttttctgcaatctgaacaaaaagggaccatgtcaacatataatgggattatgcaacctgctgaaggattaatgaaacataccttggtttttcctcggctgatggaagctttccttgccttctctcttttcaaatcatccaatgattttccatctgagcggtccccctttttcatcaattttccctgaccctgaacccaacgatccaatattttctccatatttgaagtttcatcccataaggtccctgcttgcgacttggcccattgatagtagtgtttgataagtatggttccaagcgtcccattccaaggcgaagcagtgaatgatcgagccgtccactcaaacgtcagccgtccgaatcctgcaagttggatctcctgttcgcaagattttttcacgtggatggggatgttgattgcactattcagaacatctccggaaggtttgaatgatggtggagtcaaatgctttcgtatacggtccatttcgtcacggtacatttttttgagagtaggtttggcgacctccttgttcttctcagtgaagctctttaagtgggcagtcaccttatcatagcggttcttagtccagttatcccaagtatcccattccttcttagtcgggggcgctgggtaagcactgagtgatgcaggcattcccatcatgaacttgatgaagttccggattgagcgggataaacctccggactggctgggaagctgttggccaacaacagcctttcgtactttgcgggtgtttgcttgagaattttcatgagcacgtttcctcttttcacgctccacttgatgcttcaaggcggccgttggatcttcaattccactgtcagaatctgatggtaatcagggtagtaaggatcattagctactcttttgtttgaagacatcaaacacctgatggacttctgctcccagatgacaacagaaaatatttcaaaactgaccttcatcatcttcatgatcctctccgccaccacccaacatcctatcaaactcatcatcatctgcatttgcagcacctccacgcccgccttgagatgttgatgcatcaccatctcctgccggtctctcgtcctcctctgaggtatccatgtcgtggggggagctcatctttgtatttaagtccctcagcttgatgtttttcagtaatcatgttacatgagacaattggattgggagagatgcaagggggtggtcagtgaaggatcagtgatgtgcttaatagctgaaattggttatttgggatggaataattcaccgattctgtatcctggattggttgggtaactgggtttctgattctggtcaaattgctccttgctagacagccctccagatctctcccctgcacttatatcaaaatctgtgcattctgaatactcctaacctttgtccttctgtgtatacatgatttactgaacggtccaatttctcaaacaaaaattggtatggtactccacaacaaagggaaaaaataacaaagatatcttatcagaaccaaatatcaacaatcatcccccttgaccaaaaattatgttcatgttgtgtgagaaattaagtttcaacaggagcatctgatctagcaatttattcttccaactcaacgttacggctccatgcctgtaaacagagacacaaacaagggtcaataaactacctcagggtgcaagatgtaagattaattacaatttggaaaatgcttacaacactgccaagactgactgctgaaatggtcctttggttgatcccaaatgtaccggctttattcgctaaaatagctatatgccccacaacctttgactgatgtacaacaacagccttctccaattttcttgagtagagtaacttcacattgagctgtggaaggcctttgtatggattcttttcctggtcccaacggttcaatgttgcaaaaggtcgaatcacaaaccaaacatcatcccttgttgaatctgaaaatagcaaggagatcctcccaaatattctgtctccaccttggtcgatctccacatttgaatttccggggggattttcgaataaatcctttgatgcaacgtatctccgattgaacatttgagcactcttcacggtaatcaccatatttttgacctcccctcccaacgtattttcctggaaccccatgttctgcatctgaattttccattgtttgtagactcttgaatcaagtgctgtggtcttttcctttcttgtcattgtcttttttacgtggttgcttgataaaacttctgatactccttccaaacctagctccatctgattaatcatcccatagtatcgtgctttcttattccagctgctcattaacgtcttgtcgagttgcccttcaagtttatcaacaatggaatttcacgtaagcccttttgctctgatgcacacagtaaaatgttgagattacctaccaaggtgattgttgcatggaatctttcccagcattccattcagacgctcctgagcccatgcagaagtagccataggtggacctaacctcttgatgacctcggggtaatgctcggataagtggaggttgggtttgctattttgtgttggccagccaagctggagtgtttgtcggtattccaggattagttgagaatatcgggtaatatcgtttggttccagatggtgcttcatgagaatatttgtaatttcaattaacttgaccagtgagtctcgcaaaacatcctgatgtgacactgccccagatccttcaatgattttcttctgccagtcattgccaatcacccagtatgggaccattgcaagtggataataaaccgtatatagtattaaccaatctgctgctttaagtgatcccgaacccgacaatccaaaactgtgagggactctcgacacccaagtagaaatctgtgtctgagtgatgacatcttgcaaaacccgcaattcttctttcaccattcttggctggtcagtatgatccccttcttgtcctgttgggattcctggctcttcttcaacttgttctctgttagccacactattggcctcttctacatcctcttcaatcaccgttccagttcctcgtgatgatgcgcttaggacacttcttgcacgcagatcaaagcggcgtacagttgaccccgaggttgaactatcaacagatattcttgatgctgatcctgatcttgttgagcttcttttcctggatgctacttgacttccactacgcatttgtgttgaaggaccagctgcatcctcttcaatacgtgataatcgggataggttctttgagctaagcaggcgtctctttctccctcccataccttcttcatctgtgctacttccatcatcatcaggagtcttcttgcgcttctgatcagggaacttgaggccttgaaatatatctcctccacagacgtgtttcttcttccacttgccttcaagaatttctagagccttcaaatccttcccggcttcaggtgttttcaagaaggtcgagctgtggtctttcaggtttcctaagagcaacacgtgcataatttcaatgccacaatgatcaacaggccgccagtagggtagcttgttcagaatagagctcctggccccttcctttgttgcgatatcttctctggttgcatggtcggtagcttcttcccatcgtttgactctttccatgtgggcctcgtgtgtctttggttcaaaattattaattcctataacgtcagattggtgaattgtgatctcgcagagtgaacaaaatcttgttgctgcatgtgatgcgaaacctgcggttttccgaattgctggtaaatcacctattaacggaaatatggccgcaaatattaggcggcctttgggaaagcgaattgttttggtgaaccacacccctttccagaaatcaagcatctcctcaacaagcggctccagtatatggttcatttggtcgacctttggctccttcggtccggggatcactccaaacaagtagatattttcaatcttgtaacgttcggcaagtggtagattgagacagacaagggctactgcccccagtgatacagacttcccgccacttttgtttccatatggattaaaccaatcaacataaagactaaagacaaggtgcccaggctttgatgtgaatgtttcatcagagtcttgaggtcccactagatttttccatacacttccatcccacacatcagccattcttccatttgagggaatttcatgtttgagatttgaatccagtagaactttgaatcctgggagccagagtttatgtgtaagccaggccttcaaagtttggaaagtgaaagtttgagttggaataattttcatgattttattgccatctttctccacgtccattagcttcgtattacagaattgcacttcttcaccaactttctttaaaaatttcttggattctgaataaaaaaccgtcctacatgtagttattaattctggaattttttcacctttcttcttaggaatctgtggaatagggtatagcttgaagcattctggacagcaaacttcttccgaaaaatcattctcgaggcctagcttttggaggaccgtgggttttgaaagaggtatgttcatgattatattagatccatcaaacgcaaattcttcagcaagttgttgcacttttttgtgttctgtcttcaagaaatccgttatcttcttgtcactaactctagtgaccagagaaagtttagccgcttggagcattgttgtaaggctgtgccgaggaattagctgaaaggtgtttgcttttgaggactcagtatcgaccacaaggtaaccatttgcaacggccttctcctttttggtggatccatcttcggtttgattaacaacgagtatctctcctggggccttttgatattatttgcaagtcaagtaagccacacatgtttgaatgaccatagttaaaattgaaacagttagatacctgtgtagttccacttccctgaggctcttcttcaatagacctttgcttctgatccttctcccgcttctttaaaagagaattcaagtgtttcttaaatgaagtaactgaccacgccttgcctttcttctctcctttgctttctaggtcttgatagctttcttgatcgcatccaaactcagtacattggcatattttccatcgggtgctcatttgacaaggattgatagaagtgagtctgatattaattgtttgggttgattttttcaagtttccaattgctgtttaaatgtatcacatgcaagaaacctcattatgcaaggtgaaacctttcacctactgcgtaatactgcggggaacttgaattacaagttctcattttttaggagttggttgtattgctaagcacgccgtgcttatcataacattgatcccctgacacagacgtgtcacatagtcatcctcgatcactaagcacggcgtgcttaaaacaacgaatagacttcatggcttatccaacattggatatcatatcacatcaaaataagcctgcactactgaaacccttgggcttgaggatgacagtagataaatgtatcctgctcattacaccaggagcacagatatttaattgtttaagctaatctctcaaatagagacttgatataacaaattacacttttctatttataacttcttatgtcaatcaatctgtccctttttttcttttgctatcaatactaacttgtttattttatcctggcaaaacagaaaaacttctcttttcaaaaaattcttcataccttagactccttgctctcagtatggtgaaaaacttgaagaatggaaaagccccctccaatgtacaaactctcaacaaagctctctccagtatcatacccccatccaactctcatttctccaggtgtattgcttccttctgccgtcttgtgttaaatatcaaaaagctagaagaacaaaactggcaaaattcaccttcagcagaacaacttcaacatgccaataatcttccactaaccattacaagccatcccattcaatccagaataaagctttcccctgtaaaaccccatgttttacatggtatctcgttggactgtcaggaattgttccttgcggatttgaaagcagccaacttcccccatccaacttttgcgtggcatgaaccttgggactctcactggaatcaacttttctcggccttcctcctgaagcactggaatcattgttacaaatacggtgcctttgcaaatttcccattcaattcaaaacacaacaactctgtgaattcgatggcggtgctcaaaaggtggtttgtaggaaaaagcaacgacatccgaaaaaacaaatactccccagtttcagtaatgaagaaagctatccaggtgaaaaagtcaaaatggcgcaaacaagtcagttggacttattttatggcttgactcctacttttgcgtaactgactcattgcaattttttttagctctctcataaccgtactgaaatgctcaccttattggaccttcccgatgaacagacagacatattcagtgaaccaacatgacagagcaaactgacgatgggaatttccatagagttcagtgtccttggcgatcaactctattcacagagcttgcttaccaccttgacaagttctctgagaaaaacaaggctgaaaaactgggtaaacagtactacacccatactacttctatctggttactccgccaaaccagtgaattacgagaaaaaataatcaacgtgccctcaggactcccgcgaaactgctaccacccaaatttccttgcttccctcaatgaaaccgacatcaatgttttaagaattaaggacaaaatagatcttcaagccatcatcaaagaggtttgtacagaataatgtatgtatgcacaagcccatttacttatttactaacactgccatcctgaattaacttcctcaccatttcaaattccaggtttccactcaacggtacgctcaacctgatacaattaaagaagttagtctcttgcgataacgtatgttcaatgaggtgaatataaataggagaggtaatcactcacattgcaagctctgctttcctacgtttaatctgaaaaatatgcccttcaatactgtttgtcacacagtacctcacaacttgtatctgctcctgttgcccaattctgtacagtctgtcaatcgcctgttcctccactgccggattccatgttggctcctaatcagaaatgtgttcaactcagccttttcaatccaatattcccaacttcttcattcaaggacttaccatgatgtataccttttgggcacacctcagatctatcccaactccagctgtctttattgtcgccaagagtattttacactgcggattctccctgaagcgttccaaattcctccttcgagtatcgttttctgttttgccatagtgggttgtaaaacaaatcctctcctcatttagagctacttcgattctgagataatatgaatgctaatgttagtcaagtacaagaactttatgggtattcaagtgataaactcacatttctagaaaccttttgaactctgaaaaaattaccgcacgaaattgaacaccacttctcaggaatgacttgaggtcttgcattaagtggacaatctttgagctttcggcccacgagtattttccagtcccgactcctttttccatcaatgctgggtgattgcacagctgtcttaaatccacaagctcagcgaagaaactgctggagttccaaccttgtcctgatgtctgattcttcccaaattggtcggaaaatgcttggtgatttctttcgtatatttcattccacggagttttcagttcaaggttgataattgtttcgtgtttctgagggagagacaagattgtagtcttcaatctcctcatactgattcggttcatgattgtttgtaatgttgcaattccccggggatcacacatctcaactggtgattcaatacaattcttccaaattgaattttccatccaaggttcgattcgaaggaacttcatcaagctatggaggtctccaagctgattttgcaaaggggtcccagtaaggcataattgtcgttctgcttccaatccaagtattacactgctccgattcgtctttggatccttcatgtaactgaaaattgatttcagtataatagtaaaaaccattccaaataatgttggtttacttactgtgcttcatcaagaataattctaaaccattttatacgtgaaaaatccaaacccaacttcctgctttctccgtcattgctgctcccgacctgttgactgcttttcatttgcgttgatactgactcatatgttgctagtacgactgcaacttgagcaatttctttgaactcaatcgtatatttctctttaccatagtacgttttgaacggaagacttcctcttttgaaatgtgtattaatctcgttcttccagttctcaagggtcgaaagggggcagattatcaacgttgctgaggttagcatcaagtttgttacatcgggttgttgacgggagaattttgaggcttcttcactcgagagttggatgaccgataaagtcgtcaatgtcttgccaagacccatatcgtccgcaagaatacatcctttagcatcaaatttgatgtgtttcccaagataacctttccgaacagcatcttcaaagactctgtggacccaccgattatccgaatcgtcccatatctctagtggtgttgagaaaagatttgattcgcttcgttggataaacttgatggctttgatttgatgatccatcagctttgttttgcagcctggtatggtatgtcaatcgtcttcttcaatagctgttggtggtaccatgtcttctgtctgttgtacacccagaaaatgagtggggtcgtagctgggtatgtgcttaagcatgatatttgctaggtggaaagacttcctaacttgagtaataaaattttgtcgagaaaagacgaatccatgaacaaatgattctgtcctcattgagggatgtacataaaaaattcgtagatatattttattttccaattctttgagtgccttgagggtaatcggttcagaaacgctaccgatatgaccaattaaggggccaagatgcttgctttggtttccagacaagtcaccaacccgttcataattggaacatagtacatgtatattgctccttcctcgatgaaaaacagcgtcttgaagaccgttctgagatgagcttaaggattgagtaaggatgactggtgcaataaaaaaacctaagcaagatattgaagacattcctgaagtctttatgaggtattgaatgggtttgtgttaactaaattggtaatagattactagatgattctggttaaggtattgtcttttggagagttttagaagaaaaagggaagaggtcgacagtagattattctaaatgcctaatccatgtgacatatataccatgccctaccagccattattatctacaaagctgatggttttttgcaactttggacatctttgtttggtgatataatatcaaatattaacactatttatactaaaccgatccaaatcaacaatcttgataatatcaccatatcacatatttccaagaagtttgtgaaaccttgtttgcttgtgcctcatttgatatcattacctgtgatgagccaaattaatgtaaatatatgcaagtacctacatatgtctgttctggtgcagtgtattgttttctccaatggttgaatatttaattgtgtgatttatggataggtattcttcctgaacttatcaacaaaaacatttatttcacaggtagctatacaatatttcaaaaagtaggaagatcttagtagaatatgttccatcttccaactgattttcaaaagaaaaattgaaaaaaattgtccttggtattggaataatgtgaggttgttggtgtgtttcttgagatgtacaaaattaccaacctcatgatgggaattctggtattcaaaaaagtaacaaattaattgcttcaccaatatttcttcaaggatgttaattttcaacagcaaaagtattgatttcttgggttgtccttgaagtcttgtagaaatgtaatttaaacattattttcaatgaaatataacatgaaatggctagtaaaagttaaaattcatcaaaaacatcagtaggcatgtcaagttgcatctgacattttcaatcctagttttaaggtgaaggattggaaatactttgatttggtcatgaatgagctttcctaatattctgattatctcatcccaactttgaaaatccatcattgaattaaagtgcacccataacatttttttcacttgtttgcaacatttgaaaaattaatcaacaagatattatgtaaaggcccactttaaaattcaactgagtggtgaaaacattagttttgatattttaatgaatgatcagaatattttctcatcagatccacacagatcaaggtgtgataaatatcccatcgacttgcactcaaataaaaaaactcatgcatctccttaatttatgcaggaagtctcaggactgaacctaacacctgtttggaatatgtggtcctgaatgatccattttttcaggaattggagatagtctgcctagtcgtcagaaatgctttgataaaaatctactaaacactgtgaagagtacaaccatccttcaatcttgaaaaatttaatgcaagttatattggaattattatggacttatagattttaatcatgaatcaaagtttgtgctatccattttgtggtacccatgagagaagatactcacttgaatcctagctcccctttccatggattattgacttgtactcttatgtcttaatactattcatccttacaatgaaccacaaagacaaaggcaattgtttctttcaataataaaattcattccagccactcaatttcttctcctcatgtactcatacttttttcctacattatttggaaagtttgaaaaaatcaaatgtgtagtttaataggcttgatgatttaatttaactacatgaatcttttatgcagtgtttcaaaagcccagttgaatccaaaataaaatccaaattatcatattgtttgtttgtttttcctcccaggagctgtaaagtgcatgtgtgaatcaaagccagatgggatttcaaatctttgggggatttgaaatacattgaaaaaaattcaccaagtattacattaaatttcatttgtatgaaaattgtgatgattgataatgaataaaatgaatttgattcctggaataagaattctcaatcctgatacaaatgaatatgatttttgaaaggctttcatcttatgtggaaggtaatgaacattggaatcagtaaattttgcctggagatctgaccaagtgaaaagaaaaatctcccacacaccaataaaaattttaccaaaaaatcactatttacatcttgtgatctataattatgataattttgagaaagaattgattattaattttgaaaatcattgtgttcacaccttggaatttcctcaatctcaatcctttttattcattctgaccaaatgtttgagctggatatataatgcttctgaaatacacaatagttcaattgggatacctgggtaatggagatacaaattaagtaatgcataggacaggcatagggcataaatacagtcattgatatatcaaggatggggctgggataagctgaaccacccaatagtgggttcctcatcttttttcctggtgtttggtctactctacaaaacaaattacttgatggtttttattcttgatcacatgtgtttaggcagacaacctggagagtcttgcttcaagggtattactcccttgttgaattcaaggctctgagaaatgccttgcaatgaatgaaggatgggattatttccagagatacaatcaatgcctaaacaaaacttggggtttggattcctcagacagggctcagcgaccactgcaaacaggaaatgaggcaggatgggattatttccagagatacaatcaatgcctaaacaaaacttggggtttggattcctcagacagggctcagcgaccactgcaaacaggaaatgaggcagccgcagactcacagaggctgtaatatcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttttcaccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaaacggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattccgctgcgttacgctacactaaccactacggttagtgtagcggcccaccgttggtaatatgtagtttggtttttttttatttcagatgataaaaacaaagactagactaacacctgatagggcaacatataccttcctcaaaggacctctctgagcaacatgggagaggtccttcaagaagcgtgcacactgattggccaacttctcaaaattgccacaacttgccaaaactttccctgtgccccctcaaaccaaccaaagtttgacttccaaaaaaaaaaaaaaggacagtgtcacaagttttcttgttggatctttgcctcaagttcatctctttgttgccctgcttgacaggtttttgtttgatggtatagatccattaaccaaacccataaaccccactgatagtaaatataaatcactacttccatcacctctaccaaagaaaaaaaacatgattcattccattctaatctgtctatctatctgtgtatgtataacaaaaagaaataaaaacagagaaaacccaatttttatgtattttcaaatcattaccaattgtagtgactcagaggggtctaagcgtatggattccagtaggtctctcccggaggagacagatatagtctctgttggattatgaatatccttatattcattatacaatatgcataaaccaaaactcaaagcaatcatgtatatagtctatacctgatggcaagtgcagtttttctccagtgaatcaaaacctccttcttctcactcacaaagtgtcactggcctgtcagccgtgaactttggttttcatcttgagttacactcaacaggttatgaggcccatggctcaccctgctcacgacaacctttcgactacacttgaactcgtttctccttacaacatcccctcggcaaaccaacttcaactaaccccactgcaacaatgccgggtcgaaccactcaaaatccttcggctcttattggaaatgtgccagctctagacggcaattcagttggcttcccggcctggcgcacaagacttgaagagttgtttgctattcagggggtgcacgacattgtaactagagatggtcgaagggtatccgttgcagatacccgttatccgctggcggatacccgccaacgggtgcggatggccccttttccgcaaaaagttggcaggtatccgggtatcccaaaggatacccgcggccggaaggggagatggccggctggaaggagacccttctagccggcgaggtacttgtaccttgtcgactggaagggtgtccttccagtccttgtacctcgtcgaccggaagggcttccttccagccagcgaggtacttgtacctcgtcgactggaaggagacccttccagccgtcgaggtacttgtaccttgacggctggaaggaagcccttccagccggccctttagagggcgggtatccgaggatacccgctgcggccaacggatacccgccagcgggtgcggatgcggattcggatgctcagatggccagaaaaagcagccggatatccggatgccaatcgaccatctctaattgtaaccggcaagcttctccgaccggaaaccgattacaaagacaaagattccaaaccggtgactcaaggatctcaccgactgtactatgccgaggaatccgcctccgactgggatgtgttattggatatcgctagagcaactctcaagatgactctgtcggtcgatctagcgatgaggtacaaagatacgaagccagtcagtctcctttttaaaaccatatgtgacgcatatgagaagaacacccgagcgcgccgaatgatgcttcaagatgcattctggacggcttgtcatgacccaagcaaccccatcgccacctggattgcccgtgtcagaaacttggcttcggatctaaagtcggttaggttaacccccgcagaccaacagatatgcgataggctcctccgcggtctagacaaatcgtggaaaccaattcgtgatcatctcgtatactcgccgaacgagatatcactcgacgatgcaattggagcgcttgaggcgcacgaggtctctatgcaggcgccgtttgatcaaccacaagacacgtttgcggcactggcagtcgcgaggaagaagaaaccgggatgctggaactgcggagaattcggacatcactcctccttgtgtcccaacctctcagtgaagaataaatcaaaggcaaagtttgggactcgcgccggggcggcgtccgcggtagctttaggagggggcggccctagcgattaagaagaagaggaagacgatttcgacccggaaattgacgttgtctggggatgaaccccaaagtagataacttgacgttcgtaggataggcaactccggcaaatcctgaaggccaattcctccccggtggtagctgatatatctgttatcatgacacctccctgtctacgaccaccgatggatctctgtcctgattaaaccaattatttttttcctcactctacagtatctatttcctgtccccataacaaactaccttcactttagccatcaatcagtctaggagttttatttagtttgagttttttgtttcagcaagggggtgtgttggattatgaatatccttatattcattatacaatatgcatcaaccaaaactcaaagcaatcatgtatatagtctatacctgatggcgagtgcagtttttctccagtgaatcaaaacctcctttttctcactcacaaagtgtcactggcctgtcagccgtgaactttggttttcatcttgagttacactcaacagtctcctctggctggctgagccgcagccaattcagaccctgcgaccaaggtcacaacatcaattgcaagatcaggcgctttgagattgatgactgtgacaacaggacagtgaaggatcccaggatgctctcacaaattattaagattattaagatttgagttattgtttttattattatgagagttaggacaaccaggaggtgggcctagccaagggccatggtttttgtggtgaaggggagaaggtagcaaagggtgataatagagtatacctgtatgttggtgatgagagcaagagtaatctcctgagccacctgtagatccagagccttgtcaaagtctagtagcatcaaaacacactttcaccatgattattagtgctttagcttaattatgtctaaatagatttaaattacatggttcatgtctttaaattcttcttacgcctcaagtgcagaagaattccccctcaaatagttctggcccttgagtggaaacccacttattaatcagaattgttgttaattcttcaaatttattgagaataccacaaacccaagtgagttgaatacttcctcatattggctcaggatgcctattaatctatcagaaggtgtctgggaaagacaggtgggtgggcactaggggaaggaaatgagtcaaatgaagtttgaagaaatgactaacagctgaaagaacttcttcaaagtatcttatgcttatcatccaggtcatcaggatttgcatacaaattgtttgttgagggtagctagggtgacacaagagctaagagatatgacagggtgccaaggacattgagtcaaggtgtgattattgttcagcaaagtgaaagtgaaagcaactgagaccaaggctgaactacataagatggtacaagatatgggccagcttgtgggagtatggagtaaaagcatacaactgtggttgaattgaatacacttttctaacattgttagctgggagctagttggatttggccatggtcttatcttttgtgccattggcagaggcactgttttccttttgggagacatgtgggtttccacaggtgtggtctgggttctagtattgggcgggggagttgacccatagaacaaccgacagctggactggcaaccttccatggatatggtttcagtaagagatttgttgtatgtttttgctggatgggcagcgggctgaagaggagagagaggattgaaggacttggcaaaaatgagcagttgtcatctctgccaccagtgggcagcctgcacaaactttaaaaatttctctgaaatattgcagattggctggagaatatctttttgtgccaatcccataacttcaaacatttccagaaactgttgatggtgatcaaatctttccacagaggtttttggtttttagaaccaattttcaaagatgtttggtcattggttaaaaaaacccaaaaatgttgggggaaaggcttctagatatgtaggttggaatattctaatgacattctgattgaccaaattggttcccaaatacaaggaaggaccaggaatattcttaaatccagttttccgcccagaaatattttgaaaggataatgagagacaaatagtgcacccatggtgtatcttcagacagctttctttcttttgtttggagggggaggtcgggttactcttcttctctcaccggccactcacctcccattggaatcatcaaaacccactgctctactttgccaacgccaccaaggtttcccatgaatactttcccacatttggtatgatatggctgtgatttgtaggtcggatagatttcggatggaaccacaaagtaaagcttagggcgacattcggactcgtccaccagctctagagccttgctgaggccttgatgcttgattggatgtgttttggaaaccgtcgcttggaaaaaatttgcgggtccaagcaatgaatcgatcgatgggagttgtttactgaccggctgccagaacacgttggtgcgtaggtccacttcttcgtaacttcggaaggttcgacgttcagttgcggcaaactcgacgctaacgtcctgctcgtttggggtatcttgtttacaaagtcgacggactggaaaccttccgccttctcgcaacattttgaaagtgtatggctcaaatagcagtccacgtagaccgctgctatcggagcaagtccggaggaagttctgcaggtcagtgcgaagttcctcctcgattctttcgatcacggcttgcgcgactctgagtgatgcaaatctcacgcaaaactcattgacacgtccgctagggtgactacaaatgtgtagcacacgatgggaatattctccttcacgagttccagagtcatgtgctttcttgatatcagtcacttgacctttgtagacggcttgagtcagattccggaccagatctctcaccacctcgtcttcgtttccatgtttttcgaattcaaccgaggccaaatcaacgacgtatctcggcacaccgccgtaccactcgaaaagccggtccatgagcgctgtgggtaatatttggtcatctggatagataatggttttgcaatttcgcaattcctcgtaagtccaaggcggcatatacaatagctttgtaccacttgttttgagatattgaacgtaattctcgcctagtggagaggtgacgacgagagtctgagcttcgcactttgttggaggttgaccatccacgatgtaaactgtttcgtcgttgacaagaatctcgccaacctcatgactgtcgatatttacccgttgaacgccgcctgatgtcatcaagaaggttgctctaccgccctttcgagatgggcaaggctcccacaccacagttttttgattgcacgcagcgatccacatgtagtaagcggaaaagatggtttttccaatcccaggagtaccggtaacgaccactttggaataattgaaatccacaatataatcgtagagctctttgtaaactgggcgcacaaggaagcgggaaccaagctttttatctcccaggacgtatccttcttttagctccaaatattgcacctccccgttggtaaccaaggtggcctctggtaaagccttccaaaagcgtatgatttccgcgtggacgtgcaaatgcaaatccggtataaatttcgaggctaaatatttgataattaagcaggaagagcaagagtacagcaagagctttaacttggcaatgctggcacgagagcttggacgcggatgggatggaagcttgatggaggctcacctttcactatgagaggagtcttcgagacggcacaaggggagagttctgcggcgatttctgcaagggctgagtctgaagtcagcgccactgcatcctcagtggtatgtagggtgatatccggcgtgtcgaagccacccaatgaacttgggaattcgtctcttgccgccttcgcaagttgattaacaaagaccagtcccttcgtttcaacgctgacgaggttacccttgaacgatagccagattatggcaggaatgccttttgctataagacgagtctgcggggcaacatccaatttgacttcaaataacgggacacgagatgttgaacgatcaagcgatgagagggagaacagcgagagctttagcttggcactgctggcacgagagcttggatgtggatgggatggaagcttgatggaggctcacctttcactatgagaggagtcttcgaggccgcacaaagggagagttctggggcgatttctgcaagggctgagtctgaagtcagcgcctctgcgtcctcagaggtatgcagggtgatatccggtgtgtcgaagtcacgcaaagaactcgggaactcggtttttgctgcctgcgcgaggttaataacgtatacgagctccttcgtttgaacggtaacaagtttgttcttaaatgatagccagatttgtggaggaagcatcatgaaagtatgcgtgtggaccgacttgtgagattaggggctgatgtcgtaaggtgctaaacgcagagccagaactgaagagaagaatcaatcaatgaaagaagagagaaagacagacagagattgaaagaaatcatttacccgtatgatttatattgaccacgaaaattagacgactatagaagaacagccagaaagatgacccagagtagagctgaagagaaaaaaaaatacattagagtgtgagggagggtggagttacagcaagaacttcttaccaaagtgcagatgaccgtcagtaggttgctccgagtccgagtgagtgaattgagttgataggtgaggagacaaaatatcgacaagtatgaggatagttgaggttggtgttccgcaggccgcaggaggggcttaagagcatctctgccgcgggccctccaggttccaaactgaagttccccctgaaagcttcaaaaatcgaccgacctggccttgttgcttgatggtgaccatcatctaaaattttacacaactaatacagcggaggacttggccatcagtattatgtgagatccagtattggtccaccaattacataagaatcatgagtgaaaacatgatccaattggagtgggtaatcatattccccatgcatcctttatggcgaggttctatcatgtctggagtcctatgctgagaacagtgatggatggccacaagagaagagtcaagttgatctcttcgtggccgtgcttcacaaggtttttatgttttgttttgagacaaggatggtatagatccattaacccaaacctacaaaccccattaataataaccaccaagcaaaaaaaaaaaaaatacacgattcattccattttaatctgtcaatgtatctatctgtgtatgaaccaaagagaaagaaaagagaggactaatttttatgttttttaggatcattaccgatcgccagatcaggggcttcgagatcgatgacctcggcgacaggacgtttaaggatcccgggatgctctctcagagtattgagattgttaagattcgagttattgttgctattattattcgagttaggacgaccgggaggagggcctagccgagggccatggttgttatggtgaggatgggaaggtagcgaagggtggtaatagagtagacctgtatgtgggtgatgagggcgagagtaatctccagagccgccaccaccaccactaccaccagagccagggccatgtcgaccacctgaagtaccagaagagctctgcggaggcggaggggtgggtgtgccgactgcggaccgatttgcttgggcctccatccgtcggatcacttgttctacgtccgacatcctgtgtggctcgtgatgcaaggtctgggttggtgaggtgcggatctgggatgaggaggaggaggagacgggttgttgttgcggatgggagtggtgacggctgagggtcggaggaatgatggtggagacggtgggtgcaacggcggaggggatcggctggggcgaggcggggcgggagaccgggctggtggccgaccggacctcgtcggtggagccgcttgggacgggcggtgcaaccgagggcaagctctcgctgatcagctcgccatcaagctcgctagccaacccccccggcccaccaacgctctccatgatgctctccccatcaagcatcaccacgtccggctggctcgcctcgttcgacggcacccgctgcagctcctgcgtcgtctcccctgtacacgccttccccatcgactcctcctccaccccggtcgtcgccgagccactcatcgattggaggttcggcgtcgtcagcggcgacgcgttcatccccgacaccggccgactcagtggtacactccctcggttcttcgattcctcaatcaccatcattaacttgttgatatccgctggcatccctatcttcccaaaaaattgtaagtgggaactctgggctatccgtaatgctctccatgataatcctgtttttcgctgtttgaaaaaaaaaaatcatttaaggaacgatcatcaaaaccacaaaacaaaaattggataaatgaatgaactcacttcttggagctgttgaacttgtgattttatggtttcagctttaggatcggtatcgggaggcagattctcctgaagctgtttcaactgaagatcaagatgctgaattttcagatgcagagttttcagatcagggaccctaagacaaaaaaaagggagatcgaaaaagaaggggtttcagtaagagatgagacacagtcaagcaaacaaaaagagatagatacccggcggtaggatcgatattttcgatcgagtccaacgtgactttgttttcccaaagtttactgagagcaggtgtccccactggatgaggaaacttgaccgggttactggtgatgcgtttgtatccaggcgccggatcgaggtcgtctaagctagctttctcaaaactggcacacgagccagctttccacatgatctaaatcaaacaaagggtgatgaatttgagtaccaagaaaaaaagccactgtttttcatagtggtagtggatgatgagttagaagcttacccaactagattctcgaatcagaatttgttggatcgtcattgcgaagatttccccatgaggtggagtagcataaagcgttttccagacctctccactcaacttgagtacccaagcctcctactcatccagacatacgcgcatatatcccgaccacagaaaaaaaaagaatcgttgtttaattaatttgcttcttacatataggtaggagagaaagagtggggtaaaggactgacatctttggcttgatagacgtaagggatttcactgatccggtttgatttcggtaaggaggcgcgtttggctcgttcttcaggagagaagccacgtatatattgcaagatgattaagaattgagtcaagacttgacgtcggaagtaagggtctgcaatctagaaccgggggattaaaaataagtgggttaattgaagggaatagataagaggagacagaagggggatggatgacgaacctcgaggtccaacaagttactcttggtcaagaacttgggaaagaagaactgttcgagtccgtccatgtcttcagatttatggagatggctggtgccgagttcgagttctttcttggtcatcctcccaaagacttccaacgtcttcgagatcccgtccttgagttttttgaggttcggagtcgagggttgggatgagttgggatcaagtgtcgctgaagtcgctgaagtcgctgaagtcgtcgctgttgttgtcgttgttgttgatgatgaggggagtgctggtgggacggtcgggtcaggcgtccaggacttgaatagctctggcgggttcgaaaggagagcttgtagggaccagaatcgcgtataaaattcacgcttgtcggtagcttgatatcaattcacaggtacattatcagtgcggggggttctgctgaaaataaataaatgaaacttgattcacctgacttggatgccttgactcgagccgaatcatctggtttgatctcttcgtttggtctcggggtcgaatcttggggagtaattttctcgatctctttactgcccgcttcgatttcatcggtagtactattattattggagatgagcatggtcgaggggggtgagtcgaattggtcgaacttggtgatgttcccatgattgaatgctcctcgtaggttgacaccactcttctcggcgatcgggaagactgaggataagaagcataagatcctcccacagaacacggtatgcaatgatttcgagagtcttctgaggaggttgttttgcatccttaggaagattagccctttccctctgtcgggcaacatatcctgtgattttttttgtatgagcaatcaatattttcgttcttcatatttaattttgggtttttttttgacagtgcttacgacagtcaatctttggactcttgactcgagatatccaaagatgaattgggcctgttggacggtcgaagcctcgagtatctcttcaatacagcccagtgccagttcgggtgcagcgagaccatgatcgatgaaggctagtacgagatcgagtagatggtagagcgtgtagtcttgttctccttcttttctgttctgattgagatgactgatgagtgatgagaagactgatgagatgatcaatcgtctgagttcggttgcttgttctggcagtgctggcagctgctctgttatttcttgtatgatgttttgtcttgtggttggtgtggtggttgttcgttgttgtttgtctagtcggtcgatgtagttggttagttggtttgtgagctgggtttggtagtctgagtagatgttcttgaccatcttcgttgttggttggttggtcatgagcttgtgttggttttttttgtcgatcagtttcagaagtcggcttatggaggggatggccttttagtgacagctcagtgacatcccccaactaaatgcgctgcttgccgggcagagcttgtgaaatccacctgcatgcccaaagagcccttaaatttgggatagcaacccatgtggagttcctctgtgtaagctgggtggttcataaatcatatgcgtgtgtgagttcgcaggtaaaatgtaatacacatgggtgagttctttcaaattagacagtgaggttggacatttcctcagactaaatgcatgggatgttttccaacttttgggtaatcgatggttgcaagcagtaaaagatattgtgggggagccctgatgggtttatgatgatgatgctgatggcttaccacatgaagtggcgggtctgaggatcaaagggaggtttggggtagtacgtcattctattgagggaacttcttgctggtgcttcatcctcaacagatgactcttctgggattggtttccattgtatgtatacatgcagatttaaatgatcacatctttcttgttcaccaccttgcaagggtccatttttgacaatcacagacttgcagccaccacacttgaagtactcctttgcacgtgcacacggcaaggtgggttactaccaatttttctcccccacaagtgtcctttgcagggtatgcagggaactctgaaagtggaccctcagtggcagttcctgtgcaccttccaatgatacagccaatggagctggcagtagcagttgtgatgaaggctatcaagacacaaagggtgccaatcttggggaccattttgattgagtgagctgactttaaggtgtttgaggtgcaaattgaaccagggttgtcctgatgtgactgatcaagattaacactccaaccgttatgctatggcggaggacatcaaacatctctcatatactgtccttatgacatgggagcttgtcatgcctgatggtctgggctgttggtgcagcttaaaaatggggattttgtattcaaactactcagagcacttcatcagaaaaatcatacaaaaaacagaaacattttggtgcatagctaatgtaatttcagcatatgatctctcaagttttcttaattggcttcaagccatagctacttcagatgatcatggaaggactggatcaagatactttgatccaagtatgtccaagccaatcaggaaaaccaagttcaataactctttaagaagaaaaactgtgtggattgtccttgagacttctattttaattttcaagatccagtctcacttaaccacacagtgcacaaatatttacacagaaaaaaaaaacaggaatttcaatatcatcaagctgactcaaatagcagtactactggttaatttagcaactcagtctttttgcaacccattccaattcctataaagacctaattctattgcagtggtggctggagtgggacactggttgcttcccagttattaacatcagctttgattatggaatattcatcaaccaaaacccattagtttgctttttcaattagcataaacgttttcataccttagctagccataccagaaattgcctatgattgagttgatgttacatagggtgggtatctatagaccctgcagaatcagatttactcctgctgaagtcagtggaatctgatggaagggcatacagttctggaacaggagaagtcctccatataaactctcaatagcctgactcacaattgccagttccaatggctgagatcaccttgttaaaagttgctgatagcatttttttgttttttatgcattattatttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaaggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttcgtcgggaggtcgtcggacgggagtcgttcttccaattccccccaaaaaaaggggagtcgtcgtcctaatttcaatggcgattttttatttttttttattaaaaaaatgggagtcgcccgcctaaagggcaggagtcgtcgtaccaatttagccgaatattttttattttttttcattaaaaattttgggagtcgtccgcctaaagggcgggagtcggcgccccaatttatccaactaatctaatttttttttattaaaaaaaaagggagtcgtccgcctaaagggcgggagtcggcgcaccaattataaccaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagtcattgccatatagcgtccctaaaaactcaaaaaaaattcagccactggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaggcatctgggagatcagggtcaacttgtgggcgcttcatgcatgggggctgaaacatgtgaccatctccttggaaatgtgccacaggtgttctgtagaagattaaagctgaaacatgtggctatttccttggaaatgtgccacacacgtgatatcaatatacaaatgtatgtttgaaacaacaaataagtttcaagtcttaaacctgtttatcagcatatttaattataaacataagcatatttcatttcattcctggaggtacactctaattgtttaatgtagatttactacatgaaggagttagaatatagggtaactttgagtgagttaccctaggttattcttcatctaaatcaataatcttgagaaataatgcctttattatttcatcttcccattcatttccagtactattcataataacatctttttgtaagttcctgatagcatttttttgtttttgatggatggatggatctggaatgatctggtcaaggaactctggactaaacattcaaaaatgatggatgggtttacaagtcccaatgatctgttgattgcaactaaataatttgctgcatgtcaacactacaaaatggtaattggcttctgggcccccgtctgaaatcagatttgtcttttgttttcaaaaagctctatttttttgttttcaagaagatcaagctctacaccaaagaaaagaagaagtaaactgaagggaggtggtttggctttgatgtatcagatgaggattcaaattatgcgctttaaatagatcacttattctgattaaggcttcaaaccaataacagctgctgacaaaagaatcctataacaacccttccagatttgatgttctggtagctgagtagaagttctcttgaatgattatgagcaatcatccgattccttgcttgtttttttgttgtgtaagaattggatgattgctagcgtagatacaaaccttggtatgaagcaagggagtgattccttattgagctgtcctcagaaatgtatgtatgaagatttgaaatacataagaggatgatgatggtatgtatcttcagatgaaggctcatgaagcggaagtagaacttcaagcagtcctccgccccaaagataaacccagcccgtcggagagtatgatgatgctgcagtgctggtgctggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaacctactgagcctgtactcttcattctgctcgaccaacccaatcgaaaccatcgtcaccactctcgtcagtataacagtaaagagcaaactgcaaactgcaaacagcagaaagtgaactaaccaaccattgccccatccagatcatcatcaccctagcctacttccaactactccaagcgatcaaacactcggaattcttggatatctctcatcgatcttcattcacctacccattccaacccactcactcgatcaacgtaatccacaacatcaacaacaacaacaactggcaacccaccaccgcaacaactccctccatcagactactcaacctcaacctagccttctccccctccagcctatcctaccatccatcactctcatcggagatcctaaaccaggctggaaaccatctgatccaactactctcaactactactaccatccaatcaatcgaacagcaacaagaacaacaacccatctcatactccaacctatgcttcaaatccaactccactcagggggaccatcagcaggaactaccatccaacctccgatcatgcttcatccaaatcgactcaacctcaatcaatctccatcaacccaccctcgcactcatcctagccttccccatcaaccccaccatccctcaatccacacaccaacgatggctcgacaacttcctcagcagtctaccccccaacatccgtctcctctctcccggccccaccgctgctgctagggaggcccacgaacgtctaggagagatgaggtcgatccgctggattgcctatgctgctcgcgcattcgtcatccgcttctggcaactcatctccaaggccgattctgctgatatattcatcatgctcatcgcctacatgctcatgcatcttaccttctacaacctattcagaaacatgggcaagttgggctcaaaattctggctaggtgagtcattcctcatcattctatcaaaaaagaaaaaagaaactatcactcaataaactctcgttattttccacaggtgctctgactgtcctctcagcaatctttgccttcatactcgccctgatcaccgcccacgtcctagggatccgaattaacccgatcctgttatcggaagccttaccattcctggtaatcacagtcggatttgacaagccatacgtactagcccatgcgatcctcagccgatccaactggccaccctctctccgacaacgtgaaccggtaccaccagcaagagatatcgtcgtcgagagtatctcgagggtcggcgttcggatcgtcagagattacgcaatcgaaatcaccgtcctcggtctcggcgccatcagcggtatcaacggtctcactgaattctgtcagctggctggcctcagtcttctctatgattgtttactgtccttcggattttatatttccatcttgacagtctttgtcgaggtaagtttttctccatcccagatcacatccttccccgcctcactaactctgactctcacacatctagattcatcggattcaagtcgtacgggaacttgccaaaaacgattcgaccaccgagctctccaagctcttggatgatggagtcgaaccatcagtcgaggtggtcaaagaacagatggccgaacaagaatcgatcagagccaagctaatcaagaccttcatgagcgattctaccactcaacagtctgccgagaagatcatcatcggaagtagccgagtcaagctggccctgctcagcatgtttgttggcctgcacaccctcaacctttgtaccactctcacccttcgcaccgccatcacccgtcactcttcacatccgcccaccttctcactcaaccatcccggcaatctatcccaaggaaccaaggccaccaagcttgttgctactaacccagtcaactcggacctccagccggatttggccagcttggtgatggatcagatcaaaatcgatccgagtgcgccgatctatgcgcgcgcactcgataaactatccaaggaaatctctcagaatgacagtcaatcgaagtggatcgcccagctcagtcagccgatcgagatgcgagtcgcacggaactcgaggttcagacaaggatcatcacagcctgggaaatcatccctggtcttcctagacgaactgatgtcttcctggaccgagttcgtcggcgatccggtgatgtccaagtggatcgtcatcgtccttgctctcagcgtcctccttaacgcatacctcctcaaggggattgccatcagcaccgtcgatcagactcggaggttcaatcaccgtctctccatcgagcgggcccgtttgaaatctgcaaccagcgacgaggaagagtctagcgagaacgccagcgagaccgacgcactcagtccggccgaacgtgccgcccggatcatgctcgcttcgaccaatgccggctcgctcgccgtcgaggacggctctcagcacagggcccgaaagaacccaccccagcaccaacgtagatggagcagtgggctcatgtttaccgaccgaaaacagaagccagatctgattgtaccagaccgtggagaactgatcagtgactcgtccctaccaaagttagaggtctcctcggaaggggaagtgctcagtattcgagaggctcgaggaacgaagagcaaggccgaccatcacaacaagcccacctgtcagagctcggtcaccccgaccctcaagggctttggggcggcagacgacaagccgttgatctcgttgcggctgatcgacgagtttggtcgaccgaagacggacgagacggagagctcgctcaccgacggctctcgtagcgaacctgtcagcggctcgaccaccgccactaatacagaatctaacgtctgcgatagccctctgctgatcgaggaacccgaagataaaattcaggaacctctccccactcgctcgctcgatgaaatccttgatatctttaacgataccctgcgtcgcggcccttctaaactctctgatgaggaaatcattctgctcgttcaacagggtaaagtcgctgcttatgcattggaaaaattacttaaagatttctctcgtgcggtacgaatcagacgagcgttgatctgttgagttgttcttttctatgagtgaaaaaaggcatgaaattaacattagtgtttacattacacagcacgagcatcgttgacgaagacgttagagacgagtggcttaccgtatttacattacgactactccttagtgatgggacaatgctgtgagaatgtggtcggctacatgccgattcctgtagggatagctggtccattacggatcgatgggaccgcgtttccgttgccgatggcgacgacggagggggcattagtagcgtcgacctcgcgaggatgcaaagcgttgaatgcgggcggaggggtgacaacggtggtgacggcggatgcgatgacgcggggcccggcgctggagttcccggacctaaccatggccgcacaggcgaaggcgtgggtcgaatcagaggaaggaagagtggcactgaaaaccgccttcgattctacctcccgattcgcccgcttaatctcgctcaaaaccgcgcttgcgggccggacactttacgtccgcttcggcactcgcaccggggacgctatgggcatgaacatgatctctaaaggcaccgaagcggcgctcagactcatgaaatctgaggcctatttccctcagatgaaggtcgttagtctctccggtaactattgcatcgacaagaaaccctcggctatcaattggatcgaaggcagaggcaaatccatcgtcgctgaggccgtcgtccccggacaaatcatccagaaaatcctcaagacttccgtcaaggatatcgttaaattgaatatcactaagaacttggtcggcagttgtttggctggttcgatcggtggtaataatgctcatgctagtaatatcttgaccgtacgtctttctctttccaatgatggtttttttttttttttgaaaactgatgaattgggttttggttggttgtgtaggctatttatttggcaactggacaagaccctgcccagaatgtagaaagttcgaattgtatgaccctaatggaagcgtgagtagaacagacattcaagcgccaagtcgataaaaaaaaagaagctgaccacagtgatatgattcgatagggtgaatgatgagcaagacttgttaatcacatgtacgatgccgtcgatcgaagtggggacgataggcggggggacgatcctaggtccgcaagcggcgatgctcgagatgctcgggatccgcgggccgcatccgactgccccgggcgacaatgcccgccagttggcacggatcatctgtgcggcggtgatggcgggagagttgagcttgatgagcgcgcttgctgctggtcgtacgtcttcttcttcttcttcttcttctcccattcttattattttttgttggatttcaaggggtattgatggtggtggtcatggtgatttagatttggtggagagtcatatgactcataatcgctcggtccccccgacccctcagatccagcaaagtccatcaaccagcagatccgcttctcgcatcggcttcactcctaccaccaccactactgctctcaccgcgacccctcactccactcacaatagcagcaacctctcgtcttctatgtctactactgttatctcgagttctatgagcagtgcaaatccttctctgttgggcttggcttcttctaaacgcgatcagaacctgctcgcggtcaatgaatgaacacttcatcctgatcttgctctcgtcttcaaaaaaataaatttaaaatcttccttgcttctttctctctctctctctctctctctcttttttttttttttttttctctggggctggggcttttgttgcaatccgtccgggcgtggggcttgaataacttttttcttcttcttcttcttcttctttttggtggcttttatgatcccattcgtgatcctggtctcttgtctttcttgttcccccctccctccctttctctttctttctttctttctacacacacttaaagtttcccccttttttttattctttttttatctaccaaaaaaaaaaaatgacttttgaaaaaaaaagataatctatggttttatcaaccctgaatatttcataattattactgagtcagatctttcatctctctatttcttttttttgggttgggttgggttatgatttgacataacaaaaatgatgatgatgatgatgattatatagtatatacttgatcaagcccttgtctgatcaccattgttcttatgttgttggcccctcctttcataatgactttcactctctctctttctgttcttacgtacaacaaaacatgatgtgtgttgctcatatagatagatagattcatacatacataatcagtaatcataggtttctatgtctttttgcggaagcagagggacgttggtgaggggggttgtgagactataagggttgggtgtgtctttgtgtgtgtagtgcaggtgtctgctagtgtctgcttgtttggaaacttgtgtgcttgtatgtgggtatgtatctagtgatccaatgatgggtccacttggaggtacaccctgacacgtgtgatagcactcactacaccatcattctgatccctctcatccggtgttcctgtttcacactatcaatcttcttcttcttctgattctgcattgatttaaatgattcatatcatctcaatcctgtttttttttgaccaattattgtgtacttgtatcatcccagttattggaaatgaatccagcatgatgagatctttgtaacttttgggtcttgggtttccggtgctcatctgatcttgctgtctttgcacagtcttgatacgtggctggacaaattagtcagcatcaaagaatgccatttcttttgaaagaaagaaaaaaaagagagggaaaacaaaacttattctctagagtagtaggctgtagcctggtactcagcagcagccatcaacatccaacattagttttttttactctagtgccattcaattttgcagggacctgtcaaaagcccgtggtttaaattgggtttgggacaggctgcattgcttttgatttggacgctgcccgacctgcccgctgtctttggccggatggcctgagcccggccaactcccatccttatgttggaatgacagtttctgcttactcctgttgcacactctctctcctccatttattattgatttggattttattgcttggctcatgttatccttggcacgtgcagtctttaggctgatgtgagtttggttgtccatgctctatgttcctcttccttgagttgtggtctttggaccctgtattgaagaccttatttgctctacaccattccctcttatcctcttgtacaagttcaatgatgttctgttttttgatgtgtgatatcatctttatttttttccctttgttattgttctgttttattaggactacaatctggcagtggaagcattctacatcatgctggggtataaattagttcaaatgcactgcttaccagaaattaggctacattggttcttcctttcctgcaacacccctgtaacagatctgatggcttcttgtctctcattgtcttcaagtcaaataccttgattctcatcatcaattatatccatcttagggtgattttcagaaagcattaatttgaacaggataattgccagatggaacctgacctgatgtcacctatagtcaaatgaccattgcttgtttcctggttctctacccctattgtaatttcccactcataacatagttctgtaatacatattgatcatcaaaatcaacagtaaaagattcttattttgatgaggcttgttaagaattttcttgcctacaattaccaatcatgattctgatttgtttgcttcatttgcaatatgaaaaaagaaaattctttggaagtcatggaatgatagtaatacatgacatcccagtggattctggtgagaacaagcagagaccagggagaataagaaaagaaggaaaaattgatggattgggacccgggtagagcacaagaagctgtgaaacaagcttttgagttgcatgcaaaaatggtaagaagaagtgcatgtaaaagtgtttcaaagacaagttctttatgtaaaggtcaatttctagatgattggtacattcttacagatggttattgttgacatgtttgtgtatgaacatgtgtctcagggtgctcatttctgaatgaatgtggtatctccttctggacctgctgcaatcaatcatctggaatgtgatcagaggaggagtggaaatacaggttagccaataaagctggcatctcaagtctcatcatccacttacacttggtctcaatctgggtgaaagaagctgtggggtctggacatgatctctgaagctttggccttacaaatgcgctttctgagggacccacttctaattgatcaagctttctaacttgttcttgattcaagtagtaagacattcttattgaagttttaagaccagttgtttgattcaatcttgttagaaatctccccagtggtttactttttctaaaataatcagttgcaaactgtgtcatttgatgtttcatccaggttggttgagagtcttgagtgatcttataccagcacccaaaggggaacggattgtttgcccagatttgtccgtctggatccacttgaatcctggtatagaaatcattctttcctaccgtgtgcgctttttgatggccgggatggaagaagggttcatccggtgattccctttcgagcacaactagatgatcgagccacaaagcttctagctcaacacttatcaaagtgttgaaaaaggaaacaactgcaagagtaagatttgctttcatcttatatagaccgcaaaaggacagctaggaattgtgtatctcatatagcatgtatgatctagccgcaaaactgatgcttcctgattgggtgtcaaaccaagtccgggacctccttcctttggcacgaaagacaaagtccagtgatggcgaggaattggtgtgattggagaaagcggcagagaagctgatgacttctgtatacatcatcaccgatatttacaggtgcctttgtcaagacttttatgtcatgacgtgtgcagtgtgctcccatccagacgagtctgcacgcttataaacagatagccttacattacaattcccgagacggtataataaagaccagcacacatgactcgaagctcggcactccacgggtcgatagtgagatggtttgagagagagggtactcttacgtcaagctttttacagatgtcttatatataccgtactgctacctctaccttcagccagacggctggtccgggatttcagacctccctctggaaggagactgtgctaccaatggctttggtataacgtgtgcgaagtatgttgaccttccgtaaacctgttaaggctcaagatggtcgaggtgttgaagggccctatacaccaatattgttgctctgcttgtgagctctgggtcagaatcagatatccgtcgtcttcgtcacgggatgtgaggaacatcggatctcggagctctacatacgtcatgaggccttgtggcgcagctgacgtaagcccccaccactcgaatcagagcgctatgtatgacgtcaatgatcttttctccccaatcttggttcatgaaccttcaggaaatgtgcacacttcttggcgtgcacacgggggaatgcgatttttggcaagacacaagatcccagtgatgaacaagtgctgtctgtctgggttgaagcgatgatggctggagatgaagccaaacaagtgatcgctgcatcggagaagctggcggggaattagctgaataatggatgtcttaatccttgttctttggattcggtttccgatgtctgtcacttcaagctgggctcagggctggctgtctccaacaggccaatgtgacggtacatatttagttcggtcaataagtgtctgttttcgttttcctgagtttgagtatccgaaaagtcagtgttataaatttcttgtggggtagagagtaggacagacgaagacggactgagagtgagtattaactagctgtcggtgtccttcccccaattagataagctaattggaaagtcatcctcactaactcaaagtactgcactgctcgatttccttggattgcctgcaaaaaataagaagccgatagtcaggctcaaatcgatccccatttcgcttaaacaatccgaaagaataatccgacactgtagctcacaacatccttcaatttacacacatccaatcgattgtcaacttccctttactgttcttcttcctgacctgcctcagcgtcagactatcgccacatccatctcccctcgatcatgtccgccccagtcagggatgttcataaccatcttctctttgaggttgcatgggaagtcagtgatctttcttcaactctgtatatctgtcatcagctcatccactcaaactcacccatccatatcctcttctgctgtacatcctgctcgtaatcaggtcgccaacaaaggttagcaagtcctcttcctccaatccatccctacgccatcagatactcggaaacacccacgatatatatggcttcatcttatgggtttccccatacaatcaatcatcccgcactagcaactgcccttgtatggcgttcttaccccttgcatcccccccgaatcgatcgactacgtacattctaccccctttcctggggtgcagaactccagggcatcttgaactcttgtcgatcacagtgacgtcataacgagttctcaacacatcttctgatcacatcgtataacactccctgtcaccacctcccctctaccatgaaactaaacaatctgcaaggagcttcatagctgttacgaaaaatcagcaggataggttttgttgaccagcattgatttctcttttgttcacagtcggagggatctacactgtcatcaagaccaaggcaccagtgacctgccatgagtatggtgaccgatattgcctcttgggcccgctggcttataaatcggctccgatggaagtagaggctatcgagcctgacacgcccgagatgagagactcgctccagtcgatgaaggagcgtggggtcaagtatctctacggacgttggttgatcgagggcggccccagagtcttactcttcgacaccggctccatgatgtctcggctagatgaatggaagaccgacttgtggaacctcgccgggatcccggcgcccccaaacgacagtgaaactaacgacacaatcgtcttcggctacttggtagcgtggtttttgggtgaagtacgtgccttatttattgatttttatcatagattcctatgtatttgaataacctgacttatttttaaatttgtcccgcttcgatcatggctccagttcgcctcccgggaaacttccaaggcgatcatcggacacttccatgagtggcttgctgggctcgccatccctctttgccgcaagcgtcaaatcgacatcaccacgatttttacgactcacgccacccttctaggccgttacctctgtgctggatccgtggatttctataacaatcttcagtattttgacgtggatcacgaagccggtaaaagaggaatctatcacagatactgtgtcgagcgcgcctcaacacattgtgcggatgtctttacgacggtttctcatatcactgcatacgaaagtgaacatttgctcaagaggaagcctggtaagtatatgaattaacttggtttccatcagtttgatgccaccggactgatatgatttttattgcggatttccagatggagtgctgcccaatggattgaatgtagtcaagttttcagcaatgcacgaattccaaaacattcatgctatctcgaagcaaaagattcatgatttcgtgcgcggacacttctatggccattatgatttcgacttggataatacactttacttctttacggccgggcggtacgagtaccgtaacaaaggagtggatatgtttatcgaatctcttgctcgtaagtaacgtttttcactattcattgttccgggtcgtgtcattttgtaacgtatgaattggattaaacaggtctcaaccataaactcaagacgatgaagtccaaaatcacagtcgtggcgtttatcattatgccagcagcgactcattcctacacaattgaggctctcaaaggccaagcggttaccaagcaactccgagacacagtgactgaaatccaaaaccgaatcggcaacagattgttcgaaatgacggcacggtacactggcgagattgggacggaagtgcccgacccatcgactctactctcttccgaagacaagatcttgttgaaacgtcgagtctttgctctcaagcggaactcccttccaccggttgtcactcacaacatggccgatgatagtgcagaccctatcctcaatcaaatccgtcgcgttcaactcttcaatggtagtcacgatcgcgtgaaagtcatcttccatccagagttcttgaactctaataatcccatcctcggcttggattacgaggaatttgtgcggggatgtcacttgggtgtattcccatcatactatgaaccttggggggtcagtactcactatttgcgtttttctattctctttcggtgagtcaaacctcatctaacactttgttgccaaccttttcttcaacagtacactccagccgaatgtactgtcatgggagtacccagcataacaacaaacttgtctggtgagcggcttctttgcattgccattattaaaacaaacaagaaactgactttttcttttctatctaggttttggttgtttcatggacgagttgatagaaaacccccatgaatacgggatttatattgtcgatcgacggatgaagtcagtggaggactcagtgaatcaactgactgatcagatgttagaattctgcaccaagactcgccgacaaaggatcaaccaacgtaaccggaccgaaagactctcggatctcttggactggaagtcgctcggattggagtattctaaggctcgacagctggcgctcagaagagcgtatccagacagctttactgccgaagatagtgagttcgaatcaagttcggctaagattggtgcgcccttcagcgcccctgggagtccaaggtatagatcaggagccatgactcctggtgacattggcacgcttactgaggtatgtctgagagtttctgttgatcgataaagagaaatgaaaggagggaaaaaaacgtgagcttattagacaacgtttctactcccaatgattaggatctggaggggcttgggacgtcagactacatgggaaatgcgcgttgggattctacgtcgagtggcaaccgtgacgaagatagctacccattccccttggtgatgaagcgcaggactggctcggtcggcggtccgtctggtcaaagtacaccaggcgccaatggcaatccgctcaatgggccgggcagtcaagcaagtacggcggccgctggcaaagagaggttgttgagcgagggcgacctcaagaaggccgatgaagctttggtcaactgttaaaaggctcaagctcacttcaccttctcatgcctctatgatcatcattaggacactttcctaggttgctttcttccgttttttccctcattgcttatctcacaaaaaccccatcttgggttcgaaagaacaaaaaccggctgttatcaatttgaaaaaaccaatcgaaggatcaagtccatctagatttcatacatccagatatacaacattcaaataaaccaaaaaatctaaatctgcaactctggtagatgtaatgtccagctttgcgtgaaacccaagaatcacttctattattatgtgctgttgttgttgtttttaattccgttgatgattcacccatcatgtttcattatacttatatgttgttgttaactttcaagtactactctgaaatctgatttctcgtttctctatctagacctacaaagaaaaaaaaacatagcacatctttatgattttttagatccaacaatactgactgacaaaccaaaaaaaaagaaaagaaaacacgcgttgtttgtatgtactctatcaatctgaatcccttcctgatctcctttttttgtcccttcatgtttcctctcacacgtccatgtttagtttgttagtttcgtcatggttttcttttttctctttatggttcagttctttttttttttcagtgctcgtgatcctccatcgtatgtctcgatgtcctcctatctgaagtcaatatatagtataacgaagaggtctttcgtttgtctttcacaaaaaaactgatagatcgtcttgactctctctatgctcccgtatcatcatgatggttcgggaacgtcaatttgtgactgcttttttcattagacatgtataccctcgagtaaagggtggacttgtcagctttggcctgtttgtatcatatcctaagctttgatctctgtgctgtggttttacatcggacttcttttactgtgtctcttgaactttgctcagatgtgaagatagatggaaatacataaacaagtcggtaaacggaatcagatccaggtcccaatcattgtaacaaggaaggttgagacaccatatgcacttcatttgttcatctcaatcatggagtattcagatacaggacttatagagacacacgatccggccataaaacaaacgagcagagataggtcatcgaagactgatcgaagagttttactttttgaggcaggatgaaagatgaacgaagaaaagaaagaaagaagggaagccatgagaagaaggattggaagtgaggaggttgaaggacggatcagtcgaacaaagcgtccaactgtttcttctcatggagagcttgaagctcggagttgccgccgacgaagtgggccttgatgaagattgccgggacggtgcgttggccggtcttgttcttgagatactcgtgctgcgcctcgccctccgccacctcgtcaagctccacgaccaccggctcccgccccgtcttctttaacgtcgtcaccgccttcgtgcagtatggacaataactcttcgctgtgttggccgtcgcccaggttgttttgttcatcggagttgccaagttcgaatgtgggaagcgggttagtcagtgtgctgtttctttggacgcaaagctccgatgaggacatagacaaagatacagtcgatcttccgccagaagataaaatcaaactggggttggtctggtccatcaaaggggaatctcggactcacaaaaaacgacgaccaagctagaacaaaaaagaccatcgagaaaaaaagggataggatgaccaatcaaccaagtgacccctaagttttacaaggcaaaaaagtgaaaataacagtggtatggttgcgtacttgttcgtgatgaggtcctcgaccttttgagcaatagcctccgacattgctctacttacgcgtgcaggtttttggtgtttataatacttatgtatttggctgagagtctgctgaaaatcggtgtggtggatgttgagaaagttatcggagaattcgttatcgatcggagtttgggaagaagtctgctcaactattcaggtggcgggcccggggctttgcggggtgtaataggaccccggaaagccccctaataggggggtgttgaaaaaggtatgtgaaaatggcaaaaaagccaaaatcatactcttgaaatgggtatgaatttgtgatttttgtcgaaatggtactcatgaaagaggccatattaggtatgtgagcctggtttaaaccaataaaatcttggtatttggccccagatcggacattttaccgggggctgcccttttttaggggattttagccgaagcatactcttgaaaaggtatgaattttccaaaaaaagtgactccccgcggggcccccgggtatgaattttgccaaaattcagactttttcaacacccccctatcctagggcttgccggggtcctggtgtaatcgaactgtacatatttaaatacccgatcaacatgtttccgctgtgctctggtccgaccgaggacacataacccgctccgctccggcccatcatccatgccccggaacgctttagaaaaatgtaacattgtaatcatccccataaaattattgtgtaagttatccaggtctaggttgagcacatagcaatctgacaggactctttggattgccagtccatggatgccttgccatgaattgattgattgatttattccttaggttctgatcgatccacatgacgataatttggggattgaaaagcaccgcataacaagcaaggctcacaaacacaatccgagcaattcctataaagggggtgtattttgcccttattaacccagcaaaccattcatggtgtctagcttactcactttctggcgtaaccccctcatccagggttgcttacatagggatgtttttctctctagtttgggtccctttggagattgtttttgaaacagaattcaccgaatgagccattagaattaaatcggagaacatggcaagctctggaagcacttataatgcaaaagaagttactttggcttgacacttcagccattttttgttgagtaagaagcctcattaaaatcatttggtcaatatcagtgaaccagtgttcaatagctaagtgttgaataaaaaacctcaagtgtatttattttatgagtatactaaagatagagaaatacaagaataacaaaagaataaataaatctgtctaaacttaattcaaacaacaagagtgcaatgcagaatacaatgataaatagaatgaaatagggcaagagaaatgataccgaggaaaaagatatggtattttaatatcctgattaacaatcatgaaaaagaaaagggaaatgttcagttgtgataccctatggtgggaatcaaccacaaatctgagtacaagtgatcagaaagaaggaaagcacatggtcaggttggcaataagttgaatggaaggggatgtgctggaatgtgtttggataatttcttgagacaagaaatatttgtaggagtcaagtttttgaagaaagggggtgattgtggcaagttatgtcagattcaggaaagaaagacaatgtagaataaatgataagaggcttggtgatgatggggctgagtatgacaacctggaaagttccccaaaagaaggagatagaatatgacagaaggagcttgtttatatatgtgagagctgcatggataaaaaaagatgttggaaatgaaaggataaggggattgcacttgatgatgtcctcaatagattaatgaaatcataggttcaagtgttatgggttataaatgatgagagtagaaggacaaatgaccaagcacagtggtgctcagacttcaacaccaagcaaaacaagcataaaataaattccaggaaatgaagtgcatgacttctgtcaaagatgcagtattggttgggatggtattgattataagtttcacagcccccatggaatcagctacaccatgggttgtgccagatggaatttggaaacccaaacagaggtatcaaatgacattaggctttggcccttcaaggtgcaaccactgaatgcactttgaatttcccgtaaccagatggttgggccaaaccatccatcagatggaagtctggcatgccctgagctgcaataatttatcaagaaaggattgaacacacaccctggatgcaggccaggccatgactaaccatttttaagacagcccattaccactaaaatataggattacatgcagtgtcaccctaaaacttggatatgaaccaagattttattcaacatgctacatttttagctttccaacccccccccttgcatttgcagctcaattttaattctgggcgttcaggataggaagccatccaatttccatggggtttttcttagataaatagaagttgttcaattgtgactaaaaaattaattacaaccggctaaaagaaaatgaagtgaattggaactcatcataacaaaacaaaaattaaataaacactaaaaaaactgggggaaaaaataaaaaattccaaggaagtggacctgaatctttgtcccttcttcttgaaacaacctaaacaaaattttttgatttctgcacaaattgaaagaaattaatatgagtaaaaaattattttaagaaacaggttgattacccctgtgattgattttttttaaatatacacactgtcacaaaacccaaatcaatgatgatttatcattccatcttgtcctgtctcattctttatgctacacatctcttgcagtacatgtagtatacctgggtcaggagtgagattgtctaagggttctttttctttatacttccactatctcattcactgccccaggtaagtttttctcttcatctgttctttgtcccctttgttgttctgattatcattagtaaaggaaatgctaaccatatccttccaccatctcattcactgtcccatttcacctcatcaatcaaatcattgagatctcataaaattgaccaaaaccatcaataatgcatttttttttcctttctagttcaatgtgttgatggaagcagaagagagagaatgattgatgaaagcagggatggtttttcaaaggatttcacattgtgtcaaaaatagggcaaaaagagactgagataagaacttgatagcaaggggaaaaagtgaggaagaaaatgcaaaaaaaaagtaaaattgaaaagagagagagaaatgatgagtgcatatttgatagaagaagagaaagcttgtggaaggataagggaagttttcctttcacaactgctgcctactttcagtatgtagaggtgtgcaggatcacagagttttcctcaaattaatttcattaagcactttatataactttgaatacaccattacttgttactctgacacaagccaaacaaaaactccctagtgtttctcatatcttggtcaataggagattgaagatgatgaatagatttgaatattcctgcaaaaatcagttggataagtctgacaatttttccatatctttcttctcctgagtttgtttgggatggtctggattcaatatccagatgccttaattcaaatcaaaaacaaatggacttctctttcccagtccaggacacttgtaagaccaatcttgatgatgtaaattatcaatcattgtctgagaatgattttgaaggtacatataaggaggtacatcatctttgattttagaaattcttatactcttccttttgaatcatccatcaaaccaatgtgtggggtgtggagttacatgtatttggcatttttttgtgagtgatattcaagcttcctgaaaggggatggtacccaataatttttgagaaacattcaagatgagtcactgatctctagtagtccatcagctcccttgccgggctcctgtggattctggatcagtaaactggccttgatgtgcctctcactggagtgagggttacctgaatccgaatatggttggtatccaatctcatggttatgtcccatccgggtttcgggttcccgaagcagatgttttatcttcctcactcccggcccggattgtggtgtgagagtaggagatgatacttgcctgtctggtcgatgactataatgtactacgaccggttttgtcaagtttttgttgtttgaagattggtttttgtcatggatgtatgctgatgtatggagatcgtcatgaaagggactccaatcgtcatcaaagggactccaagacggaaacaaaggcagtacaacataatccactcaagtccactccatcaatgacctcgcaattgataagacaaagtggttttcgcgggccgtgtatgcgtgaattgagtggggagtatgggtttatgggctagaaacttatcgactcattcaggcgcagatgtgtttgtttgtattatgtaatctgaggtagatctatggctttaactggattgctgatacatttcttcccaatttcagacgaaaagtactttcgaccggcaaccaaccaacaaccaagaaccatcacagcagcacagcctatcacagcccacaaccaacaaccaacaacaaacaccacaccacgaacacatacataatactaggaggggggcaggaagacaaccaaccaaccaatcaatcaatcaatcaatcggtcatgaaagtactccgtcgttcactccataaagagaaggacagaacatcgacctcatcaccaaccaaaccagacttcaactcacaccatctaccaccactctcagccaaacacaactcaaaacaacaacagcaacaacaacaacaacaacagcagcagcaacaacaacaacccactcaaccatttgcctcgctcgcagctggaaatcataacctaactaatccgaggtcaatcggaaaaccaccaacattggtcatcaaggcaatcaccgcctacaaatcgaaccggatagtcgaactctcattccaaaagggcgacttcttccatgtagtcggcgaacgagatgatcacgagggtagctggttcgaagcatccaacccagccacaggcgcgcgcgggatcgtacccaaagattgcttcgaattattcggaaggaaacagaacgaactacctagtaccacacccacagctaccgccttccctcctagaagctctgcacccggttatcaatcctctgccaataacccacctggctcacctttactcgttcgaacacccttatccgccgaacccttcagacaaagtcatccaaactcgaaaactcaaccactatacggaatcgtacgatccctttctctatctttctgaagaaatttagcatatctgagctgaaatgaggctttttcttctcctctcacaggtccagcatgattttgtcgccgaaagacctgatgaacttgatgccaagaggggcgagccgatcattgtgattgcacagagcaaccatgaatggtttgtggctaaaccaatcggccgacttggtggccgtaagtctctctcaccagaatccccttctacatgactcggcactgaattattctttgtatgacattgattgttcttttcagccggcttgatacccgtctcatttgttgaagttcaagatgttaacaccggaaaagcactagcacccaaccaagtacaagacttgatcaggagctcagtcgtccctgccgtagaagaatggaaaaaggcaactgcggcctacaagggtaacagtatcccactcggcaaattcgactttgcagccacatccccgccgatgccctcagcaaccaacggcggctcattcaatcaccctacctcgtcccgctcggcatccacatcgcatacgagacaaccctctggcgccggctatgatcgtcctccgtctggccgaggcccacagcatggctcatggcatggtgccggcggcgatccatcagcatacgaccactcaagacagtcctcagccaacacgccctggaacgcccccacaaattcctattcgaactctcgacagtcgccgactcagcagggccgagattaccaagacgaaccatatccaccacaatcaggtcccgagggagatggttatgcgacagtcgatgagcttagagaacgatatggggttgttgtacatgcgagtgttgagtcattccacttcgaacaaggccattactggttccacctccgggcacacttcagtcggatctcagaagacggtcgggatgagcagacaaccgtcctggtactctaccgtctctacgaagatttctatgacttccagaccgcactcatcgaaaccttcccagaccaagcagaggacgaagatggcgcacccaatctaccccggatgcccgggccgagcgataacgtggacgaactggtttgtgcgcagagggtcgaagatctgtcgacctacctccacgaattatgcgagttaccgctctatattcgggagtctgagctggtctacgagttcttgggtcctcgggagggcgatgtggaactggaaggagacccaggaaatttggggttggatgatcgctcaccgactgaggtagaaggagaagtggtggagtatctacagcgaatggattcatcgcgcggagaggatggacgcctggcagatctgaacgaatcgatctcgcgtctctcgacgggctcgaatggcccgcttgaagcgcatcatcagtaccagcaccaccgtcgacaatcatcgcaggcttctcagccgagccatcatccgtcacggatgagcaagggctcgaccggtccagcgggctaccatcagcgcgggcaacgctcacaggatctgcggcctttctcgagctcgacgacgagctctgagggtttctcctcccatctaccctcgacccacacctcgacctcctcagtgcccgtcggctcccgggttacctcactgacccccgctgggccgggtgagcaccccggttcggcgaaccacaataacccgagcacgggttttctacggatcaagatctaccagcgtcagacggacgatctgatcgcgatccgcgcacccacgggcgtccaattccttgaactccttcaacgcatccaggaacgcgtgggagctgaggtcagatcgattcgattccgggacgagtctggcgtcgcttattccaccggcggatccgtccctattaacgctaataacggcgctagactcatcggaatcgataacgatggcgaccttgatcggtggatcaattcgggtagtcgattggtcttatacgtcgattgattattgactccttacacctctcctttcttttaattctaatctcttaacaataattcattttgttactgataaataaagatatattcatctttttctgttgcttttttcttcctcttttctttcaattggaaccctcttgatgtttttttaccatttcttaattcctcccattcccgatcgctctctctctctctctcgctctcttgtgtgactacatctttaattttgttattcttatccttatctttcactgaatgtttctttctttctcttttgactgaatacataatatatctataaacagaaacgattgatatccagatatgtatatacaacccatatatatatatatatcttatattattatagaacatataagaaaataccctgttggtactgctacatcgtttgctcctttccttctgcctgtctctctttatgttgggtttgctcttccactagttgatccccataagaaagtgtatcatgcttttgtttccatctcctcattctccttcttatacacactcatacacatatacaaatactaacaattgtagagaaaagaaaaacaagacacgaacaacagcgaggaagatactgttgacatacgtaatattaagaccctcatcttaaaaaaagtatcttgctgtcctatcccatcttggcatctcaaatttttgttctttttctattcatcaacaatggcacacataatcaaaatcaaatcaatgatctgtttaaagagagacaacataaatttgatagtatgatcttgtaagtcaaaataaaacaaaacaaacatggtcacttgtttgctgtgattcaccttgtttgcagaagaagactctgggtttgatttactggtttgtgtagaatcttttttcctgttattattctgagtggccattataatatttatcatgaataggcaatagtagagaccttggacagatgatcatgtgtagcccttgctcttttctcccagaccacatgatcaaattcaccctgagaacaagaatggtttactttcaaattcattggctttttgagtgggcaagtggtgtcttctatatgccccccccccctgtttctggaagaaatctagagtggttaagcctcaatcaatttgacttcagactagtcagatttgtaaactgcttcaagatgtgtctggaagtgatggagtggcttctggaaaaggcatgtggagcttgcaagacatgcaagctcagatgtctccaaattggaagagccacttcatatggacacaggtcaggaaggtatgctttaacatgctgtcacattggtctgggttgatcaattgtttctggaatcttcaagggttacatactcagtcaagtttttagctattttccaccagcactcaatcaggcaaaaaaaaaaaaaacaggtcatcatctgcttttcatgactgagatggatgatgattccatctcagtcatctcatcaatggctatttctatcccttgatgttattgttataaaacactctgcaaagtcaacacaccacagggcatgtatttgagccctttttttgttaattcaaaatttgatgcagatatatgcaatgtccaacagggccatctgaaattttgaaggatgaatcccattctcaatttaggcttaggcaagctaagaagtatggttttttgatatatgaatcttacaataacatagaaatgattgagagccagattagggagtattaaaggtgatgagctagacagagcctgaggacagcaagcacgatactggtgagtgtgcgatgttcgtggaaggataattcattgcatataagagaaagaaagaaaggaaagaaaaagagagagaaagacaaagactactatacctgaggacagcaagcacgatactggtgagtgtgcgatgttcgtggaaggatgaggaaagaagagcttccacgagtgctgcctcaggtatactacaactgtgtgacatgaatgtgaaatacatgtgacatgtataaagcagagaaaaatgaaacgagatgagaaggaaactgatcagctcaacacccccccttgctgcatacatggattgagagatagaagaagaaagaaaattagagaccacagtgatagagagaaaaaaaaggagaaagaaaaaggaagagagaaaagaaagaaaaaaagaaaattcaaggaacaatgccaaatagcacgcggtgtctttccagtgcaactcggggaagaggtttggtcaacatatcggccagcatgtccttggttgagacatgaatcagggaaatgtcatcttcttgcacacattctcggatgaagtgatagcgggcgtggatatgtttagttcttgcgtggtgttctgggatttttgctaatgcctcggccccttcattatcgacatgtagtgggatggcattgtctggtcggagacgaagttctgtgaggatgtgttgaagccagagaccttctttgcaagagtcggagagagctttgtattccgcttctgtactggagagcgataccgtggcttgttttctggatttccaggagatagctccatcaccgatgcgataggtataggcagatgttgatctcctgtcatctcggtcttcagcccagtcagagtctgagtagccagataataccagattacccccaaggcggagcttgagatccttagtcgttatcaagtagttgagaatccgaagaccagcttgccagtgagactcagaagggtcccgaagaaattgggacaggcggttgactgcaaaagaaatgtcaggtcgggtgcattgagatacccagagaagggatccaatgagttgggggtacgggcctgatgacacagggtcggactgagagcgtggaccaaggttcttgaaaatggagtcagtcggagttgccactggtgtgggattgttgtcgagaaatcttgcagaaagttcagagatgtaatgagcttgattcaggaaaatgtgatgatctttggcgttcctggttattttcagagagagaaagtgattgagctcctcgtccgcaccgattttgaaccgtttaccgacttcagagatgagggagttgacaaaattgtgttcacccacaattgcaagatcgtcgacatgagttgtgagggcaccaattagcttgttgttatggagtttgaagtatagagtggggtcatattttgagttggagaggcccagctcgaggagagccttgtttagttcaatgttccattggcggggtgattgtttgagaccatacagagaccgattaacctcacagacccaatccggatgttgaggatcttcaaaaccaggtggttgttccatgtagattggtttgtccaagtgaccgttcagaaacgctgttttgaagtcaacttgacgacccgtccaactgcggcaggcaagaagactgagtatcaggcgaagcgtttccagtcggagcgttggagaaaatacttcatcgtagtcgagaccatgtacttgagaatagcccatagctacaagtcgtgcctttaacttctgaatagtgcggtcggggcggcgtttcaccttgaatacccatttagactttataaccttcctcttttccggacgtgggacgagcttccaggtttgcattccaagaagagaggcaaattcttcatccgccgccttaagccaacaacgtttgttaggggatttaagaagctgacgccaagtttttggggtgtctacatcacagtcggtggaagcgttcttggaccattgaccatagcggtccggggcacgccgatcacggtttgagcgacgtcgaataggaggcggtgaaggttttggtgatgggattttggccgggggggaccgaggtggagacagactaggggacactggagggggagggggagaaggaggaagaggggggagagaaattactgtaacatcaggtgatgtggttgatggagacggagcgggcgtgttgtaagtcgagtcaggatctgagtcagaggagatgggaataggacagtgagaagagtcagaatctgagtcggaggagatggggagaggatcccgaggacgattatgaggagcgtggatggatgctgctagtctcctgtcaaaacggggtgcgagaggaatatctagaggcgcatcattgttaatagctggagtagttgatggtacctctacactttgaggatggtgagtgtctgtaggagtgccatttgatggtttaggccaggttatttcaattgagactggttcgggagtttgcttgagctgagcaccgtaggggaatgttgtgtcttcaaagagtacatcgcgagatttgacaacagaacgcttttcaagatcccaaagacgaaaaccgtttccatctggtagatacgagagaagtagagatgcacgtcctttgatgtcaagagatttactgttggcttcagggattttgtaccagaccaaacagccaaagggatgaattgatttgaggtcaactgagtgttcctgcaatattgacgagggggatttgaaacccaagggagtgtgacatggaaacgagttgaagggaaacattgagtgtcggagtgcgtccgtccaaaaagatttgggtaggttggcttgaattagcgaagctcggaccagattattgattgttctgtttgttctctcggcgacaccatttaactgtggcgagtgaggtggacctggctcatgtctgatcccagaggaggcaaggtaagaagaaaactcatttgatagatactcccctccattgtcggtttgaagcgcaattattttgtgggagccacttttctcaaagaacgcgcgaaagatctcgaaacatgaaaaggagtcgctttttaatttcatagggaagacatagagaaacttggaacaatcgtcgaccaaagtgatgtagtatttataaccttccctagaaaccacctcatatgatgccacgtcggagtgaataagttgaccgggctttgaggaccgatgagcagcacgggatttgaaagccttgcggggcatttttgcttggacacacgttgggcaccgttgaacttcgatttcattcatcactgagggtacaatttggttagactttagcaacttcttgagtggcttgagaccgatgtgggagaatctttggtgataaccaaagagagagtgatcagggggaagagatgagagggaaagagaagaacaggacctcacagggtctgacggaagatagtagaggtttcctcgtctgtagcctcgtccagctatgtcgccttctatattggccttgtccgattttagaatgtcgcaggatgttttggtgaagacgactgtgagtccagcatcgcagagagccgccactgatagaagaggttcatgaagagagggaacgacaagtgtcttgaccttggtttctccatcgatggggagcctggagacgcctttgtgggttgcctccactactgaatgatcggctagtcggaccggcgtggagtcagttttcaggttttcaaccgagagaatatcgggggtcattgacattgagcagccggagtcgaggttagcgtctccggttccggagtgagtgttggagacgaacagggatgcaaccgcgttgcctgcagtaatctcaacctcggagcctgagtaatcagactcctcatcgtcatcgtagtggtgggaagatccgccaagggtgacggcagaggtgcggccagctcgagctgggtgtttacttgactgaggctggcgtcgttcctgatctttagggtcggttcggcttttctggtttgctttgtgctcgtcaaggatacgtcgggtgttattgcagttattaaggtcgtggccgtctgcgttacagaaatcacagtggcgcttcttgttgcgatccccgggtttcttaccggtgtgagttttagttttgatggacgaggcggacacagtgacctcgttttgggagtggcggcgagtgtgctcatttttaagagccaagacgatggactccgtgcttacaccttcttgattcatgagatgagaaacacagcccatccaatcgtctggaatggagctgagcagtgcagccgaatggacatcggcgacggtgaggggcttgtcggttgtgacaagggaattgaggcggtcatatgccttcgccatagtgttgatgtgggagaggacgtcgtcaccgtccatcttcgtcagaagcagcttgcggagccagtagacacgtcctcctgtcgacgagtcttgatgagagcgaactatcgctccccacattccgtacgcgttgcgcttgtacggacgaatagcgataagattggacgagtcgattgtttgggtgaggatagcgcagacagtcttgttgtcggctgtccacgccgccgatgggcgttcggggagaggcttttcgatcacgtagtcgataccgactgaatcgaaatacgaggtgataacgagttcccagtcgagaaagtttgactcgggtccaggagattgtagaactggcagcctcgcaactgccgacttgagagagaccgatgacggtgtatcgggatcgattttgtttcctgacgactcctcggcccctttctttgaagagttctcgtccatcgagattgtgtatggatagactggacacgagagatgaccgaagcgaaaaaaaattgatttggccggcgcacaaagcaaacggaccagggattgatgagaggttcagagggatccttttcctggacgaaaagtgagtggagcgagaagcgaacgcctgatcgaaacgagacagggggttggggtcgagagatgggagagacggttgaggcggagttcttgagccgtttaagcacacgtcgaactagtcgacagataatgatgatccttattgatttcacaaagattaccactcgagtacacctttctttaacgtgccgggagctgttgaatgctggagcctagcgcgggctcataacctgatgagctagacagagcctgaggacagcaagcacgatactggtgagtgtgcgattttcgtggaaggatagttcattgcatataagagaaagaaagaaaggaaagaaaagagagagaaagacaaagactactatacctgaggacagcaagcacgatactggtgagtgtgcgatgttcgtggaaggatgaggaaagaagagcttccacgagtgctgcctcaggtatactacaactgtgtgacatgaatgtgaaatacatgtgacatgtataaagcagagaaaaatgaaacgagatgagaaggaaactgatcagctcaacagtgacaaaggaatcctcccccacaacggcaagatcatcgacatggacagttattgctccaagaagcttcccagcgacaactttaaagtagagagtgggattgtacttagattgtgtgagaccagagtcaagaagagcttgatgaagttcttgattccattgacgaggagcttgcttgagaccatagatcaagcggcaaacttcacaaacaaaatcgggatgattgggatcctcaaagccaggggtttgttccatgaagacgggctggtcaaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaactagtcttgagaaataattaaaaaaaaaaaaatggtggcctccactctactctcctttatcactgttgcattcttttgctccacattatctcaagcaacctggccatccctgttcaacggaggtggcaacggggtcgtcaaattcgacccgccaccgggaggattccacgatatcgtgggcatcggccctcaagttcccagtgtcgatgcaccacctcttagcgctccggtaccacttcctgatcatatggctcctgcaccatccccgattccccaggaaggctatcattacccaatgcaccataccgtttacaacttggatgatcccaatcctcttcgtgatccaatgggcatcggtccgcaaaaatatcctgctggtgagttgcatcaagtcaatataacactcaacgccgtttaccgttttctgaccaaatgggtgcctcaccagctccgagcccagatgacgcctaccgccatccaatcaacttagatgatcacaatcgttttcgttatccaaatgagttcggtccggaaaaatatcctcctggtgagtcacatcaattcaacaacactaaaactagtttagcactttctgaccaaatggctgcctcaccagctccgagcccagatgacgcctaccgctacgtaatcaacttagatgatcacaatcgttttcgttatccaatgggcatcggtcctgaaaaatatcctcctggtcctgatcatacggctcctgcaccatctccgattccccaggaaggctatcattacccaatgcaccatacagtttacaacttggatgatcccaatcgtcttcgtgatacaatgggcatcggtccgcaaaaatatcctgctggtgagttgcatcaagtaaatataacactcaacgccgtttaccgttttctgaccaaatggctgccttaccagctccgagcccagatgacgcctaccgctatccaatcaatcacaatcgttttcgttatccaatgggcatcggtcctcaaaaatatcctcctggtgagtcacatcagttcaacagcactcaaactagtctagcactttctgatcacatggctttcttcccgaccagctcccagcgagctcggcgactcccctccgcccctatttcgtcaatttcaaccggttcctccgatcaccgcccctcgcccctcggtaacgtttgatggctctactggcccgtctcttcctaagcaaaaaccatcctgggagcatttcaatggccgccctgaccttgagaaagtggccgacgaactcagcgtggctattacaaataatgacttgccgccgctatctcgcgaaaatatggggcgctggactgtaaagaatgaaaattatcgggctctcaaggagcacgaacaaacaaatgtacgttactggcttggacaatggttttctggaacccatccgaactcgaaaacttgggatcagatcagtggttacatctggtccctaaagcagtccaccaagccaacctctcaaatctggtgggaagagcctctcatcaagggcaacaaagaacacaatcaatatatcaaattaatacaaataggtgactggctcaaattctccgataggaaccctgaactccagcttactggacatgaggcggaacaaattactagagagataaccgatattctctacctggacagcaataggaaacccagaaaaacagccttgaatatcaagtcattgatgaagtatagtgatacaggaagccctagtgtttcgatgtatgaagcccgaacaggttcgttaatgaagctcaggttgaaggattttcgtcagcaagaaactaaggaacaatggagaaaattgagagaactttacttgttccatgggtacgattccatggaagccaaagaatctgcgacgattgctctaatgaagtttaagaggggtcaagcatcgtttgccgaactcctcgatccccaacctgacattcgtggtcaaaccttctacaacaatgttaaagctcagatagctcaattagccaagaaaaattgactcagctagtcctgaggatagctttccaaatcatctgcctctggttttgatcttaccaaaatctgtggtgtcctcgattttttttttgtctaaaatgtgcatacactcttttcttcactcatcattcattcagtcactcttttcttattcattgtctgcaacaagtcactcattccctactcatcatctgcgctgaatcattcaccaccctccgagtatcttctatattggtttggatatagtcttattatgaaaatttacaacctcgtgatgccaaatgcttcagtcgtgccttttcaattctaaagcttttaacacagttctgatttttttattcttcttttgaactgtcaaagaataaaatcagtgagaaatctgtcccagctttactgagcgcaggcaaacttgccgctttctcctaggatagccccatgtattgatcgcttccatggtctacgttttgctctactacctcgagctgccttctttacttgacatagttgagttgtgttggaatccgcgtgcacctagtcaacttgacctcagggcatcaagccatcacccgcatgcttcggtgaggttttttgaaggaagcagttcatacataccacttgagctatgattattttgataaccggttcaggtcttgattgcaacagtcgagctgctcacatgatgtttcgcagtttctttcctttcagggatacagacaacttctcagtggatctgttccgtctggcactcacagtgtgtgaaaagcaggcacacatgcgcaatgctcactgtgttcattcaaattgttttcttgttttaattttccgctatctttctttccttagaacctctaggctcttggaaccatatccgaccgagtattagcagttgtttaggccaattttcaaggggctgatcccttgaaagaggaccctggaaacccccgaactatgtgggtgaccaaaatgtatgaattttttagaaaaaaatgaaaatcatacgcacgaaagtggtatgaatgagtttggttgccttaaaggttacgcaccaaacagcctataaatgtatgaatatccgccaacttggcggaaaacctcccaaaaatggcccggtccccggctattcggggggatttactcactttccgggggattttggcccaagcatacgcacgaaatgtgtatgaatgggcccaaatgtgccattccccggtgccccccgatgtatgaatttagtgaaaattccgggattttcgtcacccacatttatagggggtttccagggtcctcttgaaagagatgtaaagatggaaatgcgtggtgcgcaatgggtgtataaaatggatgcggaaatcttcatcaattccgaatgtcgtgagcgtcaccatgactcatgtgacaggccagccacccgccgctgcgcctccaattggatcaagttgcaaacaaggtccacgtgattgagcatggattgccaccgcctttgacggcccgatcaaagatacgtggcttggtagcagtgatatgtacgtacatactcaccgttggagggttggcttttgttggcttgggctgtttgagtggtacgggccgagtgtatatctatatacccttcctccatcgacacaacttttccaacaaaaacttgcttgaaccacctcactctgctgctgcaatcagccttaactctggtcagatcctttatatgccaatatagcccttcagtatagtcatcactgcagtcggccgattctaacctacgtcttttgatcgttacaagttattcagactagcaacctaatcgccgaaaatgaaattgttatcgattgtaggcgctctgaccactttcgcttgtctttgtgagtgatcgagtagtgatctaatcggtttctttgcgagtcgacgtttcaaaaactaattccgactcctttcctatgaaatctttcctttcagttgagggtttgagtgcagcgccagtcaacctaattggtggaggctatgaatctaatggcaaaatcaaggcccttcagaacagtgggggaaaaacggtcctcgtgaaaccgaagaaaccgctgccgtcttatacgaccgagttctacgggggatcagggatgtatagcgaaatgttcaattagatccctggaattgtcttacatacccgtcatcttgcgcctcttttcgctttgtggattgcacccatcactgcccacttcctccatcaaaactgctacgcagattttatttacttacttaaacctctacaatctatcataaatttttatccttcctcaaaaactcctgtggtagttacattattaacgttatttctcctattacactccatcactcttcctatctcctatctcctcgaatgaggatttatccgcttcgatattttatcaaattgattgaactctttcttttatgaacacctttacaatccataccgttactcttctagcttgacgcaagcccctcgtttcgtcgacccctggtattgcctggctggcgcgaatcacccctcgcaaagcgagcctccgaagctcctccggagagtccctttggaatgcgccccccgctcctccgttcgagaggggaagttaagctagtttactcttccgtaacggtcagaggtgaggaggggtccgatcgccccgacgcacctggagtcagcttgattttgaggttgaattttgagtcttgaccgggactcgcttgggtcgacctcctggctggcccacgatgggctgggttgcgatttcctcagtgtggaaccctattacctactcatcccctccagatccttcccttccacgtaatggtcaggcacttgttatatcacacaagacccgtacaaaaaaatgggggatttttggaattgaatctgattctgaagagataacttcactgaaccatccccccagataatcctatgtataggggccctaaattcaagagctccatgactgttgaatgctgatcagatccaaaccagctcatttgagatcaacatttatggcatcaacataaatttcaaaaagaaactcatgtcagattgatcgcgatcatgggtaacttttcagtgcattttttgcttcttgtaagctcttggaagagtatcactcatagtaaagattcaatttatgcaaaaatgaaaaacccagaaaaagtaataaaaaatttgtctaaacagcgcatagagagaaatcggagcaattgttttccccctgaggtttacaaattgagtacaggttaatcgtgcgggaggaatcagtctggttatactgtcttgtcaagatattagacaagaaaatccgctgcaaatgaggagaattatctaaaatcagtttggtgttacccaaaaacttaaggcaattaaaagatttggttttgaattgttcattcgttgagttcatcgaggaattgcattatcgcatttgacaaattagcatggaaaatactcgagggatgcaagatgtcctgtgatttttcctcagaataacagttagattttttgaatcatgttttgttgcgaggtttgctcacccagtacatatacaggtccggtttcttgcagggtggtttatttggatccgtgtagcaggaacctagtgattggattccaaactagaaagattcaagtggtcagtgagcaactatgttgattgccaaagaataccagtcagaaggacagcgcctggtatggggtgaaagatttcaaatccctgatttaccctctgaggtgccgatctaacatcgtcccagaaatctacagtgtcaaaaacagtgattcgcctcttgtgccaggagaattgacgagtcattttctgtacggcttcgactaatttctgaaaaccccccggcagctttcttaagtaaatattccatttccagaagaaacatccgtgggaatgatgtgaagccactgacagtgttaaagtgatccgtcatttgtgcaagtaattctatatactgttgagctagagtaacatctcccttcgatgcttgagaagattggcttaaagcgagggctgtgttcgtcaggggtggaatggtcatcaccatgtaatcagtctgaaacctaaataccgacggggaatcataatatcaaaggctgtgagtgagctatggatggttttaaaaatgagtaagttaagcacagaagaggtgaagttttaggactgacttagagagactggggttgtttgaaagcagaagcagttgcttgctgaattcttccacttgtgtgttgagtgtctcagcaagctcgggtgttaggagggtgtctgcgttaagtgtttgattgccagaagacgcagacctccagatggataaaataggattgatcccaatccatagcgcgtggaggatcctaccctcaaatacttttcccgagatagggtgctgaacgtatttttcaaggtcggttagataagtctggatttgagcagctgtgtcaggaacgggtgaaggggattgattggatagcttgttcctgatgtgagcgccattgctttcaaaatgaagattttgttcaggcgaaatagcttgcaaaagatttctgggttgggcgcgaaggtactaactaggcatagttaaggaatgtaatgtttgaatccgctgaatttgaaagattttgtgctaaatattcatcccaaacggctggttggtatggtagtcataataatcaaagaaatcagctttcttgatgctctggctgtaaagcgagtttgttttccaaattttcatgaattttcatttgtttttgttatcctcttttgatggagtatagcatttccttcagattataatggcaaggtttgaactttgatggggtaactcacgtccatcacaaaatctcccaccaaccgcgggtttggctgcatcatgatcagaatatttcaataggtgggtcaaggccaaaacatatggaatcaagtttggcttgataaaaaagaatctgagttcagcttaccggctaacgaaggttgatcctccggtgagcgaggatgaccattatctgttttgaatattacgctcatgtcagtaattgctttcaaaatttgacacatttttttataaattacaaaggaccgaccagagtaagaatctccgaatacaataaaggctgaatagttggtccaagatggctgaaaggattcttgaagttcgctagggtccgatggggaatcactaagacgttacgagatgtgagtgctcctctcaaagatatttgttggctggaaccaacggttggactcacaccaaacatgaagccttagtgataaccagtagcggtgagacaacaaaacgaataaaacgattgcacgtcctgtgctttgaaatccacatttttttgcttgacaatgcgatggcggagggatcggcaagtctactctagctgaatgagtgtgtgctctgcgtgagggcaattattaaagaaagtacagcgcctagattttcggacgaatgatggtcgtgtatgattagttgggccagatatgtaaaactaaaggagagtgttgataatgagagtagttgcttgatcttgtaacctgtcgtccctgaatatatcctccaagactgaacgagatgatctgcaagtgaagtggaagctaacctcgaaccacccggggatagtgggaggtatactagcaggatgatcttagcacaaataataagattggcgagaagccaaccatgcagagctgtccgtccgcgttatcctgaaacctgtctgatgacggagtttcagaagctgtaacgcacaaaacttaacaacctccctcaggcgcgttctatcggcagatacacatgctgatctatgaatgctgattcatcgcctaggattcagggctgccaagagagggagttgtcccatcttctgaagttctgcatagagaaacacgttggccaacccgtctgagtagtttccagcagtattcgtccaatctctcaacatacttccaagctatagccgactcgaactactgtcactgaagttgtcctggctgtatttcaaactgtctattatcgaaaggatttccgctcaagcttgtgagggcttccaccaatttctcgacaaggttatgagccatcctgcccgtgccggaggacagatgcgaaataggttgcgggtgcaaacagtagatggagcagtgcaaaagtgataagttcaggagtgatgaactgaaccgattgacttggctaaccagacgaccactgcatttccccagctagatgccctaatccaatgctcctggcaaaggggatagtaaatcggagtaactaactactcttggtccgacagccagcattaacaatctttctctagacccggactagatcttgattcgcgcgcaaccgtttcaaattcaaatgcttcctcccaaatcgcagccaagtttaccaatcacacagacggatcggatggagggaagggtttgtgggaaggcatacaataagctacttgaactgggtaagggcaagagagtgcatgctagactgcagactatacaagaaatttctcgggtgtaacgtggtagtaaatatgttgaatgcatgtaagctgattatttgggaaatcttcagatcagcatctcagaaatcttgcataatgaatgaataaaagacttgtgtgtcaacatatggtttgggataaatggaaagggcatagtggatggttgggtgacatggataagttggcagaaaatggaagagagcagataagatgagagagaacggggaaatgaaaactttgctgaatccattggatgatttatcattagatgaatatccaatagtttaggaattttacaaggtttaaaagatggatggatgatgcattgttctagaaaagtaataagcaatgatagataagacagaatggaaaggtcttgagacaattggatatattatggaataggaaattaaactggggctgggaagggtataccttgttagttagaaggatttccttctggtcaacaagttggcgtgaaggacttccttctggctgacaaggtacttattgggagaaccaaggtaagaggggaggccaaattgggaaccagccaagaaatagtcaattttaaagtaaaccagtaaagtagaatagaacaaagaacacaaagaaaataatcaggtcaagcttgataaaagtgcaactcttgcatagttttttgtgcattccagtctttgaatatgttttgttttttcaagttgaggagtttgaggattggagaacttccctttgggcttacagacccttgtaaagccagtatgacaggctgtcaagctattttccaggaaaaatttaggacctgtaccacatgttggaattcctcattgtctctttgtcttctttcccttcctccttaattctcacaatcacctgtcacttgtttgtctccttttccagctgaatatgcatggtctctttttcaccttctgtcccacaacctagcccacatgttgtaagtagataaataagcttgccatcagagttaaaaaatgaaaaccatctattctgtgtgccagctccctgagaccactaactaataaagtctcttgtagtgagtttgcttttctgtctcacaagctagcagcttaaccctcaaacatgttttgatgtacgcaggatgaatgaacctaaagttcacaggatgacaacactgtgagacttttgggagtgagaagaatgttttgattcactggagggaaaaacaccagcggtgatctagtatatgtagactatatataagattacctgtgttttggtagaagcatactagaaatgaaatataagcatatttctagctcaacaaaacagggttctttgaccttgtttctttctctcttgagagttcttgtttccggttgtttccccccttctctcagctctcagttgaaatttcattaccacagcttacaattttatgtcagttccaatgttcaacttgaaaattgccaccttttggtacaccaaagaattgccccatgtactccaagtattcctggagagcactaacatgcactccagagtttcttggagtgcacaccaaaagaagaaaaacttgatgattttggagtacatggttgtgaactccaaagaatctagagttcacagcttcacacttctgtaaatcatgtactagtacatacccatgcactccaatctttttactgcccaggtatttctagtggtgcacattctgttcacttcaaattatttggagtacacagggcttcacttttcttggacctcaaatttctatttactttttggaaaccataatggcctggtaatcaataatctggcccttctgtaaatagacagcttgaccagcccttagcagcttcagaaatctaaaatcaagtgtcagaatttcaaggattgagattggaacaattgattgattaattgattaatgattagccaatgttgacagtgtgttttgatccattttctgtagactgtaacagaaatccaatccggtgtgaaattattgaagacccatagcattgatagagaaacagtgccaatgctgcaacaaatacaatacacagtttgtatcatgaggaattgtaccaacatatatggcaaagagccaggttaaatgaataagactctcaatagaaccaatggtgggccactacgctacactacgctaaagggacacttagcattagcgtagcggcgctgaaaggggccctcttttctgtatacccctgctacgctacactacactgtagcgccgctaacaggcggcttttttctgggtggtgttagcgcaccgctacagcgcttttaggagcaaaaaaggcaaaaaaaccgctaaaaagtgctgtagcgcgccttaacgggcacttttttgtgccctgagcacgtagcgctagcacaattccaactttctgcgctaacactacgataacagctaacacaatcttgtgccctttgcatttagtgttagcgcagaaatgtggattttccgctaaggctacgctacaatgtagcacatttttgttgcactacgccacactaacgctacagttagcgtagctggcccaccattgatagaaccacattggtcatgaaaaaaattacatcaagaccatgatacatgaaaaaatacatgccaatacattgcaaatgttgtatttgttgcagtgttggaagcactatgatctgtacaaacccatgtttttgtagacaaatagagggcatctttctgaccctatcatatcaatcatcagttcatcatcctagagaaccctctctctctctcttgatctaggctttatggatccatgctgttttgagcccatctggaattggtaaaggcaacagtggcaacagtgggccaatagaaatatctgtattggtaattacacattgcaaaataatgaaaaatttttgttactttacacacctgtgggtgtattcatgactctgtggacggttgatagcaataacattgggggctggaaaaaggccctcaacaacagcccatacaggctgtctttgctcaatacagcctgtatcctagaaatgtcagcaggtacccggtacccggtacccgtttgtgggtacctgttttccaaagcgggtacccagaaacgggtgcgggtgcgggtgtcaacatttgcagtaaaaaaaggcaggtacctgggtacccgccctgggaatgcttccccggaagaatttaatttgtcattggtggtccaacactcccttttttgggtgggttgggctgcacaaaggtgtcatcaacccatgtaggacaccagctggtgttctacatgtgttgctgaactaatctggttgctttgttgaggccggagggttccccccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacagtgtacagtcttgatgactggaggaattcctccagtcataaagacagtgtacagtcttcatcaatggaaattgaataagtcaaatgagtccaagcaaaagggtaaagctaaagatagatcagagagaagataacattcaaattggtgatagaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatataccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccagcgcaggtacccgggtacccgccctggcggccctagcaggtgcggtgtggaaagtaaggcgcgccctcggagatttcttgcacttctccgctccgcaacacgtcctactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataactattcttttattggttttggtaggtaacactctaactctctatatctaacaattctctaggctaatacacaattcactcctaaatcactctgtttttctgatatgttctgagtcataagtcccccccttctcttttccccttccactccaaactccactcttgccagctatcccacacacaagtttcctcctgcttcccatgcagtcctccgctgtcactccctcgcactccacttgtcacccctccgacacctgccagtcagcgtactcctccggccgccctttggataggtctcccactgccgcttccgcctctggtccgctccaaaccccgcttccgcctcttggtgcccccgctcctttgtagcccctctgcagtatacactaaaccctagtccgcagttggccgtgaaccctggagtctgccagtgcccggattccccgcagcaagctttttggaaccttgcacatttggcccgcttttccccgctttcccgcaccttggaaagctagactttctactaatgcccgttgctttcctcagcttgcatgtgtagcgtcagctctgcatgctttccgcatcagctgcgagcattccgcatacgcccaaacaaaccggccaaagctttggtcaaggcgcgctcttgccaatgccgccacagcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacctgcacctgctacaggtacccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttcttgtcttgatgtcttgatccttgtgctcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacctcttgtgtaataaatatgtataatctgtgacaggtgtcccaccaaaaaatgtgtactgagtgggatgaggaggaaacaactggcaggcagaggcctccttaaatagtaatttatgagggattttagccccaagagaccccctgtatgaggcattttagctgccctgtctctgaaaatcctgagggattttggctagactatctacaatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaacttatacaactggtggccaacttgtggtcctgtaagtataaaaggaattcataatggaataaaggaattcaacatgcattatgcaatataccccccagctgagtgcctctgatcctgtgatcctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgaggtccatttgtacgtatcttgagtccttcattgataaataataaaattttaaattttcctcccttcatacacaggaataatgaccacaccgggtatcgagcgacatctctactgtatcccatcataaacactgcacaagggacggtgttggttacaaccccctgcggtacagtcaaacggaggcaaccaatatatatatcttggctggcccaatcaacacattatcctgccttgcctcaggttgcccttgccaaagggggttgtaaccaatacaacccctttttgtcaggaaaacattaaaaagcatcaaaagttcaactcttttttgaaaaaataaaaaaataaaaacaaagttgggttaatacattacatatatgcaggggccaaatatcatcatgtcaagttatggcccaccattgggacagggtatacatacagagtcaactgtctgtggactgagttacaaaacacgctcaagccatctcatctttccgaaccaatatttgacgtacaatgtccaaggcccgtttccaatgttcatttttttcccttttttttcattggacagaaatacaaacatggacttgttgattgattcccaaaagcatgtgtttgcttgttttttcttgtgtggttcgagggttcatacagtcactaaactggtatatatataagtcgataaataacaaataatacgtataaatcaaaacaaattatatagtattgacaatttcttttcttttcactttttttgaggggggggggataaaaggaagtggatgtatatatataagatcaatatattgagacaaaaaagagacgagtttgaattggatggagtcttcgactatcaatcaatcatttcattttattcttttcacattttgaatctgatttaattttttttttgtgttcaagtccttgtactatgatacatttcttttaatcctttaatatgccgaacaatttccactgaaaaagaaaatgaaatagaaaatcgatcaacaaggattgtaatggaatgcaagggtttccggagaaggggcagagagtgggggggaaagacgtactagcactctgggcattttcagcctcgacatcataccgcttctcgccggagtctctgaggacgaccaacttaaagccggcctgtggacgatggatgcagtcgacgatttgggagatgtgataggaggagactttcccattcgcgctactgacgagactagtatcgttaccagcaagatgatgatgatgatgatgattgttagcgatcatcgactgatggttgggagcgatatgtacataatcatcttcgatcgtcaagagccgatcggatttgccgaggatgcctcggcgtttggtttggatgaggaagctcttagaggaggaagtcaggtcggtgatcgagacgtatttaggttgggggatctcggagagacgtttgaagatcgaggcggaagggttcgtgttttgggcagagatgttactgttgagttgagtattgcggaggagcttggaggagacctgggagcgtttgacgagggcgagtgagttgacgccttgtaaggactggacggtgcggtcgagggggacgacgatatcgcgttggtgggcagggatggagggagaggagggcacgaggagggcccagtccttgacctggcccagcgacttcttcttcaccagactctccagcacatccgccagatacatgtccatcgtcacattcaacgtcgtgttgatcgagtccacccccttccccggcgacgggatccgcaccttcagatacaccgtcgagcccgtgaacgaactgcccccaagcggcgtcgaactgtatccgccggtcaataacgacccactcactcctcctcctacccctcgagctccatcgaatatcgtccccgaattgcccatcagagcattgatcggtggcggtagtaagctggccgctcccgtgttaactgagccagtcggttcaaccgctgcccgtgttactcgcttaggctctcccaggacccgtgagggtctcctttgaatttgcgtttgagctgcttcgttttgtttagctaaacaaagaggtggatctgtcaatcctcgcgcaaaaagaaaaaaggataaggaccaagaattgcagaccttgtgcttcagtcgccatcacgatagcaaactcattactaccgactttagcagcaggtctagtacgatcgagagcggggaagtcttcatctacctcgccatcatcctcgaccaacctcaagcaccaggcgaacgtttcgtgaagatccaagccatccggacagttcttgatctcgcccaacttgggctcgcggttctcttcgacatagttccagagtgcgaagcccaccacttcttccacacagacatcggccttcatcgagctcttgatcggcttgcttggctccttcgagaacggataatacaacgagatcttcagcgcattccgttccttactcgccagaagcgcatagaaacatcggaacgggttgtcgccggatgaggatgctgactgggccgtcaagagctgtgtcaagatcgatttctgaaccaccggtttcttcagcttgggatcctcgagctcgatcttcttgaacgacagctgagcccgtttgggttttcgagctcgtttgggggcaggcgccggtttaggctgttcagtgacttgagtagaagaagtattggttggtggtgttggggtgatgggaccactgctggattgaggtcggcttggattctggcctccagtttgcaaaagactccggcggatcctgctcatgccgatcggaccggaaccggagcgatttctggggaaagtgcgttgaccagacccggaagaagtgtctccgccggccttctcatcattcatttcatcctctttgattttggagacgaccggattgagttccaagccagggatcggggttggcgtcgtcagagcgcgtgcgcgacctggactgaaactgctaatgggcccagatgtctgactggtctcttgttgacggggcgtttcttgagtgcttgtattagcagtgggattgccgatcgcctgacgaagatcaggaagggaaggtcttgcgactgatgaggtgcctctctgaagtcttaagcctggtgctagtggttcgacgaccttgatgggtggggaatccgagtcgaccgatggaccgattgagtcttcttcaataattggaggtccaactagcttgcccattttgatgttcacccttcttctctcccggcgacgtaccatcggaggagattggttcccgtttccaccacgttcgacaccatgaacagatatgagtacgtcgggagattggccattagttcggttgagcggattggattcgacgatcgaagtggccaggccactcgagaggcttttgttcagggagtccttcgtctcgtctgcaggggtcatcaaatcgatcgagctggttccgatcgaactcaggtcgcgtttcggcctccttcttcgactcttgatgctcaaattatcatccatcgtcccagaatcttcaccgatctcctccaggttgaagctgctatcatcctctcctagttcggtaccggtatcggtttgatcggtctcaatatcttcatcacccgtatcatcttcattgtctgcttcgagcaatggtgccggttctaattcgactctgccgacgatctgagttgatcttctggcgtcaaagggcctgtaagtaaatagcatgtccgacattcgtttatcagggtcatgttcggttgagtagtagacgtcggcattactctccgagtcaagaggaggctgagtaaacggactagggggttgatctgtgatttcgctggtatcgttcgctcgactattaaggttttccgcattcaagggtagatggctaggggttggactattgaaagtctgattggcatgttcactgaagtcagatgagatgacggtattggtggtggcgatcgagctgatcgagtgtccccgttgggcgcgtgttcgactacgactgaggttgaggattgagccgggtggactggcgaaactgagtgggttacttgcaaaggtgatggctgagattcgacgacggtgggtcttgatggtggtgttggtagggttacgggagatcggtcttctatcctgagattcgtcttggtttgagagttgtgagggacgggaggctgggtttggttcttcatcactatcttcaggattcagtccacctccggggatcacagtcgtccgaccttcagtcagtgccagcgcacctgcagcaggattaccgtcgagattctgagtggtttggtgatgagctcgatccagtggtggttgattgctgctttgggatgttgctggctgtggtggttgagtgggaggggttgaggtgattggattgaggtcggtgatcagtctggagggttgcctggatgttctgattgatttccttccagagactctcatcccagcccccaagccggatccctttgggccgacgatggtctcagagtagcgtagtccggtaccgccagagggtgggtttggtgcttggttgccatctgctcgcctccttcgagttctgattggtgtttggtcgtttgagtgttggttgaggactggggagaggttcgggtgggctgcctcgtacgagtaattctggccatcgttgtgagtcggctaggcctgagagttgaatgtatggattgctgagatgatggtgggtttgagtagtagttgttgttttcgatgggcctgcttctggttcttgttgttgttcttgttcttcttgttggattgtttggtttgatgggaatgagattgaggatggtcctattgggtctggtagtcttctgaggtagttgagtttgagggtatgtaggaagtatctggattgcgaatcagtgagtgagtgagtcagtcagtcagtcagtctgtttcttgtttgggtggatgtactgactgagggtcgaccagtaaggacatggtgtttcttgctttcgtcgttgtttttttgttggttggttgttggtgggtttgggtgggtgtggctgtactacaatcaactcaacaacatctatctatcaattaatagattttcccaatcagttccctccctacaaacccaccgagtaatcacttcaactatgtatccagattcctttgtctgtttccccccatcatgagcaggttgtaattgtctctaatcctcttacttatcatccatcaagcttccatttcaatcatcaacacatcgaataaaagattaccccttaccaaacagaaactgcagcctatcattgcggacaaacaccatgggtccacagagcataccactcggcttgcgtctggctcgcttggagcttgtccgacatccgagcccgacacccgaaccgggtatgtattcgctctttactctttcggtgaggaagctgcaccacaagccacaaaaaaaaacatcaatccccttgtgattacatcatgatcctgtcaggccccccaagcacccttcacggagcccaacttcagccaattctgcgggcagagttcctgctctagttatacaagactgtttgccctgcccaaggtgaatgcttaactttggttgaaccaattctccgcttgaataggtgatagtaatacccagtggaactgttcccttgaaatcttccatcaatctactcccagtgttgattacccacacagtaaattcaataaaaaaaaaaacaatctccttgcttgtgctctcttgcctgctgcttgcagttatcttctttcactgtgcctctctcctcaaagcacttgtcaacctcaaaacaaatccatgtgtgtgttctttttcctggtctgagagtgggactgtctcatgagaaactgtatttacattgcacaagctcaggagccatagggtgttccaattgctctaccaaccatttaatctttttttttcaattactcaacatgtttggatcagtgcaaacaagtttttcttttgttccttgtggcatgcatttcactgcttggtcctctttgagatcagtggacatcatgatcaaaacaaatcctccacaactcccaccctggaggtaactgcaactaaattagacttttaattttcacagtctacaacctgttttgttatagctgttttctttttttaaattttgatgtgaagactccttggacaggattttcaggatctctgaggattttgccaattcaagagtccatatttgtactccaattcttatcccacaaagccatgatgatctcattgttggccacagcagcctacacgggtggtcagctgacaacagcctctataaatctacccctcaaaaccaactaagcttaacagtgtcaatggcccaataattggacaacagcacagtttgaatacagctcaccttcatgacaagaataacctgctagtaacaactgaaggatctgtggatacggctggccactgtcagcccaaaaaccatggtcagtgtttataatcttgactatctttggaacaaactgtgtttcgaatccattttcccccttctgtatgcaagcacagctcatttgattagaactggctcatgagtaggtgaaacctgattgattgaaaatgatgcagttggtaaagatgatgatgcttgaagaggctcagatgcgaataccctttgtccctgaatttgaactggatggagaattgttgtatgtatatatgagtctcttgatttttccattgatcacccatcaacattggatatttattgcaatcaagcttctccatgttgcctattgcagttcaagaccaaagttagatcatcaaaattaagcgggctcttcactgaccattaatgatcccaaaggttcaggtcttgctgatcatttgttcttgtgattcaatggtgatcaaagagagtactgagtttccaaaaccaagcatgtgatttgtagaccgtatcagaaaacacctccactttttgatcaagaagggtgcccagttttaaactgtcaacccagacttccctagcagttgagctcttagcatcttcttcagcccttctcacatcaattctcttcttatatctacatgcccttccagccaagggttttgctcaatcacgggagatggaagacagcacgtttcaagcctgatgagttcaatgctgaaggagttatattactcaattccagggctctctcaatccgctcatgaaattcttctctatcccatttgcctgctctggaagcttcaattctccctatattcacacccatatgtggctgcattcatctttggtttacagctatttttctttcttgtttcttgtgatcctgactcagccttgagatttgaattgttaatgataacaagattatggagagaggaacagatctgaaaatccgttagttaaaagagtgcttatatttctggttgagtcgagcagaacatcataagtcccaacaaccaagtaatgagtggaacacagatgatgtaagagtggaatcaaagatgaacaccggtttgtttgagctgtgtttgttgtacaagaatcagtcgacacaagtgagctatgagcttcaagatcaagcctggattcatttttcagtgatgagaagtgagtccaacagctgtgaagctacgatgttagcttggacccacgaagatcccaatcactcaataatcagcaactcaagaatgatcctcaaccatcaaaaatgtggctcaacccccctccctcaagaagaagctcacctcaaaaaaaaaaacagtgagaatatatgaggtcgatgcaagtttgagtgatggtggttggcactgatcagatgtgcaaaccagcaggatgagcatttccaattgaggccagtcggactgaagcaagaatctcggtcaatccaatcgattccgagtgccatgagattccaaaccattatggttttggtagtccaaacaaaaaaaaaaaacggtgaagcagggagatggcagctttttgagtgcagtcgtgtcaacaaggccatccatcagcccgggtgtctctcaagccaagctttgtttgatggtgatcattgatgtcagatttgcttgtgtttgaacttaaccggatctctgcagggtccatagctcttgagacgctcctcatgggggaagtgcgccgacaatcaaggcctacggatggcttgccatcaacaccaccgagtttcacgcccgattgcgagttttgggtaaggtcgaggatcataacaggtctggctactaagtttatccgatctggcgtgcaatcagctgtattaaagtaggaactgaatttgaagatcagagtgagtggtgtgggggtgctgaaagagttgattgatagtgtttgtggattgaaagaagtggagtgtatggtgttgaagaggatgccggattccccctgatgccgatgggtaactgattatcgatggccagccaagcaagaagaggaatagatacccgggcgatgattgccagccggaagattcttgattaatgagtgtttcttgtttggaagtggctcgagctcacttaatgcctttgcagaaagtgtgcaaagtggtgatgatggattgcagggggagtgtgaaatagtgatggcgaacacaaatcatcatcctcctggctgattaagatcacacagctcacagcactaagatcaccactataaaagaaaacccactgcccactccaccatgagtagtaaaacaagaagcaaccagacaaacatgataatagcactctccaagctcagaaacaccctcaaactcaaacaacccaaccactcagccactcgctcaatcctcaacctactcatcatcaccatcctactcctgctctggctgattcatcaccaccaaccaggaccagctggacagccagagcactcactcctccaaggaggagatcatcatcatcatcaaaccagcacactagtagtagaccggcccatcatccagatcccatcctccatccagcccacctccgcccaggaagccctctccagcagagctgccgaagcctggctgtcccggggaatcatcctctccggctccgagccactcacccccacccggccgatcgatctcctctggacctgggccaacgactcagcccccatccccatcgagcagcctgcccggatcccatccgcatacctctaccgccagcacgacgagctccgcttcagcctccgctcaagcctccaaagtctccccgagggcttcgtcagatcccgtctcatcatcactgccgatcagccaattagcccgccatcgaccgagaactccacccctcaaattactcactcccgtcccaactggctcccgacactgcccatcgagcaccttagccctcccctcatactcaaacaccactcccatatcttccgcttcatccaccctcacaaactccttcaggccgctcaatggtccaaaaactatctcccctcccacaacaggtaccctcctctctctctgtgttgattgaaaagacttccgctgataccctctgtacttctgtgatcacccacagtttggccatcgaaagccagttcggtcatctggacgggatccgagataatctgctctacctcaatgacgactgcttcttcatcaacgtttgtcccctcccccaaataaaaatacagcgcaattctcgatctgtgcggaagatgctgagacgggacattttttttttttttttcactcaagaaattcagccaaggtgacttcgccagcgagttgtttggcccggtcttccggatccaattcgatctcaaagtggcagacgatcagctggaccgttcgggcaccgatccggcgcgcggagaatggccctcattaggatacagttaagatcatcttcattcattcattcattcattcttttttggatgtctccataaagaaacaattcgagcttagaattagcccgtcaaaccaaaatcaggtaattatctgttgagtcaacgcttcgggagccgcgagcgaagatacttgagtcatctccctaaggtcctcaacatccacatcatgcgcgaagtgtcggagatctggaaggaagagatcttcctggtcagtctgcattgcatacatcacgcgcttatgtttatgcccgggtttttaaccagaaccatgttctgtacatagacggcgtcgtcgagagtgcgggggcagagaagagagctcaacatgatgttcctcaccacctggtatcagatcgagaagcatagagaagccatgtgagtgacattgtcattgtcaagagagagagaaagccttttttggggggaaggaagaggacatcatcaagatcatagacttgaagatagtgattggttttggagggttttgcaaggttgcactcgtttatcatgctgcagtcggacgcgaaccaggacgggctgatctcggttcacgaatggggagcgatgatgaagcggattggggcgagggaagaggggggaatgatcgaggtcacgaagccgttacggccgcggaggggtgttgtcgaggacgggctgggtgactccaagccgcgggagacggactacgagtggctatcgagcgacggctatccgctggtggggcccgatgatccggccgcggtgccggactaccgccatcgggcgcccgcggggccgaagacgttctgtcggctgaacgtgaccgactgctttctccgccccgtcgtcgacccgaccggacacctccccgcggtatcatcggagagcctgcttcgtcggatcgccagcgagcggcccgagtgcggcgattgtctgcttgcactgctcgtcggccaacagcccgctggcttcgacgccctcctgccccctaaatccttccgcactacactcgcaaagtgggtcgagcctaaggccctcgccggaagacccttcgctagcttccacaaacgcgccccacacacctccttcttctcttcccctttcccccgcgcctcccgcttcgcgagacgcgccttcctcatcgacgacccccggatgtgggcagtcagaaacatccaacgataccaatacgtccttggtacttcttcttcttcttcttctctaagatcagcatttgtaaggaagccgggaggggtttttttgatttggttgttccattttttttgcggggggtgggggaggataggcaatacgccgagtcgattcgacgtcttgacgacctactcaaccagtcgaaaagtgcttgcaaacctgagcagcaagttcaacaagatcaacaacacgtctgtccttcaggcccccgagccatcatcatcatcattgagagcgacaaatgaagcgcctgctgctcagcgcgccttgttggtcaccatcaacgaccgcatcttcggcccccacctcgcccaggtacacgatctcttcaccgcctggcttcatgcctcttggcccactcccgcaccctgggaaaaaaactgactatgtagaagtcttctcgtagaactatattctttatgtatttatgtagtttttttttgcaggacatttgtcggcatcagaaaaaaaaaaaagaaaatagacagacagtagtactactttcagacagtcagatcaagagattcatgtgttttttacttcccttcacttacacacacatatattatattaatgtactgatatgttatgtttatgtagaaggcatacaactaaatatgtataagcaagctattcacaatctacatgcctgtgtaaatgtgtctgtctttttatttgattgtttgtacagtctcctcctagatgtttataaccatctgctttgagctccacagggggaacccaaaaacttcaagtcacaagaattttgtggaatggtgtaaaatgggtctcaaagaattaattttacaaaaataatattacaaaacaagataattatcaaatttgtaaaaaattaaaaatcacaaaatcacaaaaattgtctgctctaatatttctttcaggaaaagatgagatcccagagatgatagtatgagatctggaatgaataataagaagtgaaaatttggggggaaaaaatgactacttggtgggttagaaaagggtgtctaaggggtcattcaccaagaaatgtgggattctggtactccaatctactgattttgaatgcagggtgtccatccaccatgctcaaacttttttttataatcattcttttcatgttccaaatgtgccctctgtgcgttcagttttcactcaaaccaaaaaaattaaagctttcaaaaaaaagttgattttcttttatctttttcacaacttttaaaatcttgttttttttttttttttcatattcattctttgagacccattttccaccattccaccaactattgtgacttgaagtttttgggttcccggtgtggagctcaaagcagatggctatattaaagatctgggaggagactgtatataacatgggtgcagagatgtgagagatgaaaagaagtcctgttaaatatgtatgtatgtatccccaatctccaacctggataatcacatgctatataataccagacctgcttcattatttatataggctaaataccattggttggattggcctctttaggatgatggtgctctgggttttgaatgttgtggaatggtccaactttccgcttctaatgcaagtaggtagatgtgttgggaggggtgcaagctatcacataataattatgtgtttggaaggcacccattgcttggttgcttccaaaacaaaacaggacattgcagacctggatgggccctcatttttgggaagaagtcatagcattcctgagctgaggatggaagggggggggggaattgtgaatagcctcaggggtcacatttgatggggcaaaaagtggtcaaactcgaatagtgaggagaacagatgagttgatttgagtggactagtctataaggctaagtttgaaatagactacatagatccaactgaacatgaccagcttgtggtttgaataatcaatacaatcaaaaggaacaatcaaaaaggaacagaagggtatgatcacagacatcaaaaaaaaaggaagattctggatccaagaagattaagccaggatatatgagagacaacataaagccctccttggtctgggtcctatatgtctacaagctaggggtgcagatatcataccagaattacagggcagactataatgaggaagaatccaagaatgatgagagaattgatcttaatgatctgacaagacttaagaagatcacggcaaacataagaagatagaagagatcataaatgaagaggaatcatcattgggtcaaaaaaattcaatcaggaagtatcaagtagtagatatatatatactcaagtctatttgatggtgagaattgctcaagtttccaacccctaaggatctgctttatgaagaaaaaaaaaagaggggataaaaatagacttgtttttttttctgtagctagctgcaaacatagaaccaatctttttggagtgtcgacaatgaatggactcaatctgagtcaattccttgaccagagaaagagtatacatagctcaatcaccaaacaatgctggtgggcatcccaatgttggcttgaaaatactccagcttgatctattgtaggatttgtgtggatgtggtggtggttaacttggaccattaagggttgtgggatcctcacacttggaaccaatcatctctctctatacattggtttctgggaactcatcatacacattcttgaactttagtacagttcctctttttttgtttttgatcaaagtgtttataatgtctcaattttacacataaatatgtatgatttgtatgagagtgtgtttctcttggtggttaagatgttttttctgatgagagatgagtgtgatgtgtatttatgtgtagatagagtggtgactgagttgagttggctgtgtacaattcggataagagagtctcctcctccacttcgagatcgaaaccacaacaaacaacaaccacttcttaaatggatcctcgtaccatcaacttcaacgtcctccgcagacatgaccctcagatctcatccatcctcgactcaacctcatatgcagtcatctaccgctacttccatggggcctggtcaaagactggcttcgaaggcaccctcttcatcttccagcgtgacacccatccgttctatggggtcttcgtgctcaaccgccaaggactcgataacctctgcgaagggctgctctctggctgggatgtcgacctcgacgaaggcttgatcatctggaggagcgccggagcaaccggagatgcagacgacggtcagtcatcctaaaaaatcagaccactgactactgaccactaactactactactactactactactactaaagacgtcatctacggcatctgggtctatgaggagaaagatcgaacgcgaatcgcgactaccatgcaggagtgagtctacctaccctattccggccaaaaccatcgaccacccaccaaactaactatgtaaataacttcaggctcatcgaaactgcctcggctagccaaaaaccaccatcaacacaacaacaagaacaacaacaacagccaacacaaccaccgccctcatcatcccctcctccagtctcactctcccatccagtaccccgagtaccgatcatcactgccggccagaccatctcactcgatcaactcttcggtgtcggctcagtctgctctgaacctccacctcagacctcagccttacctcatccgggtgcatcggtcaccgatccagacgaagaaaaggaaaacctattaccctcgcaagtcatgagccccgatccatccgatctaccaaaaggaatgcaactactcgactccctcttccaaaaagctgccatcaaatctcaaccaggctcacatcaatccaaccccgccgctaactctgaaccgacccaccaacatcctacatcgattcaccaactcctcaaccaactctctggcaccggctcaaagccacaaaaccagatcaatcccaaccatcaaccatcatctcaaccgacccacaaccgaagagatcgccgtcagagctcaggccaagagaatttcaaacatcaatctgcgacgatcgaccagtcagcagctcaacccgcccatcgcacgatcaacccaaaccatcctaccactcgcaccgattatcctcgatccatcaaccaccctcactctcgtcggagcagcggcggctcttcctcgcatagtcggaatactaagatccccatcagcctcaaccctactacccaatcccacccacataccctgccaggaaccgaccatccagtcaatctcgtcccagccccggtgccgatcgagaatgctaatgctgaagctcgccacaacatcttgagcttactcggtcaccctgctgccacccggccggatgatgtctattcggcgggaacgacgctccccaacccaacactcgtcgcacccccaccgggcaataaccataccgtctggccgcactcatcccccgatagtcgtggagccagcaatccacgtaacctctactccccgcaacaacactcgcaacagggagccggtcctacgagccaccatgcctacagcagtcccagatctcgcgtggcctcccaggaaccctcgcctcacctcaactcacaacaacaacaaccactacagcagggattccaccaacacccgctaccgatcccttcctatggcacctcggccgatcggacgccacctcgaggagcgcagatcagttcggctaaccactctcccaacgggccccgtccgccgatcgattcgcgacacccacaccagtcgtccggggcggcgaacaacgccagtgcaggctcggccggctcccagtcgaccacccatcccaacgggggcggcggctcggcatggacgttcgacaagcttcccaaccgcgcccttagtccgctcaacccggcccgtcagtcgccggccagtcttgccgtccatcgcgcccgagcaggccctcacggatactccaataacactcacactaataaccgcaagtctttccaaccaacccggcaacaacaacaacaacaacaacacttgccggtcgaaaactcgcccccgctcgtcaacgattcctctagacccagtcgctctcactcgtacaacgatcacaacacgaccagtgcttcgaacactcgtcagtctccttcctcaactaccacgactgctcaccctcccggcccaaccgtcgtcaactcgaaactcgcagtcgaaagcttggaccggctcttggtcgaccacaacctcgacccgcaatctcatcatcctcatcagcaaaccgtcgatgctgataatccattggacaaggcgcatttcgttaattctatcctggacttgattaacgttggtttttttttaccccttttttcactctcttttgatctttgggtttgatggatttatgatgatactgatggtccgttcttcttgtcttggcctgcttctcatccagaataatggaccgtttgtggacacgttgtatgcccgatacttggcccgttatgctgaaaaatacttgtgaacatccggcctctttttctcgctctcttcatccccccttccctcccttaccctctctatccctctgaacaaccttgccattcttttcttggttctttatctctccctcttcttttcccctttctttttttttgtttctgtgaacccatttacatatacatatgaattccattccaatcgggccaccaaaagattatccatattcatatacatctacatatataactcaatctatcgataaatagctcaagaaaattaaaaaaaaaacacctctcataaacggttagctccaatggaacccatacatatatatgtttttttttttgaacaatgaaatacactgatacacacatgctgttattttacttaaatacaaatacatttatatatatacaaattagatagtgattaaattgaagaagaagaggatgaagaggagtgaatgttgatgtgtatatacttacttttgtgggatgggaagggaagtgggactgatttagtctgctctgattggatgagggcagtcaggatatttgatccatgatgaatcaatccaaattttcttacatcaccttccccaatatttccaaggaacataagtcttctgatgatgatgaacttctttgtgatccataaggcaataatcatcaagatacgtatgtattgagaatcaggattttatatccccacttctttatttattcatgttgcagaacagtccccttcaacaggtgccaggagagcccctgagggacgcacacatgaaaaatgtagcaaaatattttttttttcttttttgccacaaatgatactagtgatcatgaaaaaaaaaaaaaaaattggtagcaattctaggaaattgcaatattttttctcccacctaattaacatccttgtgaaaatggttgtaatcttggaaaatttgagggaaaaaaaaaatggaaaaagagggaataaaacagccaattaatacccagattgagtgagggaaaaaaaaaatggagacaattgaaatcagaaaatgttttcaaggttgtaccatgggtaaaaacacccatgtaaatcgtatccaagctgcattcttgagcaaaaaaaaaaacaattctttcatgaagcaaaattggttttgtttttttcagatcgacatgagtgtgttaacccagggctcaccagggacctcctttgtccgacttataagacaaagccaacgattcctggttctcattgcccatttccgattgaaacgatgattgaagaggcacggatttcagtttgagagaattggaataaagactagtagtcaaatcctcgtgccagaagtgtccaggaatctcaagaatggatgatcagggaaaatgcaagaaaaagaagaaattcaaaatcaaatcattgcacaatttctcaacttaaaagagtgaggataatcttctagggtagccatttgtttttttagttgattgattatagctggctcacattgagactggcatcattatgaatcagcaggctgatgatcatttagaggggccatggattggtgaagatatccagaattgtctgaagtgtcttctggttaccagtactgcatggctgagttttgtgctgattccacggaatgaattgcttctcatgagagatttgattgattgaagtgtttctggaacaatcactctcatagaattcttcataaaccgctctctgtttcaatctggattcctatgcttcactgacacaaactgcaataggaaattctctccagacaaacatcaaattccactggttttcaaaacctcttagctcatggatttatgatttgttgacctgaagacttggaatcaaatcatttactgagaaccatcaaaccccaatggctatgaattttgaaaggctcttgagaacacataaagatattcatatccttgaacatttgaatcacccactgtgatctatgcatcatccttcctttattaattcttcacaattggactggcaggacttgggcctgagccattggcagaaatgtttgattgagcaaagctcaagacacatgatgtatggctctggtgcagattgagatgagttgacacagcataggatcctgagatgatagggggccctcttcatcatagaggtaagctccaagcacacacaaatttacagattatgtatttatagtctgccgattgaagtcatactctgcacaaatcagacacgagctctaatataacaatcacagcccattcaagactcctaagcttgtgacatgttgctacagcctacaataacaggagctcagtgcgccatcatgcacaagctgaacaagattcacattgcaaaaaactcgaattcgagttgggtgcatatggcggccaactagacatagcggccataacccgacacagacactcaaaggttgtttaacaatgatcttccccagttgatgaaaatcttgccgtacgggtgagaccatgaaaaggaggccgtatgtacctcgatacacccgcacatgaattctgcatggatttcctacatgggatttcctttgatccgaccagaccggaaggacaaccttcttcggaataagctatatgtaatcaagatacatacaaccaaatttctcttcagtttcacgaggctacttgtgcgaatatagattcgtatgattgttacgagttgacagtatggtcgcctcctttttaggagatagattttgctatagtatttacaatcagcgtggttgacaaacataatgtttcaagcagactgtcaactccagacaggcaggagtaagctcgagaaccaggcgaacacggttggaatgtatagcgtgagcttgtcgttgtcctatgccagagaggatacataggagaggatgcatgtgatgaagattgagattgagatggcagtggagtgtcaagcctgttgtccggaggacatggcagcgttctccttcttatacgatgtttacgtggctgtgcgtgcaccaacattttgtgcgtttttgcttgtgagtcatccgtcgatttatgtattagaagcatgagccatgtggacagggggcatgctgaagcctgaaggccatgtgcccccgggatcggcgggcgtccggttggcccgacaaagactccggaacctgattgcggatccgtcggcttggtttttttttgaacttatatcggtcaactgtcaaggtgttcatcaagtgtatgtaacacgtgccccctcctccccctgaggctgggcctgcatgcattgtgagcacatcgcgacaactgcttacacaccgattgaaagtctcgaaatgcttaacaaatcactatgggactggggttaaggatttcctgtttctttttagtgtaagatcaagtcccgcaatgaataatgtcttgactttttttttgcttctgatcatgactgatcaaaatgtacttgagatggaatctcgataaccggcagtatgcacactagggagttggctgattgttggatgtaacatgagcagatcttaaaaaagatagagactagacccttgaagttggagcatgaaagtgtatgctgtagcttcggcttaaaccttcaaggagaacacagactttgctctagacgtatttagttcttctgcctctgctcatcgagctccgagtcccgacagagggataaatccccgccggctgagcacgttccctcatcccatgaacaggcctggcttggagccagagagcggagattccttgcctgtctccgaatacctgctaatgctattggcgctggtgccgggcgggtagcccagacggggagacctaaacaagtattagatagacgagccctttggtgaatgactcgctcggctgacggagggagctatggaccggcagatcggaatgtgtctacataggctttatctaagcttatttatgtagtcctgatcttgtctttcctttcctttcctttcctgtccttgactctccctctaatttttttggcggaaagggagggtgtgctggttgcgtacaaggccggttgatgacgatgtgaagacaacaacgggcagggagacttcagcaagaatctaaagccaatctagtgtgtgctcaaactatttggagatactgctgttgactcaagtctcatcatccccaacacacacaccctttgcgcctttcacacttctcatccgggttctcctccacagcgctcttcacttgcaatcaaaggttcgagaaaacccccactccaatcaaaaagtatgtagaagaaccgatttgtaaagtgtacactctggaggcaagaggtcgcttatcattgaccaagcttgatgatagctggatcgagatggctggattacgatcatcgttgggtgatagtcttcctgccctcctcgccccccgcgagagtttcagcttcgatacaacaacgatgcaagtgtgtctccaaaagcttccggcggttgtgcatattgacatcacacccttggggaattattattggagttatcgattgggttcttctttcgatcgtgccttgagctgtagactgtagtagttgaactccgaccaagaagaagaagaagaagaagggggaaacatcagagtccagactagaaaaaaaaaacgcacgcagcatcatacgcaacagcttaatgctttgctagttgattgcacgacttggatgccggtgtttatagtctaccttacccacactcacactcatcactagcatccccctatcttcttcttcttctttgatcaagccggcgatttgcctcctggatcgcctctagccctccctatatctcattgtttctctctctctctctctctctccggtacaaactcctatcaatctgcccgctcttctcgtgatagcaccgcacattttctctccttcgttcaactcttccggacgccgagcgtcccttgaaagagaaacacacactcaccatatggctctgccgggatccggacaagcacccacaaaacacacttatcttgatattacccccaaccaaaaaaccaaaacacccttaaaattctctcacattcacacactttgtaggctctgatttctcctctctagaacatatttacatacatataaccgacatccccctctggctctctcattcacaaacaattaataaataaggaggacacaaaaacacacaagaaaaatcagcttctgatttcacaacattcgttattgcttcttcatcatcttctttttttttcaactgtcaataatcaagagtcaagccattaatttttcatattttttttttggaaacacctttcatattctatcctttagagcactatcaatcagcatcaccatcatcatttttttgactggtcaaaaaaaaaaaaaatcacacatatagattcaataaatataccagctcccttatcttccatatatcttttctaaactgacctcatcaagccaccacttttgaagcaacctttcagatctctcgttaacaagacgtaccgagtctcgattcttttttttgcagtcgctcaaaaccccccacagtcggccagcccacggcttttcaatcgcagaacaacataacataatccattcggtcattcgattacttggtgatcttccgatcgaagcttcgtccaagcattgtaacctccggcgatacaacataccccagacagacagaagcgattggatatcattacatacactgaacacggtaagatctgttcccctagtcttctcttcttttcctttcgtttcttctcgcccgagtggtgtcagtgtgatctggtggaggtcgcttcctttcttgctctcaaccagaccaggccaagcatctgccatctggactctcttctgtctgattattatcacagcggtgatccagatctatccatcgcccgcttcttgacccatcacattctccttgagggctcagcacggactctgagatgctccggtatactgccgcatcacccttatttgtagcccgggtggagtcggagtctaatcccgacctctagtctgtatatgtacatattttcgtcaactgttaaagaaagccagagggagacagagagaaagaaggctttcgctgtactgggtggagcgttcaatttttgaaattgtacaatccgcttgaagtgttttttttagagttacccagccgaaagattcctgatcgaaagcctgtggttgacaagcctgtgtggacatcctcaatgggggcgttaatatgtacgcgaagcatgaatcgttgatcaaatattcgtgatgggttaaaatactgttcaactgcagcaaagaaattgacagcatatttatgttggccacaccatgatgctcccacatagcggaaaatctgggtttatatcaatctccgagcctggcttgggacaactccgattgttgtgacccatcgtctttgcttttttgttaacgattcgccggcttctggatgacccaccacggacgatgtggatgatcttgatctgatcgtgatctcattggattccgacgaatccccctcagagcaaattcatatatctgtgcttgctcagcagcatcaagcttcaagtcaccatatcccccccttcaaagcaactcatctaaacatcccatctccacaacccattctcgtccaaatttctctccgacgaccacaacgaccaaaaacgacaacgacaacaacgaccaggataacatcaaacgctctgggtgtgacttctgtgccaattccaccaaagcttggccattcgttctactagagcatccatcccctagaatctcacttcataaactttaacccgacctttggaagtgactgtcttatgaccttaacgaagttcgtgcttggatgatcactacatagctggttcatgatatttatttacatagcaccagcaccaccagcagcagcagcagcagcaatgatgatgatgatgatgatgaacgcgatcgagttgatgagagagggttattaatgactcttaactctaccaacaacctgtttttccaatatttttttttcgaaatccacacatcctatcctcctccagtgctttcacttctgaggatttgttaaatactctccccctgctatcttctatccgtgtctgtctatctccactctattcgatcagctctccgccgtctgaaaaaaacaaaccatcgtctccctcctcaactgtagtctcaacaaacacccacactgtcgagtagtactagtagtaccagcaagcgcaagcagtctttcctcatctgacttttctctcctcgatttcaacagactcataaattgtttattttttacctccttgtacacacacaccactaacacgctatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtccgacgcaaccatgctccgtttgcccaaccatccccgccgccccgtaggaatccaaaccatcgatcagcctcaaatcagtcccagcggccaggccgaccctcattgaatcagcagaattcatcatcaggttcagtttttccccccctcactaaactcacattcaaccacactcacactcagactcagactgaaactaacactgcatcatctatctccttctttctaatctaaatatgtactccgatcatccatcttgacctatgcagtccaacagctgatttcacccccaatagtccgcccaccaccaccgctgccacagtggcttcaacagcagcagctcaaaaaacgcaagctcaggcaacctcaaccggaagaagccgttccacctaagcctactactgccgtcagccgcaaacctcgctcgcggatacctttccaatggaggctgccatcctcttccgcttcctctgccggtggttctacctccaatcaggcttccttgcccaacttgtcatctgagcaggttctgcctgatgatacctcacaaccttaccccggtccaaacaatccctctcagaaagtacctcataagaaatcctcgatcttccacagcctcgtcagatctcattcaatttcttccaatgtttcagcatcatcaacttctgctgcttcctatctgactgcaaatcggccccaagctgcccctcggagtttgtcaaaccattctgattcaattgctagtcgatcttcttcaagtggttcggccatcctcaaatctatctgttccgatgagtctattgaaacacaccctcgacccacctgtactacctcaagtccacctgccggtagccatcccagttcttcctcatcctccttacatccttcactcaactgtcccacagactccgaattcgagtccctgtccgatgaccacgaggaggttctctcttctcattctcatctaacctcactagccgccgctcgagctaccgttcgtactccatctcctgggccattcatctccaactccagcacccatagtcttggatcagtctcccagtcaagagtttcagaagcatcctgtcccccaatcagttctcccccacctcaatgtcctttgccgccatccccctcggatacaacccatgacactctctcccagcctttcagcgaactgccctttgcttgtccttcgcccaacatgcccagtcatcgcgtcaccaaccgacaaggacgaccgaaactggcccaagctcctccacttccgcgttcccggacaccatcgctggttattcgccccaagtttgcctccagccaacacaacctcgatctcacaacccacagtacctcatccaaatgcagttccgacgcgcatcatccccacaacaacgcgcccgatcacgtagatctgcaagatcgtcccatatctggaccccccaagagtgaaatgatgcgcggccttggatggggccgtgccccgatcgatcctccgcgtctgatctctccctcacccagtctcgtccagaacccctcgctatcagatctgtcgatcaatcgccctctacaggatgcaatcattgccgattatctgctcgcacctcatagctccaatgaaccaccacagccaagtcagctttcatcgccacaggagaccccgctgctcaatcggacaaagacattcaaggatcgattcacgctagccagcactgctcccttaagattatccaagagacagcatgtccgtcatcaaagtacggcgtcgggtaccggtcggagcattgccagcagcttgttcggagccctcagccctacgagcaaccgacacacagtcatggatcccgaggatgaaaagcgcaaggtcgaattcaagaggatgattagttatccagttctcaatcattgtactagcggcgatcatgacacgtcgaacgcagatgacttgaaaaactaccagagtgaaccagaattggatggttacaatgttagcatcgaggctgctatgcgttcactcgaaggcatcaaacctcccgagatagattccatcactaagccagcaggatccaccaagttcacgtcaaatgagctggaagaccggccgatctcttggactttcgaagacaagccagatctatcagatttcgaagccagtcgcgagtttagttttactggtgcaaagtccgatgcttggacgcagaagctgaagagaagggtgtctgtgaaccggttgatgatcaagtcaaggaacaatcaagccagctcaccctctcctgttagtcgcagcaagaatagtcccgatagtggatttcggcagtataaggtcgcccagaaacaattgaggaacaaagcaagtgcccggctgaggccactgatacgcaaagtctcctctgtatctggtaggcaacgtgcctggaccgccgagtccgaaagtagagtggccttcgaagcccataaacttgatagaaccggtaagtgtcgagtaatcaacattgcttgcagaaaaaaaaatccatgtctgatttttgttgttgtctcacttacaggggaggagaatgaagaggaagagttgctggcgttaggtcgaactcccacccggcgtgccaatccagaaagactgattaatttcaaggctgagagtcgtcttcgagcgattcgatcatcaatttccaggggtcatactccccgtagcgcctcttcgccgacggtcagtctaatcaccccacaacaaaataaaccgttcctgaggtccagccaatcgattcgagagaagcgcaagatctttgagcgacctatcaacccatcctccgattcaattccccgctattcatgttcggcacactcatccttggccgtctcgatcgcgtcctccagccactctacatccatgggcactttgtcatcaacctcggctgtcgaccgacgatccagtgtcccaagtgagagacgacattccaagcgcaagccaacgcctgcagagatcaagttgagagatgagacccaaagcgtcaaagctcctggtagacaaatttgagacccagcaccaccacaatagtctgggcagatcgatagaatcggattagcagaggaacgagctcgggatagttcgaaagctggccgaagtagtggcacaggtgtcatccgcactagtttactcagtctttggagtcggctgatcgtagtagtttgggcagtaagagggtagtatcaaggagggttagtaggcaacttgttattgatcaaagaaggaaagcaagcggtcggagtagcaccgagagtgcgttcaagggtgaagcagcaagaccgattcgaaaattgaagaaaaaaccaaagaagatctttcgggataatggtagtagttcgtcatcttttgggtgcgcttttgacgaggaagatgaatacacgtttgaactggaagaccctcacgtcgacatgagtcttccagtcgaacttccaggagcttctgattcgaataaccggcacctttccatgcttttgccaagtaagtctattcttgagctggctgattgatgtactcatctgactgtttgttcaaacttgtttcatcgcaccagaatcgtcgatacagcaaaagcggtcaacttggagcgttaataatagctcacccaggcgctccgttgaacacaaactgaaacctcctgtggatcagaacctgaaaaacttaaaatcgcattccacctcttcaaacgcctccagatctgattgcaatagttcggaaatcgacaatcaagacagactggacagtgcacctaaatcactcaatgagcagccctctttggactgtgtagattccaatcaagacagggcttattctcctctatcctccgaccaagctcacaaagcacccacagttcttgaacctcaaacagtctggatgggtgacggctctcagaggaagatcttggtggctggtggttgtctgcatgttgccaagaagatccccttccccagttttgaagacgatgtagagtttactcagaatctaaatcttgaaccacggcccctttcaactgaacctttatcttccaaggttgtcagtcagccctccgcacaatccacacaaactaatcaaatcagcacatttctccgcactagacaatttgaagatgagctagaggaagacgaaggtgaggaagtcagtcctcgcaacggctctacccggatgactagcttgggccagaatcaagaacgtggtatgttatcacccgtgggaatggccagcttacaagattccccaactctcgggcgcggccatcggtcttggcaaaggccaatgttacatggttgctccaagtcatccagatcttcaagcgccgggcgaccgcattcaacgcctggcttactgctcgtcgcagcctcagacgttggcgagaaagatgagacatgctcgagctattctggcgcatccagctctcatgaaattcagcagatgtacttgggcgtccagcgttgtgaagggttgggtaacaagatgttcggctcctcaatcagcattcctcagcacctccaggattcccccgtcggtcgtcgcgccacttcagcaatcatctctagtagcaccgctcgtttgtttccaattagtcccactggaagctgtcctagcccaagtacttcgcatcttccatcatctccgtcgccgcaaactactactcctgcgcatgggatccctgatggacttcaaccctcgtctccccctgccatgacatcgactaggtcttcgatgttcaagtgcgagagacttgatcagttcaaggaagacaacttgaccgaaatgacagatcccctggatcatggcaacgaaactccccagaaccaggatcccaaacatgaccagcggcgactatcaagcgctcccactaaaaatctgaataccccgactattgatcttgaagacttggttgtggacgaaatgaccgcaaaggccttgcgccacgaaatcgctcggttggaacgcgtgagaattaagtggatgaaactctgcttagaggtcgaggatgtcttgcggaaaagtcgcgaaagatggcctgatcaagatagatctatcaaggtcctaaaaggtaaatcacatactacgaaaagtcaagtctggagaaaagttgaccaatcacctctcacttttttagattttgttagtccgactaccagatcatcaatcgacacattcttggaaaagtcgcggcgcctttacaagcaaacatcgggaaaggcgttcacggcaagccaagccgaccactttggttccgcaaataaagtccacgacttgactccaccccctaagcacccattcggtcgacaatcgatcgtctctgtgtccgccggcaaccttccgccaaggacacgtggtcgagatagcgtcaacagccgggagtcgttcatgactccctcaaagcccaaaggtgccaacaggtcgcaggcccagaagggcttccctatcctcatcacacttccggttccctccgcctttgtctcgcctgaacgtttccgcggatgtgtaaaggtaccacgatccgaacaaggtccacgagtcttgaagatcagcaacaggtcctgccgctctggcccacgtcaacccaccctctctaaccgtcttggaagtccaagcatcaaactgatgaacgctcgagaccaacgaggacggatgatgagcggaaccagtagcggcaacgtcagtatcagctctaatgggaaaatcattctgggcgagcgatcagtcaaccaattaccggaccgatcagcccaggctgctggcgagaagaagtccgcgagtttctcgccgaaaccttcgggtaataacacgccgatgagcggaaggacggttggcagtctgggtcgggccagtcggccgtcgacgggcaaatgggggtccgaaaacgaagggccactatggatgagtgccagcgtccgggagactcggaagccgtggcgacggagcgtcctcaaccaagaaatcttgccccgcgagccccggttaagcttggcggactccgccactggctccattggctccgcaccagaggaggtcggcgtgctcgtcgccgccggcgaacagccccacgagttctcttcgtaagcttttcccattttctgtcggacccagaatatcagatgctttcctgacactctgttcttcctcttcaagtgggttccatgtctctggtagtcttcgtcttaaacatcgtcgtagactcaatcagatcaggaacgagtgaccgattttcgctcgacatccaccaatacttacatgataaataccaaccaacctatgttcctccttctttctctgtactcttaaaacaaaaacaaaaaaacaaaaaacttatcggttttgtgggttggcttcttcttctttttcctccttctctcttttccgcttggaacaaaaaaagtactttatacctctaccctccgctcgtactcttgactttccaaatcgtactcttgactttccaaaaaaaaaaagaaaagaaagaaaaaagaaaaaatattgacagaaaaataaaaagaaatcctctaaaaatatatatcctttttttttcttcttcttcttgagacagagaaagagttgattgttgtgtttatctttcattgtttcccttcttcctactactactaatatatacatcttctttctgtactttttttcttcttctgttttggtgtttatcattccccctttttttaatcaaatttgttgttcctttatcactttttttttttcctccattcaccaataaatatatatatatatacatatacctaaaaaaaataaatctatactgttcattgaatttattttttctttctgctttgttctcttgcatcattcatcaaaacatacctcaaaacatacacactcgtttttttccaactctgacatttgttttttttgtggatctgacatttgtttcttccttgtccacataatacataatagcctcccatcttcatccttcaccaccaccgagatgtccttggtgtttttttggcttgtggttaattcttttcatatgttataattatcttggggttcaacctcaccatctgtgtttaatttatcagtctatgtttgtgtatgtgtctctctttctctacctatataaacatatcttcaattgctttgtttataaagaaaaaaaaaaaaaaaacagagtttgagtaaatcattgatatttttcctttcacacccacacatatatgtaaattgattggattttgcctggtttgttgtccttattatgaatgtgtgtatgtacatacatgtttataacccagactgagtaattacaaacaagtacataagtgtttatatgaacaagactgatcagtaaaaaaaacagtgtgagagcttggtggagattggttgcagtcagctctctttggtggaagtgtagtcctgcttgagggtgttgtcttgaggctttatgaattgaggtgcaaggtctcagggaatcatggatcattgatgtcaatagacatcaagttttgagctcagaaaaccagatgattgtaggagcttttactttaggatattgtgaatgctccatccagtctgaaatttttccagcttgggctacagaatttgcagttgatcaatacaatactggcatagattgcccatatcaattcaagtctgagtccattgcaggaattgggatatgtggctgtttgggcccagcaatctgagaaatggtcagtcagctttgtctgactggtccttcattcaggttggaaaccctgggggtttttgtggactggatcaggcctcagggcttgggatcagcatagagacatccggtatcatctggccagatgccacaaaatccccaggaataaggggatagtatgtggaggtttcccacatcaaccctgtatggggggaaagctaccacattgaggttttgagtttccttccccccccccccccatgtacccacccccctttttcactacatttcagcaaaaaaaagtgtagaaaaaactcagtcaaaggtccagaaaagccccggctcagtgctggatatcaacaggctcaggagggtgcggaatggctggaatctcgctctgaggcaccagattggaaccctaaatcagaccatctcatatgtttgtgaggttttgtctgtaaaaaaatcaaacacagtttttagcaagattgctcaactttcttactcaatttcttatcatcaaatgatacaaccccccccccccatactctccaggtaaagatcagatatcctcttgggagtaaagttgcaaatttatttttcaatcgggctccattctagatgagagaaaccttaattcaattggaacagatatctgcaacaaagattaaaatcaagatccatttgttgcatctttcaaaactgtagtgttattgtagaggaagcagtaaatcactggcaatgtgcactagatcactagcaatgttgattcacaggaatattgaggtgcagctgagtgctcatctcctactactttcacttgaagctgtttttctgagaaagtttccatcaactgacttggaaagttctttagaatgataagatgatctttcatggtgaacgagttaatatttgacatgtataatactaggtaacactctattgatcggctccttctctattctgggcggcaatgactgctttggatatttttcgaatatctggcatcttttgaggatgatcacgtagatagaatagttttgctctccttggttttctgatcacaggtttgccgttgatcgcacccgtcagatcgccagcacgtttgatgacggtgatattcttgatgaccggactaaagacgttgaatttcatctcgactccgactctttccaagatcgtcctcaaccggaagctagtttctgtgcctcgccttctgacagccatcaagatcccggtgaacacattcgagctcgttcttgctgcgttggtatatgattctactttgacgactgacaacggtcggattgagtccggatggttcttccgaaacaagttgtggaactcctgattgacgcagctcgaaatcagcttcttttcgacattccccatcaagcccagtttttgatcgtatggaatatgttcgggtgaggaggttacggcttctgagaacggataggacctgatcgttgatgccgatgctaataagggggagagtttgagtgatggttgagcaaggtgtttgatcgattgcctgaatggaagtactcatcggtcactgacatgaactggatccagcttcggggcaacttttgacttcagatcccgtggcaacatgtcgagccagtgtaattcgaagcgatgaggatggatggcgatttgtcgagctccaagagggaccctcggctcttagccttccgttagagcaaacctgctgcagtcgttggacgataaatcgattggcaaacattgattattgaagaggaaacccaacgatcgaagcttgacgagttggctgaaccgtgcagtccctcgcctggcggtcggcgggcgcccagcgcacattgcgcgacggtcgaccgaccgaccgttggattgacccgacccacccccggcgttatgtagaggtagggtggatttggacagacgccgacagatatatttcaaagttaataatgttgcacttgttactacataaaaatcttactgcaaaaatattattttggattggggaagttgagaataattttgaaaaaggtattcaaggagcagttgttgatcaacaatttacaaacaaaaatgcctgctaatgtgggtagttagcttcaatttaaaatatgtgtccgttgtggggatcaaacccattccccaagttacaagatgtgagcatattcaatttgtcaaggcatgtccactttttctttcagttgggtgtttttcccatcttttttttggttaggatttttacctctggttaagatcttgggtgtggtcaagattgttttctttctctttttctttttcttttcttttttttttaatctcttgtttctcatcccacagcttctagatccttctgctaccctcctcatttattgcaagatacaacagatacccttacccaccattctgacttttcaaaaattagcctcacactttgtgtactcatagctactctaatccattccttccaactgtttcaactgtatggaatggaacttgtaactcaaaatgcctttctcatttgttttaagcttcaccagctacttactgaccattccaactgttctaagctggctaatcttacccattttgtcttcatgcaacatgtgacattatccattgttttgatctgttcctatcattctggcaatttgctattaccaaggtaagatttatgtcacctttttaatgaatttcatttaagctctgtgaggtcaatccaaatttcaaccttttcaagagtaaacacctgcttgataaaacatgacactgggtgtgattgattggggtttggaagaggcattctttcaaaatctacaagtccatgtcaatttcaaacatacctgggccatgcagagtgaatacaggattatcaaggttgaatactggtgcctttgattggaatttgaaaatcatttcaccttccaacttcaacacaagggttgcacgctgttacatatctggtcacagttactgctgactgctagtgcattctttccagatgatctgctaacaatcactttaaatgtgataaaattaacgtaatcaatagtgtatctgataggaacactacactaaatgccaccatagttttatcaaacactggcatgctgctgctaaaaatcagctaacaagagatgtttgtagtgttaaccatttttttcattgaaactaacactatgtgatcagctattctctgtcaaaaaaaacctggtagttttggttccatcacattcatgaggtctaatttatgtttgatgtgaagagtggattgttaatgcttgtgttctatggccaaaagtgatcgcatacatactggccagtggcaagagtccaaaaccccgaccccccccgggagtcttgccgggtttcggcccatcccggagccctcgtcctgcagaagttggcctcagaaagaaccactcacactaaccaggacgaacagtcgaaagcagccaagaccgaaccagagcacaacgatagcaatcgaagagaacaggaacgatgggtgacatcgaacgaagaccgccgatcttcatgggatccctcttcctcggccaatccagcggccagtttaaagattacgactaccgaccggcacttggatcggccactcaacttggactctacactggagtacgcttgtgtccatcaatttatctagctcatagctaccatcacaagcaagattttttaagataccatgccggtcctgattcgctcgattaatagattgccggaacgatcgtcggtgcgatcaatcatggtgtcatctctccctctgaggctaatcggggttacattacgaacgtcgcgaagtttggtgccatggctagtatgttcataattctttccttgccgattgtttcgcgcttttttctcattcattgttggctaaatatttcggatactgatcggtggtggtatttttgtgaacttcccacaacccgttcattactcaagctgctgtcggatttgcctttggaggggttagtcaatccgtagcgaggtcagcaactctttcagttgtatacgctctatggctatcaacactgcttaattttgtaattctgcattacccaatatagcatccgggagaagagtgatccttggaacgccacagctggtggatgtgcatccggtttcttgctaggtctccgagctggccacttgtctacggtaagttgcacatgatctcaaccaacatattggctcaaagggggcttgagccagctgattctgaggcctttttcgtgtacaatccacctccacatttgattcttaaggctctagggcaatgtgcgatatggggtgcagtggccggtggagttaactacgccggtgacacattaatccctgctaatcatggaaaatctagagaacaacaacaacaagagcgagtcaaactattgggcagtcaaaaagatcctctcctcctaaatcgatcatgaaataatgtgctcgaaatttcttcttgttcagactttttgacctgtattgtatgcaaatatcgggccatctacttcactaatcagagtcaatcggtgttacactccgagcagattgagtggcgttttctgcatgatgctctttttcagaagttcgctccacaaagtgtccttcgggtgccagtcagttcaaacgaggcgatgtgtcatgggagtattgttttttatgttgctatcatatatgttggatcaatcgtcatccgggggctctttcctcatgtaagcgtcaatcgcaccactgaaagccgcaaatccagctgcgccgaagagcatggccttcatgcctgattgccatgccagcattccgccagctaacccaccaccgactaaagagttccacagatcacttttggcgcgatactgtcggttgagtcgggattttgatatgtttttttttgtttaaaaaatgagatatttatttcgatcaattacaaagaaattcaaatatgcattgtggatggagagtaacgagagagaagaaagaaggtttattcacactttcaacacaacattccaatccagcatacagtgccccaacttttccgaagcctttgccagtcgaccacatccctcgacccatttccttgaacatgacccgcgccttcttatcaaacttcatcgtatcaaagttagggtctcttcttagaggatcttcgtaagcaaaggagcttgacatcaggctgaacattgcccccaatccgagacccatcgccccagagaggatcgtcttggccacacatgattcctggccggcttggccgagtcgggtccagtgcaggtacttgtagatttcctggcgctcttccgccgtcgttcctggctcttgcccgggtataatgtagggtgctgatcattcataggaaggaaaaaaagagagatgtcagtccgtttgagcttgcccagtggaatggctccgcatttttcgggaaaatctcgggatgagaacgggcaagaaaaaaaggaactcaacggaggaaacctgaggccatctcaggattgagactgtcgatgaaagtaatggaccctacagatcggtcttcgtcgatgtccctccggaggtatatctggtgctgagtaaaagctactccgactggaggttggctgtggcagtggatcagcccaatccagggcggcgcgcggctgtgacactccggtgacacctgggggtatcggccatcgataaattcgaggggattttattttcccagttgatccatacaatgcgagtggtcatcactcatgccggccgacaccatcaccgtcacatacataccatcagtgcactcgagtcgatcgtagcctacgatggaccaactaccggatcaagcagccgtatctgctcaacgcgagcgattctttgagtttcatatgtagcacctgaactacgcagtattaaggaaggtgctgttgaccatgtgcacggacaagtctgagaattgttgggttggcagtattccagaccagccctggaatactgtggtcaaagcgctagatgtgccatttcgtgacggagatagaaaacttaacttctatccctcatcgctacatttctctttcccctcatccattcacccaactcatcagacttgactttcaatcttattctcctcgaaccattaaattcacagtgaaatttttctttcttttaaagaccccactcccctcattaaacctacacactcctcgccaaccaatcacttttcaaactcaccatggtcgaagctaacagcacacgcgctacgtcgaagaagatcaaggaatcaaccaccggcaaagacaagctagaagaaattgccatcacgaaggcgctaacccccaccggcggtaacactgacgccatgaagtccaatgagagggtggaagataccaacaaagcccctgatggcaatgaccaagccctcagtggcaactctcagtttgtcgcgagagataaccctcgagcaaatggtaagtagtgggcgcaagcgtttatacgcaatgttagcataggttgcaagcgatattccgcattttttctgatccaaggattgtgttgcattccttagagaacaacaaaactatatattccctgatcacagacacaagcaaatcacgcagagaccaagcccctgtggcaatgaacatacccgttcccgctaacgcggccaacaatgaaatacgtaaagagcaagcctccacgtcatttgacagacctatagtcaacagtagagatgggcgcattgaatccggatatccgcgcggatgcggatatccgctcacaatttcagcggaaacacacatccgcatccgccggcggatacccgccagcgttggcgggtatccgcgcggataccagcgcggatacccgcggatacccgccctctgaatgggtggcgaggctcttccaggagtgttttttttttaaaaaaaaaagggaaaaaaaagaaaaaaaaaaacagccccctcgggctaaaggggcagaggccacaccgtccggaggaatccttcccggcaagcgtctacaggtcagctcgctgggagtgattcctcccggcgagcgtctacacaatccagctcgctgggaggaaccgctcccagcgagttggcctgtagacgctcgccgggagggattcctcccggcggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttatttttattgttgtggcgtaacttgatgacagagaaaactttatatgtagtagtctctatcagacctagatcagtatgtaacacaatacaagatggtcgtacaaccttgacacggtgagtgtgagtgtgaaaacaatccaagtggaatatttttagggttgatggtttttacggtgattctggataagtagtgaaactgctggtagttgttgttgttgttgttgttgttgttggtgttggtgttactggtgttgactagacctttagtgttgaaggtgtttgtgttgatgaccactgagctggctgtgtggaatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagctatttttgctggtggtgatgcagttgaggtgattttgctggtggtgacctggtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtagaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacgtatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaatagtttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacagcggtgtggcctcttggcaccgggtatctcaagggatacccggatacccgccagtatttcagggggaagggtgcatccgcacccgaatccgcacccgctggcactggcgggtatccgcggcggattattcgcgaccatctctggtcgacagacaggtcacccatatacatgacctcacagtggaggaatttgaagtggatagatccccgggtaggcatagatattatcacgttttgacaacgttggtcacggtagttgatagactaattccctgattccgttgcttggcctcactagctattgtatcgtctttgttaatgaacgagagacaagaaatgtggaaccgcgcaactgaggcccaagacgctggagattccgcattagctgaaatgctgttccgagcgactggttccatgagagcacaacagccccgtgcaaacgtgaagtcacacgctgaagttcccccagagactttcgccgtaccgcgattttatggcccaactggcgtaacataccaagcggcccaaccatcggtcatgccagcggtgggccgctacgggcccatgtagcgttagcgtagcggcgccaattttttttttttgtgtagtgttagcgcgccgctacggccgctgcgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgccttgctggcgccgctacgctgcgttacgctacgctacagcgtttttagaggcaaaaaacaccaaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcattgttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaaagcgctaacgctacgctacattgtagcgattttttgctacgctacgctacgctaacgctacagttagcgtagctggcccaccgttggtcatgcagaccaccatagttgaagagcagtcagccaacaagaagttcttcctgacggaaggcgaccttgtctacgccattggctcagtgaccaaccataacagtgtgggtttcgccccgttccttgatgagaatatccggaagttacggtcaccgttaccactaactattttcaaccgaaagtggcaacaacgagcaatggctcatcacctagaccgtctccagcgttccgatgaattgtcaaacgataaggataagtcgggtggctataaaggtttcgcgtttgtccaagaatggactcaaacctatgcccaatggacccaaaatcatcggtcattccgcaaaactctgcacgacgtgtacaagatcattgagttttccaaactgctcggtacacacaagaacaattgtgatgatatcacagaagaattcggctttatggtagctttcagatgcgatatggaagttcgcaataacacgttctcccaccgcatcacggatgaagacgttaagaacgcgatccccaacatctctcaacgcaaagaatccttcgtccagcagtgctacaaccaatgtcgtaactttggcgagctagaatgggaggagaatctttacgctccgggccactcgcatgcaaaccacgacccgctcactgggtgtctgaagcaacagcgttcgaatcaattccacaacaaccagatgatacacaacccatatttgcaacagcaacagcagtatgggggtaacaatttcaacagtcataaccagaacaactataataataactaaaacagaaattacaactcaggcgggggaggatcgtcttggaaccaaaattataatcacaataattttggtaattctgacaggaagaagagaccccgaggaggttattgcggatcaaattactcagataatcctcaaggaagagctgacaatggtcaagggaagaaaggagggagtatgaagtaggtgtcatcagcattctctttatgtagtgatacaccaattttcttgactgcttgtactgtcgggtttcatccccccagatctattcttctttacagaggcattgtactccctcaaagacctgattgttgattcctgttttttctttctgctgttcttatctttccactcgtttactccccgcagcggtgggccgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcaccaaaaaccgtagtgttagcgcattttcgctacgctacgctgcgctgcggcgcttttagcggaaaaaacggccaaaaaccgctaaaaacggctgtagcgcagcttagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctatgctaatcgctaacagcgattccgctgcgttacgctacactaactgctacggttagtttagcggcccaccgttgctccccgtctacatctgtcttcctttttcttgactgcgacaatgaaaatttgaatcattttaacgaactttgatggtccagttggcctaaaagagtgtcctgtgaaatgaacttggtgttgtggaaagaagcgctatccggcgcaaatctactgagggagtatggagatgtcctacatgggttcaaatatgggttcaatcaaggaatcccagatcactccctaggcgatttaccatggttcaccccagataatcatctgtcatcagctctggcggctgataaaagagttgaatccatgaagaaagaagttgacaccaagaggatgtacggaccttttacacatgaagaagtacaatcccaggtgggatttttccgctcaagccctttaggagcagtagttaatggtgatggatcggtgagaccaataaatgatctgtctttcccacatcacaacccagatttcccttcagtcaattccttcgtcgataaagacgatttcttaaccacgtgggatgatttcaatattgtggcttcgttcttcaggcgactagaacgaccggtcaaatgcacccttttcgactgggaaaaagcctataggcagatacccactcacccttcgcaatggagatacttgatggtaaaagggctagataatctactgtatttggacacccgaataacttatggcggtgttgcagggtgcggttcttttggaagaccagcagatgcctggaaacagataatggagaatgagtttgacctcatcaaagtttttagatgggtcgatgataacctcttcatcaaagaattatcctcaaacaccagcatggacgaaatcattacacgctcaatgaacctaggagtgttaacaaacgaaaagaaatgctcttcattctcagacgaacaaaagttcataggttttgtttggaatggaaatgacaaaacggtaaaactaacggacacaaagttagaagaacgtaaactacaaattcgagaatttcaagacaagacaagatccttctctttcaacgaggtataaatactgacgggaaggctaaatcatgttttgtacatcttgccgcaactgaaatgttatctacgtgcgctgtacagctggatgctagactggtttgatttgaacgcaaagaggaagactccagcagacgtattactggatctgaaacgctggacatcagtactagattcttttcagccgacccgtcttattatgtcaatgagtcccaaagagatagggtggatcggagacgcctcctcaagctttggagtaggggtattaatcgggaaatattggtctcaattgcgtctacagtacaagtggtggagcgaagacaaccaaagaacaatagcttggttggaaaccgtggcaataagggttggattattgatgttgtttcatttacgacggcaacggaaagggtcaaatattattgtctggacagacaacacgacaaccgaatcggtgatagagaagaggaaatcgaaggatacagacgtaaacgaggagtggaagtcgatacaagacgacctgattaaccatgaacttgacataaccggtcgtcgcataaagtcgaagaacaacattgctgacgccttgtcacgaggattggtggggaacctaaagccagggaacagggttcaatttaccctaccactggaatgggaaggttggctaacacacgcatgaagaacttgacaaaacttgtatcaagcttgtggctcatgattttttaatagcatttaaatagttgtctgtcgtggtcttgaatttgtatccgtccttacagaaaattacatatcatttatttgttatcaatggcagaaaataccgacgtcgtcaactcagaatgtttaactgttgcccatttaaataaaataaaggtgttcatctcaaaaggtgctacacatcatccagtctctgctttgaacgcacatctactgtcaggttggaagtggaacactttgataggatataatgcagcagttaaaaagttcatatttttcaaaaatttatctggaaaccacgctttcgtattaccagcaagtagtatagatattgaagatttttgcttttgggcgggacaaaatttatacttaaacaactcttacaaaatctcggccacctctatgaaaaaatacttatgcggaattaaggcgtggcacacgtttcacgaaacgtcttaccctgaaatagcagacaaacggatcgaactgctattgaaagcatcagcaaaaatcgatgcgacacgaccgttgaaaccgatgaagccagcaattatgctgaaacacctgatatggctatcaaacgttttatttcctggcgggaaagttgacaaagcgataatggatctttcgatcgttgctttttggggaatggcaagaatcagagacttgacctacaagaaacctttcggatcgttaaacacccaagtatctctgttaacgtcagacgtttgcataataaaattggcaatcggagaaaaggtcatactatctattagagatgctaaaacagcaacgccagggaaacctcaacagatggtcctacacagcttaaagaacatgctctgtccggttttagcaatcaaacaaagattagaagaggccgacggaaaagagacctccctttttgggttctatagcgatgggacgagaaaacatttaactagggcgatagcggttaacaggattcaattggtgttgcgttcaggtggctttgacggactcctaggccattcatttcgagtcggcggcgcttcactcagatttgcgctgggaacacctgctgaggagatttgtattctaggcaggtgggtttctaattgttacaaactttacattcgggattacacagactcagaccttattgaagcaaagaaaattgtggacgagttgagtgagttgtgggaagaggatttatatgctgttttctttcagaaaatgaactggttttggagatttgggttttttgcactaggctcaggctcctcacaccattagtttccctgagtttttgggtttctttgctccaaacctatctcctaaaatagaaaatgattagaccattaattattagacagttctgaaagatgaaaaacatgctatcttcctttggtccatagaaattaaaattcttataaatgattgcttgatcctaagcatcatgaatttgaaaattctattaaccacccaaactcggatagctggaggaactagttccacagctaacttaagggatgtgctgcggcacatccctgaccagagtaccttaggaaagattgatgtgctaaatggatatgtagcacctgaactacgcagtaaggaaggtgctgttgtccatgtgcacggacaagtctgagaattgttgggttggcagtattccagaccagccctggaatactgtggtcaaagcgctagatgtgccatttcgtgacggagatagaaaacttaacttctatcccccatcgctacatttctctttcccctcatccattcacccaactcatcagacttgactttcaatcttattctcctcgaactattaaattcacagtgaaatttttcttgacctcccacccacccttttttatttgaggatagggtttctttgctccaaacctatctcctaaaatagaaaatgattagaccattaattattagacagttctgaaagatgaaaaaacatgctatcttcctttggtccataggaattaaaattcttataaatgattgcttgatcctaagcatcatgaatttgaaaattctattaaccacccaaacgcggatagccggaggaactagttccacagctaacctaagggatgtgctgtggcaaatccctgaccagagtaccttaggaaagattgatgtgctaaatggattcacagatcgaccaccccgcggaaagattccaatccttctacagtactatcggatgtatgtttaccttgcttgcttgcccgttcatcctgaccttgcttgaatagttctcagctcatcattgcttccctaccatccccccaagtgccagctgtccaggaacatcttgacgctcttgatagcctttgcgccaatcttaagctagacaagtcccagtttgcaaaggggtggtgcgcccttctcaaaaggactcaacaattcaaaaccattgtaattctcttcaaaattacacttaacgagcccctccaaaaggaactttcccgcctcgcctttgcgcaaaatcacccagagatccctcgaaatttcctcattagtcatgacaagagaatcgaggtaattgacaccgagtcatctcaagaggccgagacacttctggcaacagttcaagatgcacagcttgctacgtcattggatggagccgcattagctcaatggagacgttttctagaatttcatccgagccttgtaaacgctgaagaggcattcctgtatttctatcgaattgctcaagatcccgaaatcgctcacgagaagagagtcaaggcactcaattgccaattgtcccagaagactcaaaagcttctcaagaagtccatcatgtctacaagtttccaaagccaaattattgccgaaggatttgaccatgcgtatttgaattcccaaaatctagtagagctaacgatcaacaccgttgcaaaattcgaagctgaatggcgacccaccaaaacctagctccttatagttcattcattgcaccattgctgagtgggaagacgcgcctgctaaaggagatgtcaaggcgtgtatgtgttgtctatatttgtctcctcccctcacactcaaccggatacccgccgcgatccatctatcccagtgaaattctacttgaccctaagtgtgtagatctggaaacactgtatcaatgcatgctgtggccgactactttttggctcagaacgacacacagactgtgcaggagattgaatcaatggatcagtcacagcttcccccaaaaggatgtcccggacgacccacctttctggaccaaagttcggaagaagatggctgacatctccgaccagtctgacccagatagcgagccggatctctcagaggcagtgaaaatggttgcgagaagtaccacgtttatgacgcaaagcaatctcaatgtgattttggcaattgacgaagcccgcgaactactcggtggcggcaaatcaactgacatgtcgttttttcacatcttctgtcgtgttatcaagagagtgccaacaggaagtggtttcttttcaatccttgttgacactacctctcgtatttctaatgtcaaccctcccaaacgccacgatcctagccacagaccaggcgagcaggatcaagtgtgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaggtaattcaaaagaattacgtagaatttagggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatagtattgttaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacacagctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaggagtcacagtacccgtgatatgggggtacctgttaattattcatgcatgtattacaaggtgaaggagttataatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgtttatactttttaagttattcatttatttttatgtattttttatcttatttacataagtaatattgcttcttttacttatgtaataattttactttatacttagattttttatataatttattattttatttgctatgacaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaaaaaagaaatagtagtttaagagggatagagaaaaaaattgtgtcactccttaggatgttcttttggaagctctataattcctcaaatttatagctccatccgggatattattctcaggtagccattcatctttgtctgctgactggttcttataccttatcaagtaaagtctagtatcttttccctgtactctctctttcttatccttgagtatcttatgaaccttaagtttctcagtaggaggagtttctaagactggtacgggttctgggactacaggagtatctgctgttctttgtgtgtaaggtttaacaagacttactggaaaaacagggtgttttctagataactcttcactcaatataacttctacagcatttttcccgtgtagttgtttgatagtaaagggaccaacaaatgaaggtttgagtttcttgttcccaccaaggttattaaaatttacggtagaaagaagtactttatctccaattttgaattcaggttctttatgactcttatcccatctattcttattatactctacagcatcttcaacacatttcttggcatgtaaatttgtggaatctaacattttcttgaaatctagtgctgtagggtgtacatgaggtaatttgtcattgatggtatctttgggcatgcgtgggatccatcctctttcaagtatatagggtgctactttagttgaggaatgtatgctactattgtaagctatttccaaggctggtagtaagcttacccagtcatgagtatatccatcatgatttttgaactcaaatccaaatgaacagaatcttctcagcatgtcttccagggtttgtatcatcctttcagctaagccatcagtctgagggtgataagctgtggagaaagctaattttgttcctaacatatcatgtaagtttctccagaattcagatgtgaatttggggtctctgtcactaatgattattttgggaatgcctacgtcagccattagtctgttccagaataacatagctacttccatggctgtatcatccttatgattaggaataaattttgccctcttggaaaatctatcaactataactagtactgagttgtaagagtaagatcctccgggaggtaatccagtaacaaaatccatgttgatgatttcccatttatccgtgggttcagcaattttctgaagcagtccaaatctcttgcctgtctgtttgtttgctttttgacaggtgtcacatgatttgatgtattcatgaacttgtgttttccaatcaatccaccatgcagtttgtttgactctttcccctgttctttcttctgaaaaatgaccacaatttacattatcatgacattcttgaagaatattttttatttgtccttcatcacataagacaagtacgcttgagtgtttgtgtctgtaatacaacaagccatcaaatagcgtgaatttgcctagtttataatgtttggacagaactggtgttaaactagctgctagttctggggggctactgtcatttctcaatatttctactaattttagtaattcactattttggtcataacttctctgaactaattcataaaaggcattttccatgtcacatacgtgaattcctaggatagggaatatgtcttcatcctcaggatcataggcggggttatcaggggtattggggagggcccatctacttaacccatcagcattcatgtgtttcttgcctgctttatggatgatagtcatatgtcctctatactgctgaatagcaatttgtcatcttaacatgtgcctgttgggggttttcatgttcatcagagttttgacagctgtgcagtcagtgataactacaaagtgagaaccttctaagtagtagtgtaatttatctagagcccatactagagctaagcattccatctggctggctccatattttctttctgattctttgatttgtctagaaataaagagaataggtttctccatgggtttgtcatctataacaaattcttgatgcagagcagctccaagcccatctagacaagcatcaatgtagaggatgaaaggtttgtcataatcaggttgagctaggactggagctgaagtaagcaatcttttcaattcttcataattttggactctttcccaggtcatctcataaatagtatcatccttgcatagggcgtacaagtttttacttactatggcaaattgaggaatatgttgcctgtagtaactgcagaatcccaaaaatgacatcatttctttcatgttatgaggaggttcttttttcataacagcagctactttattttgatctacagctagagttaggccagatactattcttcccagagctttcagttctccgtaaccaaaattgcattttttaatggacattttcaaaccagtcttaatggcggtactcagcactagattaattttctctaagtgggtttcccagtcatttgaatatataattatatcatctatgtagaccatcatccaatcttgtctgatgaatgcgccaaaaattgagtccatcattctttgaaaatgggaaggggcattttttattccaaagggcattcttaaatattcatatattcccaaatgacaaattattctcaaaaattttctgctatctgggtcaatgggtatctgatggaatcctttaagaacatccatagttgtgatatatttagctttggataaattatgcaatgagtgatcaatacgtggaattgggtaataatcaggtctagtgtagttattcagggctctgaaatcaccaaccattcttgatttctcattatgccaggcaataattactggagtagtaatttctacttgctcattatgtcccactttcctcagcacacctaattccattaactctttaatgtgtgtttctaaagcttctctggatttaggactggaaggataagggggtcttctcaagataggaggataaggttctttaacagttaattccaatttcatgtcatgaccttttatgttaccaatgggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagtacgtctaatttctgttgctcatccaaaatatcactaacagctgcttgagaaagatattcagctttgaaggacatcatttcttccgtcatttcatctggtacatcagggagtttgatattcacattgcaaatttggaacttccttttccaatctccgccaatagtatagaatctgttcttactctgaaatatgtctatgccatacatgcaaaaagtgtcatttcctaagatcaagtaatcacaaatggcatcctgaagaactacaaattctatggataatcttaaagatcctttggagtgcggaaagattaatggcattactacaattcccaagggtttcattgaagaattacaactactaaattttgctttggggacaggcagcaaattatttttccattctggatgtatttcatctaagaagttgctactggtacacgagcaaaaggctccaatatctagtaaagcttttactgatttatcttcaaataaaacagaagtataactagtttttcccatagtgtaactcattcctttttctggtttattagtgagcaatttagcgtcagaaacatgaccaattttcatggaagaatcccatttctgcggtaaattagaatctccttggatggtattgatatgtaattcatcaccaatatccgcttggattaccacaattctgtgagactcctcctctcctggttcagtggttatgacatcaaattgagatccagagtcatattcactgtcagtctcttcatacacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccacaattataacactcaggtatgctagcttttcttatgggggcttcagctattggggctttttctttggcattatctggtttgataaattctcttttttcaggtatgttacttctgacgtattttttattcaagttgttcataataacaacttcttctaatactcctacaaattctgtcagatcaacatccatatcttttagtctacatctgactaaatgctctatggttcctttgcactgagttaataatctgtcatttatttcctcagctgtaggattggtgtaaatacattcaatccttttcttttggagtaagcaccattctcctactgagtgtttgatagggtcaaaataatcactttcaaaagctattcttttagcagtcttccatactcttgtactaaatctagctataattaattctttccatacggcccaactctgtaatcctatagattggcttttagtgacaaaccaatctcttgctattcctttcattagtctaggtagcttggaagtaatagtatcatctggggcattgtaagtccttaacaaatagtctatgtacttaataaaactgatgtgatcatattcatctttgccgtcaaattcaggccagtccttgataggaggcatgtatttgttgagattggctaattcaaccgccgtataaggtgtggaatttcttatgaaatctgcctcttcatctgattttctctgcattctgggatcagcagagattggatgaggagaactactttttattggtcgagtactagattgcataagagggttattatactttggttcttcttcatgctcaaaacaatttctaacttgattgttactattggtctgatgcggaggaacatctctattcgttaggcgagtagactgagagcgcattggataactttcctctattttagcaggtctattttcttcaaagttgtcagcgttagactgtacatcaagcttattactcttcaccgaagaggactcttttttgattgagctgaactgttccagtattaatttactcaataggtctatcttgttatccgtatcggcactcttttgtattaataagttctttagctcatttgtttttctctcaaattttgcgttctcaacaatggcatcttgtcggatagaagagaggatgtagtcggcatgggctgtgctctgagctgcggaattcctggcaaactgtactacttcgttgattacttctttagtgtctttagaaatatctcggagatattctacatccttctggatgattgttagttgctcactgttcttcggcgtcatttcaataggtaagggcttatttagttgttgtattattctaacgcaaatgttttctatgttttcttttgttttgttattagaggaatcaagactatgtacaatactagcgaaattactttcgctattggaatctaaagtagagatattgaaatttaaagtctctaaggaatcaaggatggtgatagccactttaggatcggctacacattctggtataaccctgacgccatctgaaggagatctgttaccttcttccacttggcgggatcggagaagttcgttgagctggagctttgcttcttgcctgattcgtttttcttgaacttcattagatgctttttgggtggagaagggaaatggatcttcttttcgtcccacggattccagcccttcacgtaactctcgatctcctcgttgccgatgagtttctgaagagccttctgactctcctgagcggtagtcagtaaggctcgtagcttttctgttggtccttcgcgagtagccacttggcattgtctccagagcgagacgtgctctttgacccggagtttgatctggtcttctttcgataagattcggatctctggggttatggggcgtttcggggtagcttccgagcattctgattctatctcgtcgatctccatagccgaactcctctccgtgctcggaggcggctcttctctcgaagtctctttgtcttgagatatcgctgggttctctttgcggattagagtcgtcatcttcaggttttctactcgagactgaagttcttttgccgccacgaggtctcgttggagctgggagggggcctcgtagttctgggcggttagatctagtcggttttgacatagtaaaaaatgtgtacggtaattagtaagctattcttcgatctttctttataaagaggaagtttttcttcaacacaagttcgaaaaagaaaactaactttcggaatccttgctaactgagccgctgtcagtatccacggagggggtagggctagctctttcttgtctaataactccggtctcgaacgtagacactgggaaatataagaggcactagtaagtttttgatttctatgtttcacttcttttaagagaaaggaaggactagatcgaatagacttctgacttttctcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacatggcagcaactccaatcagcatttcggctggtttgatatggcagtccattttggggtgtgtatgttgatgatgccaagaaaaaaaatcaaacagccaatgctatagtgtcagacttacagccaaaccgagaaagcttgcggtctcagttggcagaagatttaaaaaaaaaaaactaccgactgcagtcggaatctttggaagattacacaccctgtatgcctgttcaaatacagtggttacctgagtgtaaagtccctatcttttttctacctcatttccaggtcatgagagtaagaccattggaatcctgaggggaagtttagtctgaccagcccattacctggatgtcacccattcccctcctgtccatcgagctggctggttggtccctgttggtgctaccagcaggtattttacaaactgtacactttctgtattctgccaaagattccgactgcagtcggtagtttttttttgtttttaaatcttctgccaaccaagaccgcaagctttctcggtttggctgtaatacaatttgcccttgaaaagcttctctatgaatccgcagcaattaattccgaactgttttctagtcatgcagcccaatgcatgtacatcgactcatctcgagaactccttataagtgaatatccttctcagttcaccctttcttcggcggccaaccaatatctagcatttgacaataccaggttgatccaatgtatccaagtccttgccttcactcaacttcaaggacgtgttaccataggagtcgtcggcgaaattgtcagccgcataattctattgcgggccatgcaggaaacaatgaagaagacccaactaacttcagatgcaggcaccaatctggaaagcctaacaatgccttttgggcattcggttcgtttggcagactttttggacaccttaactgggttggacccaaaaaaactgcaccttggtccaataacaaaagaaaacagacagaagctctttgacgacgggtggatattttggaatcacttcatttgcatcaactatacaccgagcttggcagacttgttaagaaagctgtatagagggttggcggtgcgaatgcaagtccaatcagtggagttttgatcagatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcataattttggactctttcccaggtcatctcataaatagtatcatccttgcatagggcgtacaagtttttacttactatggcaaattgaggaatatgttgcctgtagtaactgcagaatcccaaaaatgacatcatttctttcatgttatgaggaggttcttttttcataacagcagctactttattttgatctacagctagagttaggccagatactattcttcccagagctttcagttctccgtaaccaaaattgcattttttaatggacattttcaaaccagtcttaatggcggtactcagcactagattaattttctctaagtgggtttcccagtcatttgaatatataattatatcatctatgtagaccatcatccaatcttgtctgatgaatgcgccaaaaattgagtccatcattctttgaaaatgggaaggggcattttttattccaaagggcattcttaaatattcatatattcccaaatgacaaattattctcaaaaattttctgctatctgggtcaatgggtatctgatggaatcctttaagaacatccatagttgtgatatatttagctttggataaattatgcaatgagtgatcaatacgtgggattgggtaataatcaggtctagtgtagttattcagggctctgaaatcaccaaccattcttgatttctcattatgccaggcaataattactggagtagtaatttctacttgttcattgtgtccaactttcctcaacacacctaattccattagttctttaatgtgtgtttctaaagcttctctggatttaggactggaaggataagggggtcttctcacgataggaggataaggttctttgacagttaattccaacttcatgtcatgcccttttatgttaccaatgggttcttcagtggtacaaaaggattctttatttatgaagcaagtcttaagcacatctaatttctgttgctcatctagaatatcactaacagctgcttgagaaagatattcagcctgaaaagacatcatttcttccgtcatttcatcaggtacatcagggagtttgatattcacattgcaaatttggaacttccttttccaatctccaccaatagtgtagaatctgtttttgctttgaaatatgtcaattccatacatgcaaaaagtatcatttcctaagatcaagtaatcacaaatggtatcctgaagaactacaaattctatggataatcttaaagaacctttggaatgggggaaaattaaaggcattactacaattcctaaaggtttcattgaggagttgcagctactaaatttagctttagggacaggcagcagattgtctttccactccggatgaatttcatctaagaagctgctactagtacatgagcaaaaagctccaatatccaataaggcttttattgatttttcctcaaataaaacagaggtgtaactagtttttcctagagtgtaactcatccctttttctggtttattggtaagtaatttagcatcagaaacatgaccaattttcatggaagaatcccatttctgcggtaaattagaatctccttgaattgtattgatattcaattcatctccaatatcagcttggattaccactattctatgagattcatcttctcctggttcagtggttatgacatcaaattgagagccagagtcatattcactgtcagtttcttcatatacttccacattattgatctttttgcggggattagggcactcaggtctcttatggcctttttccccgcaattatagcactcaggtacactagctttctttatgggggcttcagctgtaggagctttttctttgacattttctggcttgatgaattcccttttctcaggtatattacttctgacgtattttttattcaagttgttcataataacaacttcttctaatactcctacaaattctgtcagatcaacatccatatcttttagtctacatctgactaaatgctctatggttcctttgcactgagttaataatctgtcatttatttcctcagctgtaggattggtgtaaatacattcaatccttttcttttggagtaagcaccattctcctactgagtgtttgatagggtcaaaataatcactttcaaaagctattcttttagcagtcttccatactcttgtactaaatctagctataattaattctttccaggttgcccaactttgtaatcctacagattggcttttggtaacaaaccaatctccagctattcctttcattagcctagggagctttgaagtgatcatatcatccggggccatgtaagttcttaatagataatctatgtacttaataaaactgatgtgatcatattcatctttaccatcaaattcaggccagtctttgataggaggcatgtatttgtttagattggctaattcagccgctgtatatggtgtggaatttcttatgaaatccgcttcctcatctgattttctctgccttctgggatccgcagtgattggatgaggagaactagttttattggtcgagtaccgggattgcatgaaagggttattatactttggttcttcttcatgctcaaaaccagtttctaacttggtcgttaccgtggtctgatgcggagacatctctattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaaggatggtgatagccactttaggatcggctacacattctggtataaccctgacgccatctgaaggagatctgttaccttcttccacttggcgggatcggagaagttcgttgagctggagctttgcttcttgcctgattcgtttttcttgaacttcattagatgctttttgggtggagaagggaaatggatcttcttttcgtcccacggattccagcccttcacgtaactctcgatctcctcgttgccgatgagtttctgaagagccttctgactctcctgagcggtagtcagtaaggctcgtagcttttctgttggtccttcgcgagtagccacttggcattgtctccagagcgagacgtgctctttgacccggagtttgatctggtcttctttcgataagattcggatctctggggttatggggcgtttcggggtagcttccgagcattctgattctatctcgtcgatctccatagccgaactcctctccgtgctcggaggcggctcttctctcgaagtctctttgtcttgagatatcgctgggttctctttgcggattagagtcgtcatcttcaggttttctactcgagactgaagttcttttgccgccacgaggtctcgttggagctgggagggggcctcgtagttctgggcggttagatctagtcggttttgacatagtaaaaaatgtgtacggtaattagtaagctattcttcaatctttctttataaagaggaagtttttcttcaacacaagtttgaaaaagaaaactaactttcggaatccttgctaactgagccgctgtcagtatccacggagggggtagggctagctctttcttgtctaataactccggtctcgaacgtagacactgggaaatataagaggcactagtaagtttttgatttctatgtttcacttcttttaagagaaaggaaggactagatcgaatagacttctgacttttctcgaggtatcttttccggcgaagttgaatattcttttcgcaaatctctctaagaaaacttctaaacttgatctgttgatcaagatcttcttcctgatggatgtgggcgtgatacgtggctagaagtagctgttcttcctccgataacttttcccacggagtcgggatgtagttccgatcagattcttcttttcgtaacctaaggtggacaagatagcgctgaattaatgcggcgttctcttggagattcactagaaaaaaaatgggaagaagatggtggtttgtttcgtaagaatttttattcgagatcaataaagaagaaggcaaaaaaataggagtattttttatagggtttggatttttttgtactggaaaaaagttgtatatattttttatgtatttttcctgaagtaataaaagatgaccgtaaaaaaaaaggtaattttttatgggtttgattaattttgtgagaaagaattaggtataaattccaggtggcttattttattaaaatgaagacttttaataaaaatttcccggccagacccccaattgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaggtaattcaaaagaattacgtagaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggaaagttgggagcgctcagaaaggttgattttgggtgctggatgattactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatagtattgttaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacacagctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaggagtcacagtacccgtgatatgggggtacctgttaattattcatgcatgtattacaaggtgaaggagttataatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgtttatactttttaagttattcatttatttttatgtattttttatcttatttacataagtaatattgcttcttttacttatgtaataattttactttatacttagattttttatataatttattattttatttgctatgacaggttgtctctgccatagtagcaagctgacaaagtgaatcttttccccccaatatatcaaattcccacctttgacatcaatacctctcacccgcacacaacttggcagcaactccaatcagcatttcgactcttttgttatggcagtccattttggggtgtgtatgttgatgatgccaagaaaaaaaatcaaacagccaatgctatagtgtcagacttacagccaaaccgagaaagcttgcggtctcagttggcagaagatttaaaaaaaaaaaactaccgactgcagtcggaatctttggaagattacacaccctgtatgcctgttcaaatacagtggttacctgagtgtaaagtccctatcttttttctacctcatttccaggtcatgagagtaagaccattggaatcctgaggggaagtttagtctgaccagcccattacctggatgtcacccattcccctcctgtccatcgagctggctggttggtccctgttggtgctaccagcaggtattttacaaactgtacactttctgtattctgccaaagattccgactgcagtcggtagtttttttttgtttttaaatcttctgccaaccaagaccgcaagctttctcggtttggctgtaatacaatttgcccttgaaaagcttctctatgaatccgcagcaattaattccgaactggtttctagtcatgcagcccaatgcatgtacatcgactcatctcgagaactccttataagtgaatatccttctcagttcaccctttcttcggcggccaaccaatatctagcatttgacaataccaggttgatccaatgtatccaagtccttgccttcactcaacttcaaggacgtgttaccataggagtcgtcggcgaaattgtcagccgcataattctattgcgggccatgcaggaaacaatgaagaagacccaactaacttcagatgcaggcaccaatctggaaagcctaacaatgccttttgggcattcggtttgtttggcagactttttggacaccttaactgggttggacccaaaaaaactgcaccttggtccaataacaaaagaaaacagacagaagctctttgacgacgggtggatattttggaatcacttcatttgcatcaactatacaccgagcttggcagacttgttaagaaagctgtatagagggttggcggtgcaatgcaagtccaatcagtggagttttgatcagattttttcaatttacctacaatctgagccaaaggaaaacctggatgagaacaacatcacattatgtggtattcaggtcaagaatcggaagcaacccaaaaaattggaggatgaatctcaccagtggtgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaatggagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggattaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggtttgtaaggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactggggagcttcttagcagctctacagtttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaatttaaagggctacatttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtttaactctgcttatgcaagcttgtgatcatgagaaatgcatttccttcatgcataattcagtcttgcatgtagaatttgggctcctttctcgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacaacaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacaagtggacccttagtcacgcaggaatgacacttaaacgccccaatccttatctcgtcatttgtatgagtttaagggactcaagatcgcctgccaaaatatagggaaagcaaaacgttttgcagaaaacatcggaaccaacactttcctacatacctctaaatgaaaaagtattaccagacaactcacagcgacgggcgtctttggaattccatggtttaaattattttagtttcctctcttgggggcttattactgctttggaaacattaatggatactgagccaaacttcttgcttcttcatgataagtctaacgaacatactaaatacagcttcaagcaagttgctccagaggtttacttgccaggggtgccttctaaatgtaaaataagcaagaacatgctcagttgagtttgatactgggttgttctcttgttcatttctgttgtctattatttgtaatctgttgtctaaagccttgcactcaagcctggaaagaataaaaaaaatggtgaatcttgtgtgataagagcccattgcaagcgggaatttgaacagatatcccattccacagagaaaggctgaataaaaattggcttgcaaaacccccttgaggtgctgcttcttaatgtgacctttaataatttgacaagttcttcaccctcatcccaatcatcttatgtctctcctcactctgcttcattgccttcaaacaatcccaattattgcaatccaaacctacagctattttgacaaaggttgtccagttggattttttttctcctcaaattttttgctttttatttttttatatgcataaatcacatcaactcaacaggaattaactagctcaaggaggattcccaccaaagaccttgctctgagctagttgaatccttgttgagttgtcaaagcttatgcatagtttaactttgacaaagaagaaaaattttgaggataaaaaattattttcagacatggacaaccatttctggagtagctgcactaagggccagtaccatagggcacaaaaattcaaattttcagaatttatcttactcaaattattattccatcaaaattgaaaatcaccagaagccagtaattagcacaaaagtaaagactctcaattttagatctctccactttgtgtcaagttttgtgcagaaggcagaaagaatgcccatctttcaaaattgaatcccatggtactggccctaaatgagtgaaacagtagatttttaatctgagctttcccactgttatgaagctttcacaaaactgtaaccatcatagctgtgacaggttgatctggctagggtgagtccatccctgtggctgggtagattgccaatctaactctattctcagttgagtatccatgtagttcaccttctgtcccccaaatcaaccatgttgtaaatagcatttaaaccctgaagcttagaaagaaattcaacccaccagttctcctgcacctgatccccaaggtgacaggtctctgtggcatacaaccttctgtagcatgtgtgattttccaccacacaagctagcaggccccttgttttccctttggtcttttggcctcaaggtttgtttctggggctttccttcctcttcttttttggcccgtcttgaagttttcacttagttcttctcattcatatttatattaatttcacttatttgtagtattcatttcacttatttgtagtatttatttcacttatttgtagtattcatttcacttatttgtagtattcatttcatctatttgtagtattcatttcacttatttgtagtattcatttcacttaccttattactaacatctattgaatatgcttgtatccagtcatcaatagctagctagatatatgatctgtacttctcaaactctgttgatctccagactttcagaagagacaaaataatacccatcttttattcaaatgattcctctttcccttgaagatacattaacatatcagcttggctgtgaactctttggatcagatcagtttcattctacaaatcagagcatctggaccctggtcccttccagtaagcttccatcaagtggaatctaatcacctcagagtaatccattgctgacacagatttttgtgtcaaaattagagattgtttgtttggacctgttgggggggtacctgccacacttcaaaacactccctccccaccctcagacaccactgatgcttccagagggttcagtaatgatgaaggtttattactgggccccccactggtatttatggtggctgttgatgtggagggtttgatctgaagtgtggcaggtaccccccaacaggtccgaacaaacgatctctagtcaaaatcaccctcatgttattttgggtaagcatatgtcactcttgacaaccaagaggtaatcctcccagtttttgagagtgggacatttgatggctgagagggattcctcttggcagttgatagtggaagtttgtttctaacccaaaaatgctttcaacttttgtttgaaaaagatgtaataaaaaattggtgtgatgttccctgcagctgtcaaaaattttgaactgaacatagctgaacacacataattgaacatgaaatatgtacctgtgtatgcacctccttattcaaatgtgcctttcatgaaagctgcaggtaagattcagaatctcacaatttttcattttttggcctcaaaaagttttattttttgcaagcccttttggtttggctgtacctgtttgggttctggtggccaaaacagtgaaacaatgtgatgtgatgcaataaatggccatgtattggtatcatatcaaaaaagtggtgcattgcatcggcattgcatctaaaaagtgatgcattgcattggcattgtaccggaaagcaatgaaaaccaatgccaccaaattatagtgcatcacatcacatcgctttgccaatgcaatactcatgcactgtattgaggaatccaatgcaagcaatgcaatgcggggccccgcatcactctccttgatgtgatgtgatacaggcccaacaatgcaatacctatgcatgcattgcatcagttacattgttggtggccacttccaagtacccatgggccataaccctgtcttttgaaaactgttttgacagattttacaaaagatacataattagtagacatcaaatttcaaacaaaactttttaaatatctttcaaagaaatttgcaaaagcatctctcttagagcatctccacagcgggccctatatgcctccaatagggaccaaaaaaaatggataccaaccaagccggtattttttacaccactagcggtgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctctctaaatattaaagatatggtaaaaataacatcagaaatgaatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatgtcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacagcgggtgtattggccttaaaggtcagtgaaagccaattggttggagttttggtgtgcttgaggatgtgtaaaacctttcaatgttgcaaggttcacgcggcatagggccaatcagcaaggccctattgagtctgtatacatacagctcaatagggactctcaaccatcattcctattatacggccccacataggggccgcggtggctgtggttttgggccttgcggtccctatatgtgggatagggacctgatatagggcctgcagtggagatgctcttatataagctagttttcatctggagcaatctgcataaaaaccagaattgtgtcaggttcaaacccttaacagattctttcaaatttgtttctttttttcacagaaattttgtaaaagcttcaaatgtttaacaaaatctttgtatgtaaaacttgttgcagaagtctgagtaccatggtacatggacatatccctccgggggttgataagcgcaagccaacccccctcacgcatgccaatctgcagcaaggttgattggtgtgcaggtcctaaacccatactaatatgggtttaggaccagcgctatcccataggacccaggcatgggtcctatgggatagcctagagtgtttgaaaataaaaatcttgtcgatccttgtaggacactggccggtgtcctacaaggttgacaaggcccacctcgctggccaggaggattccctcctggtcgacacactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaatctgattatacatcaggcaaaactggtattatatctatcaggagtgatattgtatctacctaaaaccatgttatatctatcataacagatattgcatcagcccaacctatttaatgtcaacataactgattttatatcagatttttacatctgatacaaatttttagcccatgggcatcaaatcagatagaaaactctgatatgaactcatttatgttgacattgaatagggtgttccaatgtaatatctttcatgatagacacaatatcattttatgtagatacaatattaattctggtagatacaatcccagtttttcctgatgtaatatcagagatttttatctgacataatgccagatgtagcaaactgatacaatcattttggcagtgacaaggtggtacagcctcgccattgcttccttccatcttggccaacagtcggtccagacaatccaccggttgggctgggttttgctgtctggcgctgatgatcccagcagccacggacgagcgtctgaacaagggggtccagtcctcagaggcccgccagtccacaccatccctgccatggtcagcagtctccggttgatggggctgttccttggcaatcagcacctgtttgagtgcaaatcctgcaccgagtgaggaccggctgggcttgctagttgtcatacattctgtgggactgtttctcagattccgaggatgtggttggtggctgtggttggagactgagaagtgcgacccaggctgaggtgaccaagaagactggcgggggcaaggttgtacaacctggccggccaggaggattccctcctggttgacaaggttgtacatgagccttgtcgaccaggaggattccctcctggccagcaaggtgggcctcgtcaaccttgtaggacactggccggtgttctacaaggattgacaagattttttttttcaaacattctaggctatcccataggacccatgcctgggtcctatgggatagcactggtcctaaacccatattaatatgggtctaaacccatattaatatgggtctaaacccatattaatatgggtctaaacccatattaatatgggtttaggacctgcacgccaatcaaccttgctgcagattggcatgcaggcctgcacaccaatctgctttggcgtgtgggcctgcacaccaatctgcaagtggcgtgcagattggtgtgagcgaggggggttggcttgtgcttatcaaccccctatccctccaacctcaaagactactagtacatatgacatcatccttcactaaaaccttcattcctctacccaactgcgctttgtccttcttgacctcaccaagaacttgaaagatcaaagctcattcactatctccagcggtgggccgctatgcttttggcccaaaaagtgtagcatagcggtgcttttttcatcaaaagaatgtagtgctagcacttttgtagcagatttttgctacactacactgcacaacagcacttttagtggtaaaagccaccaaaaaccgcgaaaaagcactgtagcgcagcgtagtgtgcccttttttgcggcccacacgcgtagcgttagcagtgttgtggtggaattccactgcgctacgcttaacgctaacaggaattctgctgtgttatgctacactaaccgctatggttagtgtagcagcccaccgttgctatctcttttctatcatatactcctggctgtctgaggatgaatttctttttcccagcctaggaaattcagggtgtcatttctacaacccaaacatctctatcttcatcatgtttatccaataaacactcttcctccatttggtgaaactcatcaccatcttatttcctcatcaagcttcattaccttgacctcttgtatagtacaaatcacattatttcgctctcttgaattagcacatcccttcctttgacatttcgctgacttgacaaaagtgctccccttccatctcaacctcttgtcaattctcctcttgtcaattggtcttcatagtgcagtaggttctcagactcaaacttcacttcactctacttgctggtccctgatcaagacatatttgacctttctcttttctctcagtctctttctcttttctctcttgtctcatcagcttgttgttcttctgcatctcctatttgtctgccttaaggcttgttgtgatttcacttccgactagtgtatttctttccttcatgttacttataaaagaaatacatccttaagtaagttcatcagcaaaacttgcaaacaaaactttcaaagttccctgtagtgtacatgtgcccccaggatacgtattgattctgttggaaaggtcaggtgcgtgtctgatttagacattggtaatagctgggataaatggatttggcgcgaccattaatccagagatcttcaaggttactggccagtgccctggtgctcaactgtagtttgtttgcagccaaccgcatcattgactctgagggccagtaccatagggcaggaaaattcattttttttggaatttatcttactcaatgaagccaatatttagtgtaaaagtgaagaattttgacgttagacgcctccacgttttgtcaaattttgtgtagaaggcagaaaaaaagcctaattttcaaaactgaaccccacggtactgacactgatgagtcttatggaggggttgcttacaacaatccaattcgacgatgttcgcttgttttattcaacgaacttcttgctgggaatgtgatcaagacttggactcgagatgctgcacattatacgaccctcccagcttccagcggagttaccgacctcatatactgaggtgataatatgctcgtagggtagtcgcaacgaagccaggcattccaatatcctgggtcggtctcggtgactgatgtcattgatgggggagtgactatgaatgacatgggtcaaactgaacgacctacgctctcctccctggagctgcggtattcccaaaatagttgcgccgttcctcaagctgagaaacaggggcgttttggccaaagggaggagagtggttactacctcaacaagaggaatcagtcaaaggaaccaaaggggaagttgacatcctctccagcgctccgtttattcctgacttctaccttgctggtgttctgctttggacgactctcttctccttctatgcatgactgctagtccatttgttactccatcttgagattgacccttggccttgggcaaatctacgtattgtacatcacaaaaatctctcagcccgattcctagtcaactagaagtagtacatcatctattccgccccgccatccactcttaaagctttcgcatctataaactcctctggggccgcattagaaacaattgcccatttcacaagctccgtataacccaaacagagtaactctgaggcgaagatccaacttgcgcactcttcggtttccaaacggggttttccggcctacacccatacaattgccccgtgtgccttcctacctatcctgaccccatcaatcggcgtaccattacacattccggttttcggtcagccccattcagactcagcacatagtcaagcaaccgctcggacactgtgttccactagtagtaagtccatctgatgctttttccgcaatccatctggcggctatgggtccttgcagtcccgagaaagattcatggttgagttccctagcttctcattgatatcatcatcaatcttcacgataatgcattcccttccaaaattttgataacaaattgtatgttctgcccaaggacatatcatacttttttttcgctgaccgctgatgccttgctcaagtgcaccaaatttgttgcgaaaggtcactcaacaagctctggtcatgaatcttcgatcgttcatagtaaatagagctttgaaactattgatatttgtgtcgcctgactctgaagtctatcaaccgaagtttaggcgagtttgcttataatgagcaaatgccgccactgaagcacatatcaatatcatgccccagtgtccatcgttttccagcgccctctatcccatctcgtaagcccaaattatttggaaaaaaaatgaccgctatgatggggtccttgcttgccaatgtctcccatcgatcaaaaggcaaaaccaatgtatatcagcagatcgccttagcactccatccttcctcccactccattctcagacatatattttcaattctatgaatcttatcctacatttgatgaatgatgagctgatcatttcaaggtgcttcaaatcattcaaatcaacagggaagacgtagcaaccgtaacagcgtttgtcggcactacatcacctcagtcctcggtaggtcatcccaatatcttcttatgaatttctgcccggaaaatcaaataactgcgtttccacaaactaattagtttttttttttttttcctggcccaggtgaacaccctccaccttgtgaaagactcgagaaattgccgtcctagctagcacattatcatcggccagcatatatcttaggcttacctttcgtcatcaactttaaaccctctgaagcaccagtatatttgacagagtgttgactcgattctactgaagtcttgtggcgatggtgtctcggcttaaaaatctgtttgccaaatcgaaatccggcgaggccaaattttccaggaggttggatgccatattctgccgcgggaatcgaacttcatcatctcaatccatatcgtcaaagaacaaggagcttgagcgcacgagcagtcgagcaaccatcgatagcaagatcaatgtcaataatcggcgtctccagattcgactttccgtcacccgaacaacgcgatattcaccggtccattgctcgccttgtagtccccctgcggaaggaactcgtctcgagcaagcgcttcccttgctgccaactgagatccgtaaagagtcagagactcggcgagcgtcggacctgccgcggtctccatctccgattgcaacttctcatgaatcaagcagttcggaatcacaatccaccgattgtcattacttcgagaacgtgaaatccgaaacttcgtacggctcttcagaaatccttgaggctcaggaagaagccgtcagaatcaagtttcgggacgcgtacttccccgcgcctagcaccacttgcaccgaaaaaaccaacttgaaactctctcgaaatctgatggatgcactatccagccaccaaatcgagtgggcggcgatgatagagcttcaaaaggcggaccattccgggatccttcgaggacttacatcgagacaaatccggtggctggtccgagaaggaagatgcaagacttggttggtcggaactgcgggaccactgatagaagaggagaaagacgaggtccaagacgttcaaagcatcgacagtagtgatggtgtcaacctaactgaaccaatttccgaggaagctgtcgtcctgtgcgcgaggaaagccatctcaccaatggatcaattaccggctgtccttggtgtcaggagtacttgcaccgattcaaggatgtaacataagcgtttggtggtattacattgacgcccttgtatcaagaacccacacaggaaaccctcatggtgttgacctgctcttcttatcaatctcactcgctatattcacgtcaattgcggaggggttgattgcccaagatagagctttccagtctccttccttagatcgaattatcttatatttctttgaagtaattgcgtagctttgtcatctctcttctcgcttctcatctcttcacacttttttttttgctctcaagttgggtttcggttttctacttcttgtatacatagttcggtataaaattcgaagttgaaagtgaaggatcccctgagaatgtacatgcatacttcaaatatgtagcataccgatttctttccttgctttatatgttctactcgtcgtttgaggactgcttgtcgccattgacgagcgcataattatcacttcgatttcttcatttacccaatcacaaattcacaatcttgattggcgaaaatgctatatgaatttagatgtcattcgaagttgttaaaaatttctccaaatattgttaggccgaaaaacttgaaattgacaatcatcaagtcctcatacatcacacatttttatacaaatcctcctcagatctgcctgcctcagtttcttaactcccctgggatttcctctctctcttcgcctggctgggagatccagttgattcaatgatgggcttgaagtctcggcggatttcggcgactggtttcgaactatgcaagtggactgcccatggaaattttcaatgagaagttccagtgatggagaatagctcttcatggttggaattgacataagaagtggaattaaggaaatgtggtgtaggtcggtatcagttacaaaaatccattaatccaaatgcacatctttcgaggaattgagctgggcgctttgatcagatgttgttgtgtttcctgtaaagtggttctccagcttataccgactagtggcctttttttgttttatgcaaatataaatgcagatatgaaaggaaaattagaaaaagcaacggaagagacagaattttcctcccggttttcatgaggaactgtgtcctccagtagacaactaatcaagtcttgttgatggtgagttgtaccaggagaactttcttacttgaccttgttatggcagggttaagagtgtggtgcgcttttctgcgcaccctcttcaactggaggatccctgcattacatagctcgactgaactcgaccactcgattcccatctccttggactcaacacctcgaattcgcaggaatcaaacgcgatggccagctctactcggcgtcctcaacggcaaccgaaacggaaaggaaaatcaaagcagaaatcgaacgagggtgattatgggcaagggaatagtgaggaagacccattggaagaacttacccgtcctcagctcttggaaatcaatcgggtcttcgatgcaatcgtctcaggcaattcactcagacaaaagccgactaatcaacccctgcaagataaaacagacatcactactcaagaagaaatccaaaacccgcagcagacctcaccggatgaccaaggtggcggttttatcgtcgaggatgaagaaagatttgaagggggtggcttcctcattgaagatgaatcaaggcaggggggattcgaagctggtggatttctcaacgaagatgctgggtcggatgttgaagctggtggattccttcccgaagaaaccgaggctgaggtggaagctggtgggttcatgaccgaggaaactgcgttggatgtggaacttgaccaatcgatcgaccacagcaaaccaagaccaactgaagatcgagatcgatccacctcatcacagaaagtttcgaattatattgatattcgaagaattccagacgcgctaaaaatgttaaacttacctcaccggaatagtgaaatattagaaatcttcgagaatgcggcttcctcggatgaaggcgagcaatctgatcaacaagctcgatcgtatggacggaaagaaaagctaataagtcggatgaaattctcaaaagtctgtgccgtcttgatgatgaccaatgggaacaacgataccttggggacagatgagatcgataggactgatcaagacgatcgaagaaaggagcgggttgaggaagatgaggattactatatcgaccagggttcttcagaccaagcctcttcagcctcagactatcaacccgatcctcctcaagatggcccttctgtccgtaatcgtatcagaagaagtggcaaccaaacccctcgatcaagaacctccgccgcctctgaatgtgatccgtcggatgtaatatcggccaaggctcgccgtaaacctcaccaggcaaagcgtaaaaaacggaaggcgtcttctgaggtagaagctgacgaagatgaggatgaagtttcgatgcagaactctgcactcgaaacttttgccttatttcttgagccaacaaccatgaattctgatgtcaggtgagtttctgagcatgaaatgttctacttagttgtttcaatttttaacaaatgtcttaattcattggtgatctcaaaagcaaacggaccattggattcgaagagattagaagggctgcagaccagttgagtacacgtgatgacccgtcaactccaaagcgccgatgtacttaagcttgttttttttaattacttccacagacttggcgaaacgatgccagacgaagaggtaagtggactcattgttctcgttggtctgtttttaattctaattctgactaactgtgcttctctcctcctgagatctatagatcttagagatgctcaactacgcttcatataccaacaattctcgggttacattcgacgcatttgaaaaattgatgaaagagatcaggacgtcatgagctcatggccactgccaagtgatgtatagctcatggccactgccaagttatgtatattggtcgccaagattccaccgagacagtgggttatctggctcccactcccattatattttttccaattatgtacaatgttatgaaaccatgtaacttgaccagtttgaagatctagagtgatagatttaaaatgacaagcccagatcaatccacgattagactctcctcccaggccaccaggttgagccccggagtctgtttgagaattaaagcctcaagtgaatatttacattcgaatgatttatgtcttctagtttcctcgatctggatcaggtaggatacacacaaaaaaaagaaggaaacacgcgataaatgtttaggcttgataagcaaaaatcagcatggttgactgacggtcgaaggacgaaggtagccaaggacaatcaatcggtcggtgagacggggcagatagtttgataatgagtcatcagtcatcgggatggtacagtcgactatcaagcatgatgaatcagatctgaggacgatgctcgagccagtttcagatctgtcgacgactctgttgggagagagagagagagcaggtcagcagtatcaagtgagtgggcagtcttgcttgggctcacactcacacacctgctgtccttatcttgagttcgaggtctgagtcatccaatccctcgatcgagcgtaataagccaggcgttgggatgttggccattggatttgaccaagtcaatttaagctgatctggcttacataagtatttatctctgagtgagatggatatgcaatatgctgattgaccccccttcaccttgtgaccccatcgaagacttctttccagaattgaaaaaaaaaaaaaaaatccaaaactttaaaaacggtcaacagacaaccaaccaaccaaacagacaaacaagatgaccatcccactctcaaccaaccaaaacaacgaaaaccaatccgagaaactaaagcggatctcaagccgactcagctcattaccttctatcgcactacccaccgaccaccctcgtccaatcaaccagtccatcaaccagaaagtcgtacaagcctcgatcgactctcagctcaatcagaagacctcactggccatctcaaggctatcactattggataccgacctaatcgatcgacccagtccattccatctcctactcaccagtttcttgatcttactctatcgttatacgtccgagactgatatcctgatcgccacctcaagtccatctgccgatcatccagacccactcctactcagagtctcactcggcccagatcaatcattctcaagcttactcaaatctctcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactcaacctccctgactaccgatctcaccttcatcgtcaaatccattaatacctctcaagtcttacaatcaacaccttcgtcccgtcaaccattacttcctggggccctttccctcaacgtcctctacaactccctactcttttcatccactaggatacacaccctcctcgaacaactctccgccatcatcgtccaggcttctcttcaacccgactcttgcatcagcaccatcccacttctagggcctctccagcaaccctatctacccgacccctgtgatgatttacattggacagaatggcctggtccaatcacccagatctttgctcgaaactcggagcagaatcctgaaaagctgtgtgtcatcgagcactacgatggaacaattcccccgacgtctaacctccagcgcaccttcacctactctcaaattcatcatgcctcgaacgtgcttgctcaccatttacttcaacatggcattctacccgaggaagtcgttaccgtctattcaaccagaggcgtcgatttggtgattgccatcatgggaatcctcaaagctggtgctacctttagcgtcatcgatccggcctatcctactcagagacaaaagatttatcttgaagtctccaaaccccggggcttaattatcctcgagagagctggaaaattgtccactgaggtcgaggcgttcatcaaatcagacttggatattaaggtcaccgttccagcacttgctttacaaaacactggtaatctcaaaggtggcctcatcggagccaaaaccggagtggatgtcttggacgatacccagcatttagcttcccaattgccctcggtgaaaattggacctgattcgattggtactctttcattcacctctggttcgactggaattcccaaaggtgttcaaggtcgtcacttcagtctcactcactttttcccctggatggctcagcaattcaacctggacaacaccagcaagtttaccatgttaagtggtatcgctcatgaccccattcaaagagacatcttcacccccctcttcctcggtgccgaattgcatatccccacagcagaagatattggaacccccggtcgattggcagaatggatggacgatcaacaagttacgatcacacatctcacacctgcgatgggtcaattactctcagcccaagcatccagacagatcccttccctcaagaatgccttttttgttggcgatgtcctcaccaagcgagattgctccaggcttcaaagcatagcccccaacgtcgatatcatcaacatgtttggcacaacagagacccaacgtgcggtttcttatcatctgattccctcgatctctaaagatccaatttatttagaaacgaagaaagatatcattcctgccggaaggggcatgaaagacgtccaactgctggtcgtcaatcgtgtcgcgaaaggtttgcagtgcggtgtcggggagctgggtgaaatctacgtccgatcgagtgggttggccgaaggataccttgggccgccggaaatgtcagctgagaagttcatgcccaactggttccagtccataccgtcggatcaacgagcagcggatatcgatttgggcggtaaatggcttggactgagagatcgcctctacaaaactggggatctcggtcgctatctgccagatgggacggtcgagtgtgttggtcgatcggatgatcagatcaagattcgtggctttcgaatcgaacttggtgaaatcgacactcatctttctcagcatccttcgatcagagaaaacgttaccttagttcgacgggacaaggatgaagaaaaaatcctcatcacgtactttgtacccatccagtcaaagtctggatcatccgaccttgccctcactagtgctagcgaattagaagacgagggagaacttgtgagcgaggtagagaaagggatcagaaaatatcgcaagctgatcagaaacatccgagaatacttaaaaaataagctacctgcttacagcattcccacccgtaagtattcatcatatgttgtttgtctctgatatctccagtgagctgataatcttccgtgctttgcagtatttgtacccttggtacgaatgccattaaacccaaacggaaaaatcgataagccagccctccccttcccagataccgccctccaaccatcatccaaagccaagaagtcctcaactcctcatcagttttcttcgactgagaccgcaatcgaaacaatttggaaaaacttactgccaaataatatttacagcaagtcgacgatccccaagaatgaaagtttcttcgatcttggcggtcattccattctggccactcgcttagtcttcgaaatccgaaaaactctggccgtcaacatcccattagggttggtgttcgaataccctaccatcggctccttggctcagcaggtcgatatgtgcaggaataatgacttcggtttagccagagaggatgaagaacagcctcatgatggtacccatttgagcccatcagcccatcccactggttcatcttcaacgcctccaggtcaacctcaaagcgcatttgattatgcggccgatgccaaggcgttgatgaagacattgaaagccagctactcgcagccgatcaagtcaagcgaaaagaaaacggtccttcttaccggcgctaccggcttcttgggcgtgtttattctccgggaacttttaaatcattccgatcaaattggcacagtcatctgccatgtgcgagccaaaaccagggaggcagggctcattcgccttcgcgagagctgtcagagtaggggggcttggaacgaggagtggttatcggagaacctggttgaggtagtcctgggtgacctcgaatcacgacagctaggtgttggtgaccggacgtggactgatctgagtaaccgagttgatatcgttgtccacaacggcgctttggtacactgggtttatccatactccaagttgcgaaccgccaacgtcatggctactctaactctcatggaactagtggccgtcgggaagccgaaagcgctgacatttgtttcaacgaccgccgtcctggaaaaagatcattacgtcagtctgtcggatgctctcatccagcagggtgagaaaggaatttcggagtcggatgatttggaggcgtcagcaagtggactcaccaccggttatggccagaccaaatgggtttcagagcgactagttacagaagctggtcgacgaggtatgcaaggcgcaatcattcgaccagcttacgtgcttggggatacccaaactggtatcagcaacaccgatgatttcttatggagattagtcaaaggatgtattcaaatcggctcaatacctgatatccacaatactattaacatgctgccagtcaatcacgtagcaacttgcacggttctagcctcgcttgaagaccaagaacctttgaaagtttaccatctcaccgctcgacccttacccagatttagctcgttccttgctaccttgggacattacgggtatgaagtcagtaaggaagattacctgacctggagggtcagactggaacaatctatcatgaagaacgacccacaagacaacgcattgtttcctctactacacttcgtcctatccgatctaccctcgagtaccaaatcggcggagttggatgacttaaataccacccagctcttgaagaaaaacaaactgattgatcatcgctcgatcgaaactaccgacctggccgtttatcttgcttggctaaaccaagtcggcttcttgcctccacctccaaactctgcaaacccactccctagtttatctcttgatcatcacatgaagaaactcatcagtcgaactggtcgttgaaagtctttctccaataattctttttttgaagcattcttcttttcttctctttctctcgcttagatattgtagtcgatctgatcacctgttttcctttctttttttttcttaatttctgcttgtttcatgtttttttttcttgatttctgttttttgtctttttttcttttcttttcttttcttttcttttgatttaatttctcactttcagtcctagaaaaaaaaaatcccctctcatagcttttctcttgcaatcataatttttaatccatatgaatagaaacaaattgaacacattcttcttagccatgagcaagtgtcacgtgaagctaccttttgacctatcttgacaacttttgaaaacctgtgtcaatattacgtaatctgaccatgtgaatctaacttttagggctgtaaggaggatgccatgttgtctaaattggttgattcaaaaggggaacacacagatcaagacaatcaagatggtggatgacttcctgtcaatatctgcgggtctcccagagccggttcagagcctcaaaattcaaatttctctgtgagaatcaagaatcctcggttctagattgacttctgcaagggtcccagatcccacaggaagtcctccagttttcacctgccaataaggtttaggatccccttataaattaagctattgaggcaatgggaagctctccaatccaaggaatcttctttcttgtagaaaatctagacatgaacattgtgctggatccaacattttcatgttttaatctgacctgcagtggtggtgctggtctgtctgagtctgattcgaagaccgttttgtaagcatgtgaaatagaaagatagatagaatgacaaaaggtatcaatcaagttgaattcatataatcaaagaatgtagtttttttagcatttcaaatcattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaagagtttaaatggataaccaacatgtttaaaaaaattgaattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattgtgtttggactagagatggtcaaagggtatccgttgcggatacccgctatcccctggtggatacccaccagagccaggggatacggatttgggtttggatgtgcccttttcccagaaatttgggcgggtatccggatatccccagggatacctgagaccaatggccggctggaagggtttccttccagccggcaaggtccttccagtcggcaaggcttgtaccttgttgactggaagggaaaccttccagccggcgaggtacgtgacgaggtaagccggcaaggtacatgtacagtctcctcccagatgtttaaagccatctgttttgagctccacagagggaacccaaaaacttcaagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataataaataagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaagaaaattgatccaaaaaaagtttcagcatggtgggtggacaccctacagtcaaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtatccctggggatatccagatacccacccaaatttctgctgtacctcgtcgactggaagagaaactttccagccggcgaggtacacgtacctcaccaactggaagtgaaaacttccagccggagaggtacacgtacctcgccaactggaagggaaaccttccagccggcgaggtacacgtaccttgccaactggaagggaaaccttccagccggcgaggtacacgtaccttgccaactgtaagggaaaccttccagccggcgaggtacatgtaccttgtcgactggaagggtaaccttccagccggcgaggtacacgtaccttgtcgactggaagggtttccttacagctggcgaggtaccggtaccttgtcgactggaagcctagtggaagagtatccttcgagtcgacgaggtacatgtaccttgccaactggaaggtttcccttccagtcgacaaggtacgtgtaccttgccggctggaaggaaacctttctgttgaggtctaagctccgtagctctagaccacctggtacccaagatcgaaacacctatgacatcattctggcctgaactctgaaatcggtcaaagctcctgcaatgacatcattgcgcttgaaccttctcccttgttctcgcttcctttatcattccctctcttttgccaaccattgttctttctccccaggacttcatctcatacattcctccactatcgaaacttcttatttgatcgtgctataaatcttactccccaaatcattattcatcttcattgtttcagtaagacgaacatcacatcttccctctctgacttcctctcgctctcgctcttctttctttttgatctttgtatcaaatctttcccttccattcgacaactccgccgactacctcttctcttctggtgttcccaatcatcgtaggtattcgtcgatctttctctcactagtgtcttaagtattaacccactttcttttgttagctttttcctatcttctttcatttgccatacaaatcatattgttgttctattcacctagccatttactgcttttaggtgattattttcttttctttctccttctttcttttcttctttctactttgtatttctttgctggcactcatgaaagacaaaccttttagtctattcattcacactttccagccggcgaggatatgcctcgccggccatttagagggcgggtatccaatgatatccgctcggatacccgccaaggcgggggatatccgccagcggatgcggatgcgggtgcggatgacgctttccccggaaaaagcaaccggatatccggatccaaagtgaccatctctagtttggacagatatccaatggaagaaaagccccttctgtttgattcactaaaaaaacagggtggatatggaatctttgatcatctcagttagtgaacataatgctagtcatcacaaatcctagtcatttaacaatatcctagttattgaacatgccagtcattgttcatacaatatccatgatcctagttattaaactatggggtgaaataattttacactttatgttttgtagatttatggtaaagttcaaaatatcaatgcaaaactacatcagatcatgtgcaaaactaattttacatttgtgtgatttcaaactacccaatgtaaacatgcaccatgtttggcacaggctgaaaaacttaattggcgtagctgttgccataattgtacaccctactgttaatgttgccccgtaaggggcatgtaaatccgcagatccctgtggattaaatgaaatctaaataatatcccttacatccaatgcacattttcaaagagatggacattgattgagccactagcttaactaagccctctgaccttggtcttgttttggtgggtccaaaggaccccaagaccaaaggtcgagggcttatgattaaagggtctgtgctcagaggtgaggtcatttcagttttggtgggacttttttttccaaattactgtagcagtcatgttttgctatgccatcacttgaaaagtggtggcgcctcaacctatcacctgtggctgcaaaattcttccatcccaaatggaggaaaatcatgttctcatcatccacttggaatggaaaatggctggagctgagctcgtccaattttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctctcagacccagctcagtcagctctcggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcagtcagctctgggacccagctcatccagctgatgaggtccactaaaaatacaaacaagagacaatcatcccaaaaaacaaagctgggccgctgcagtaaggcagttgcacggtaggtaaacccccgccccccccccccccccccgggctgcgtacgggggcagggtgcacctcagcctccccccttagtaccatttgtgggggagggccccctatgggggtgctgtttgggctctgcgcagcggatcaagacatcaccattagcgggttggaactaaaattaaggcttaggggttgggttttagcggtttagtttagggtataggtttagaagttttaggtttggggttcgtttttaggataaggtttagcataggtttagggtcaggtttaagggttagttttagcatttgttttacggatttggtttagggttaggagggttagggttaaggttaaggagggttaggggtagggtaggagggttaggtttaggggttaggagggttaagtttagggttaggtattggggttagggattagagctggtttttgagcaggatgagcaggatgagcaggatgagctggatgagctggatgagctggatgacctggatgagctggatgacctggatgagctggatgagctggatgagctggatgagctggatgagctggatgggctggatgagctggatgagctgggtttgagagctgactgagctggatgagctgaaaaaattggacaagctcagctccagccattttccattccaagtggatgatgagaacatgattttcctccatttgggatggaaggattttgcagccaaacctccaacctatgtatcctcccttcaattctagctatccatgaatgttgtattacttgtgctttttttctctatctttttcccccaaaaaaacaatgtttgcagaatgagtgaaaaaatgtgtattagcggtgtggaactactcttgggaggaatagacgatgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataggagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatttaaaaaaaggaaagctcagtgattttagtttcttcaagccgcaagggtcgttgtctttttatgtaggtcagaccgtttctttctgtgacctgggattgtttgttgttttttgatactgtgtttgttactatgtatttgagtatgtatctacgtgctgaagcctcttttctcatgttatctcagtgcatctcactttatctgttgtcaatatgcacactcttttctctgttcatcttctgtcatgcaatcgactgacgcatgcttcaccggtttgtattcttactttttcatctaaggctttcgaatctttgttctttactcttttggttctcaatgaatctatacggtacaggctctgacttctgacttctggattctggattctggattctgatacggatggagttacccgatgaccttctgagcgcgaagtgagcaactatctctgcttttataaggctcgcaaccctgtatgtggaccctaaacctaagcaatatttgtgtatatcctctccgcagcaaacaggctttgtccaatcgggcaaagtatgaagctctttcatttccctccccgtttgccctccggtccgaatcttgcgtctattcccagctcagttgccttatgtttgctttcgtttccttgctccctatgtcccgtgctcctttctcctgatagcaatgcagtcgcgaaaagcatcccccgaaatagaatgggatccaagtaaaggagatcgcgttcagcgatgagtgacggccactgttgcctggcattcatcagcggatcccccccaaaaaaatggatccgagtataagatattgcgttcagcaaggttgctttcgtttccgtgctcctttctcctgatagcaatgcaagtatgtcgcgaaaagcatcccccgaaatagaatgggatccaagtaaaggagattgcgttcagcgatgagtgacatgttatttacaagcgcaatgctcggccactgttgcctggcattcatcagcggtgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggaaaaatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattggtcggttccggtaaaactttgtttggtgaaatgtaaaggttgaatatataattgcttataaaagaaactgttatgttgtgtaacaggtgaaaggtttatataattgtttttaactggtgagttatatatttattgactgctgagtgatgaactgagtgaatgaactggaattgtgaactggaatgagcagacaacaaatggggggaagagagcctccttttatagacaaaagtgaggaaatttagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatccagctgttgtcataagtgaggtgagaacattaataaactgtgggaaaagtaattcaatcaagactgcgcagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatttatgcggtggagataaagaggtgtgggaaattatgtgtataccgtgagctgtgtataagcataactgagaggtgatttgaagggtgtgacatgtgcttgactgggtgttggccttgtgatatgtgtccgtaggggtgtaacttccaatccgtgagtgttccaatgatgcgtccagtggtggcctaggctgaaattgtccgtagagtccatttctgaagccgtattggttgatttctgagtgaatttatgagaaaaatgtatataaaggaaaaactttgaattttttacatatttaattaccacagcggatcccccccaaaaaaatggatccgagtataagatattgcgttcagggagatcacgttcagcaatcggcaatgagtgacattttatttacgagcgcaatgctcagccactgttgcctggcattcatcagcagatcccccccaaaaagaatggatccgagtataaaatatcgcgttcagcgattgattctacattactgttgcctgccactggatctttgtgttccttctggatcctcttaggtttaggggggtcccttagagcatctctagcggtccggggggcagttgacttgtgttccccggcccgcgaccacatttcacaggggtcgcgggtcagctccaattgtgggctggcactgtgagcggctgtccaacctacatatcatccaacacactcgatgatctcatcatcccttttcttgtttctcttgctcggtccttatctgtcttgcttgtttacgtttttctgtcttctgattgctgctatctcgcttttttatgctctgtaacgggtaaattcatgaattcgtttgtatatagaacaaagaattgaagtgcaattgtaaaataaaaaaaaatgaaaggaaatgaagaagcaatccaatacaaataagaaaacaacatgagacaacttgtgaagctagcaagatgggttgtcttcatcctccgtgtttgattgatgtttccaatggtattggtgtcgcgactgcctcggtttttttttgaccgggtgttccttttttgcttccttggagaacagtgaccataggtgttgtaaggtgctttgattgagttaaaatgaggtgatgtacatactaaataatcaaaaatggtggtgtcattgagtgaaatgtggtgaagtgcggctgggagctgacccgcggaagtcagcaggtcatcgccggtttgactgccccccgcaatgttttccgggttgatccgcgggtccgttggaggtcaatttttgagatcgggcggtcaaagttcgcccccggtggcccgattgcgggtccactagagatgctcttagggaagttcctttttttttttttttttttttttttactttacatcacccctcacattacattagattataaatagtggaatttcttttgttttggcagatctgaacgtgaaatccaacatctttggccagtcacaatcattcaatcagactcttttgagtccagttcattgtcctgtctctcatggtccaatgtcctacagttcattgccctgtccctcatggtccaaggtcctaacacaggttaattttgatttcttttctattacactttcaactagatgtttcagttgctacttgatttttcatttgggtcctgaaccacttagggttagggtggtcccttagggaaggtccattttttttaatacattacactaaatttacacagaaagtttgtcttctttttggctttggcacaactacccaatcaccccgaagatgaaatccaaaatcattcacctttcactgaatcagactcattttaagagccaagttcattgatctgtcactgatggtccaaggtcctagggtgcccgcggcgggctaacgccgcgggtcccctagtatgtcttatgtttactagtctaaatataattgttcacagatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggctctgatatgtaacaaaggaaggggaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagagccaagctaagataaggtaatgaattcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagatggggattgaacagaccatgggaagaaagggctaaaagagggctagtatgaaacatggctgttgtgtggtaattcttggcataaggtggaaggagataagagataaggaatatgtttttagaggggtttgagattatattgagaaggggtattaatgtgtaattggtgtgtgagctaagtcttatcaagagtgaactaggaatttggccatggctttcatttgaggagtttcagaggtgtggaagatgtaattatccatgagggggtacttgtgagggttattggtttgttgcctttgtttgagggcctggggaaactcttgaggggtcttgggtctgtgattcttgtgtgatatgtagtcttgctgtgccttgaggttcaggattggcttaccacagcggtccaaccggttggaatgccatacaacattaaatccaaaaaaagaacagttttgttttgatcacttctttttcacttgataaaagatcaactttccgcatatactcaattaaattgaggtatggctttgactttatcctaagtccaaattcaatattagaaaagatttttgttacttttttttggaacaaggacaaagacccccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatactcgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaaatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccgtatccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatgaataataggaattcaatatgcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccatatcttgagcccttcattgataaataataaaattttgaatgtttctcccttcatacacaggaataatgaccacatcctcccccaacttattgactgtccccagtcaattctgattttatgactgtgtttgaaggctaaaccttgtgtattttatatggtagaatctaaatttagatgatataaatataataataaactttgataatttttatgtttatttaattatccaaaattccctggttatgtttggttgagactgggaattgaacagggagccttcttgttttgaagaaattttactccttgtttgagaattgaacccaggtttattgtatataaattttcttcaagggtgggattagaacccatgtccttgatgttgagttaagtggagtgttggggttttgcctagttggggacttgaactggggtcctggttggctgactccaaatttggagtatttgagttactgggtgtccagacgccattcacaagtcctttcacatcctcaaatttgggttgctgcgcgcgcagtcgtcctgaaagccgcgccacctcttcctgatcttcctccgtttcggaccgtctgtcactagcctttcacagtttttagcctatctccaggatatttgctccggcccggtagcgtatcctccaaactgtccccctatctcttctacttccccctctcggccatccacccgactatccgccactaaaccaaccttcttaacgatcttcccgactatctcctcgatgatcttctcggcgatggaatcctcgaattagtaagtcttaattatctgctctcctttttttttccccgcgctaacgatattggttgtgtctccgcagactattcctttatgagctcgccgcgctgccatctacatcactggtcccggcctcttcgatggtcctgttctttgacgatcttcccatcttcgtcggcctcgacccagtagtgtgtagtccaaaaaaaacccatcggccctcgtgtgttgttcttcatagtctctcttcccatccgttgccaaaagaagcctgtcaatccttcttcatcgtcgccggtcccaacccggtagtgtattcccccaagaacgttcccatcgatccggtcttctcgacgaacttctcgccttcgccggcctcaacccggtagttctcagtctaaaaaaaacctcatcgtcccgcgttcatcgccgatcctcctatcagctactctatcgacccgccttaactcgctgcatcgccaaaagcccaactagtccctcgaattgtagcgattatccttcaagaccgctgtcgatcgaccattaaaggaaatcaattcgataaaaaagttttatatgcagtttcttcctcggggggtcaatggggtccccgggaaaacaattcgactttgtccctcgatctcctccagtatataaagagctcctcgctcggttcgttccttccttcagcagcttcatcctacctcctccctctactactcgatcagtcatccctttcctccttctactcctccatcaatcatcctcttcactcccgtctcttatcgcttcgttctgtccctccatcgatcaattgttcttttctgatcgcaagagtattatgtgtcttctccgtcagctttattgatcttgcctgccttactgctggttcggagctggttgatgcgctttgcctgactatgtagattgatttgtatcggtctagtcgtttgaatactgatcctgatgtttccattcccaaaacaatcatctattgcttgatcgatcgtcctttttatctaactccctcaatgcctgttggtaaactccagtcgcttttcgagtgttgctttgatttaaatctaactagagttttgtgcttgatcatgttataccctaaagagaaacttgtatataacaataatgaacagatttttttttttttttttttctgaattacctttgggcaataaccctccagattcattgtaattttctggctttgttccaaaaccttttcagtaagggttatctaagaaccaagcatggagaaaaaatttgcaaaatttgaatcattgttttgtgagaaaaaaatgaaaccccctcccccaacttatatggttgtcctcaaccattcctaaaaaggtaaaaaaaacttgattcaaggttgagttcataagagaagaatcccctcccccaacttatcaaaaatgagtatgaaactgatatgtttttggtatttaatgagttatacttggattttttttattttattttattttattttattttattttattttttttttatttgttcaagtcagaaagaaactgatgaagataaaaatgaagaatttatatgataaagaaaaaaatgaagacttcttaatccatgtctgaatctgaattggcatcatctttttctgagttttgatctgatgctgaatctgaagatgaatgggagtctgagtctgaatctgaatcttcctcatctgcccttatttcctccaagtccctccctctggaataaaacctcttaatatgggaggcagcataagctctttttaattccacaccatccaattcttcaagaatataagaccccccttcaagctgctttttaactttaaaaggaccattccatctgttttcaaataatttaccccactgatcttctaagcttttattataagttaaaaccatttcgccaggagccaaaggattccggagtctagccgccatttttctgtcccaaaatctgactgaggattctcgagtgtcttggagtttctggtaagctattcccaaaagttcttcttttctttcgagttgctgagttctggcttccaataattccgctgttgtactgacttccacccaatcaattcccaaataggtatccatttcaaggtccacaggaagaacagacttttgaccaaagactaattcatatggggagtaacctgttgatctttttgtggaaattctatcagagaaaagtactaatggtaaatattcccgccactttccaccagattcgccgcacatcttgatcaaggcatccttaagtggtttatggcctctttcaatcattccatttgcttcagggtagtagggtgttgttggtttgaacttggccccaattttctcgactgcactgataaattcactcttgaattccggtccattgtctaccgttaccgtcttgattgcgccgtaccgatagacccattcctccaaaagaaattttccaatttttgccgcagtcaatttttctagaggtgcagcttccacccaaccagataaatcatctcgagccactagtaaatatttatatcttccagccttgatgtgacaaacgtccaacgccactcgtccaaataagctactttcgccggtagggtttctgatttctcgaggaattaaagaatcccttttctgacatgcttcacaactctgaacccacagcttgacctgcttcttaagacttggccaccaaaatctgcaaaccagcctctgataagtttcttccaggcctctgtgtcccagatcctcgtggacttcttggagtaatttgcactgataatcgtggttggaaatgaccaattgtccaagaggtgagtgtcgtcgcataagtcgtccatcttgaataaaaaagttgactgattttcgttttaatttcctgaaatcttctgggtccatccccgttggtcgttttagagtcattaaataacgcttaaggtccatccaatatcccgaagcttcccattccttaggctcaaatgaaagattggatacattgatatgaacacaagctctaataacaggttcgtcttcgtcaaaatcttcctgatccccgtaaaattctggttcttcgtcgctgattggtcttctggataatccgtccggcagggtgaatgtgcttcctttcttgtggactatgtcaaaagaaaataactgaataaaagccacccatctagtcataggcgcattgggtagtgatggtgagttgatcatctggattaaggattgtgcatcaacttgaagttcgaagtgttgaccccaaagatatatctgtagcttcttcaaaattcttgccaccccacagagctccaatttaggttgagagtatctcgattccacaggtgagaaaacaattgattcgtaaagcacaggtctgtccaatccggtttctaattcttgctgcaaaagtactgctccagcggctataaagcttgaatccaccgctaatttaattaatcctgcgtcctttgaataatccaactttttcaaggtgatttcttccccaataatctccttcaatctttcaaaagacttgttacagctttcttcccagacccagtctatatctttcctcgtgagttttctgagaggtgccgcaatttctgagagattctttataaatattctgacgtaagtgacaatgcccaaaaatcctcgtaattctgttatgttatgtggagttggccacgtcttcactttattcttcttctgaactgaaactcgccgtccttccttacagaccacgtgacctacaatgtccaaagctgggacacagacagcaaacttctttcccgaaatcgtaaggcctgcttcctcaattctgaaaagaactcgttccaaggttatagcgtattcccagatgaaccgacggatccccggattttcttctaagacttcgttgttatatgtactagctggacctttgatccctccatcatcaatgaaaactcctacatgctctggaatttcatcttgaagaatccacatcatctgagcttgatagactgctactgaattggttgctccttgaggaagtctggtaagctgaaatcttcccaaaggtgtgtcaaaggtggttaaaggccgtgattcttgagctaattcgcgttcatcgtatccgcccatgatatcacccagaccgtaacatgcacgtcctgcaaaagattcgacaaattcttccgtcgctggaggcaatccagcatccttgattgtgactttattcatttcttgaagatcgtggactattcgtaatttcccatccgccttggcaacgcagaaaactggactagaataactggaagttgattgttcgtataaaccagtccgtattcgctccctgactaattctacataatcgtccttaatcgcagccggaattggtattggtttcttctgccatggtttatggtccactactggtataacgtatggtaatccgtaagagtgttttagaagtcctctttctccagtacagaaagctatagccttttctctgatgacaattaaattcttgaagagcttcaattcctcgcttgacagccatccttctggtccaaagttcaccatcttaagccgttcctccgttaccttctcagttggtacaaattcaggtgggttaggtgtaagtggtgttgcgtatggatccctcgaaagagctggtctttgaagtggtggattgagagcctgcggaattgcttcgttaatcggcctgatcttcttagccactgatttatacttcgtcatacaccaaagtcctccgtctctccaagtttggcacaagcgttcctgaaaagaaatcccgaggcacttcaacagcaacatttccatcttcttatcgtcgcttgatcgtatgaattttggttctgccaaagccaatgtaagctttgaacaaacaacagccttcttctctgaaacaaatttgtcagttaactttggggaaacctcccccaacttctcaattttacccttacaggtcttcaacataagggaggtaaccccataaaaacactggatgaaaagaaaaatgtccacaaaaaaattcaaaattttacccgcaggagtttcatgagcgtcattccggatactgttggtactaagatccttcatgttattccatcctctcccttttccagttcttgcaagtgggactgaaacttttcttcctttggttccttggaagcttaaagtttcaccggtttcttgatattctagcgtgcattcgtaatcaaacagaaatggtcgtccaaggatacagtcttgcgctttaggtgaaacaaacaggtgagctggtcccgagaaccttcctatcgttactggacagttttcggctaccctgttcaaatcacatcttgctcctcctactcctttcataggtatatcgactttgaccacttccagttctaagtcctgagctactatacttggtatcacattgaccatagatccggaatcaaccatgaaatctacttttgacccgccgatttctgccgttacgtagcctagagcacaactgtaataacagggatctctttcttcatcttcattgttgagctccattgccgacattttgactgcttcagttgctatgtaagttgtggaacttttctccgggagtctgctctgtaatttcgaaataatttgggatgtgtatgctggagatatagccgtaagctgagcaaaagtggtcggaattttgacattgtctagttcctgaagcaaaatttcctctgggcttgcatccttggatttcatagctgagattctatctttactccaaaccttctcgactggcttcttcggaggattcggcgaaatctcggccacttcttcctcttgatccacatccatctgttcatcgtttgttggctcctggattcgaacacttcgtcttcccttctgtgcatcagacctcgttattgcgtgagttcctagaaaattctcagcccctaatgttggtggatcccaatctatagtttgagctgatgacttcatgattccagaattttgctttggttctgtcttggtcgcattatttgtgtgttcctgcatctttgggtctgccgaggctgttgcaactacggttcggattggtcttgaagggttccatggaatatgttgcccatctggcaggtaccaatctttcccgtttctcttcactagcccttgctcttcatccttaaacaattcggaacatctgtaagttgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaattggtgtcgaaggtttggcattccctcgtgagaattctgatttcggattgctttgttggttgtaaacaggtaatacactcttcaattgttgcttgagtgaagccatttcttgcattatgtcttctacttgtttctcaaccacctttccagttggtgctccagatatcatttgttctcgtcgctgaccatcgcctttcttctgatccagttcccgttgcattcgcttattcgcctcggagaagcctgaaaccgcaaagtatccttcctcttcaaccctaatttctgtatccgccgcttctgtaacatgtttccacagtggaggtttactactgccgtctggtccttttgggagttgtccgttactgactaaagttctcttgatgttcttctgactttctttagaaaatgcacttatgaaaagaagtgatgcgtcctgcttcttgttcaagtgttcattatccacgagatatttcaagatagtggtgaattttcccaagtaggccttgtactctttgtagtccttcagtcctccctttctggagtattcttccgcaattttgaccaaatccgccgtagtatacagaatagtgttgtccaattccccccaactctccttcatcgccttccttaactccgtccagttgaagctgttgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtaaacaagtcccggttccttgatgatccttggtccatatcttctctctgttggttcaccatctgatcctcttgcattatgtaatccatatccagtcacaggaggttccgtttgcttggcttgtctctgtggtgtaggatcttctgagtctgacatctcttcttcagcctgtggttctctgtattgattggctggcatctttcctttatccttcttcattggtggtggcggtgccgtaaatcctgtattccagtttgaattcgatcccgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaagtctggcacagtatatggtaaactcatgttgttcttgttgacttcctagtttttgtgatgtaatacaatggtctctggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacgattatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccgacgttcgcttcaaacaggatccagttatccaaatccttcggtggtcttccttcttctgggatataactggctgcttccttcaagatacgtctttcagaactagagtcacaaatcttcttcttcttctttcagaggtttagtagttttcgttcgttaataggttctatcacttgactattcgatcttcaggttaacttgatatttcttctttacttgatgacagttgtggttgacaaatttgttcttcgcaaaatccttcaagagtgtcgactatccgtgttgattcttcttcttgctgttcttctagaatttgatccttcttcaattataccgtaatccttatcacgttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttgggtgggtgataatggattatgttcaaagatgggttgtataattgttgaagggtgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatactcgtgttcttccttaatgctgtatatgtaatagaggtggtcttgaacccaaaggactgggagcactatgcttcaaccaggactggaacaaagactggttcttctgggtaatgtttgtgaaactgtgtatattatttcaactgtgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaaatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccgtatccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatgaataataggaattcaatatgcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccatatcttgagcccttcattgataaataataaaattttgaatgtttctcccttcatacacaggaataatgaccacaccgggtgggggatggaaatagctctgaggatatgagaagcttttcaagaagcatgcccatcttcctgtctattcacatttctatgtacacatgaggaatggaacatacttgatggattgttgaaaacaggggtaaaacagaatcccctcaccaccaaacgactcaactttggtcataagcctcgcttacacctgcactccgtgcatgcactcaagggttatataagctagattgagccatcatctttaatattctgatttctaatttttttgaagacataacaccagtgcagactggtgcatacacaacacaacaccagtgcaaaagttataatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgaatgtatgtttccaaactggagcatctggataaaatttaaattggatggaaaatgagagctatgcttttaagtttccattttcactaaggagaatggccagatcactggcatcaaaaggagaccattttgatcccccttcaagatctcccatcaattttgctttctctgcatactttctgaccttgtgaatttcaccttttgaattgtaaaacttagcagcattcaagtttgccattgccctgaatttgggtattctttcctgtgtttacatgatgaggaaaatttataaaaaaatatgttttagtttacttttttggaaaataaaatcattcacgtacctccttgctaatcttgagaaactctttaatttcactttcagatagatttgagccttgagagagcttactgagttggacaagtcttgcaatttgttgatctgaatttctcacaagttcagcactcatcatacaatgtgagcaggtacaatcaaaaccataaatttctttaagtttgcttcggcgggatgcctgatccaattcttgggaccagtctataattctcatatgtaagtgtgatttccagaattcaaaaatatcaagattacttacaaggtacagtaagttcctcaccaatttcaattgtttcataagccttcaagtgcaccatttgtgtcatgggatcaatgtagtagaaaacattgggtttacatgagtgattcaatcggcttttttttgccaaagaaaattcttagtgattttgcttttcttggctcaaatgaaagcagtacttacgttactttcaaataaattccaccaaagctaatttcagtgcctgaaacgtaatggtaattatcatagaggttgacatcaatcatatttgaaataaattggtctttattctgaccctttcctgcaaggaatgatatttgttcttgtgtttttaggggcaaatgatcaatagcttgtctgcgaatactgtgaccaaaaggagttttccatattttttcaagatatggaaagagcccaacaggactctgctgtaagatcagatcacctctttggattttacaagcagctactgctcccatgcctcctttttcaggcatctgaacaatatctacagtccgcagatctgatggatcatcagagatcttgagcccatttttgaagaatccctctaggtattttgagggggttactatcacacatccttgtccattattgatggtggtgttaatcagtatgcagtattcatctggctcgttgtgtggattggggtatagaaagcaggttgacttgtaaaacccatgatccaacagggtgagtttcttttttgaaatttcctgatcatatttgtaaacagagttctttgatgatgaaaagaactcagaaacatttggtttgatgatcaaattttcacctgacctaaaaagaaacatgtatttttcaccagttttatatgagtgttatttatacatgtagtgatgtcaaaagctcagatcacttacatctctctattttcaatgccagtggcttccaatgcaatgggttttgcatctatttctactgtgccacaatttctttcatttttctcttcatctatctcaattggaattttgactgcagcgtttaagccattcttcagttcataaacttgattcttgccttgaagtagaagattttctgtctttatactcttatgcttgcttgacacagtcaactttggattgatagcattggtccagatatttgagttgagtatatccaaaaggattgaaatgcacacaaaaactttgagtctatctcctaacatcaccacagaaaaattttgtataaatgtgtattatgtatgtgtaatcaattatgatgggaaaatcttgcggaaggaatcactcttttctctagagtcctccacttatgaaaaccacagaaaatgtactggaatgtagaaattggctctgtcagcactggcctggacgttttggaactacctggtgggatcagatagggtgttgaagggtaaatgtgctgtggataaggcttccctcaggtaaataatgctaaggtagcagacaaggagagtttaattactccctgattgatgtggcagactaatttctgactaaaggatgtgaataatatttttaaggactatttctaaggactacaggctaactatattaccaggctgggcacgtcagagaactgatgagggaaaacagaactccttatatacaaaatctggggagtggttagcttgtggtttgaagagagcaaaaaaaatgaacaagtgagaattatcaaaatgaaacactacagcccaaggggagggcactaagacaaaaggaggaacaattacataacctacttgctcaaactggagcataattctgaaacacacataaccaaaagtaggagcatgcatagatgtgaggtactaatccccaagtgggtgcattagtttgaaacagagagataagagaaagaggagtgcatatgctgacaaagatttaacagatgtgatatgctgtgtgtatcatggagaattctacaaatctgcatggccaaaaaaaaatttgttgcatctccttgcaaagaaaagtaaattggtcagattttttttttctttggggctcagatacatggagtgatacatggcagatacatggcagataaagcattgtttcattgttgatatgcagcatctccaagaatgtaaagaatgaaacaagagaaaacaaggagggttcctaataccctggatctgtctgaggggtgactatcctccccctgtgagtagtcttgaggtcttgagttcaccatctggcctaggtgtttggggtcttctgtgttctgattgtgaagtggaccgagtgcttgaggttttgatctggctcaccacaatgtttcaaatgcaaataggggtgagttgttggtctctgaatggggtttgaattcaccaaccaaaaaaagttcaagttatgtaattggtataccaagtccaaaaaatgacatcatgacagttaatatggtagagccaaaaaatctgtggattaggtgacatgcaggggtttcaggagtgggtgtgatataattgaacccagtaaaagtttccatgataaaaaaatgtaacctgtttcaatttacactttttgacatgatgaaagaaaatctggcagagccaaaatatcttcaatctggtgacatgcatcagttttaggagttggtaaccattacatactagaatcccaagcggctgcactgctgtcaagtttgagaatcatgtttgtagtacactgaaatttgaccactgtcctctggttaattaaacccattggccacccagtttgtatatttgaacaaatgcactcaggggtgggggattggtccctgaatgaggtttggtttcaccaaccaaaatagtgttgaacttgcagtccaaggagtaatgttgaacttgcagtccaagaagtaatcctcatcccattgtggagctgcggccaagcaaggaagtgagatgaacaaggtttgaaacctaaatcatctgcatcaaatgcttaaatagtctctgatttttctcatggtgtttctatttttctcattcaattgtttctagtcgtttcttcaccatgtgtcttactcgcttttcttatgtctccgcttgcttgaatcatgttttcttttcctttgctgccgttattagttctcattgatagtgtcctaacttgttttgaaccttaaggtttgcttgcctttgctgttgttcttagttcacattgattgtgtctagctctctggtttgcagcttagattcaggttcttaatagtcatgtatgtatggtctatacatcgaacatgaatgatgacagtatctgagagcagatatcttgcttgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagccgctgctcaagccaccgacaaacaattgacgtcttgtcgttatccacctgcaaattcaaatcatggctcactatgccaggcgtggcgtggggcatgcaaacaggcagtgggctttaattgatgagcagttggttgaatttagagatggccccggcgcatctggatatccagccgctttttctggggaaatcaccatccaaacccgcatccgcagccgctggcgggtatcttcagatacccgccttttaaaaggttagcggggcagcggctggaaggggttccttccagttggcaaggatgtaccttgccggctggaaaggtttccttccagccagcaagatacatgtaccttgcccattggaacgcaaacctttcagtcgtggagagtgtcatgctgcccatcagcggcttccgctacggatgtcgatgggaacttctctcgttgagaggggttgaccttcgagacatgttgtgtcagcgccggtctctagagtgactacgcgctgttgatggggtggaaagggtcgtactatagctttcttgtgaaagccagtagaaatggaacctcacctcgacgctagtaagcggaggggttaagcacccttagtaaggggacgtacgcggtatgagcgtcgcgtcgccgggcttagagctaagtagtctctcttctaggctactgtagtgactttaaagtagtataggaaggttggtacggaatagaagataggggggaaggtttttagaaggtttaatagtagattgtaaaccccactcacagtttgtattgtaaggtagacgggtttgtatggtaatctctggggggaggattcttgggaagaagacctcccccttaagtagtacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatttaaatcataaatgatcaaaacatgtatttaaattaagatttaaaccagaagtggaggaaatgatgtcattcaagctcaaaagagaaagaatgatgacatctctctcattacagtgtatagagagatgattaagctttcagactatatgtatataatctttctaaatatgaatattaatacagaggtaaatacttaagtaaatccggggaattacttaaagcataaaagtataaaaattaaataataataaaaatataagattacataattggtatttgaacccaagtgtgttggtgaggcaaagtcataacacagtccttaaccaatacactacagtacatgtgcttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacatgttgacatgtcctaaaggtttcacaaaacaattaaaacaaattaaaaataattattattgaaattaatgtagatttcacttacatgttaagaggtttcacagatatgtgatctctagaaattaagattaatcaaagaaaaccaaattctttgaatattgaaagcaatcttcaaaaaatgacttcagccttgcaagatgatcaaatcaaggcaatgcaaacaatagcaagctttggaagaaggactggtacaaagcattcatcccctgagaccagaactctccttcctccctcctcagcaaaaaaaattcttcttacctctcatacttacttttgagacaacaaaataaaaaggtaattacttagtgtaactcactggaaaacaaatctttctgtttgtcttactctatctaatccccttcttaataattgtctacataattagttttgagattaaaagattttgatcgaattatgttctattctttcctccttagatcaacctcaaaagatatcctaaaacatttacttttcctagcttgatataccgttccggattcattgaagtaagccttctcctccctcaagcaagattaaaagaaatcttatagttcttgtttcccgtttctcttttcctttccactcaatctcaactctcataaaaaaatcaattataattatagtgtaaacagggtacggcggatcaaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgaagaaataagactttttgaagtgacacggacgtattttttaagggtttttaattttatctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcacgagaggagtggaacggggcttgataaacgcacgccaccccccctggcgcacgccaggtgcggattggcgtgcacacctgcacgccaaagaaaattggcgtgcgggcccgcacgccaatctacagagtgtagaccggcgtgcaggcctgcacgccaaggattcgctgccgtcccacaggacccaggcatgggtcctatgggacggcccctttgttttttttttttttcatttcattacattttttttttcaaatcccctcggcataaagaggccgaggtcacaccagctcgttgggaggggttcctcccggcgagctggtttctttaccagctcgtcggaaggattcccttccgaagagctggtatatgtaccagctcgccgggaggattcccttccgacgagctggattgtgtaccagctcgtcggaaggggttccttccgacgacctggattatgatcaagtacaatagcatattcttccagctgactagtcggtttatctaagaaatgtattaatttacatgatcaagaggattctgcaattctggtgagcatagctttgaccgacttcaagctcttcacaaacggttggaattgacaatactgatgaaattcgacgagtgtccacatgacacctaattggcgcgaataattctgatcaatcagtctgacataatttgccaaaagatcaagttctcctagacgaccgaaagaattgaagtcaagggttgatgcaggctgctcgaagatcgaatctagccatcgagctggccgaaatttcttggagagatacagttgaaggttttggatgtctctcagaacctgggtgcttttggacatcaagtagagcttcgttttcagggtcagactggtttgatgagctgtggcaaatgaattcggttgggtgttggagaagtattccatcgcttgatatagatgagataactccaaaggccgtcgtggctcttgccgaggaggtccaaatgcattcgccaactctattaggcttgcagtctcaacactcacaaccgttgttctggaatctccgctgggatcgatcagaacgttttctggtctagtgggattcttgctgaatacaagatcctttacttcttccactcgtccgaaggattcccttccgacgagctggtataaaaccagctcgccaggaggaacccctcccgacaagctggcgtgtacatacgctcgccgggaggggttcctcccggcggtgtgacctcagcctctttaggctgaggggatttgaaaaaaaaaaggaaagaaaaaaaaacaaaggggccgtcccataggacccatgcctgggtcctatgggacggcggcaatcctaaacgcatatgtatacatatgcgtttaggaatccttggcgtgcaggcctgcaattttctttggcgtgcaggcgtgcgccaggtgcggattggcgtgcgccaggggggctggcgtgtgtttatcaacgcccgagtggaacagatagcgcaagatttttatttttgtgttttttggtgtttttatttctgatactaagaaaatgagatgagttgagataaaaacaagtctaatttattctaaatccgtgaggtctatgattatagagttgggttgaggcggagaaaaagcagtaaaaggtggaagagagtagtagcggactgttctagacaagatgttagtaggaagagttctatattttggggtttcttctagcgctgtaaagaagttatttctattggtttctacggttttttctactatggacacgccctcttctacaagatttatgagtatgtagtcaggggaagaggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccaaaatctatcttctgcttctgttacttttattttttctactctctcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatcaatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaattgttttggggacaagaggttaagagaagcaaggagatatgttagtcacggaattacaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttaactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagacttacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgttctagttgctcttgatgcttgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtaaatatttatttgtaataatatttgactgtgaaaatactgtagaccagggataacttgtggtacaggtatttcacggacacaggagtgaaagataagtgataattacttatgtataaaacagatatgtatttaatggataagtaattaacagataagataaatataagataaataaggtaagttaataataatgataagataacaagaggtcaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagtatttgtatatcactctagatcttggacttggaagttggaacaactgacaatgcttcgttgaactgggaatctagattcttgagcttggaacttgacggacgctttgtggagagttgtacgaccgattgtagctcacacccgcaattgactgtccatctccaatcaatcaagaccacctgctgctgcaagaatggctcgcggtcgcatgaagcccccgccgacccactccaagaagcaatcaatgattctcctgtcgtccgatgaagaaaacaaccctcctgatgatcaaatgagaccatcaagtggttccgagcccgatgatagtcaggatgattcaagtcaaccgctgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatcaaggactcaagatatggacaaatggacttcagaaatggaatctacggccaatttaatccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgaatattgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacccaaattcctttcttacagcttacatataaaaggaatgcattgtagatagtctagccaaaatccctcaggattttcaaggatacggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgttttcctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtccttttttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaatcaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcgctttttgagtcttacaccgcttaaaagaatttgttccaagcctgacccgaaaagtgacccgcgacccgacccgacccgacccgaccctgacccgcggcccgcctgctcccccaggtgggtcgggtttgggcagcattattgactttatgacccgacccaccacttttgccgggtcgggtctgggcactgtttttcgacccaaacccaacctggtttcatcctgacctgctacaggctccagtgtaccaggtacctaaatcctctactttttccacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttaggcccttcataaaaaaacaaggtttttccgtgttttgacgcggttttgcagcagtgcacaaggtttctgcgtttggacgtgtttttttaattaaatttttacacctaatttcttattattttttaatttttaaagttgattcctatgttgtaaagtgcgtagaacttaatggtaaaaatcaaaggttcattctcaacactgcaattagacacttttttcaattaattttttacagcttaagtttcattattttttgaaattttaaatttttttcctacacttttagacatgtaggaaattatggtaaaatccattttgcatcaaaatgaaaactgtttcttgaatattgtattcaacgtgtttttttaattaattcttacaggcttatgattcattatttttggaatttttaattcattccctacttttttagaggtttaaagtgctatggtatcattcattttacccaaagatcagatatacaattgtaatttatgagcttacccattttcttgcataatttgtactgtgtaccaagtttatttgtatgcaaaatggatgtgaccatcaacttttaaacctttgaaaatgtaggaaatgaatttaaaattctaaaaaatagtgaataataagcctgtaagaattaattaaaaaagggccttaataaaaaaacgcgggttttctgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaatttttttttgccattaattttaagtttttttgattttttaaaattgtttcctaggtttccaagcgtgtagaatttaatggtgaataccattttccataaaaatgagttttaattattaattttttttctactcattttttctattaattgtgttcttacatgtttgtagcttatttttttatgttttttttgaaattttaaagttgtttcctaggttttaatacgtgtagaatttaatggtaacatccaattttctcaaaactcaaaggttcatttttaatactgaaatgtgacatttgtttcacttaattttttacagcttaattttcattattttttgacattttaaatttatttcccacactttaagacataattaaaatgatggtaacaaccattttacataaaaatcagcccttgttactgaatactgcgttggacatgttttttttaatgcttttttgattgatttttaccggcttaattttgatcattttttgaaattttaaattcatttcctacatttattaatgtgtagaagttaatggtgaagtacaatttccctcaaactcaaagcttcagttataatacgagagcgtgcaccgtttcttgcataatttggaccgtatacaaactgtatttgactgcaaaatgaatacatccataaattttaaaacctttcaaattgtaggaaatgaacttaaaatttcaaaaaataaggataattaagcgtgtaagaattaattaaaaaaacacgtcgaaggcattattcaagatacagtttttattttgatgcaaattgtttgtttccagcctttttaaaatgtctgaaagtgtatgaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccattgagttttatggaaattgaatgttaccattaaattctaaacacttttaaatgtaggaaacagctttaaaatttcaaaaaatcataaaaaatgaggtaaagaaattaatgcaaacaattgagtgaaaaattgaagaattaaataaaaaacggtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgttaccataattttttacatgtctcaaagtgtaggaaaaaaatttaaaatgtcaaaaaataatgaaaattaacctgtagaaatttaagtgaaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttgtgagaaaattggatgttaccattaaattctacacgtattaaaacccaggaaacaactttaaaatttcaaaaaaacataaaaaataagctacaaacatgtaagaacacaattaatagaaaaaatgagtggaaaaaaaaaataataattaatgacaaaaagaaattaattaaaaaaccgcatctaaacgcggaatccgcgtgtgctgagcgcagcagaaaccgcgtcaaaacgcggaaaaaccacgtttttttattaaggcccttaaaaaaacactttgaattcaatatacaagaaacaattttcattttgatgaaaaatagattttaccataattttctacatgtctaaaagtgtaggacaaaaattcaaaatgtcaaaaaataatgaaaattaagccgtcaaaaattaattgaaaaaagtgtctaattgcagtgttgagaatgaacctttgagttttatggaaaatggtattcaccattaaattctacgcactttataacataggaatcaactttaaaaattaaaaaaataataagaaataaggtgtaaaaatttaattaaaaaaacacgtccaaacgcagaaaccgtgtgcactgtgcagtgctgcgctgctgcaaaaccgcgtcaaaacgcggaaaaaccacgttttcttttttattaagaccctaattttattaatataaattggccatatttttgatttaattcataaaatctatgtaaatgttttgaattacttgtgccagttttttcccagagttttttactataaaaaatcttatttttgcaccttgtgtagctagaaaacacttgtcttggcatcacataggctgacaagaccctcaaccctaaacctaaaacctaaacctaaaccctaaaccctaaaccctaaaccctaaaccctaaacccaacccaaatcctaaccctaaccctaaccctaaacctaacccctaacccctaacccctaaccatccttaccttaaccctaaaccctaaaccataaaccatcccaccccccattgaagcgggggccattggatttctgacacctaagccaggtccccaatggccccacaacacccagtcagatgaacaactacactcgaacctgtccaggtactgtgcctctcctgagctaaccctaaccctaaccccaaaaaccttccccctaacccccatcaggggatggggccagtgggaattgaaccacaacctgctgggtggtcagattttagggccagtggaaaccgctgagctacagagactttgtctctgcctctttttttggaaatcaagtcagttgggggacccagctccaggcagctcacccagctctggctgctcttcggtcccaaatcaaagataatcgcaccattttctttggtttggaaccaaagaatttgagtgacacaggtgctctgtaccattggttttcagtacatattacttgccttgcaaagcccttcatggtactgacacatcaagttgaggctagtttctactggctgattatccaactcaatagcgagttatttggcaacacaatgtattctgatatggatgtggactgtgtccgactgcccacagaggaagaggtcatggcacatatggcactgatagccaaagaataagtggccggggatccaccttttgcagcctctcccgaggagcagccatcagcaattgaatgaagttgtgacagttttttggctgctcgagtctactctggatgtgactctagtttacttcttgtacatgattaaatccccaaattttttggggtagaattggcagataatgcccttctgatttaaaatgtcaactgaatccacttgtttaaccattatcatgactgtccccagctgtcccctgaatagaaaccttttgggtggcaatgtgacagcgtctgtgccaacggcaagcaatgcaggtgtgcgggtgattttcctgacccaccaagaaaaatgcaagcaggagcaatggtggtttttctatgagcaccgtgcactgagaccgtcaacaagacggttgggggatgcattccattagtgcatgagctggggaattgttgtctatttctccacttgatgacggccctcctccaagcaacgttgtcgtgccggcaaaacccccgctgggaggcagcttggggcaatgtctgtggatgcgcatttccaacgggtgcaagatgtgcctttctagatgtctcctgacaaccgtcattgagacattctatgggggccgtcggagcttgcgtggggggtgccatcttgcgacggcagaatttgctgtcatactgacggcagactgcacccggggtgtaccgtgattattagtgaatcaaaccaccataaccgtacaactcagctaccttagacctaaattgatttactttactcagattaaggcatttctacttatctctattgcataaataattgtccccctggttaaacaattctggttcttaaatgttgatacacttattaatctgaattgttgttaaaagacttatcctaagtgagttgaagaagtcctcacattggaagcctattaatccatgtaaaaggattgatctggatgcccaattgaacaattggatgagtcagcagtagaagaaccattcctcactgactcctccctgtttcttttacaggttgagggatataaccacaaatacaacattctcaattcatctgtttgctaacactcagagcacaaccattaggttagtagcatagaggctgacaaagcttctcagtaaagaaaatactgatatagagtggaacctcctcagcaggactggtattaacacccactgactcaaacacaccacactcaaaaaaactagtcaacactgagttattggatagctaagagtatctccacctggggagctaaaccgggttgctatcctgcatttagcaacccaacccaaatttcctcacccacctggggtgctaaatgagtttctattttaccttgggaggtaaaaattgtcatgcagttgccaaattcagcaacccactagcaactcaccagcacctgtgaaagtcaccaatccgatgacaactctagtgttttccttgtgaatgccagatgacaaatcatcactaatgacactcccacccccgttcacagacctctggtaggtattatagcaaccaagggtgtttgccagggccgcttgggttgtcaaacattaactttgtgttgccatcccgcacgggatagcaacccagtttagctccctgggtggagatgctctaaatggtaaccaatccactcttcatgacccacccagatgtaattatttatgtgcacggagtgtgtttagcagattatctcatgaaggaagttaatagaggacttgagtgcttgaaagtattagaacgttccttttttctatgtagaaaaaaaaggcaagaagaataaaaagatgcttgccagatgaaacagcaccaagagatacaaattcaagaagaaaggaagtgaataaggggtgaaagtgacttgcgctctttcgcgtattcctccaagagtgtagagttgtctagaattactctttcagattcagagccaagggttttagagacgggatagatgtcagtgtttcaagccgtgagcttgtgcggaggcaacggtgccaaggatcttcagttgtttgccgacttcttgaagtgttccaagcacctttgagttcccttgaacgaagcccatcgagctgtatgtcaaaccctcttgccggcaccagggttgaacaaaccgttcagaggccagtcgaagtcgatgacgcggtaaacgagggaagaggtgatgcgtcacctgcatgtgcaagccaccatgcagaaaatctaaccaaggtggacagctgacgtccatcgtggtccttatctgacgatgcgcaaaacattcattaagtccaagatccgcggttgattgggcaaaatgcgataatacgatcttaagggttttgcatggagcagttagttaccaaaatttagctggttgctcatagcacttcccgtgaatttttaacttacttgaacatgaagcgggctagtgacggcaaagctgacaagtaaaaacatgatccgggttggaatgccgggcagtaaagacagaatgaatccaaaataaacccagaaaaatatgatacccgcgactagaagcagaatcgcccccaagaaagtgtcagcacaccaacctaaaactgatatatccggagaaggaacaagaaagaaaaaaaagatacttactttccaaattccgcatcttttgtttcttgcgcgttgccagatataggcaagagttaaacagtaaattgaatcttgcaaataacataatgaaataataaaattgatgctggtgtttgacagaaaactttgcaaatcgattgaagcgcatggtatgtttatagtaggtagaacgaagtgatttgaagaatttcgtggaaattgcaaagaatggcaagtgttggatatctgggtcgtgctcaggatgattggtcacaagatgatggacatcgtgattctgtgaatattggatgaggatcaattaatcgaggtaaaggccactatgtaccacgatgacaatttatgaaagagacgcttacgtcgcaccaccagccaatactgatcccacctagaaaattgccaatcaggattccgatcaaacggtctttcaaccaatctccggtaatacccgaatgtccggcatcatgagcaacgaaggtaatttggtgccaccaaaggccaagaaaaacggcagagacgaagcatcgaagtgttgaaggagtctcgacgaatggaacatcggtcgggtcgaggagaaaacttgctagatatcgtttcaagagggggaacgcgggatgagtcaagaagaatgctagaaacagaacagaatatctgagcaggtcaggtccataaccatagaacggctgaggagcacggtatagtccagcggcgcgtattttgtcgtgaagaacacgataagaatttgataagtgtttttgtctggctggtgatagatcgtaaccttcttggaatgcttcctggggaggatcgggtgctggttctaaggcgctgaggacttcgtctagccttgttgatgaagtgacgtgatcgatggtacgaaagttcttcgaagaatcgggaattgagcgtgaattatgatcaagggtgtgatcgagaattgccaagtgatcggattttcgaaggattggctccggttttttcctgagaggttcaggatggatctcatcggtgcaaggcatcggccacaacccgatttggatgggtggatttagaggtttccaacccactcccgcctttttgtcctcccattcttcgggtacgactttgccgacgataaatggtctcatttgtttgatgaccttctctggatggtacgcctcgatttcatccgttgcatctcgtccgacgaagtgtaagatggccagttcacccccgggatgcttgttgagccatgcattgagcttgtaaacgtacgatcgatgaagcactctgtcaatcgaaagcaacccaagttgttagatagagaagcttgcgggttaaaagagctagaggaaagactcacaagacctggcccaatgcgatgctggtcttgatttggttgcgagtcaagaatgggactgaatccaccggatctttcgagagttggtcgactagtagccctgggttgttggccatcgagcgagtgggatgttgtgttgagtcaggactcaatcagttgtgcatacatccaggaccaggggtggaaggaaaaactttcctaagccaccctacatagcacataagccaccagtcagcgcatacatacacaatcaaacacaatcagctttcacagcagaacacaacctcaaccactccatccaactccatcataccaaacaaatgacttcgacgattgccggtctgccgattccagatagcgacctatgccacgtccaatggagatcactagcctggatactcgagcatggccccttgaccgaatcgaacgcgatcgactactttgccctgtctcccttctacgaccgcaaatcgactaaccaggtcttgaggatgcagagcatgttctccggtcaacccaagatggacccggcctcggagcaggaagcacttcggcgtttcatcggaatcgagtacgccctagtcctctcacgacccgaaccagatcgagagggcggtttgtttataatcgagaaacgcgaacgaaagggatacgatgaatgtatgttttcctacagagaaaagtaaaatatcatcttgtttgcgatcaccaagctgaccgtcaatgattttacgtctacatgtacgcagattatccgatcgcttcatattacattctcaagacgtcgatctaccaagcaccctcactctatgccaccctatcagcacgagttctcacttccttgtctgccctccaacgactcctcgaactggctcgtcaacacaaacctacctatgatccacgacatagctatgcctggaagatcaaggagaagccagaagaaaacacagttgataaacaatccaccgatcaacccaccacagagtcaacaactgaggtcgagccaaccactcaagagtctgatcggatggatatcgacatgactgcccctgagaagcccgatggtccggctaagactacactcaaaaagaagaaccatgatacacccgagctctccaacccgattctgttccgtgccttacagaacacgatcactaattttcctgcgttcaagccccctccggcggtcgaggccgttccagaataattgggcatctccacttcattggtaggttctctagtcaaccattcatagctctagaatctcacctcaggctccaatgatagatcccctggcttagaaggcctaacctcattcactcagctctccattcaatcccaagctcatcacgctccattccaagataggcaagcgaaaactcaaggcccctgcaaaatcaggaggtataggaacgacaagcgataagcgaaagttagctgcttaacaactctatatcgtcatagctatcatgtccataattgacttgaaaaaaaaaatgttgtaaaaatatttatcactttcaacacacattgagcttttggcatgctcaaaccggcttctcgggtacattaggcgccctttctgatgagaggctgttttgtttcaatagacacaggctaatttaatggagtcccccctctgaatacatttggttagatacacgggtattctgaaggaaggaaatggattgattcatgcaaagaacaatgtacacctactcagcccggcccggcgcgacgcaacaaccaaaaatgacttgattcatcaagtcaaaagtagaaacattctccgagcacatcacaaaattattcatttgtgtgactttcaagttagaagcaaatcaggatttaatttgtaaatgctacgcctgaagcgcatcccttcaggaaatgaagggtctcagtaatcatcataattgatgacattttttttttttgtgctttgcttttatgtacttgtatcaggaagtgacaaaattacattttacacatctagattatgtgcacctaaaattcaatgaaattcaacgcgaagtgatctacagtagtgggatgaaagagtccaatcgcatgttcgtcttcctgtcgcaaaaggtcgcaaaagcacatgatttgcgaatgagaatttgaaaaaaaaaaaaaatgcgctaccctatttgctagcttagctgctctgccgctgtctagcaaggtcttgcataactgtttcagccaagcaatgtagtgggagatgccatcaatacgttacctacgaagtagtaagttcaactgaagaactcaccctactggcttggttgcgtcctcgcgctgatggtttccaaaggcgtgttcatgcgatttaccttttggaacggcatctaagaagttccctgggcctccttctttgatctaagttggcttcggaagttagaccatgtacgtagctagcgggcccaaagatacgaatacaataattcactgaccaagcattccgttatttcgatgatcgaacagaaaagacgatctgaagaaagcaattatgatcttgtcatccaactttatttgaattccgcgaggtcaactgggttgaactcaccgacaagctctggtgacatagactcgcgaacaacgactctcaaaatttgcaagtcttccagatccggaggcaactcataattgggtactaaatcatggataaacgctccagaaaattcagtacggttcgtgatgtcttcatacgtaaatagatgtaatagaactcaccgatccatgcgtgcgctcgcagtaatgctatatcgacatattttccaggtttaacagggtgacattagtaagtgctttttcgcttcaaataaatgcaccgagtaaggttgaaagaatttactttgaacccatgattgcttcaagtgtggatgctacgagaatcacatattagtttagttgatgaaggcatttgaagatgaagaattcgagtttgcttcaccaacctttttcttgaattcatcggtccaacaaaaagctacaacaggcaagcccatcacatattcctcaaactgagaagaggaaggcaggtgatatcaggtcacactgtccagagctccccagatagttcccaattagactaaccttgaggcctgactccccaaaaacctgatctcttggcttttgcatgtcggctttctttctgtggatgtcggacagcactttgtagtaacgacttcgctctagcgctcgagataacaatctggcattagccagatcatccagaccaatcgcccgatagccctcgaaaccaagttgaacgaagttgtaatactggtgaataattgggtgcgccggtctcgaaaagttgagcgaaaaagagtattcgaccgatccaagctgtgaatgaggtcaagtcaattctaattcaatcttaatcccaatttacaagcgattccaattactgacatagtgaagctcaaagatcagctcctttggcaagtgagcctggtctcgccaaacgacccagccacatccaacgtaagtgagaccaaatttgtgtcctgaggtatttattgagacaacgcgtggtagcctaaaatcccacggaagatcggggtaaacaaatggtgcgataaaagcccccgatgccttcataatcgatccacagggaaaatgttagctttttttttcagaatcatggaacttgacttgatagtaaaactcactccatccacatgaatcggaacggagattcccgttttggcttcgtatgcatcgagcaggtcagagagcggctttactggctcaaagtgaccggtgtaagtgctaccgagtatcacaaacctgtaggatcgatcatttgattgagcattccagaatacaggcagaaatttgggcgaaacttacacgccaatggtgttttcatctctgattatccgctcaaattcgatgtcagactgtgacataatgggattccaatctataaaaaaagaaaaggagacgcattggactgacacatattccatggcttttatggggtcaaggcaatagttggttttctcggaaacgggaaccaatctcatctccacatcaaagtatctggcaaatttttccaaagctacctgcgcactagacatcccgacgagcgaaaatgtcagacttggaacgaatcaacttgaatgaaaagtacaagctaacttggcacccatcacgatgttcggccctggttcgtggatggactttccggctgctttgcgcttggcctgccatattttcttcatagccaaacctccgagttgaatggcttccgaagagccagtagtagcagttcctgagaggtatatgcaatgtaccacaagttagcacctcggagacgtttaatggttatgcaacctgcttgcctattgcgtttgatgaattgtgagcgtgccagagatgggcaagcattgaaatacaacgcgtgtggaggatctgtggtattattacaagaaaacatcagagtacaaaacaagagttgatttctgcttaggggaatgctactatctattacatacctgagtttgagggtactcatcctggcggagcaaatgtatggtcatgttcgcgtgatcaattttcgaaagcaggaaacacatcacattagtagagttgtcagtgactagagttccgtcggtatgcatacctgatcgatcaaatttttccccaagttttcaacgcagagttgtatggcttgcttctgcgagattttttttttgtggaaattatacgggcacatcagcttaaggatcttctcaccagcaaacatatttattcatatagacttactggagcccaggtgtggacaaaactggccaagttggcattttctctgccatctagatcaagaatctggattttgttgaaacaagtaatcagctcgatcaacttgaattataaggcagaaaaccagcgagagaacatgcttggaagatacgaacatcatggattagttgataagctgtgtctggctcaattcctttcgaaggcaatttgaactttggtatctctcgagaagctaaacggacgataaagatgtgagctaggaaaagcgtgtgtatattatgcctgtgagcaaatagggttacgggcataccatatcgagaggagtaaggagttgagatattctcatggtgatcgccgtgcaccgttttactgtttccacagtcaagcgcgacacaaagaaaagcattccgaacatcgatcagaataggacgaaatacataatactaggaaggagactggcactaactggccatgttctttgacagactgaagcagctgctccggcttgacctaatgttccaacgatcacatgagttcaatcaacgatgaatctgttgaccgcaagctgaaccgatagcctgatggaataacatggactcacatgtttggatagagacatattttatgtatcaggccttttgatgagaagaagattcaaacaattgaacgttgatgactccgttcgaagacgagggggaagggacttggagcaggaaaccaaaagctcaaggctgggtggttcgacgggtgggagtcgaggcagggtgcactgagagggtatctggtgcgtgatattaagatatgattaacctctgttgacgtcataaatatgtactctgcaccaaaaaaaaagaggacattttttaagcatttttatcacggagatgccttatagctgatttgatgaggggccccaattcttttttgaccagaagcgaacaccaaatcactctgccgacttttataaatgactgtgaacatgctaatccagttgtatcagatcttcaaacttcttctaaataacctccattaaatttaaatcccactgatcagcatgaaaagcgatttcatgggtgattccggccttaacctgttttattgattgaaacaataaacttctattgtgttttgaagaatgcttggacggatttgcaggatcttcactcgaaaatcctgtattttcaatatttaagtttagatttttatttgatttttttgcctctcaaagccatgatgtcgtcatagacaatcacctttgccacagcaacctccatcaattcggattcaccatccaggtggccagctgcctccaatccacctcccccccccccccccaaaccgctaaaaacgaccaacagacgatagcatcagcggctcaacaattggatcaataacacagtcggaataaaagattcttggaagcaacaaaacatcgtccgattatcttattgctagcaaattccggaggatccactgaaccagtccactgtcatccgaattcccggtgagtactgcataatctcaacactacttgggaaacatgtgggttcatatcaattttgccttgttccctttatacgcaggcacagatattcacttcaacttgcgcactttgatgctgttgatcttaacctgtttcctatcatgcttcttgcccaattcagtaacattgatcctgacctgttttctatcatcgttgtcatcctagttatgtgtgattttgttgtgatcttgaagattggtataaatcagatcttacattcaatatccaattgaattgatgagatgtgtacgagcagtctttgagttgtcatcgatgcaatgcaagccttgtcaaaagtgaccgatctcaagactagagtcggattgaataagttggtgaaggaaacccatccagatattagagtggatccttatctacagctcacaacttgacacttcattcactaagctcctggattaaagcttcaaaagcctcaggagtgataattgaatggtcttcagcggtcaaatgggagtgaattcaaagtcttttttgttacaagatttttagataaagacagacactctgatttcctggttacactaattttttttgttcgttcaaggatcagataagcagcaaaattcaaaccatggaaagcaagagagataaactgaaactttgagtcaaagatcacaccgataagttgaacgatggttatttgaggtttttgtgatagactactgaggtgataatgcaaaacaatcaatccagggaagttagttgtgccctaaaagcaagattttatatggatctcaatgtgaacctgtggtagggaaacaaagatgaaaatgccatttaaaatgtttagtttgatgcaacacagaactcacagtgtcggagcaaagatcgaccatcataacatgtgtgatcgtttgtcgaatcgccaattcaatttctgggttatcggcctgagtcaagacttgtgaagcctgcagtcactgtttaaatgctgcaaagccgagttcaattgcaagcaagatgtcagtggtcacattaggtctcctcatatggcaaaacaactacggagaaatcagacactaaccattggttggcctaaaccaggggtccttgaagcgccgtttggatcgcacaaattcaattggataccctcttgtattgatgttttggttgggatcggtgcgaggataatcgggaggatcgttgtatatcggtggtggtggtggtggtaggggtgatggtcagctaggatgcctatttctgcttgatcacagcagggtggatcaaaccagagctgtgtggcaaaaatcagcagcttaaactgctgaacagcaccgtaacaccataactttggtgcttggaaaacttccgtttgtccaagcattattcaaaagacaatacttgggtcgtcatgtgtctccagggttttattttgttgagaaatcgacatttgaatgcggagttcatctaataatttatttctgtaatataagaagctgcgagtattcacaaatcgattgtacgtgcagagctaccaagcggaaaacagaccaaacccataacaggcgcttctacgctcgagacaaccatcttcagatcaaatttatgtaaaggttcaaaaagtatctactgatgtccaatcatgaatcaaaagactgtctgattttgaggaaataattggaccccttttaggtcggaaaattctcctggtaagttgtgcgagtaaaagtactcgatgagcgtgcagtgcaggccttttaatttttagaccattgaaggagcgctttgaaagcttgtacggtagcgattcgcttctcgatcgacaagccttcgatggcggacaagcttctcaagagcttgaggatgtcttgaagtctttgaggctcaccgatggacatcagtccactggaaaacagaatccggagtcggactatgaaagtgtcgttccaaacccagtcggcttgtgccgtgctcagcagtcccgagcgtaagttttcgagaaagcctggccatgagttactccccacaaacggctcaatcaaggctttcaatgaattttgctcaatctcctctcgccatatttgattgatctggttctgcactgaaaatcaaaaacaactcatgaagagattatcgacatcaatccttataacaagtcatgttttcttggtaaatttaacatctcgactagataactcacattgcatctggtaataattcatcatttccttagaagaagcggcaagggctctgccggcctcccgggctactatttgactctctgttggcatatcgatatcatatcacaggataggtcaaattttcgactgattaaagctggtatataaacatgaaaacttgcgtaccaaattttttcaactgttcgacttgactcaagtcgggcaaggtattgaagaccgggccagaggcttccaggaagaaatgcaaaatatccttctgtttgcttttgttggacatggcgatcagaaacaacgcctcaactgaaagcttgaacctcgacgcatctgcccgttgttggcttgtctgcaaggctgacagagcttgcattctttctacaagcatcactccctgacatctttcaaactctgccttgatcttgctcagtttctcttggtcttgattcctggtcggaatccgatggcgcactgtgtgggctgtccacaacaatcaagatagtcttacgcgtcaagcccactttataccgcgatcatttaatgaagcaaacgcggctctaagatatgcttgattgacttacagctcaagagttcacggaattgcccttcgacttcaaccaaggctaagtaagtgcccggcgggtaaaaacaaaagatgaatgaggagcagaacgaaaccaagcgggtgataggtgtgtgtgtgtgtggggggggggggtatcccaaaattgatgataagctctctcaatactaattatgaagtgataggcagaatttcgagaaacggcgaaaattgagcataccttctctcagttctgtaggaccagcaatgtccaaagtttccaaagcaactccgcccctgttggagcggcagttgacttgggaagctggtcgcgtactagaggtgcttgcgatagcatcgaagtatggccccaagcttcccaaacgcgaaggagccctgaacgcagccctgacggtagaaagcaacgtggaagagctcacagagagccaaagaagtgtcttgagcctcatacttgatctctttacaacagtctttgatcaataaagtggagtatgaatgcgtctgcagatgaaatcaaccgcgccggtaccgggtgagcgtatgaaaatgtgtttgtgtgtgtttcttggtgggaaacatataaacattgaggtgaaggattgctccattgatatacctgccagattcagcaaatcaggcagagacctgaacgcgaccgactacagaccacccaggagctgacaggacctcccggccaatatcctaaggcccaatcgcgcaagtagatggcagtacaagacatgcttcacccgctatcgcttggtaggggccagcaactgtatctcgaaagaattcttgagataatcgctgattgcagtgtacaaaatgttctatctcctcaggtgggctcgacagaggagtcagtgaggccaacaggtgtttagggcggtggattccgttgtgccgcgaaacttctgagctactagccacgaatcatcgcgtcatggctggatgatgataggagagatatcgagcacccactcatgagacagacccagactcaacctgcaaccctctcactaaatttctgcccatctagtctgcacttttttcgttcgcagtatgaaccactccatggaaagtggttacaatattgcaagtttggaatgttacgtgaggcaacacaaacctgagcccactgatcctcaaacaaggttactgattttcttatcgacttcttctgtaaagcaattgatcagtagtgagcagtaaattgtattactcttgtctgatctttcgaagtgctgtaggtttgaaatccttataattgatactcacatcgcaaagaaggtttttctgacgagacatcatctgcttatcttgctccgaatcgataagcagtttggaagaaattcttccaagtttgtaggacaccatctatggcagacctgatacatacacataccatacaaatgctacaacctgcaagaagtccataaaacctcaatcattgtattaaaaactaaaaactatattcaacaaaccgccaggtcaggcataaattcataaaagcgtaataatggtgtcatatacgttcaagattatacaatttctgcctggttttccaacagaaacaagtgagcatggggtaagtcagaattagaccggttgagcatttcatcttccccatgcaaactaattttggattcaaaaacgatgttcatcactggattcaactcatttcaagtcatgagttgaggcctaacaccaggcaagagcttatcaggaagtgcccagtgcccaagtcttttgtctatgattttgtttttgttttggaaacatgatattagaccactttctagtagaggatctaatggagaggctcttggtcgaaccacacttctcttggaatgaactgggacttgacagcatgagtcaacaaacagttgacttgaagatagccaacatattgttctggctcaattactcttacttttaacgttgaaggttgatctcaacattagttcttcattttcttttctggcagagctaattcctcttttgtagtgtactactgtagtgtaggaatcaccccataagaatcatgtacataagtgtggcattttggtattaagatcggattcaaacttctgagatcgcatcaatggcgctagcaaaggacaaaaaaaagagcaaccccttgactcggatcttgaaaaacgagcacctggataaataaataaaaagataaataagctgaataatggccgacttgctcagtcgtcccaagccatcccaacgtcaacgagctcttcctcgacgattccagagaagttgcgatcggaatggccggctgtgccggattgtacgaactcatttgaggactggttctgctgtttctcggccgaagagttccggaggtcttggatgagccgcttgagcagttccttgtctcgctcgatctcggctgacttttctttgatcgtttgctcggtcgattggactcgttcgacgatccgtttgagcgtctcatgagtacgttctggatcttctagagcttgttcatcgtccaaaaacttcagcacgttggtcgttggatcgatttgggcattcaactctccagattggatcatcgtttggattaagagacgcgcgttgccttcggtcagatgtcccaaaatcgaatcaatccttgcgatcgggattgatgtgtagatcggaatcagttttttaatcgcctttcgaggtagaatctcaatgcatagtttgagcaatcccgagttattgtcctagttttgtgaggaaggatcagatctgatgagtaattgagaaaaaaaaagaaaagaaaacagatcctggcaatcatgatcgcttgactagatgaaagttaagagcggacaaaccttttggaagtttgacaggttcttctcggccattgtgagcagttgcatgtatgcttcgctactggtctccgcatgctcatataagctcatcagatcaagataggctttgttgttgttggaagttttgaaaaccgttctgaattgagggtgagtgtaaggaggtagtacaggcggagatgagtttgagagcagtgagacgagtatgagtttcttgtacgcgtctagttgaatttgagagatggccgatcctggagcagaaactgcctgtaaaccaaactcatgtcacaaattacggtcgagtgtttcgatcggcagatcaagaagacaaaaaacccacaatggttaagagatggattgctcgttggtaatttttacccaaggcttgaacggttccggcgaggtaatgatatattaaatgatcttgatatcggatgtgatacctctgtgaaaccatgttggctgcttttagtatgtgtttgtgaagagcaagaaaagttttcgagggtggtcgcgcacctgttggtctatgttgatatccaaattggtgagctctaaagcctgagcaatcgagcgcgtttttaaagatatctagagggataatgtggcttcagacagctgcactggtaaattgaggttggataagttgagtcaagacgggcttactctgagtaactcatggtgaagaggggtgaggatgttgagtggactgtaagatcgaataagttgtaggagaggttcgatagagctttgtagttgaccggcgttggttgagcagctgacgaggtgctgagcaaacaagtagactgagaaggacaagagagggtaatcggtcaaatgattgtgagtatgaggctggaggttgaagaaaggactgactgtctgaggtagttcgagagatcttaagaatttgtttccgatcgagagctgagcaaaacttatgagcatgtgacaaagttttctgggtatcgatcttgttgcggtagttttcaaatcggcagagtaggatgtggaagtaggctagaggatagtgttcaggctggatgagttcgtccaatgggtctatgccattttcaagaggtaaactggcaaggatctcgtgaggcgtattgctgaggacttggatcaagttttgagaggaagtggttcgattggagatgatccaatccagtaatccattctggctgaagggtagcttgctcctattcttcagtttggtggtgttcgaggttggctgaggttggttggttgagcttgagtccattctctcaaagtcccaagctgtcggtgttgaagttgttgaagttgctggtcaagcttgaagtcgccctgggtgtagttgaagataagcacgggccactcagcatatgcatatatgcatcagccaatcagccaaagacaaaaaccaaatcacatcagaccaactcaccaacctcagtcacaccagaacagaaccaaccaaccaaccaaccacccaacaaagccaacatgcatcttcagtacaccttcgacccagacggaaaccggtatgtgttgactgaatcaatcttgaaaaacaggatcagtattgaaatctctaccatattctctttaaaggatctataccctcaagaaacttactgccgaaggcaaggtcaccaaatcagcccatccaggtatgtaggcttccatcaaaaggagtaacatgatcaccaacatgctcaaaaacatccttgttcctccccatcagctcgattctcacccgacgacaagtaagcatccgtctctcctcaactcactatctatcctggcactaacaccatcatcgaccaactcactcaatccagattctctcgtcatcgagtaaccatcaaaaagagattcggagtcttgcccactcaactgccttccaagccgatgtaatcaactccatcactcagcttgcatccttcaatcaatcgccatcacttgttcttctcctactgtctgtctaatcaatacttctttttttcccatcctgagccaatgaaaattcaatcacaacttcaatctttgctcatcaagtaacgggcgtccctctggaagaaatcatgaggatcaagcactgcttaaagaatattcattcaacagtcgctttcagggattggtacaatgcattcacaacccactatgtacccgaatatcaaatcaagctcaacagtcaggatagtgtttgaaccatttcagctcaatgggtaatttaattgtactgcataggggggtctggaatgaaaggtatatatatagatacaatcaacatatataaatgactagttgactactggcccgatcctggaaaagttgataagatgttaactcgtagccgcatcgttagctaccattgcgattgccattagaagcttgtttaccattgctggtttgagtcagactggattcgaccggtttgaattgaatcggttttccactccgcatccattgatcggcttccttattcttggggtaatccaagtccaaatacgtcgacctctacaagaaagtatcaaccgagtcccccaaaaaccgtaagtgacgacaaaagctctgcaagaaaaagagttctgtgggaagggaaaaaaccaccaacaattttactgcgttcttgagtattcacgtcctgctccctgtctctttccttgacttgttcccaattcaccatctctctgtattaatgtagcaaacaaaaaaaaaaacaatcacactccgcttttgatttttactcaaccaagaacgagctagatctggcttacggcttggtataagacatcatcaagctcggcggcccgaggggcaagtctggatgttggtcaatgttcctgggtcgaaaaagggggaagcctcttaatcaaaagctttagaaagaaggcaagctcaaagaggaagaatacacaccaggtatgtataactttcccaaaggtcttatggattgccgacatcatctcgcgctctttgttctccggcacttgaccttcgataccgctggcatgctttgtgtcgcacaaaacaagacaagaaaaaaaaaaattattcgattaccaatcacataccacggagagaaagtagtgccgtattttgtgaagccaaagctaacgggtcatgcaagagaaggttgaaatattattggagtaatcaaggacaacattaccatttgaatcaatacaccactctcgacctcatacttgtggctatgccagtatttcttttcttcgacgggtaagttgttgaatttgtcttcagaaatcaagtattctatgcctaggtagagtagcacatcgaattattagttattcgatattttatcaatcggaaaagaaacaccaatgaaaattagctagtcacttaccaatcaaacgtgcgttaggcttgtcagaatcgtagatgatacattgatggaaatcgggagagacacaggtgcagtaatggtgtgattcgatctgtcttccatgctcatcggccaccacatggaatgcgcaaaggtgttgatgaatcctgttttattatcatcattgagattgagatgtgttatttatacaaaccaacaatcaggaagagagggaaaccaaacgagagaaaactcataagtaatgtgccctttccttgagaaaaccagacggtcaactcaactttgccataggcgtttcactgtccaattttcaacgattcatcgttcatggatcgatcgatagatcacgaaaaagatatagaatccatcccgaaggaaaattaaggcgaaaacatgaaatcgatcagaactctctctcatcatacatccctacctgcaactcttatcatcactcacagaaccgaccaaggtgccatcttgcacttcgaaagctagagtattatatgtgtggattggattagagtctggtggagtcctgtcgagcgctcaagagattgatatgtacacaacaaaccagtcaagaactgttgttgggttcggttgagttctatgtggtttcagttccggttcggtgggggtctctttttatatcgacactgcatacatcaaccatcttgctaccagatcttgttttgataaggaaggagggtctgttgaccgttggccggatctgacgtcatctgctcttatcagctggtccgttcaatcggctttcaaagccagccaaattcactctcactcaacttctgtctcacttcaatgattgccaaacgattgaccgtatggttttaatgggtacgtagcggcttacatccatacatatatcgaccctcttcctctggagctgtgaaacgtgaatgagcttcctcaagggatgattcggcttctctccccagcctatgcagtcccattaacagcagtcaagaagagagacccgtcttacttcatgccggaaggatggattgctgaactctaagcctaattttgatttaatgatggcctgattgccggtagccatcctaatcatcacttggctcttacatgagctttatggtgtccgcatgaaaaccgaggtggatggcttatctgaaacaaatcatctgcccttgtatggtcgatcttttaatctgtcggttaggaggggtgctttacaacgttcggatgagctgagccggctgcatgtaacgattaaggtcacagcagcccaagacaagcaaaaggaggaatgatccacagcacacgcaaacggatcgagctgactagttttttcttttttttttttttttttaaggcaagaacaggatttgaagttttgattacggaaatttgatgttttaaggataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtctttaaatattattacctagctacaacccaattacgctattcactgattctgctgtcgctatcttcttacagattaatatacaaatcttctcttctttaatacttctttacagattgatataaatcttctttcttttcgatagttattttcttgattcttttcttgaaaaaatcctcttctttgatactatttaaagtgtcgagccattttcttttccttcttataagaatgccaatcttttttgaatttttccctacgtcatcgaaccacctttcttaactgaattcattttcatagtaattttttgaattttgctgtgtgttgtgcctgctcgttacaaatatgccttgcctattatatccttttttcttggatttatacaaagccaccaaattgttcctaaaaatgtccaaataactgtgcaaataacttgggatatgtctgtcagctacccaagtatcctctcccggagtagagttgcgccagcgaagcaaataatcaaacttacccttacttacctgcctggcgtcaagaatcattgctagtttggaccaatcaacaattctaccttccttgtaatattgttccctaatgccctgaaccgtcccgcgaccctcaacggtgaaacgatgcgatgcgataaatagccatgtatcggtatcgcatcgaaaaagcgatgcattgcatcaaaaaagcgatgcattgcatcgaaaaagcgatgcattgcatcgaaaaagcgatgcattgcatcagcatcgtatcggaaagcgatgcaaaccaatgccaccaaattatggtgcatcgcatcgcatcgctttgccgatgcgatactgatacactgtatcaaagaatgcgatgcaagcgatgcgatgcggggccccgcattgctcttgcgatgcgatgcgataaaggcccgatacaatgcgatacctatgcatgcatcgcatcagtttcatcgttgcgaccctgaacctccctaggattgttgtatcttactaccaaagaaacattgaaaaccggatgaatctttgggtaatccttagaaatatctaatcttaccgcgttctttcctatcatttctatgaccctaaacgggcctagaaacctgtaatccaatttcgagtttagcctcctggtcgagataaactttcgtaataagagaacctgatctccttttccataatgcgaagcttcccgccttcttaagtcatagtaccgagcttgtcgttgctgagcctgagttaaacactcgactgctcgttcttgaatgaattgtagatcctccgcaaattcatccgctggtttaatacctgaactatctgtcagtacactgaacttgggatggaacccgtaagaaaagaaaaatggggaaactcctaacgacgccgaatctgagttattaattgcaaattcagctaagtccaagatcttatcccaattatcctgatagaaggaacaaaagtgacggaggtaatcttctaaaacctggttcatacgctctgtctgtccatccgtctgggggtggtaagcgctggaatatccactcttaatttgtaatgaattcatcagactatcccaaaacttacttacaaaaattgatcccctatcggagattatcttctgaggtaatccatgaagctttaccacatttgttcggaataaattcgcaacctgagctgctgagtaagtctccttacaagggataaagtgagtcatcttacttaacaaatcgattaccaccatgatcgaatcgaaccctcccgagtccggtaatttgacaatgaagtcaattccaaccttactccatggcttctccgggatcgatagtgaatttaactgcccttcgggtctttgatgtcgggccttaaccctttggcatgaatcgcaagtcttgacaaatttgatcacgtccttccgaactccaggccaagagaatgtccgagttaaaagagccaaggttcgcgcaattcccggatgacccgctgaaggagtgtcatgcaacaattgaataatcctggttctcattgccgttggaacataaatcctgtcctgatgccaatacatatcctgaaataattgaagattttctttctcatcctcgcttagattagtgtatgaccgctttaaataacttattagatcatcagtaggtttttgaaaaaataagtcatgcttagctgttcctttttctgcttcgagggggaccaaatcattaaccatttcaggtactaagcgttttgcgattgtttctgttggcgaattccttaaatgaccagagatgtaatcagggcgtctgcttgggccgttggccgggttgcgtttcccggaaatgtggtggatttcaaaattaaattcgtctagaaacgcagcccatctggcctgcttgggggagagctgtttagctgagcgaaagtatctcaaattagaatgatcagaaaagaccttaattggttcatcggtgcccatcaaccatgcgcgccattcttcaaaagccgtcacgaccgctaataattccaaatcgaaaattggccacccccgttccctgtcagaaagcttcctggagtaaaaacttacagggtgaagcttcttatccaaacctggttgacttaatactgccgcaatggcgtatcctgaactatctacatgaattacccttggaagcttaaagtcaaagtgacggaggagaggggcctttgaaaagcaagcttttaaagcagcgaaagagatttttggacctttctcacctaaattttgaatcgtacatgcaccgatttttgttaggtccgtaagaggagccgccaaatctgagaacttcggaataaatcttcgataaaagttagagaatcctaaaaatcgctgaagttccttaagggtctgcgggtatggccagtccaaaatcatggatagctttttcggatccattttaattccttcgcgggaaatgttaaaacctaaaaatcgaacttcggatttaaaaaattggcattttcctaaagaagcctttaaagaatattcatctaacttttttagtaccttttttaaatcctgaacatgttgttctcttgattttgaatatattaaaatatcatcgatatatacaaaacaacaaatgtccaaatactcacgaaggacgtgttgaataaaacgctgaaaggtggccggtgcattggccagtccaaaaggcatgacccggtattcaaaaagtccccacggggtccgaaaagctgttttccactcgtgtcctggttcgattctgagcagattaaaagccgacttaagatctattttagaaagaaatttacagcctgctaaattattcaaaagtctcgagaccagaggaagaggataagaatctcgaatcgtcattgaattaagtagacgataatctatacatggtctgtcagccttgcctgggaccttaacaaaaaagataggtgcccctgccggggaagatgactctctaataaaccccttcttcaaatttttgtcaatgtattcctttaattgttgattttctttttcgcttaagttatacataccggtgaagggggggggtacttcctggcttaagattaatctggcaatcgtaaccttctcgatgagggggcagagagcttaaactttcagaaacaaacacaggcttgaattcttttaaatcaactggaaaatcatcagtttcgatatgagaaatagaaaatacaggctttggaataaacaggctcatgggagcgccgccaataattattcgattctttgacaaccaaggagagcctagaataatatctgctgatgctaagttagtaacaaaaagttgaactcgataagataaaactgtagaggaaaacggtagttgaatctccccaatccaacattcttttatttctcccgaccgagccgatactccatcaaagccccgacaaaccaaatgattcttaagctgaaccaaagaaagggagttcctacgtacgaagttagagtcaatgaacgaagccgaagcccctgaatcgaacagggatgaagcttcccacgagctctgcccttgaaatagccttactgaagagatcggtcgatgggatgggaagggaatgacaaaaaaatttaagtaaagagacttacaaggttctttatcgacatccatgtgagcaacggcttcatcccaacacatgtcacccatactaagaggctgaatgtcatccaggttaagattgcccgaagacttagccttttcctccgccgccacctcggccaaagcttcttcaacctcccttcctccttcggcgatccatcttttgtagagtccaatcttatcatcgacatcgggttgtttttccttcgaagaagtgcagcccttggagaccacgtgccgcttatcgaattgaccatgacatcgctgacagatttgcttttttcggcatatcgctcggaatctgggaaaattgaagcatgtttcagccgacatgacgtccaagtccattgggactacaccgtcaggtactcgaacgggaggagccgagacagatcgaattggggcttgagcgtgctgacgtttttggagggccggaagggatccagaatcaattgaggcaattttgtcttgagcttccgccgccgaaaccgcgagagtttgttttcctttcagagtcgtggttgatttccaatcgccacgcatgacagcgatcttaagaattttggggttgagtgctcgctcgtaaatgtcacaacgggattcttcggttagatcgaccgcaaagcaaagcgaattgaagagtgcgttgaactcttcgatggtgcgattttgttgtcggaaagcgtttaatttcttcttagcgtcctcattgtcgtgtttgttgtcgaacacttcttctaagtgagttaggaaatttgaagccgagagaagttgaggaagaacatagggatcctgtaccgacgcagattccgtcggaagtttctgctcacgcgcattttcgaagagcaacgccatccaccaattgtatgaaggacaaggatcacccagactgccgttggggtgtcgaaaatggcggacgatccagttgatttttgacttctccgatcggaaacaatcctccttctcaaaaagtttttccttgataaagtaaacaaactgtttagtttcttttggattcccagtgaattgagcatacgctaattccgaaacctcacgagacgagcccaatcctgatcgagataagttaatgatttgagaagcgttttgctgaatggctgaattacaaccgtcgatgactgagcggatttgatcaatggaggattggagcttcaaaatgtggtcttgaaaatagagcttgacgttattgagatcgttgtacaaggtcttcatcgattggatgtccttaacatcgtccgcaaggtgcttgaaagtcttcttgatggagtgaagttctgattggaggtgggcgagctgagaatcactatttgctgagccgattttgatggaggataactggtctgctaactgagctacttgagattcaattggatttcgaggattatcggttgggttgatgacgggggagtttgggacgacggggatggacattttcgggatacaaagaaataaaagaaaaaattacacgataaaacttatgagataataaatctgaatattacaaattcaaaataaaaattttttaagaaagaatcgattaatgaaagaaataatgaaataaatattatttagaataaatctttttagctgagatagagagaaatagaaacctgagaaaaagcctggaacaagattttgggagaggagaaaaaataaataatttcaatcaagaagaagatagtcttaatatgataacacgagcaagctaaaggaatttctttagaaatttttctaaagacaaatggtttaagatggcgaaataattgtaacgattaaggtcacagcagcccaagacaagcaaaaggaggaatgatccacagcacacgcaaacggatcgagctgactagttttttcttttttttttttttttttaaggcaagaacaggatttgaagttttgattacggaaatttgatgttttaaggataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtctttaaatattattacctagctacaacccaattacgctattcactgattctgctgtcgctatcttcttacagattaatatacaaatcttctcttctttaatacttctttacagattgatataaatcttctttcttttcgatagttattttcttgattcttttcttgaaaaaatcctcttctttgatactatttaaagtgtcgagccattttcttttccttcttataagaatgccaatcttttttgaatttttccctacgtcatcgaaccacctttcttaactgaattcattttcatagtaattttttgaattttgctgtgtgttgtgcctgctcgttacactgcagtgtgacaagcaagtactgcactcagctgaactcaaaagactttcatgaaaatgattttagtgaaggaaacaataaggtggatcctcctggaaaagcccctttggtccttgggtaaattttctctcagcaaaccaaggatggaggcagtagaaaggttccaaaaattgaacagtgtggaactactcttgggatgaatagagcttgaaagggatggatgctttaatgggctgcctctcgggtaaatacaatgagtaaggtaacaagaaaatataagagtatggactcttaaggaaaggtgtgactttggagatttcttgaggatggtatgtctaatatttcttatgtttactagtctaaatatatttgttcacaaaccaaggtatcccaaatattgatggccatatatgaagaattttgattttattgctaaaaaactgaaaccagaactgagaaagaaaggacaagaaaatcagatcaaagaaagaaagaacataggagaagagatgagtgtaccgctaatctatacaagagttagaactagatgactatacaagagaatatgagaaaatagtttttaaggaagaagactaaaaagcaaacaacagattaacagaagatgagagaaaatgttagttcttttgtcaacaaacaacaaggatgaaagaagaaaaaaaggagacaaacagcaagaggaattgctttttgagatagacaagagagagagagagaaggttgaagggttgggtgctcagtctagacagaaaaggaaaaaaaaaataagaggggaaaagaagggagtcaggaatcagttggatcagagcagggcaattgaagtcctttactttatgagtgttgtcccggggttgttttttgttgatcaatgattattgagaagtcaaacaagaattgatgattattgagaagtcaagcaaaagtgagaagttgaatcaaatctccttactgggttggttacagagagagaaccgggtgacttggctggccgacttcttagagcagaggttaaacctaagcggttcatgtcttttgattccgcagtctgtgatccttgttggtggtgtgcatgcagtgctttcatgaggttacacaggtgtgaaaactcaacagccctccttgtttgttgacggaaggactgtcagacacttgtattgaagctttttcagggaagagtgtggggccgcctttgttaacaaatccgcaatcatgtcttgtgagggtatcagcttaatgggtcaacccaggcttttggttgaattttgacagaatagacacagcagaggccaaatctggcctagtttggcatgccaaattgttcagcattccagtgtacagacggtaattgatattgagtttcaagaaagctgcatgattgtcatctgtcgcggtgtgtaattgaatggcaggactaggagtgagtggtgtcttgaccggtcaacagtttcagagagatccaatagctccagccccttttcaattagtgccggttgggctagtttgatggagtctggtatgatattgagattcatgccaagcagagtgtcaggggagtgtgccgtagagttgggaaatctctcaagaaaaaagttcttgaattcttcagtccggccaactactatgaggtcgtcaacatggaataaaataaaagagttcttatccttgtggataaacaagcacacatcagacacagaggaattgtagtaaatcccttgaaaccatgatgtcagggtttcataccaattcttgggggcttgtgtcagcctactactattcagagacaacctgaccatagcataataaatatttagagacattattacatatactacccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacatatgtacacataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaaattagaatattatttcagattcttaattctcatgcaaaataacctagggtaccccaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtaacacttgctcattttgctaaaaaccctcccagttacatcatactacatgtagtgacaggtctacatatgtaattaaggttcattcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacagtgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagatcagcccactggtcattaaagggtcccagtgcccaaaccatggctgcaggctcgtcacagcactccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccccatcttcattaccatttaccagcaataaccacctcccacaaccagtttttcacctgtttttgggccagttcctgctgtttttcatcctgaatttcaaccaacaacatcactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttagaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaacccctgtaactcaggcccctccttttataaaaacttaacagtttttattatttcttttcttaatatcaattacctcccaccccaagtgttacccacacttgtacacattttttcttagctttgcacctggtgtagctagaagagtctagctcttggcatcacccaggctgacagcttgtttcaagctgtatagagacttcaccactttcaggtgggggccttcctttgagatctttccggggtctttatgtagatttcctcctcaaagggtgcaaatagaaacacactttttacatcaaatttcttgataggcagttggagatcaatagccagaacaagcaacgtgaggagggaaagaaatttacccgtaggagcaaatgtttcaaagaagtctttgcggtaggtttgcaggaatccctgtatgcagagtctggctttctgtttcttgggttacaaatttgtcttggtttcgtcttgaatacccacatgttcttcagaaatttggtgttacaaccatactccggaagtcaggtacttcctcagtctttctcatactcagaattatccgctcactccgaaccctctacatcgatgcaccctttcaccacaataactgctcatactgactcaacattcagtttcactcagaccgaaatcaagccttagttactcggactcaactgaatcaatcattgtagttgtttgctctttcctttcttctctctgtttctctccattctcaaaaggcgacgcgtgtcctttctcctttgtctacacatccacaaaggattgaccaaatatttgtacatataagaatgctgcctcttgactgtttgtttttcctctctctttcttcatgctctattggaatcaatactcttgactatcacatcactacagtcagactaactcaactctgtgccacgcacaactatctccgcacctcgtgcaataaactgccctcgctagaggttatgagcccagctgtaactctattcaactactgcttaaaaatctgctacactatagtcttaattacattatatttcatcctccgagatcttttcgccactctcaccttaagaatcgactctcttgaaaaacaactcaatagttgcaaggaacttgtcaacgctaagatcgaactcggcctataaacatctcacaccatcttctccttcgacgatatggccaacaacactcttaatccactcaacccctctatcaacttaattcccaaacttgaagatacaaatttttttgaatggaaaagaaccatcaccgggcatctcaccgcgatggggaaactcaaatatatcaaaagcgaagtggtcagaccagaagacgatgccgccgccgaaattttcattcaagaacgtgctcaagttttgcaagccatacgcctgactatcagcaaagagaatcgatccgccatcatccactttgatgatcctcactgtgccttcaaggctctcgaagaaaagcacggcagcaatgatgctttcatgattgctagcaccatcgctgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggttcaagatttctttgtttgatcacagtttaatgatgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatagacaacaatgagtgattttggctccaagggagcaagagaatgagagattttagctggtcagagctgtacaatgaggtaatttagctggttggacagcccacatgatgtagtttgagttattttagctagaagaggcagtgtacatgaggggtttgtgctagcctagcaatctgcatgatgtcatacagactgcatgagctatcctgacatctgcaggaagattatcacatgacctgacaagctgcatatgctgtacacctgacctgacaggctgtgtaagctgtgcacctgtcagaagattatgatgtcatatgtttacctgtgtcctgtagtgaagtatttgtgtcatttgtgttgtgtagttgtcctgtgtggttgattgagtgtaattgagggttgtacatgtccagaggtgtgtaacatccatactagtagagttacagagatggctccagtggtgaccatgggtgaaatgggccctagagtcccatttcttaagtccaaataagtgttaagtgagaggaaatataagaaaaaatgataaaagaaaagagtaatgaagaataataaaaaactttgaatttttacacattcagctaccacatcgccgacatagttcacttacgatttgaagatacttcttccctggacgactacatctcccagattcgagctcttcacaacagactcaacgacatgactaaggacaacgaagcttttcaactaccggacaacgtgttagccatattcatgatcattaatcttccaatggacgagtttcgccacatcattcaatctctgttctcaaacaaatcggtcagcgtgaaacaagtcatcagtcgattaaattccgaggctgccatggtgaagagctcaacggccaaagaaaccgcgatgtatggattcaagaaaaacaagacaaacagccaacacaataacaaaaacgacagatgcaacatccacaagttcagctcgcataccaatgctgaatgcaacgcccaaaagaaaaccggaaacaagcccgcatcaagtgctcctcgacttccatcggccaatgctgcgacggaggtactggacgatcaagcagatgagactccggatttagcttccctcatgatcgagaatgcttacgttgtagtccacaacccagagttagactattactcattcaccggacatttcatcgcagattccggagcaagtattcaccttgtcaacgattacaacatgctcattaatccagaaaagtgcgaacctcgccttatcaacactgctaagtccgacactcaagtacgagtcgacataaaaggaagcgttcgcgttctggcacgaaatcatttggatcagaaggtctccatcgacatccccaacgttttctactgcccagaccttgcagcaaatctcctatctatcaaacagattatcaagaccggtgctgatgtatcttttctcaacaacaccatgacgatcgaattcaaaaacgagaacgtgcacatcacttctgttacgctcgggaaagaattatggacggtcagtattcttaaaccccaatccttggacatcatcgggctatgcgctaatgtatggcatgctcggttcggccatccatcaacagtaccgcgtggatggagataaactcccccacaagccctctttttgtgaacactgtgtaaaaggaaagatacagcgaaaaccttttagttcaactttgcctatttcatctcgtccgctttaccgaatctattctgatatcatgggtcccatgccattagcaaccaacaatggatttcgctacattcttacatttattgattgttgtactcgcttctcaaaagtctacttactcaaaagaaaatctgaaactctgtcgcgattcaaagaatttgtatcatatgccgagaatatcatgtctagttccaacctcaaagtctctatactacacactgatcgaggtggtgaatataactcaaatgaattcacagcttacaccaaatctaaaggcatttccatcgagcaagcgcccgcaaatacaccacaacagaacggggtcgccgaaagatacaataagactttaatacagaaaatgctggcaataatgagcgccggtaatctcccaaaatggctatggggagaaatagcaataacagcttccctgttaattaacattgctccatcctcaactctaaaattcgacaaccctcacaggctatggatgcatcacagtgatcctaagggatcacaccagaaattcgactactcattcctacgaattattggttgcagagcctatgttaagttagacaaaagagataaactatcgtcaaaagcctctgaactggttatgatagggctatgatgccatatcccaaagcatatcgcttactagaccctcaaaacaagaaagtcattatctctcgaaacgctacattcaacgaatctcattttccattttctgtgacatcccaatcatcatctgacacccagtttgatttcgactccaatgatgcccttttcaaacctatcgacaagtcaccaactgtcacagagcctgtgacaagtgacacacatacacaacaggagggacaaagggacattcatataacggaacaaaacaactccggaaactccaatccatcccattcacctactaacacgcaaccatctgacaacaacaacaccatatcgtctcgtccctccagaaactgcggaagacccaacttctacggaaatcctgtagcatacatgtctcaacccaacccagacgagcctacatacaggcaggcaatggcctcagcggaccgagaacattggatcaatgcgatgcaaaccgagtacaattccctcgtccaacacaacgtcggtgaactcgtcgagcttcctcctgacggacatcatatcggaggtatgtggcgcttaaagattaaacgagaccaattcggagaaatcataaaatataaagctcgatgggttgcttttggtaaccatcaaatccccggaattgatttcgaccaaacttatgcttccgtcggtatttcagacactctccgaatcttattcactcttgcggcaaatgaggatctcgaaatggagcagttcaatatagccactgcgttcctcaacggccgtatggagcattcggtatacatacaacaggtaactggatttgaggaccaatcatatcccaatcgcgtgatccgccttgaccaatctctttatggcacacgacaggctcatcgacaattcaacattgatctcaaggaaaagttatcgtcactcaaattcaccagcacattcgatgatgattccttatacatcaaacgagatggcgacaaattcgtttacatccatatgcacgtggacgatggcctcgttttctctaactctaaagacatggtcgagtcattcaaagaggacttcaagaaatgctattctttgaaatggaacgagaatccatctctccaccttggactcaaaatcacccgagatcgcaccaaccaccgaattatggtgtcccaagaacactacttgaaagaggtacttaagcgatttgagatgctcgattcaaaccctaacaccacgcctctccccaacaatgtcgctcttcaaaaagccacccaaaccgacaacaccttgccgttccaacaagctattggatgtttatcttacgccgccatctgcacccgaccagacatccaatatgcagtcaactatctcgcacgattctccgcgtgttacgaccgtacccactggactgccgctaaacatcttcttcgttacatcaaagggacccttgaccgaggaatcgtttttgccaaaaatgacgacatccccaaatctaagatcatcgcctatactgatgccgattacgattcctgcacaatcacccgccgatctaccaccggacacggaatcatgtagcgaggcagccttatctcctggaaaagcaagagacaacgcactgtagccctctctaccactgaagcggaatatatggccatatccgatgctgcgaaacatctcctctggatgcgccgaatgatttccttaataactcaaacccccatggaatcggccgacgtcatcaccgacatggaactttttaatgacaataatggagccatattcctctctcaagaatcagctataaaccaacgttctaagcatatcgacatacgctaccacttcatccgtgatctagtcaaagacaagaaaatccagactcgacacattgacaccaaatctatgccggccgatatgctcaccaagaacgcaggtgcgattgttattgaccgatgccaaaagatcttcaacaacgtcgccattcgtgaattatcagaataatcctgagcagggggggctgttacaaccatactccggaagtcaggtacttcctcagtctttctcatactcagaattatccgctcactccgaaccctctacatcgatgcaccctttcaccacaataactgctcatactgactcaacattcagtttcactcagaccgaaatcaagccttagttactcggactcaactgaatcaatcattgtagttgtttgctctttcctttcttctctctgtttctctccattctcaaaaggcgacgcgtgtcctttctcctttgtctacacatcctcaaaggattgaccaaatatttgtacatataagaatgctgcctcttgactgtttgtttttcctctctctttcttcatgctctatcggaatcaatactcttgactatcacatcactacagtcactgacttcgacagtcagactaactcaactctgtgccacgcacaactatctccgcacctcgtgcaataaactgccctcgctagatttggaaggtggttcattttggtccagccaaacctcatgattctcaatatttttcagcttgtcattgatagcattcttccacccgtcagcattggggccagacacagctcttcagaaggtcttgggatcattggtaaagcaggaatatttcaagaattgcatatatttaaccggtttcacttgcacagtccaattgcaaataatgcgtccaacaggtccgtcaataactggagcaggatcctgggctgcatttttctcatcacctctatagtattcttcaggagattggaagtgatcagtgagtccatcagtcttgatctccttcttccttgatacttggtccttcttcatcttcttcctcctttgtgaagaaattatgaccggagaagggaaacattttttgaggggaaaactttttgggcaacaaaattgatttttgttggaacagctcaaagggtcgcaaaatgaaggagagaaccaatggtgttttgcttagaggagactaggcgttaagtagtctacatacaagaggttaaacatgtaggtgagaagaaaaatgaatattgaaatgaataacaatttgacacatgcatgaaaaagatgacaggagcaaataatcattgataaagactagacctgggttcgaagactacagggattacagcactagacaatgaaaaaggtgccacacagacacttacaagacatagtaaaattgttaatttttcatctaaatatcattaagacagaaaggatagaaggattttttagggatgaggagaaagagacgaaattccaacactttgccttagcttgaggcacttcctcgggctgttcttgttgttgttcctgaattagagaattagatcactgagatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaatgcgctacaaaagcactaacactacaaatttttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgctgagattgggagatgtagaaatttttgtttcaaaatccaggaattgaatgctttttgattctataatccttccatctgagagttgaatcttgtatgatttgaggttggtgttaaaaccaagaagtttctcaaagtcacctctaggatctagtttagaattcttattgttagacagaacagctaagggacttccaagggggtttgaaaattggagaggaatgttgcttttcttaaacagttcataaggtgattttctgctttgatgaacaggaatttggttgagggtaagagtgcaagcacttaggacttcattccacagagtggccttgaatcccaaatccagcaatactgttctgaggtattctagaatggtttgattaactcattccgcgagcccattttgttgcggagtatgggaatcagataatcactgttgaattatgtgttcttgacagtaccaatcaagttatgcatttttgaattccatcccgcaatcagagtgcagattcagagtagagggatgatatcctagtctctttgattccagatttatgaaatgagtgagagttttgaaggtatcagatttagctaccattgggattgcagccacaaattgagtgttggcattgaatatggtgaggatttacttatgcttttggtgagaaatcagctgacagcgctcttggaccaatcaggtctagagatggtcgcgttggatccggatatccgctgacaatttcagtggaatcaggcatccgcatctgcttgcgcgggtatccgcatggatatccgcggatacccgccctcttactggttgacgccggcgagggggattttttttttttacaaaaaacaagaaaagaaaaataactggcccccctcggcctagagaggagaggccacgccactgggaggaatccctcccggcgagctggtgtagtgcgtacataccagctcgtggggaggggttcctcctggcgagctggatttcaaaccaggtcgtcaggaggagtccgactccctcccgacgagagcaccagctcgccgggagggactcctcctgatgagctggtttaaaatccggcttgccgggaggaatgcctccccaccagctggtatgtacaccagctcatcgggagggattcctcccaacaagagcaccagcttgtcaggaggaatccctccctcccggcgagctggtatgtacaccagcttgtcggaaggaacccctcccgacaagctggtctgtgtaccagctcgctgggagggaccctcccggcagcatggctctctaggccgaggttggccaccgggtatcccttgggataccggatatccgcgagaatatgggcggggaagggacatccacaccccggagtccgcatctcgctgcactgacgggtatgcgccagtgaatagggcatatctcagcggatgatccgcggaccatctctagtggggatggcctcttttccgcagaacactggggaattcgggatatgcacaaagaatctcaggcagtaggggtgatgacggctggaaagggtatctttccagccgtcaaggtacatggaccttgccagtatggaactcttattgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaacgtgttggggttggttggttttctgagaggagacaacagaaattgagttctgtggcggttgttgaggttgaggatctttgaaggtgaatatgaggatcagatgaatgaatgataaaacgatcaagaagaattgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacacaacaccacacagaacagaacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaagaaaaacagaacagaacagaacagaacaaaataatcaagagtgaaataaaccaacatgctaagatgtcttaggaccaagaaaattaaacaagactgtctactgagtaggtgatttgaaaaagataagtaagaataataaaatgataaaacataaaatcaagatgaataaaaaaataacatgaagagtaaataataagaggaaatggaataaaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaaaatttggaaattgaattctgaaattggaccttgagggggcctgtaccgtttcaaacaccacaccggctggaaggaaattgttccagccgttgagcatgtacctcgccagctggaaggaaacccttccagccggtcccttgccggccctttaaagggcgggtatctgaggatacccgctcggatacccgctaaggcagggggatacccgctggctgatgcggatgcgggtgcggatgccggtttccctagaaaaagcagccggatatccggatgcaaagcggccatctctagtaaattctgaattataatagggttggtagtaactagctaatctgtgactgtatatttagcatataaactgtaattggtagtgactgaaaccaaaagatatgtttggccactgttgggacaccacttgtggaactactcttgggatgaatagagcttgagagggatgtatgcttcaatgggctgcctctctgggaactacaatgagtaaggtaacaagaaactataagagtatgaactcttaaggaaaagggtggctttggagatttcttgaggatggtatgtctaatatttcttatgtttactagtactgtctaaatatacttgttcaaaaataaaggtatcccaagttttgatgggcatatacatggctaataatgggtgatcaattatctgaattgctggggcaggctctgatggggaacaaatgaagatgaaaaacaaagctccttatataaaagaattctggggagtggtcagcttgtggttggaagatatgtgaagcattctatgaagagtatgaaacaagggaaaatatttatccagggaaaacaggggaaacgagcagtgggacaaatgctcccaaggttactagtatcaaacaactaagggggagaatattccatggaagaaaataggagaagataacagtttcatggccaagggggttgttactagtgtgagacaaaaggagtaagaagaatggaatatgtttggaggggagtaagtttcaagggtggggagtttctggctgggaaatattattatccatgtggtctgtgcttgaggggattcatgagtggtgtttggattgatttgagggtctgatgagctttctggggtgtcttgatcctgtgattcctctgtgatttttactcttgatgtgcttggatcttcaggattggcttaccacaatggattttcctaatcttctcaaaggttccaaaaattgaacagatttttctaatcttctcatcaaacctcctgtgggaagtccctttgggacagcgcccccccccccccctcccaaagaggttcttggttaagttaggtcaaaacagcagtccaggttattgataatgacaacatgtgatgaattgagatgatgtttgaaggccttcaaagctgattttgacattgattgcttgaatgtatattcaaaaagaacaattagggatgcattggttgctgagaagggattcaggagcaattttcaatccacttgagtctgttatagaaagaatccttgtcttttagagttggcctgtcaagggttaattcatactcaattcaagaccaccaaaccttgaaacaaaggactcaaaaagaagaggggttcagttgtttttcttttcacaaccaaaaaaaaaaaaaaaaaaaaaaaaacagtcatttgccaccagtagcacatgattgttgccccctgggctccccaggaacaagcattgtccaggagaggggatggatgacaccttattcccatgtttgtgctgtaccctgggcctgtaattgcctattgatttcaagttttgatccagctgatggcaacccaaaatttattcccaggggggcttgtttgcctagttaaatgtgtttctctgtctcattttaattggactttccagggataggttggtaataataggcctgtatgttgtgagactcgttttttccattgcagtgctccacactggggaccatggcaactgcataacactcgggattgttgcatacatgttgcttacactcaatatccactttgcagtcatttttacgccttagtgaaccacaccagtacttgcaggtgcttaattgtggctctgcgaccagtgtgagctggcctttacggcactttatacatatcaagtttccccaaaccaagttaccaaggaggagtatcagaaagagtgtctgatgggcaatgtcagggctgtgcattgtgttggtgtgtatgatgttcttcccccaagtgtgggtgtgatagttgcaggcaagaggaattgaacgctggtgcttgtggtgtctgatggggcaggatgtatggggggctcttgaagtgggaggaagctaccactatgccataaaaccatacatgtcaagcagtgtgcatagctatttaaactgagtatgtaggaaaattttgtgcacctgatctcatcccacatgaaagattggcctctttaatcactcagaccacaattgaaagtattgcacccagattggcttctgagaagacagcaaagggcccaaggcaaattgtcaatcaacatcagtctccttgaaatcaaaatcaacatttatttcacagtcatcagcttccaaagaatctttgaaagctcaacagttgagtagctgaaaaatttaccaagacagaagggtttttttttctctttccataagaaaatgtatctcactagccattggtggcacatacctcaggttttggaaagaatgggggaatcacaactaatttggttagtttggtctatagggttgacagcaccacatatcaaaaggcagttggttaaacaactcccaaggatctgtcaaccactcccaaagaccatttacagatttccattttgagttgttcccccaaatggatggccaaaaaaagctagccagccacaaattatactatgttattaacattgttttactccccactacccaccacatgtttaaaccacccttatatcagtattgacagcctcagatagctctgaatattaccactctcttccaggattggttgctgtagctcccttttcataattgaatgatttgtcttgttttcacaattgattaatatatctcacattttgcttacatttgaaatcaatcaaaatatttcactctcagattgatcaaaacaacttgtgctgtatattgtatgttgattagctattcaaagtgcagagatcatcaattgtttcatttcattctcatggttttgttgagatgatgattctcacattgtgatctttctttgattatatgcagatatgcttctaccaattagcaacactgcaaccactgcgctgcactgcaaacaaaaagtggcaaaatagcgcagtgcagtggtgtggtaacccatacctttccatatcccctattatttccccaatgatggaaagataatctgtctggtttatgccattctcccccagttccaattttgcagtcaaacctttggggagcggtgagtggtaggtggtcaacctgtaccaacattcctgtagtactttgttgatcaatttgggctgtgtgagatcaaatcctttgttggtcctgttgattttaaatcccaccatgcttgtgagacccttgttccatttaatttccaggtttccacagagctgcattttgagttgttctagtgcttcttttaaagaacccgtcacaatcccattgtccacgtgtacctatatgatggatctgtcagacttgttacttggagtatacacaatagagtcgtaacagctggattcataccccagggcggccagggtcccactcagatgcttccaccagcatctggatgcttgcttggttctgtagagttccttttccaacagacatgctttgccatcttcaatcttgagtccctccggagcggctacccatacttctttgtcaatgggggcattcaaataggcggccactagagatggtcactttgcatccggatatccgctcttaatttcagcaaaattgcctaattctgctgaaattaagagcggatatccggatatcagcggatatccggatgcaaagtgaccatctctagcggccacaaaataaaaattgtagatgggccaattattctttgctgcaattgtgagtaagatcctcattgacgtgaaggtagcggttggagcaaaagtgtgcgcaaaatcggttccttcgttctgtttttatcctttcgcaacatatctagatttgaaacggatggatccatcattgttgatctcaaaaacccatctcacccccaacttgcaacaattcccaggcagacaacagactttccacacagatttacggtgcaggttttccaatttggtgttgattgccttcttccactacgctgcttctggggatcgcatcactacattgaaagataaaggtgttgctttgttgccgtctgcacagtctgccactactgtatcgacaattgttgaaggtgtaatccctgtagaagggaatacaagcagcaatggcatcagtgttgatgtgtctgctgccacacctgctgagcatggtgtatcagaaagcaataaaagaagtaatgcaccagaggactggagcattccctttaagaagaaaaagtaattcttgactttcatcccttgaaagcaaaaatattaatttccccagaagaaagtacagttgactccctattcacccataccccttggtggaccaaattagctatgggttaagaggatcattcatgggttaatattgaaagtctctattaagccatgaaatcatgggtaaataatgacaccctgctaacccatgatttctatgggttaatggcatctatggctctcttatgccacattatacatgggacaagagagatgtattttagtgactgcttgctgagatcggtgtaactttgtattgcaagagagtatttttttgatgctccaatcaaaacatcacaaacattttaagacttgtaaattgcaggaattgatgaaaaaagaaacatagggactgatattgataggaaaacaaatgggaatcatttggaattgactggttgtaaaaatgaggtgattgttgtttgttgcaagctgcatcaatcaagtgatctgtaagttgctttgagtagatttccatcaattggttgagtttattggcaatctcacttgtgttgctcttgatgtagttgttgatgattgagatggccttaaagaccacttttgcagttggtatagggtggggtgggtcatcagatctacttttgtcatcatcattgttgtcttcttctttggttcttacattcttgaccaatcaaatgatctaagtgagaaaggagatcaataaaaaaggcctagtgatgagccaacagcaaatttcaatgaatttctggcacaagaacctaaataagcctgggaaaaatgtccctatcaacccatgaagttccagtttttcccccaaaagtggtatgggttactgggctataggggcttatgggttaagcccaaatttccctgcccaccaaattggtggaacaatttttccatgggttatgagaatcatgaattaataggtatatggggtaatagggagttgactgtacaccagtactttcctcctggctaaaatgtctcttgaagcattcccatttagaatgtctgctgcttggacatttgctcagcattcatggagtataaataccagttccctttttcccccatttgtttctctcactcacttcattatcttatcttatccactcacttacacacacacacatacacacacatacccccatcatcaactcacaacaactaccaccaataccattgtcccctcactttattatcttaaaaatacatcagaaataaataaaccacacccaaaaccttaccccaactacagcgcattatcagtatggacaacatgtctaactcatcggccagcctttaccaacctacacctcggatactgttgaacaacagtaactaccatgtctggtccactctcatggagagtgaactcgacaacatatactgtcttgaagtgacatctgatagcgcggatgaacgattgccagaaaaggaaaagaaaggttaccaccttattgttcgctacctgagcaaagaggtacttgagtgcagcgcatccacattccttacaatggagctggacacatggagtgtcgattgagcaatcagcatatccactgaacaccctacaggagtatttactttcagtgccagttgaattgagagcgaatgcagctttttcagcagggcattccccacatttgagactgacaccaattaccaggctgaaatggaggaagggcacaagggccatgctggctgccgaacagatgtacatggttcaaagatgtgatgagggtgctcctgggatttgggtttttggtcaggggcaggaatagttgaacgggctccaaaaacttgcatttgcggttcaaaaaaaaaccctcagaaatcaaggaggagttcgtttatttcatttgttgttcactaaaaaaaggaggttgaaactagagaacaagacatatgtttagaagaagaagccattgttgtccccatggaatgccgatgactatagtccctgacaaaagacctaggtatctgagaaaagataagactaaacacacaagcaagaagtatataaaacaaattgataattggcgtaagaaaacatttaagattgagcgagtttctcggcccaagtttttgcgctgaccgagacgacaggcacagagtgagaatgattaactggcgtggtggtggtggtggtggtcgttggtgttggagtcgtaacagtagaggtaggagcggtagtattagtagcaggtagagaagagtgagtggaagctaattgtcctcgcatatatctcgattttttctcgggtgacccgttcggagagggacacgcggcaatggagatgcttttattgagtctagatctgttgtgctgatacagaattttgggctgctgttgagcaacgactgtggtacttcctgcgggagtcttctcatctacaagaagcggtagccaaagtgtgcattagccattctgcttgaaattaactaacgcctgtataaatctatagacggagtatcccggaatcgcgtgaccatgaatctgaatccgcatgagaaaaaaaaagacaaatgaaatgatgtggataacacttaccgagtgcgaccgttttaccggaatgattccttcgaacaagtgaaggattcatagatttgaaatcgtccattgatcgccattttgattgtctgcgattctttgaagcttctttgtgagctgagtcattagatgtaccacgagagttggaagtcgagggtatcaagttgggtttcttgctcgcactcctcgatctgacgatttggaattgattggaatgctcgatggcgcgtttctgagtttcgcggtcgatagatttgatctccttttcacattcacttagctgacgcgttaactcttcgatctcttcttcggttggtttcagagtcttctctttaagatctcctactctttgtatactctcttcccagcgagtctttaaaagttgattgttctgcttgagggtatctaatttccgttgatttttctgctctaatgcgttatactcttccgttttgcgtttcagtttttctttctgatcctcgatccttttttcaaactcaaccatcttgggttcatcgtagctcagcagtgcggccgacttggtcacgttctcctcatccaaacgtttgatcagctgttcaaggtcacataggctttgctttaacggggcattctcttcaattgcttcacgcaatgccagagcttgtttctcaacttctgttcgcatggcctgatcttcttcattcgtgttgtctgatcgaggggcgggcaaagtgcttgcatcaagtgaggtttccgtgctggtgatttcggcaaagctagattcgaggggcgaaaatgaatgtgatgaacttcggaccacatctgaagtacaagtctgagttggagaagctgggtcataggatgtatacgggggtggaggtccatcggggtccatgtgaggaattgatgtctgtgatcgagccctggcgtctgatagtttaaggccttgataacccaatttgagcgaacattggcgcaggcgtgtacggtttaatagcaaaataagaaagaaaatcagcgaggtataagaatcattctaaaaggataaatttcagactaacgatgagagtgttgcctggctgggggttggtcattcagttcaagcctggtggtagatgttgagtcgagtttttgtggtaggttatgctggatatcatcagtaggttggttacgtaggctcgagttggaggctaagttgagtgctggatgttgatcgaccaagttcagttcaaggtctacgtcataaaccgtgcccggttctagtccatagatcaagatcgtgagtgaagcaagcgaggtaccatcctggtctggatgactagctcgattgctaggctgggattgatcaagaaggagtagtttagaccatggttgagagttgaggttgatgagtggatggatgagttggttgtttagataggaggatggcaatgagacggatatcgacagtgatgtggaggtgatctgaagcagatggaattgatcggaggaatcaagctgaaaatgatgatccccctcctcagttggggtaaggcttggtcgaagggtcgagttgccggatgatgatgatgatgtggatgatgacgatgataaagaaggggataggtctacagctggagaggaagctggggttgacttgggtgaggatagtaatgggatggtttggaagggaaaccattgattattgtaaatcgacctcaataagtgctgcatttctgactgctggttgtagggattgttgtccggttgggcgattttctcagggatgttagatattttgcactcttaaatgagctgacttcgttgatcggctatgtatgcgctcggttggagggggggatgttgtcttatatggggattctgcaacgggtttcgccggcgtgtgatggatgacgtgcggccgtctgatctgtcgaagctctcatataaagaatgtcaatcgttgcaactgagcagtttagcttgaaaggatgggatcggtttggaaacagaatcagcctcaagcagacacatcaaatagttttggatcgtataagatatctctgatcgaaaatggattgtatgtatctcaccagtgctttgccaaattattagtgatgactggatgggctgctcgttttatagagcagtggttcgtagatgggttcgttcgctcgtgatcggttgttcgtgagttcaagatcagaacctgttatcgaaggttttgggatggtcagtcagtcatgagaagaatgaaagatggctaagtcttaccctgactttctagtgagcttgcttatagagctggcaggggcctggaagttccttcgattcgaaaacaccaaccaaaccaaaccaaaccaacaaacttcccatcaatctggatacataaatacatacagggcaaattaaaacacccaccacacccggaaacaaacagaggctatctagagaaaagctcaaaaacagattgctggaactgatccactttgggattctcaaacactcaccccacttcaaaaaattaaaaaaaaattaaaaaagaactcttccacttgagtacatttgtgagaccatagaactcttagaaaactcaacttgagatttgagtgaaatagctggaaacatccatcttatgcctatggaaaagaatggaggccttgacagcagcaatcaggctttgatccaagttttaaatcactgacagggtctctagactctattttgaagaaaggcgattatacccctccttgaattgagtgcttccatttctgatagtgacgtagatatatgcttggggtttgtgatctgaacataaccatatctcactactagcgcaatgtcttgaccccagccaagtggcacatgactcaagagccatgatcttgccaaatgagaattgccagctgcacatgtcctcagtgaaaacagatctgaaagcgttgaccaatctgcatgcattgataatccataaagcattctgaaaaaatctacaaaacaagaaaaactcttggatagaacatataaatacgtatattgtgactgatgctcatgacaatccaaatggagacagttggatccagccttcataacaacttgatcttaatctacatggcggagaaggtaccgccaacctataacgaacacttacaaagcgcgatcaagaagtacgggagaggagtcggtacaaagatgggaagacgaaaactggtgaaggaaatgatagctggaagaaagtgaagatggcatccagtccactccataactgatgaaatcagacgacagaacagcaggaatcggccatagtactgagaagaaaaaaaaacgattgaacaaatttgtttagggcgtcaatgcgatgtcggatgcccaacgtttgatttcgtcttccttatccttctcctgataaatattagaggtattactccaggtgttattgcaggacggaagattcttggttgaatgcgtcgatcgtcgcaaattgttgggcaaagactgagttcgtcggatacgtgggccactttcatcgaagttgattggaggactctcgtgccgactgagacaagccacacatgagctagtggactgtgtctccaaagcatccgtgccgctgtcgtggtgcgagctggctgacaacgactgggcagaggtggtaggcgtagccggaagggccgggcgccaggcaagacgtacaagatcgtgttgtcttcgctcttcgtcgatcagccgattaaccaccggtttgatgtgttccgctgcgctggtccaagggggtcggcgactctgggtaaatatcaaaatatccgccgaatattccgaaagtccatccgaataatcgtcctcagaatcgctacaagtcatcaactgcaaagtagttcggtgagcagatcaagttaggggcggcatcaagaagaacacaaaaaaacgctaattgttgattactcacaaatcttggagtaaacatgatttggtaagtaggagaaggtatcttgagagaataaaaactatcgtcgttatcttcaaagggatcgggagttttacggtcctctgaaggagaaagtttcaagtctgatgggcgatgggattccctctgtggtgaagatgcgagtggaagcgctggatccaagcaaaccccgtctgggcaagacactgtcagtcgcggtacaacagaagtcatatttaccgagggaggagtaatctatataataaagtattgtggaatctatgatcaattgccacaaggataccggaacaagttgacgatgacaactgtttctgggaggggaatggctagagatgggtttgtaaaacgatcgaaagaccccttaatttaagccaacatcaagaaccctcagagtaaatcgtgtacggacacttccactcatctttatgtcatcaaaaaaaaaaattaaacgaaccatcaacttataatccacagcgaatcggaaagatattttatacgaacgatcaaaaatctaattcgtgcacgcttcgcaatattggccgatggaccattcgtgcttacaatcaagccaagcttgaatatttaagttacgtttaatagatgggcgggagatcgtgtttgtttggatggttctaaaagaaagaaatggtcaagatgcgcatccttatatgtagcctgatcctccggaatgcaagctcgggacacttgtcaaacccggccatcatacagccggtggagctcacttattatatatctggtgtatcaccgagaaataatcaaacttgtgctcattggatcagcacactatataaacatcgcctttcgatgtgtagtttgccccatcaaatctggagaaatcttgtcattgatcgggcagggaaaataaggctatgtaaaagacaagcagatcgccacattgttatcaggcagctgaacttgcagacagacgccgcacacgttgtgggctttatttttttttacggaacttgcataaaagcttcgaattttttacaaaagctttgcgaaattttcgtaagttttgaaactttctgaagccaaaccttaaaaacacccccgtagtgtatttttagcggaacttgcataaaagctttgaattttttacaaaagccagtaagaaattcttatcttgagtggatggatccctttttgtcgagggccagtcaaattggaccagtatcattttgcttcaagagatttgaaattccacaaaagaagggggagtagtggagatgaaaggttgtagagatttggcaagtaccatactattacaactgagtgggatgtgggggggggggcgggttgtaaaagattgactgaaaaagtcatggcagaaggttatgaaatatctacaggaaaactgtataatctattttctttttcttctttttttccaaaaacagaagcagtaagtatgtatctcattttctgccagtgtcacatgtctgagaaggaacctggaaaccaccaaaattttatgtgggtaatgtaaaatcaggattgttccaaatttcatacatcagtggcaccagggaatggcctgttttggatcattcacacgtgttttaatgggtatgcttggggtaaaatcagttacaatttcccagatcaagtgaggaacatatctgatgaactgcagggacctgtcagttctggtgggttttcacttgattctgaccaatcttcatactgtcttttgcaaaagtcttggccaatttttgatcacacttcatgttttcaaaagacaattttttgctttgttaatttacagcagttcccagaaagcttgatttcagggaccggtcaaaattgcaaaaaataagaatataaaaactttttttgcaccttgcaaccaatgattcagaaataaaaatgaaatactctatgatttgatgtgcaggtgctaagtcaagaacccttatatctccataaatcatgagttaataatgacacatgttaaaattttgaacttgggcataagaggtgaagggccaaaaaaagggaagaacccttttttgggaaaggctcacggaaaatgaatgaaagaaccaatgagttttcattcacaagtaagaagccaggtttaaatagactaagtacaagtgagcaaaatgtggtaatgtggtagaaatgaaaatgaataaaaaaccataatgaataaaagctgagagaaagagacatgggtttttggaagaaacaaaccggtcaaggcttctcagtctcttttagacaagccggatgagttaatcaaaagaaaacatgtcataattcacaaacatttagagttgataattctaagtgaccagtttttaataaatcaaacaaaagtatcaggaaagagaagaaatcattgtagagacatgagttgttgagaaaagctaattacttagggttcatatttgactcagaaggggcttaataacaacagaaaacaagctacttgataattatagactggtctgatttttgatgaatagaaagagatgaaggtcagagagagacagaactgagaaaaactcaacaacacatcctcattcatccatggctttcatggattattaggtaaaatttgtttactcacttttttatgaggagagaggaatcctactattagcacccagaaaaacggttccactgaagtttatgtattaattagcggggttcacaatagtgtttttcgcttcttgcacccttttttttttgctcaagcacttctgacattaattttgtcagcaaaaattcaaaatcctgcactatttatgcctgcagcagtgctgcagcttctggtaagaacccagagagcttcacgcaagaagctattgtgaaccccgctattgagacttgcctgtagtgagcttgatattcttctgtactacagccagagaaatttgcaatatacaaccaacaatgggccactatgctacacagccccttttgcccaaagaatgctagtgtagcagctttttttgagcagaaattgtttagtattagtggttttttgctacacagaaatcacacagttttttgctatgctaaactgcactacaagctgctaaaagccactaaccagcacgctagtgcagaataagggggcattgtgggggcctgcacccatagttctagcgcggacaccgtggaattttgctgtgtcaatgcactaaatcttagcaggattctgctatgccacacctcactaacactacagttggtgtaattggcccacccttgataaaacccaatgatcattttccacaaatacttcattttttttatccagattaaatattattcctttccttgtccgatctccctgtctattatcttcctcaaccttcactcttcaactcttcacacctatttggaggaattgtttctttctcttcaattctgaaagcaaagaaatcctcttctcttcaagtcatttgataccatgttcacaagcttttctcatttctaaacatactattccaagaaaatggaatagactgtaataacaacatttgataacactgtgttatcaaatgttgttatttaaggatggcaaacagacaggcttgggccacccgtgagccggcctgcttggggccatcatcttagcaggccggcctggcctggcctggacccatttggcaaaagggttgggctgcccttgggccgcccatgggcctgcagcatggttgactcttagattcaccaaattggtgattgttgctgtgggaaacctgattgggggaggcccatcaggcgcctgatgggcagcctggcccaaggtgcgggccgggctcaatgcaggttttcttaattgggttcaggccaagcccggccaaaatccaaaagggcttgggtggcccattggacacccggccaaattgccatccttattgttattgcagtcttgttcatattatgtttattcttttcattctcaatttcctctcaaatcttttctttatttagtttcttgacttcttcatcggatttctctttaagtatggtttgataaattcctgaaagctcatcctttatacttttgcatctcagttataagtagggagtcaaccttgtctcatgttgaaatgaaaaccaagatcaaactgggcacacttttatcctgattgcatcatgagcttgacctaacttgaagccaaatgctgatttgaggcaacttctctaaatttagagaaagctcaattcattccttcatccagaggtcattacataattgtaccatttttccatcaccaaaaatgtagtatgtattgtccatcataggttttgtttgtacaaaatccatcaaatccagtgttgggatttagtcagagctttacattcttgagccaacacaagcctaggagccctacaacatgtatgctcctaacatgggaggagcgtcccgttgggatgccgtccaggaaggtcaagaaggcaatgaaatatttaaggcagcaaagtagtacccccatgctccaattgggtgatctctcctccacttcagcagcgttgtaagcagatgtgtcagagttgatcgagttttgatcaaaaatgatccaggagtgactggagtcagtccattcatttgctcccgtctcattgatgaaatatttcaagcaagtcgcgagttgtaccaattactaagcagctgttataccacttcaaatccgttgcgaagctacccgacagtaagcactgtggcaggaagagagcagcaagatatcgcagaaatgcagttggtttgccgatttcaaaggggaaaaaaacctgtgagaaaagaaccaaaatgtaccgattgtcatttgctcagagaagttgatgcttggcaaataatcagatgcgtaaaacgattgcaaagttatttctctttgtatatatatgcgtgttgcatcacgaacgaatcaacatagtttttgttaatttttatttttgggaaacgggtcgactttaagacgggatgttcttgttttaccggcgtgggtttagtctactgattcaaatgcggtggtttcagctggtgcagcaccctcatccacatcaaaactgtctactaaagcaggtacatcatcgtcatcgttgttggcccccgcagccatgtttggtggcttgtaagacattgaattggcttggtgcaaatcctgtgaagaggagacagagtttgagcatcggtacacacgaggggaaggacaaagaaatgggagaaaagagcgaggcacgaacaccaagggaagacgccaaccgacgcaagttggctattgattcagctcccaattgtggcaagattccagggacaagctcggtcaagtccttctcctggccgtttccatgaatcgcaaacgtatttacattggcggcgccgtgaactattcgagtttagcaaggaaacgcttcaaactgtcaaataaaccaatacaaggcgtatgcatgattgaggatggagagttatgatgatatacctttagggttggagaaatgtaggatcttgcttccttcgtctttgaacatgttgacctcttccattccgatcatcggctgaacgttcaattttttcaacgcggcttgaagtttcttgtcatcaccagctggtcctccattagctgtgaaaccttttggtttcttgatcaccttccgtcggggttgacccttgctgcctatttaggagaatcgttagcgtaagcagagggagagatggagcgagatgagaggtggatgactgaccgactttggtttgagcttgaagctgtttgagtttttcgttattcattctgaatcgatgactgggatctgtaccaaagacgaaaatcgaagtacgaaaaaaaacgatcgaggaaagaggaaatgtaagattaggtaattgttggtcaagccggggtttttgaagatggatgatcgaagagaagtacaagaaaattacttttgtttttaatgaacaaggcaagtgtcttcttccgtcaatggaaccgatcggaatcaggacagttttcaaagagtataatcatgagacttgacaagcactatattttcagggcatgttacccagggcaatgcagagccagatcggatgttggatgccgagtgacaggatgatagagagaaggttcgatggtactcacttggtgtattacttgactttcagagtccgatggtcttgaagggatctattaagggaatgggctggtcgaactgggggggtgtggttctgcggctgccgatcgaagaccattggctgacccaccccccggaggaaaactcaaatatgtacatacatagtaaactaacaacgccggggtaagttaagctaacacaacagaacaggtaagttaactaacttgactggcacccaactccgacaccagacacaacaaagtacatattcaccacaaacaaaatatcccaatatgctgccggccatgaacacgagtaggaagataactaacccaagactcactcgacaactcaagcaatcctacaaactactccatcctacatcggtcagtcgaacttcagatgcaacaaaaccttgtattaacacattcctcaattttttttgtctagatcagattcatcagtcacctcactcatccggaccatccagtcccgcaaaatgttcagtaagcataacttatctcacagttggaatgagaaaaacaaaacatcattaacctggtactttttttttttttttttcggttggacgcagacatcgaattgaaagatggtcgaaatctatgctcacaccgtacgctcgaccgccgatgatactctcgcatggaaagggatgtaaagtctgggacactgaaggtcgtgaatatctagatttcaccgccggaatcgctgtcaatgctcttggcaagtctctcctttccatctaaattacccgtccgtgtattaatctgtttttcttttcttttctttttcttgttattgacttctcaggccatgcggacaaagaaggtaagcatggagtctatgaaaaatcaaacaaaacttcaagttttagggaaataagcaagaacttactcatacattcgaacccacaaaagtcgccgaaatcatgtatcaacaggcccaaaaactagtacattgttcgaacctctatcataacgaccaagccggtgaactagcctgtactctggtcaaccttaccaaaaaatttggcggattgggctatccccctctcgccgattcatcctcggtttccgcccatcaagaaagccctcaggatcataaagtcttctttgccaactccggcgcagaagctaatgtaacttgaactatgtattctcattcacacaaaacaatcatgcgggtttttttgatgctactttctgggttttcaatttcaggaaggcgctttaaaatttgcaaggaagtgtgggaagattgaagagcccactgggtccaagcacgaattggtgagcaacccagaaacatccaaaacaaaatgtgcaactagttctaacggcccatcaaatgtcttgtatttaacaaaagatctgttttacaaatggctttcacggtcggacgtttggagccctatcagtgaccaaccaaccaaagtaccagcttccgtttgcacccctactacctggaatcaagcctggtaacttgaatgacatctctgccttaaccgagttgatcaccccaaatacgtgcggagtgattgtagaaccaattcaagtcagtccatctagtactattttactcggttgatttgctacaccaaatctgaagatatcaaatccttcttgtttatgctcatctttttttgttagggagaaggtggtattctggaagcttcagaagaatttttgagagcattgaggcatcgatgtgacgaagtcaaggcggtgttaatctatgatgagatccaagttagtatatacaacaaaccggattgaatagctcgaccgatccgacccggtgactcaaagtgttggtttttcttgtgatcactcggctctcactctagtgcggactgggaaggaccgggaacctttgggcccacggatctttacccacagattgtcaccccgacatgcttacaatggcaaaacccttggctaacggtgtccccataggcgcggttatgatgcgagataacgtagccaagaagattgcaatcggttagttgtcaaatctcggcattttttttttggcttggcaattctgatgggcctcttgctttgtttttatttggcgcaaacaggtgatcatggtaccacatttgggtaagttgttcttaatccagatgccacaaatctctcttcatgggcgtttttctcactttttcctaatattctctatgggcacacttggacttgatgacctcagaggagcacctctacagacagcgattgcgaaacacgttttggaaaggatttgcaaggaaagtttcatggatcaagtccgagggacaagtgaagtattgaagaaagaattgaaccgattggtggctgaatatcccaacatacttaccggaccggtgcgagggagaggcttgatcatgggcttagaagtcaagaatctccagtcggaagatcacgccaagcagagtgaaccaacaatctcgcagatcattaacttgtctcgtcagaacggcctcctgttattgagctgtggtcaatctatcatcagattcgtcccctccttgatcatctctcactctgaagtttctcagatgattctaatactcgaaaaagtcttggcacatttaagctcacccaaagtttgatcgtccatctccctttccttgtctagcctttttcattcttgttaacagaaaagctatacctatttctttttttcatttcttgcaaaacacattaccctttgtatctcccttcaaatagaacaacggaaatacttgatggatttgttctactaggcaataccaggtgttttcctgttgcaaccagctttggttcatgtgcactttcatgttgggttgttcatgtccaccagtaattaagccatctcgacgggcctcgtcaagttaggcactgggtcggacgatgcggacacccagtttagtaaacttggaagtaaatgcactggaggaagttgcttctttagcaggatgctattttagaaggcatgtggtgttatgtgcgttactagaatagttctttggtatggtttcaaatcacaatctcttgttccctgcagtgcaaggaagctctgtcacaatgaagtatggcatgatgccgccgggtgcgtgtcatagcaatctgtggcgatggcaactgcccaactttctgtagcatagttggcagctctctgctatcataatagatgtgtcaacaaaaaatcctatgaaacgcaatctgcatgtttgagatgaattcaaagaaagaaatcacttttcttttgagaaaataataatatgtaacgctccatccacaccttcacactttatagtaattggactgagtagggtagcaattatagtaacaagtttgttggagcataagtaagaattgacacctaccccacttccccaaaagcttttgtgaggaaatgaagagaagggaatatatattttttgtttagaagactcacccgaagttggaagaaaggaaacaccagtctgaacaagtctaatcacagctcttcctgcatgcaaaactcttgtcaaatcagaacaaaaggatcaccaatgtccaaggaagactcgtagtacgggtttggtgcaaggattcttgcaaacaaaaaggatggatcagaatgtaatactcacccatggaggtgctccgcctttcaaaatgtccgaaatgatgaataggttgattagaatagataggcctacagaaagaaagattcaagcgcgaaatagcacagtgagcgagttgatcaccacattcttcaaatgcaaaagcagaaatatgtgtcgattgagtggcaaaacaaagtctaaatcaatgcagacttacatctgtttcaacaaaggaatcaagtagattagttcttgtaaactccactgagtgtatagtataacctgttgattctcagcttttctctcaatactaagaatcactctcatactctgtttatgcgaagttgtgaatacttagctttgttaaaaaccaaagacgcgtttagcctgtacgtgctctcaacattcctacatgggctaagccccgtacctattttttccagaaggtttgttgagcaattctattggctttactcctgcaattgatccactgagcggtggagattgacgggaaggcatcgcttccggcggttagaaaaagaatacaattcgaaagtgtttggatcttatgtcacttcaatttaaaaacggtccaaaccttttaatttgaatctttgaagatcccctttgactcaaaggctcagctacttagagcttttgaaccattacaatccattgttctactcaatcgtgctacctggtgtggaaaaagggctagttactggtagctgttgggcctttgttgcccagcgctcttacattgctgcacccgatgctacaagtgaagaatggcagggctcagcacacaagtcgctgatatataaacacgtcttgggtcgccagaatccccccgccctcccgtcctcaaccacatcacaaagtgctcatccttccgcctctcactacctcttcccttcttccaggtaagctaacttccttcttcccggtggtcgtttttttttcccgaaggcttcaaaccttccacctacgcttctttgatatttatcacaaatcttcccctccatcttccttcaaccgtccacttcctattcaaaggatggcaaaccgacaacctggaaagaggctcccttatattactgctgaggctaagtcccaatatatccgggagctattcgaccgcgcacttccacggcctggggtcacatcctcccttgtccgccacccacgggttcatatgtttgtccgccgccacaccccactaccctccacccctctaggcactcccccaaggtcgaaactaagctctcaaggggtggctatcaagcggcgccgggtggttgtcaactgccttggaccggtacggcgaaagaggcgcccggtgagatttcacccatacaagcttttccaagcttgaatttgagtaagtttctctctctgatctaaaactttcagaacaaacagtcctgaaatgaatctaccgcggctagaatacacggatttctctagttcttttcttatctacctcctgccttgtatccactaaatatgttgtagctttactttcttgaagtcttttgctgcaattcactttcattcctatgagctttcttgttagctttctcatcaaagacccattgatatcgatgatgatcagagtatttttacccctggtacatagaagcgggaaatgctctttttccattgagatattcaaaacatccatgtactggggatgaacacttcgagtgaaatggagatcattccaggtggacaataatctagaataaactgctcaagtgaatctacaaacaacttgcaggtgaaggacagtcatcccgaactgacttccaactgttaccatgcttttttgaactttgaatacttcagacaaggtaggtcttttggtagggccattcttcaccgatgaacagatatgagtcaatataacctcttttgaatgccttctatgggcttacaaccgtgaagatggaagggacaagaccctttaaacagacggtaaaccgcgcgtttgttcaacatcaatcgcaagacgaactgaaattcatattttttctggatatgcaaccaaatcgatcaatcttagagagagacccctgaagcatcttgtagttcaagcgatcgactggaaagggtcacaagaaggattacacaagttgttgtccgtggcggatttggacttggcgaggaaagaagacgcgaacaagtgtcgcctgtgacactgaacagacatgtgcacaattgttcagatgtctccgcacctaatgtgctgtgctgcttcgcgcgataggtaggcaaccctgccaagcgaaagtttgcaccagtgtgaccacccagcattcaatctgatggtcaacatagctcctgtcacctttgcatcaaaattctggaaagtgaaattatctgacttttgtcatttccaaacaggcttctgaatgcaagatagccttaggatcatttgtcattagacctgatgctaaaaattgtataggaatctgcagatgaatagcctaaatactaaatctgtcaaaaaatcagaatttgttgaaaaaaactgattctatcatatcaaaataccaaatcaaacaaggagaatttttgttggttttaaggtagtttgtgtattcatgatttcatattgaagtattaatttgagtaaagagttaaaagtttgggaggaaaggtttgttgaaagagaaggatctattgttatattaagcttgagcattaaacggttcaatttcttgagtgggaaacataaaatagggaagtttaagtactccttgtgctggtcttctgataataaaattcattgaaaccaatctctgatgagggcctagaaactataaaaatttgcagggcagctcctctttaggcttcagaaacaaaaactcaaaatcaagccttcccaaaaatcacacataaaaagtgaaattggtcaaccatcagcaatgattttaggctaatgtcaattttcacctcatgcatcacaggatttactcaattttacagcatctctatagtatgaaataaacaattgacccaatgtagtcaaatgaggtcaatttacatttgtcaaattgttatttttttctttaattcaatcaaaaaaagcaagttgatttccagtaagcacaagttgctttgggttttgcttgatctgatattaggggtgttcaaattcagataatagggggtatcaaatataggaaatccaccattagaaaccagtcacatttttaaaaatatttttttgcatccatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtgtattttttcaaaccagtcaattaaataatggtggatttggttatatttgatacccccaaataaatgcataaaatcaatggaaagatggattttggttcatgaaagcattttcaaagtgattacagagtcaaagaagtgatatcacttgctgacaggtgacatcatgaggctcacacccaacctctgcccaagctaagcgtaagctcatattcaatccacactgcacagccacaatggctgtgcaaaaatgtactggctcaacaagggggggagggagattcatctggagattccttgatgtcacttgctagtaagtgacatgacagcatttgtagtgttatttaatctgttctgctagaaaagtgattcatgaatcaatgtttatacatttatggttgaaattttagtatcattattaattgctcagtacataaaagaaaagttttcaagttttttaaaatttaaggatgagatataagaaagatgtgtgattcatctgaaacattaaaagcatgggattgaaatttcagccaatcaaattagaatcaaaaatagaaagaatagtgtagtgaaaattttacattatgcagtcaaaagatctatatcttccaaaatttatcttctttcatgagtcttgcgcagctgataagatttcaggaaattaataagattattaatattagatcccttggctaatacagcttctctcaaagatcatatagaagtagatcattcttttctctcaacaatctgaatcagaagtttgtggcttttgatgctaggaatttgaatagtcctgcattgtgtggatcttggaaaatgcactgaggtcaatggaagactcagctccattgtgcaaagtgttattattgggactggtcacagtcaggggctgaacaatgggaaaagtggaaatctcaataggaaaggagaactggaaaatctattagatgtataatgaaatttgaaggaagactcaatttgagatattcctagtaaatattttcctagatcaatgaggttagctacaacagtcaaaatttgttcaaaataaaatgaatgcttaatatgccaaaatgctattccctggggttcttaattttcaatggaaagaggtgcaattgggtgcactggaaatattttagacattggaagatacatacataaaatcattttgtttctaggattatcaaggagaaaatagggtaagttggggaggggcagagaacaaaacataatttaaaaaaatgaagatgttgaaatttcaacttggagtatcttctgtcagcatatttcaaaaaatatgactcaggaatcaggatgaatctgcataactaaggcaatgactggaaatttggtttcaagttcatgcttttgaaaagtaatgatcgtgcagtcaaagatcaacaagggtgaaatggaatagaggaaggaatcagagggggtaacaatggcccatgaccatcggtactggtagccattgtggagggccaggagggtggtggaatggcaaggaagaagcctgcctggagcagatgatggctcatggaacccaattgcagatggtcatcccatgtgatgggtgacaaggaaacacaactcatttggtcaaactgagatgccacttcaaaccggctaaattgtgcagattgcctccaacttttgcaggaaagaaagtatcatgtacattcatctagcgctatatgttgtgatcaagtaacaggccagacatggatatttcctaaaattgtccaaaacttataatgcataatcatggggagtgaaccttcctgcataggttcttcatttagcttgtaggtatgtatacactgtctttttctgaacatatggcacagccaaacaaccattttggccaaaagcccaactttttctgtgtagcaaagacctgtcatgttaattctccagggctacttcaggaacgtggctttgcctatcaagagttgaataagcctcgtaataaaaaaatgatagccctctagaccacatgtcttttgcaacacttcggggatcttggaaaaatcgaacatgtacattgctcctgcctcaatagataacgagtatggtttgattgcttcgctaaaaaaagttggggatatgaagcaagagataaaaggcgaaggtatcaatccgattaagtaaatgaggatcggctatctagtgctttgtgatcactgatgtatgtacatttttggagggctcaagtgagtgcaatgagaagggttaaggtacgagtttgattcccatatttttaacttgagcggcgatcgaccgggtgagggattcgagagggatgtgattaaggtcctcatggtcgactgatttcttgatgagcgcgagatggtagatgaatttgaggctgagttctgagcctatgaagctgtgcatcttggagtcactggacgtgttagatttcttagcagaggatgatgaggatgaggatgattgcgttgatgagggtgaggatgatgctgatgatgcgttgagatgtttcttgatgaagtaggtcgttggtggtgagtttagtttgaatttatacgacttgtccttcgcattgatcgtcatgttcactcggatcgggatcgtcggctcgatgtggctggtctgcgcattgaacagcttgcagaagcttttcaagtccgagttcttgtaagtgtttgatttttatttttatttatttttttattgctggtttggcttactccattgcttttatccctctcgagccaagtgctggtccgacgggaggggagggcgaggctttacctgcctcgactatgagcctgttggttaaaaatttgtgtaatcgtgagtaccatcccattttacttgataaataagaaaagatgaaggagagtgctgaccggactagatttgtcgtaggtgctgacatggagttgagatgtatgtgggttggttttcttgggtcttctggttgggagttgatcgggtggataatttttaatggccaggatccccgagtccggggttctctctccgagtctgcccccccggagggtggtatgttctctttcagttggattctccttcaaccctttcctttcctttcctttcctttcctttcctttcctttcttctcaaactacttacagcaagacaccgaccaacaagaactgaccaacaacccaaaatcaacccaaaaacctggatgtggaactcgagcaattcaacctagcagtccaagcactctagtcaaccaatctcatcaccacctaggagacgcgtacactaccaccctggtagccggatcacaccatcatggccaacaccgatcgaggccaaagcctgcgcagcctatactcctcaaccagtacccaggatcaactcctatcgcccaccctgccctcatcagcgatgaaatcaaccgccaagaaacccggccaagtgatggcagatgcagccgcgaccgccgaatttaacgaaaagagatggttctggctacccgatgagaagaagggctatattgcgtgttggatcatcaaggatcaacaatcagcaacagcaaccacaactagcaccgatcaggaccctccagagacagccccaacctcgaacgatcagcaactcgtcgaggtgagatgtgtggatgataagacacgaacagtcaaactcgacatactcgaaaagatgaacccacccaaattcaataaggtagaagacattgcagacctcaccttcctcaacgaacctagtgtcgtccacaacctcagacaacgctacgaatcaaagatgatctatgtcagttcactgggattcttaatcaaatcatccttccatccttgatactaataacggtggctctttttttttctttcccccttcaagacttattctggactttttttggtggccatcaacccatatcatccaattccaatctacacccctcaagtgatctctcaatacaaaaacaaacgacgcgaagaaaacccccctcacgtctacgcagttgctgagaggtcatggcagcatatgctaggcgaacgcgaaaatcaatcgatcctcatcaccggtgaatccggggctggaaagactgagaacaccaaacgagtgatctcctatctgaccgcgatcgccagtgcacacaagttcccagcctcgggtagtgagaatagcgtatctgaaagtagcaggcccaccttagggagtagatcgaacaccagtacccgggtcgaagtggtcgatctggtcggtaaacgactcgggaaactcgaacgtcagattctacaggctaacccgatcttagaatcctttggaaatgcccaaacggttagaaataataactcatctcgattcgtaagtaattctttcttctggcattccaaaagaaacgcgtcatcgtcctgactctgttcccacccacccaggggaaatttgtgagaatcgaattcaacgcgcttggagcgatctcaggtgcaaacattgattggtacctactcgaaaaatctcgagtaacctcccgcagtgagaaagaacgagcgtttcatgtcttctatcagctcttgatcggttgtagctcgatcggatcgggtggcggtggagacgaggaactagctgaaaaactattgctcaacagtaccgatcccaaagattatgactatctgaacaaaactaaactagtggtcgatgggatggacgatctagaggagtggaagaaccttagagagagtctgaacgtggtcggattgagtaccgaagaacaactcaacctattcaagattatctccatcattcttcacatcggtaatatcgccgttcaatccgatcgatccgatgtggcttacattcatactggtacagagaatgaatccttggcgaatctagaacaagtcttccatctattaggattgcccaatctagaagagtttaagaagagtatcctgcgccctaagatcaaggccggtcgtgagtttgttactcagcaacgtaatgcgaaacaagtcaaggaggaactctcttcactgtgtacaacactttacgaaaagtcattcggcaagctcatcgagaagatcaatgtcatgcttgataaaagtaacaagggcaaccagaacagtctttcatcattcaagtcgaccttcattggcgtactggatattgctggtttcgaaatcttcgagaccaatggcttcgagcaactctgtatcaattacaccaatgaacgtctacaacagtttttcaatcatcacatgtttgtgctggagcaggaagagtactccaaggaagatatcgattgggactttgtcaatttcggtcttgaccttcaacctacaatcgatctgatcgaatcttcatccgatccaatcggaatcttgagctgtctcgacgaagaatgtattatgcctagggctaccgacctcacgttcactgagaaactgatgggtttggtggccaagaaccccaatccaaagtttatcaagtctcgcttcaactccaccgccggtttcatcattcagcattatgccggtcatgtcgaataccggactgaaggatggctggaaaagaacaaggatccgttgaacagcaatctgaccaatgtattggcaagctctaaggataagttcatcgcaactctattcgaagagtatcgagattctaacagtcagtcagctggtcctgtcacgggcggcgtgaatcccgacgctgccggtggacaggtaacaggcggtgggaagcggcgcggcgtgaaacgcggtgcgtttcggaccgttggtcaacggcacaaggagcagctaacctcgctgatgaaccaactccaatccacccaacctcatttcgtcagatgcattgttcccaatcctgacaagcggcccgggatcattgatgtcaagctggtgcttgatcagctgcgttgtaatggtgtcctcgaagggattcggattgctcgtttgggctatcccaatcgtctgccgttcatcgagtttcgtcaacgttacgaagtcttgacgcctgggatcatcccaagcggatatcttgacggccggaaggcgtgtatccggatgcttggtgcacttgagttggacgaatccgtctacaagatcggtctgaccaaggttttcttcaaatctggcgtcctggccgagcttgaagaacgtcgagatgaatatctctatgagatctttaccaacttacaggccaactgtcgatcgtttatccaccaaagaaagatgaagaaggtcttgaacaaggcgatgtcgattcgaacgatccagcgaaacgcaaggatctacaacgaattgaaatcttggccatggtggcagctttatacacgcgtcagacctctactggcagctactcgagacgataacgagctacggaagaaggcaaacgaattgaatcagctcaaagagaagaacgagaaagagaggctagagcgagaaaagcttgaggcgatgaagaacgcggtcgagttggagaagcaaagggtcgagaacgaattggagcaggagaggttggttagtctgaacaaagaagagcagctgattcggtctaaggaaatggagatggcactggtagaggaactcgaggcaacgcggaaagagctcgaggcacttgaggatcaattcgagaacgaggtgaaactacatcacgccacccaggtggctgtcaaggagattgatactcggaaagaggatctcagtaagcaaatcgccgaactcgaggctcaccagttgagatgggtcgatgatgagaaccgtttgaaggccacaattacggaacaacaacacttgatcgagaagcttcagaaggaaaaggctgaattacaccaagtacatgaagacctcaaacgacaacaagccgaaagtgaagaagatctagaccggagtgagaagagactcaagatggtgatcgctgaattagaaggcaaattggaattcgaaaacgattcgaccaacaaactgaagggcaagatcgaacaacttgagaaggattacatgaactcgaaaatccaattaggagagatgaagaagacgatcatggattatgaatccaagttgaagcacaaggaggccgaagcggtcggtttggagaaccagaaatcaatggttctcaaggaaaaagaaactaatctcaagcggaccaaggaactcgagatccaagtcgaatccctagaccaacaacttgccgattctagaggtgaaatccaaaaacatattcttcatcaacaagcgatcagcaaagaactggacgagaccagagcgctcttagagaccaaatgtagtgaagagcacatgatgtctcaagtttcaaaagctcgagaggaggaactgttcaaattcagggagcaacagaatcaaatgttgagcgaaatgtcggagatcaaacgtcaaggtaaccaagccgtagctgacatcaagtcagagcgtgatgaagttcggcgacagtttgaatcggctactcaggcacaccaagaagccaccgagttagtgattttacctgtactcttcctctttttactatgagacgtggtaagctgatgttaaccttttttttaattcattaatttgtgtaaaggcgaattacagcccaaggtcaaaaaatctcgaatctcgaacttacgttacaaaaggctgatcgcgcaaaacaggcagtcgagatcgagctccaagagatccgatcgaaacatttagaggcgaccaattatctcgataagacgatgaaagagaaagagggacttgagaaacagttgtctgctagtgtcttgaaattccaagatatggaggatgcgatgttgaagatcgaaagagaaagatctgcatggaatcgccaggttgaagatctgaaatccaagttggaggtcgaattgacgaaacgagttgaattagaacatgataattcaagtttagagaaggatcttaaagttcataaagatactgtgtcagaacatgagaagaatgcggctggcttgaggaaagaattgacactcaagaatcaagagctgcacaaagcgatctcattgcaagacaagacgattgttgaacatgttcatgtcctcgaagaagccaagaaatacaccgaccgacaattgagtgaagcccaagcattactaagagatcaaactggacagctgaaattactcgatcggacggttgccagattgaagggagaagctgaagatctgacacgagagttgcaaaaggagaaggctcaaaaccgacaatcacatgcccaacatcgtcgagtcagtggagcaaacgataataagaacgaggtccatctattgaagttaaaccttgacaaggagaaagtggctcgaaaccaagccgaggctaatggttggttctcctatcttctttccctatccattaaagttgattataaacagaacagtgattcatttctgtgtcatcagtcaggaagctgcaggctgagcttaagaatgcacaagaaggggtcacaagtatgggcaatgttggacggcgctcgcatgcagaagtaagtagtttctttccaatgttcttccgttcttcctcaaaactcaatctaaaccaccatcatctcttggtcactgtcgccatagagtacagaaatgagtgcgacggccaaaaaggagtatgagaatcggattgcggatctggaacggcaactgcatgagagagacgcaattttgaacaaggcaacgattgatcgagtcaagaaacaggtcgaacagcgttataccgatcttattcatctggttaagtccgacccaaataagactgaaaacgagctcaaaaataaacttttggccgagctgcagcaagctaaccaagaattagaaaacgaaatgtaagcctcctacatcccctttttcccatgatggggttaatataatattcctttctagattaaccgagacgatcttatcctatgtttttttgtagggcttcatctcttgattcattaggtcgacccgtgatcgagccgatgaaaagtttcgccaatggggcagccttcaaacgcaaccaaggtcgaccgggctcagtagcccggatgtcacgggagatcgaccagaatgcactaggccaagaccggttcaaggtggtccagctagaggagacgatccggaagcacgagcgggccaaccatgctttacaggcggacttgcaggtgatgagcattcagcagatcaagtcagacgtaatccgaaaccatctcgaatcccaattgagcggcctgttgaggatcttgaataacgaggactccaaccaatccatcaccattgaggagatcaagcgcaagttgaacatcgaacatgaacagcttcaggagcttttgaaggaggagatcgaggctagaagtcttgcagaacagtccaggttgaaaggcagtcagaaccttaaagagatccaaaactcgctcactaactccatggatgataggttctcgaaacttgaatctaatcagttcaatctcctctctcaaaatcgggctagtgttcacgaactcgaaagccagaagaatcgcatcgttcgtgatcccccttcctttgatcaactcgcccgtatatcattgctcatacgttacctttgacactggtttgcttatagaacgaacttcaacaaaccaagaacatgttagaaacaggtaagcaattgtctcttgaatcaatctacaaagggatggattgcttatttgactttctgttgaaaaaataataaaacatggaaacagaattgaccgactacaagcagagatgcgaacactatgctcagatgatcgaacaagaagcagaggataaacgacagatgttggccgagttgcaggaggctcagatcgaaagggcttccactggcgacctcgagaatgccttaatttcttggaaacagtgtgtttgatctttttaccactccgagccttctctttatccccccaaagaaagtcagaccatcaacattctttgaggcgattccttattgttgctgtttgtcctttgccaatccattcatcacctctcaggaaagctgatcagtaccgtgatcgggtcgaggcagctgaggtagcacggctcaaagctgagaaaagcgaagttggttttacttttcttcaagaatgttgcaagagtgacggtcggttgattggatttggttttctacttttttccaaaaaaaacagacttttgcgaaggtttcgcttaccgacagtgaacgaaggagggccgaagcggcggaagacagggaggcggccgagcagcgagctcgagtggctgagcagagggtgcgagaattggaggcttacttggaggacgaaggcggagatttcaccaaagctcagagggagaccgagcggacgcttgccgagttgaatgagctcagggcccagtacgaccgggctatgaatgaccgggactatacggttgaagcaaccagacaacggtttcaacatgaactcgaaaatcttgcagtcagcccaactatcttctcaccctttacaatacaagcaggtggtgaactcatacataattgagacattttgtttccctttttttcctgaattgcagaaagagcttgaatcggaacgagaacgaacgatgaaagttagagaagagcttcggcaactacgcactgagcgcgatgagctgcaaatccggaacgacgagagactctattcgaggggagggttcagtaaggaaaaagagagattggaaaccaagtgggtggtttcaacactttcctaattggctcttacttgagtccttgctgaacaattcccagaaattcatcatcatggggactaatgttgtttgattgatttacgagtgactagagtccaagatatcaccaaagcctacgacgaggcagtcgcggcgcaagcagagcaatcctctcaaatagtcactctcatgagtcaagttcgtgacttgagggcagccagagatgaagccgaagccgatcgggctgccctagtgaccgctaagaaatctttagagcagcgcttagaggagatcggatccgaattcctttcggctaactcaggtactgttgattgtctatgaacaccgaacctaggcatatgaaggctgaatattcaatcctttgtatttctttcaataggtcgattatccaacgatcgagttttgcagactttacagcaggagcgtagcgatctaaagagacagttggaagagagagaagacttgttttcagtggctcttgaacgtcagaagaaagcggaggcctttgccaatgagtcagtcctaccttaacaggtcattcttacgcccccccccttttttttctaatcgccagttgttttgcgccctgtcttttcagttgtcagatggaagccaatcgagagagatccgaaagctcagaattgttaaaagcaaatgtatgcggagttctcataatttcaaattctgcaagtagagaagaactgatcaggattcgaatattctgtttgtatcgtctcgaagactgagttggaacgcaagatcaagttattaaacctgaagatagttgatttagaaactcgatcgatgacctcctcgccacgtcagctgaactcgcaacagaaccgaaacaatctaagcgtgatcgagccgaagcagtacgaggaggcactcaaccaactcgaacaggagaaggaaaacttcaacaagctcagcaagaaagccgaacgaagcctcaaagatctcgagtttaagttggtcgactctgatcgctctaaaaatcgtctcctggatgaaatcaaaaacttcgaaaataaattattcagtttgaggaaattaaattcagatctagttcagtaactttttccttttttgtcggttttttttttctgtgatactcttgatctaacccgggttctcttggcagcaatcctccgaaactgaatcacaattggctaaacgaagggctgaacgagaagtagccgatctccaagaaaagatttcaaggctagtcttcctccctcttcttccctcttttcagctcgctcattgaccgttgttctcttcccacgacccatgaaaaaattataggcttcaagtcgagctagaacggtacaagtccatgggccttctcagtcgctctcctggtcctgctagaaggacttgatctctcatctctcattcttttctctcgtctcacagccctctctcccttttctctcttccctctctctctttctctccgagaggattagctcaattatagatgccatgttgatcgcttgatttgagttttatggtatatgttagatgtactacttataattatatgttttcttttttgttactttggtttattatggggcctttgtatgtatgtacttgagaattaatgtatagatctttttgagtatgatgcagtaaacataaacatttccttagttttattttactttttatttctactttataaaaaaagtacctaattaattgagtgttcattcggttgtagtgttaagtatatattttggtcacatacatacagttttctttctgtaaaaatcttcagtatgataagtcattgatcattttccattgttcagtaacagagctgcttgtccatatcaacaaagaaaagggtacatgctcttcgccgtttaagaatatcggggcctgggcgttccggtgatcagcaagccgagtctcattcccgatccctgagtccttctgagaggttagcgcggaatagatagcatggtcgtattacaagcgattatagatgtgactcagggactcaggcgggtatcttgctttaaagatcgaagatgtgactcagggactcaggcgggtatcttgctttaaagatcgagtgctcgtgctctagtatgtgtcacaagtatttatcgcaatgtcaatcatcataaattttcatacgttcaccatttgaactctatttcaaccgatattctcccgggtttaacttttatcttgaatcgattcgattcagtagatcagggtcaaagctatctttgaaattttgcagtgtgaatatataagtggagcatagtggaattatcacgtgaggaactgcttatatgtagtggggttcaaaaaaagaaagaaacatcaacgtgccacatcgcaatctataaattctgtgaaaaataacgtctggttcacatattttcaaaaacaaattggctaattaattgacgagcttggaaataaaatagataaccaattgaatgcgacctccaataaagtaccgccgactggtgtttccccaagcgcttccatcgtttgatgctcttttccatcgtctagccattattttccattgacagtgggttcggcaggatgtagaacttttttgtgaagtaccttagctcaggaccgcgacgtacgaggaacaactaccagtttggtcctgagcgggtgatcaagttagcctcctcatgccgtgaagattatttcgtgagctgacttactattaagggggttaactaggcattcgattaaccaatgccactgggaattaggatacagttctcgaatggatcaatgactcaagcactcacatgaattacacctaagaatccaaaaacaaatatacagttatcagcttcgagaacatggagcattaatctggacagactcacttggttcaataacttgaaccttttttctttgtttgaaaagaattcgcgtgctgcagaaaaacaaatgggtcaatcaaggatgctggggttcgtggctagatgtgtaagtagtattaagacatcagctgacttttggtcatccaaagtataagaccagcacaactcgcattgaaatgatgcagaggcatccctgagtagaaagattttgcacgacctcaggaaagcattcgtatgatgaatccctgataagactggacagacgtacttcgaaatgatttttttcaagagctttttagagcaaggagtgttccgagtggttttacagttttccaccaagtcaaaaaaatcgtgatggaggagtgcagatgagtaagcttcctcgatcgtctcagttggaaaacctgtgattattttttgtgcaatcaggaaagtttaaaagggtagatatattatatagtagggcgacgcaggacgcgacagcaatcggatcagctatgtatgattgctgtcagcgtttcctgatctgaagatgcagtcctaacctaaaaagtccagcgcttcgggtgtaataaaaacgatggagcgagaagccttcttgaacaatatgagcttcaccgtaaacatccccataataagttagttgaccatgaagctattcactagataggcagtataagagctgatcagtgacacgactcacccgtgaatacgtggattggaaagccgagatactctcgtgcaaggtagaaccattaaattcacttctatcatcaggctttgtgaattcaatgtcctgcatgattttttcttgtttgatctttgaactaaaccaattgaatggaaaacttgtggagctttttggtttcgagccaagggtgtccttgctgtcatgagtgtcattgctgctggatagcttatccaaaagtctagggttaatagcagcaagtttttcaaatttggcatggttagccggtgcgcccgccggaagctcaaaatccgctgaggttattttttcaggaggagcgttggtctgcgagatcagggccatcagttgattgttgcgcaactcgtcggtgacgttctagttatgcccgaaatcaacgttgagctacccaattgcaaacctctgcgatagatatcaaaacaagcgaaaccgttgcctacaatttgtcctcctatgtaatctgaagtattcagaacgcaaatcagacaagaaagtgttgagctagggagtcatcaagcgcttttacgcacagctaagaaagcccttttcatcaaacaacggaatgatgctcaagaggcagtaaaatggtgtcccatcagctttgtagttcagaagaagctccacggaaggaagtccctgctttaaggcttgtcgaagacgttggattgattgcggactggtccctggtcctgaaagattcgagaatacaaatccaaggcatgctgaattcaatgttgatatagcaaaaccagttaagacttctttaccctgtagaaagcgacaattcttgccaataatcaagtgtctatcgtggcctgtcgcgaaatcttcagaccagcactgtagaactaacatctggataatccaagaaacttacctgtcgttgcgctgttggatgggattaatgtcagctaaaaacgtttctaattttcggctgagtagcataattcataacaagcaaatttcaacgcctacctgaagctgggtgaaaccatgaccactgggttgtctctgaggaaaattgctagtttaataagattcctcaagtccgaaataacatatccatgtagttgctgaactcacctaagacgtgggttggtcacacaaaatgaatcgcctgaaagaaatcaaggaatgtcgcaaataaggtgactattttttgagggggcgaactaaaatattcaacttcttagtcacctagcccttgacaagtttcttcatctactccgctgcataatttcatcttggttatctcaaggagcttgctggttatgaattgctgagaatagtaaattgttttagttgaatacaaacgtggcgcgacggaatcgtagtgagcgaaccttgaaagtatcattatacaaagactcaagcaggtattggcgactagcaaccaatacctgtgatgaatgcgccaggtttacggtttccttgatagcttcaccgtcgagcctggcaattagactagttcgcgtactacgtttcccatcggactcgtggtaatgatctatcgcaaaaatgaatcagcacgatagatggagtgcgtaggaggattttgcttacgtaatactttcttggcgttttcttgagcctctatgtgcagttgattgatccgagactcttcagtccatcggtctagcttttccacccctccttggatgaccaaccagtctcgaaagacattacgagtcttgggtttggacagcatgtaggtgaaggattcgatactcaataacgagagtagactcgctttcatttcttcttcaatgacagtttgctgggggtaagaagttaattctttcccgtacatttcttcgagcggcgtatcagtcgtgacagtagcctgagtcgaagtgcaactgtccagcttcgtggcccgcggcaagtatgcactctgttccatttgatcagtttgtgaatcaaaaattcttgagggctgattaggaaattcaacgcgtccggtcggctgtttaggaaatgagagtttcgctggggggatcgccggccggtgaggaacactatcgtagatgaattaatgtaaacgataggatgaacttcaaaaaagacaccttaaaaaaactgaactgctccgtgttggacccatcgtcatcatcgctctcacaatcactcaaggttaatggaagagatactattgaaggcactggagaacaggccgtcggataatcgccgcatacgactgtattcatgtaagatgcttgtcaggatatttcccaaaaatcagctacgtattttgaaaccgttgaacccacttcttggttttttttgaactgtgttgcttgcgtcctgtgagccggcttctgatgagctcgacgctgcaattattcgggcgtcctggcagccagccttttgatacacttgaattctgccttggtttgatcttgggcaaaaccttggggccatatcctacatcaaataactcgacttgatcagcgacccattttttgcaaaatttagcatacatgttgcatcctttcccctacatttgattggcccttcgtcaagcctggagctagaggacacgcagaggtaacttgacgaactgacatatcacattgtatcttcgtgttgattggggattgatgggaagacattttttacgaatttgagccggatgaacgagaagggaagttgcagtaccagttagataccactaccacggactcaagtcgcggggcttctttgaatgctcaaccgtatgacaagcttgagctccggatcggcatatttcctttcagcaatctgtttgaccaggttttaccatttattatgtgcgtgcgaatgattccatcactgcagctggcatgtgcgtgcgactgataattgattccatctctgctggcaagagccattgagacacagccgcccgagtagcggtcgtacaggtccggcggccggtcaaattgtttgagcacttactgctggagatacacggaagtttggaacatctgtttgggcttttggcggggggaggtacccacctgaatccgtctttgggacccattcatgtgcttgttgtcatcccatgctgaatgacgtttggcctgagttgggacaatggtcatgagggatgaattacatttatccgaaggtcacgctactcagtgctagattcgcacgtgtgccccgtctgctaggaatggagaaggatgtatgtagatagagacataaagttgagtatagttagggtagttaaacagttacagttccaaccttactcatcaccatctcaaaccggtcttagctacgcatcatatgtactgccactgggtcttatacgcttgtcgcggtaccgatcccctacttccttcaccgagttggagaccatgccgtgcccacctgtgttcctcaggttaatagcattggtacctcaccgagttggggagccataacttgtcgtgcccagctgaccgcaacacgtgtctctttttcacatcacatctataccaaccaatctgctcattctttttgatccacaattgtgcacgaagcttggctagctgccattggtttcatgaggaagctggaaaccttctttagatgggagtaaccaaaatcaaacagtcaccaaaaatgtccaaatcagggtcttctgtctagggtacaaaatgtatggacattgtaatttgtattataatcttttggttttttcattttcttgattttttcactttttcagattttcgttagtttcaaaaaatcttgtcccctcttagaaggaattattgtgatctttgctagtaattgattcaagggtcagattcttcactgaggatgaagagtctttcgcaatgagagaaaaaaagtgatggggatttgcagcgcattgatctaccggcatatttacacttgaaatctggttgtagtgatattcttttggctatgtacatttttcaaaatgttagtttgattctccctttttgttgtttagaataggactgctacttctagtcgacacagaatttagtgggtgcatgttgtccaccgttcctttgttctgacaattacaattatcattcacaagcctcaacaaacccacggtggtcggtaagcaaatttttattaccaatacctcacaaaggataacacatggccatccgttctttgttttcatcattccaactcgcatcattattcttctctttaaatctagttttgaatgtgcgttcccttgagggtttttgtgcgccttttttcttgtctgagtttgttcaagtctgtgtcttctcagtctagttctacaacaactgcagtgagatttgtggcacttcattttgttgagtgttagttacaaaatagaacaaagatactcatagtaaggacttcaccaaagatattcctgctcgcggcatagaagtaggaactgattttctttaggaaagctataggtaggagggatttcattcatgaatcgtgtgaatcgttatgcttaactgaacagaatgaagtgatccttcagctcaaggtgatgtgtttttggcaccgggcacttatagtctagtccacgcctcgattgatacacgtagccatgccaatcttcacaattctcccgggtttttgactatttatgtacattcactgagcagatcaaggtgaaaactatctatagaatgttggtgaccgtccgtatcacaccaactgcagctagaataagtggagaatagtgaaataaggaaaaaaggaataggtgttataaaattagaaacaagtcacatcgaaatccacaacctacatcaaaaatattttccggttcatatacttttaaacaaattgtgcttcgataagacagattacaaattgaaaccaatcgaataagacatgcaataatttaccgtcgaacagggcttcgccgatttacccaatccgaccgccttaccttcttttccattgacaccgtttaaattttattatgaaatacaatgctttagctcagaaccgcaacgtaggaggcgcaattgccagttcggtcctgaatgagtggtcaggttagtcttcttgcgccatgaaaaccactttgtgatctgacttactatcaagggagttaactaagctctcggttgtccgatgtattcactgagaattagcatacagttccccgagtgattgataactccaaatactcacatgaactacgcctaaaagtccgacaaaatatcatatgtggtcattggtttggagatcatggagtagcaatctggacagactcacttttctcagtaacttgaaccttttttttctgtttaaaaagaatccgcgtgctgcaaaaaaagaaacacgtcaattcaaggattctggaatccctgaccagatgtgtaagaaaatgccagctgactgttggtcattcaaagtgtaagaccagcacaggtcacattgaaatgatgctgagccgttcctgtgagaaaagattccatactgcttcaggagagcgttcgtttcataatacatacattacaatggacatgcatactttgaaatcatatttttcaaggccttcttggagcagtgggctttttgagtggttttgcagttttccaccaaatcgaaaaaatcgtgatgaaggagtgcagaggagtaagtttcgtcgatcgtctcagttggaaaaccttccacacatcagggcgaaaagggacacgtcacaaccatgtctactataatcagccattttagaattttctgatctaaaaattcgatcctgacctaaaaacttcagcgcttcgggtgtaatgaagacgatggagcgagaggacttgttaaataatatgagcttaacaaaaatatcccgtaaaaatttcgattagcacaaagtaatttatccgatggccatttaaagaactgatacgactcacccgtgaataagtggattgaaaagctgaaagactctcgtgcaagctagaactattgaattcacatctatcatcaggtttggtaaattcgatgtcctgaatatctttttcctgcttgacttttgaactaaaccaattgaaaggaaagcttatagatgtttttggtttcgcactaagggtctccttgctagcatgaacatcattgttattggatagcttatttaaaagtctcgggttgatagcagcaagttttttaaatctaggatggttagctggcgtgcgcgccggaagcttgaaatctgatgatgttatttcgacaggagaggagttggtttgtgagatcagggccattatttgattgttgcgcaactcgtcggtgacgttctatgtatacccgaaaccaacgttgagctactcagtggaaatgaaaacgagcggaaccattgcgtacaatttgccctcctatgtaatctgagggggtcaaaatgtaaatcagacaaagttgtaataatgtagggaatcatcaagcggcttgacgcacagctaaggaaccctttttcatcaaacaacggaatgatactcaagaggcagtaaaatggtgtcccgtcagctttatagttcagaagaagctccacgcaggggagtccctgcttcaaagcttggcggagacgttggattgattgcggactggtcccaggtcctaaaggatccgtgaacacaaatccaaggcatgttcaattcgatgttactatgacaagaagcaccagaactgacttatttaccttgtagaaagcggcaattcataccaataatagaatttctgtcatggcctgttgtgcaattttaagatcagcctggtagggcaaacatctcgccttatctggaaaatcagatgacgaaaaaagcttacctgttgttgcgctgttgaattgattccaattgggaaatttcaaagtttcggttgagcaaaatcatcacaccaagcaaatgttgacacttacctaaagctgggtgaaaccatgaccactgggttatccctgaggaaaagcgacacttaagtatgattttccaagtacgaaataacatgccaatttagcttcagagctcacctaagacgtgggttggtcacaacaaatgaatcgcctgaaattgtttgacgaattttgcagataagttcggctttttttgaggggcggaatgaaagattcaagttcctaattacctagaccttggcaagtttcttcatctacgccgctgcgcaatttcattctggttatctcaaggagcttgctggttatgaattgctgagaatgatcacttgttttagctaaattcaaacgtggcacgaaggaatcgtagtgatcgaaccttgaaggtatcattgtacaaagactcaagcaggtattggcgactagcaaccaatacctgtgatgaatgcgctaggttgacggtttccatgatggcttcaccgtcgagcctgtcaattagggtggttcgcacaccgcgtttcccatcggactcgcggtaatggtctgtggcagaaacgggttggcaccatactttcagtgagtgtgaagattttacttattttgcttacccaaaagcttcttggcgctttcttgagcctctacgtgcagttgattgattcgagactcttcagtccagcgatctagcttctcttcccctccttgaacgactaaccaatctcgaaagacattacgagtctcgggtttcgagagcatgtaggtaaaagattcgatactcagcaacgagagcagactcgttttcatttcctcttcaatgatagtatgctgagggtaagaagttaattctttcccatacattttttcgagcggagtatccgtcgtgacagtaacacctgtcgaagtactctggttcaggtttgtaacacgcggcaccaagacactcggatccttccggtcagttgacggattgaaaattcttgagggctgattgggaaattcgaagcgttcagtcggctgtccatgagtcaatgagagttgcgttggtgggaccggccggttcgaagcactatcgtagacgaatcagtgtaaatgataatggttatgagttcaaaaaacagacatcgaaaaaaaaacactgaacttctccatgttggacccatcatcactatcgctttcacaatcactcagggttaatgaaagagatattattgagggtactggagagcaggccgtcgggtaatcgctgcatgtgactgtgtggaagcagcatgcttcttagcatttctcgcaaaaatcagctagcttcaaactgttagacacacttcgtgggattctttgggctatgcttgaatcgtatgaaccggctcctgatgagcttgaggctgtacgtattcgcgggtcctgacagccagttttttgataccttggaatcctactttggcctggtactattcccgacagctttggcgtcatatcctaagaaaaataactcgacttgatcagcaacttcaaatatgattttgggaatttagcatgtttcctgcatgcttcaacgtacattcgactggctcttcgccaagccttgagctattggactcacggggccaagtggcggaactggagtaccaatatattgattggtcttggtgggggattgattgtaagacattctccaccaaatcaagtcgcaagaaccgtagtttgcagtactaatggaaaaatgggtttttcatatgctagaacgaatgatgagcttgaggtcacgagaggaacatttcctttcaatgaccagtttgattatttaatatgcacgtcgaaacgaatccatcaccgatggcaagacccgtttggacacagcggcccaagcggaggtcgtacgcacccggcagccggtcagacagcctggcggtgcatgtaagtttagagccgccgataggacttgtgacgcggcagactgagttactcatgtgaatccatcatttttggcatgggcgaacaacatttagtctgattcagagtgcctgcctgcaagcctcccaggtcatggaaagagggaatagccgtgagggataaagcaccttgtcggatggacacgctgctagactcgcaaatgtgcaccgaccaatgggcccatcttttgagattcagaaggttaagcacacaccctggccaagctatcattgatctcctggcgagatggatcttttttaatggactatagaatcggatttgcgttgggtgtccgtctcattttgaatactatgctacttcacggtgctaaaactagaaaaggtttgcacagctacaattccagccccatttactatcttcatcggtatgaagaaacaaactccgctcgcacggttttgtcgattgattgatcacagcgtcggctccccttggttcgagttccacaccttttgctatagcgccatccaagccttctggtgcattaaactctataagggctcccaaagcgacggtaagcgctccgatgtcatctggattcaggagggtcttttgagatctttgggacttgaggcaaaagctaaagagaaaaaccagtgtgacaaaatggaaatgtccttaattccagtgtcatgagtatcatcctgctgtgccttcaagggcctttcgtccatgcagatgcgtagacattttttgagctcctagtcatcagaaacttggcgttgcatgtctaaaaagtaggggctggaggcacttttagagcaaaccacacacaagcctctcagtggagcccgaagggttcaggtgggaaggaacttaagtcttagaccaatgcattcttggtatgatgttcctcacgaatacgttcaaaagccatcactcaataggctcatccctgtcacagctcatttttccgatattccttgtgaccagtatgctttcaaatagaagaattcacttgctactcctgcgatttgattcaagaaatgcgctgcaacaaacacatttgacagatcagaaagacatcagctccactcgcctccacaacccatcagttcgccaaagatccgtgacagttacaacccgcccctcagcctttcaacgcacaaacactattacatttcaccacaatgcaacccaatcccactcctggtgacttggaaccggtggcgcccggctttttgaaaaatctgttgagcctcgggcttcccccactcctggaccccacgtcaacctgctgggggatgcagaacccgccgtcccgggagatctcacagaattccctgaagacctcaatggtggcatcaatgcccccctacgaccgcctccggaccgcattgggtctgcactaggtggctactttgccagacaacaagcctggtcactaatgatggcgactctcactcgtgaacagcgacttcacattcaagaatatgccgatgccgctaccgcaatttggcagcagattgttaaaaatcccaacaccccaccttttcaggaggccaaaaaattcctggataatgttcctaagctttgtacacttatgtgcagcttgccccaagaaactgttgataggattgaccaattttttgatatgatagttgtggtcatcgtgcagcggttaggggagcgtaattgcctcgctcggtgacaacaaaacatcaatcccccccaaaccctgtgatgaatagcattgattacaatttattacattcaatgttttgcatgccatgacatacatttcctgaaatgcaatcagcattaccccagttccctcctgaaggcaatttccagcacatttatgagtcaaattttgactcatttgtgacacataaagaagcattgcctcatatttatgagtcaaatttggggttatttgtgacacatgaagaagcattgccttccatcaattaggaacaattggcagattggtccaatctcaattatgaatgcccccaaaacagaagcaaatgccaaagatgaaccatcatattgctgatattctagatttatttgcatgtcactctgccttcacaaaagtcaagccattcatgtcatcaaaaacaaatcaataaaattagtaaccacaaatttgaagtaaaaagaacaaaaaccaagatcccagcaggagtcaaacttaataaacagacttttatttgcttcaaagtgaaccaactttggtcaactatggaaaaaaattcacattgaacaacactccatagatgcttagtccctgatttgtgattatcctgtctgtagaggcctggatgttggacatgagctgaaaaggtaataatacacatgggtgcacctcctaagacaatcagaatgttatattgcccaccaatccaaatacaaaatgtgttgaaatctgaggtttgagaaggagagaagattttgaacggactctggtgtcactttttgaagggctaaaaagtgttcaaactcagattaagaggagaaacaatgttttttaatttcttgtactaggctaggttaaatagactagatacaggagtttgagctgtggttgtgaagaaaatgaacaagaagaaaatgaatagaaacaaatgatataatccagaataaagaagagggtacaataatcaacaccagaaatgaagcatctgcaacctagtactagtagataagcagaaacacatgagagaaattaggccctccttagttggggttctaagactacaagccagggggtttgaattcataacatggggataagtcagactaaagaggaggagttatcatagtggttatggagtagatcctaatgatcatttgagacaggaggaagaagtaagaaaatttagaagagaggaaaggaatagagacaaaattacagcagtacaaagtgctcaacactttcaagtgctccaggatatccagaaattaacccacatgggactctggaggaaagcctgcttgaggaccaacatctgagattttatctggttctaaaccactcaaaaataggtcagacatcctttgatttcctgatctgaattgattggcagcataatacccaccaggaggctcattgaattcattgagaattcaaaacactttctattctcttcacatcatacacaaatcatttgttttctttggtcttcttttttgtctctcttccttttcctctttgttatctcactcaactttcttttattcattgttttgcactttgctaattatgtgaactaaaaagttaaacacacacacttgtctacacattagtcaattttcacattgtgcaatgccaattgcaacatcactctttgaaatggaaaataattataattatacccttattcatttttcaaaaaacaaaaattcattgcattctttggtgaacataacatgcaatcataagttaaggaaaaacatctcattttttctcatgagtgttttccttctgagaatgaatcaatatatttagggcctataaattttgccaatttccagatcagtttcctattttcaaattggaaattaaatctatgccatggtgtacctttcatcatccttgatttcctaatttttagtgcaaacccagaattgcatttttggtttgtgaaaaaaaaacattcaaaattggcattgtcaatttgcctgggtgctatgttctatacatgccggcatttttggatgcatggtccagagtggcccaaaatatttcagacctgttttcaactttatcttgctaccagaaactttgctaccagaaacttttaactagatgattagccaattggagctgcctattgcaaaccgggccaatggattttgttgagttgagtggaatggagtccagtggagctgaccaagagttgagcatagatattcaagaaatgattgatgcttatgtgggaatcaccaccatgtcacaaaaaaaacaatcatgcgcagaatcaaacttggccattgtgttttatcatttactcccataaaaaagataccaatgtgaaagggaaaaaatcaatcccacatcctaaacacacacttatgtaaatcaacttgatgcaacatttcaagtcaaatcacacatttgtgatgagaatcaatgtaaacataaatgcataataataagattgccaggtaaatttaatgagttgaacatgtaaatgaatctatatacagatacaacaaatatacaacatctatatatgtatatatttcaaaaaaaaaggttgatgatatggatgatgatggttatgtaatgttatggacatccaattttaaatatatataaaaaaacaatgtagttatgtggatggatgtatggatgtgagtgtagttgaagaaaaccaaaacagaacaacaagttataaagagaaggagaaaaagatgagaaacaaaaatacattatatgagaaaatcgaacaaaataacacaaaaagaaaagaaaatccctatatcaataaaaagacaaagttaaagaaagatctacaaaaaagagatgaagagaagaaggcatagaatgaggggaattaaaagaactgctgctggttttgattctgattatggatatgctgatgctgctgaaagcgaagattctgattaggcgaaggagacgaagaagggggaaaattgtttggggaaggaaaggattgattaagatgatgagaagaggagatttgagagtaatgggacgaatggagatcatcagcgagcccgatttcctgggagtgattgtggagatcttcattgatactcgaaggaggagccatgctcgaaggagccaatgagccgctctgttggcctattgactggtgtggatgatactgctgctgttgttgttgtggatgctgatgctggtgttgggaatgagagttacaggtgatgaattcctcggacatccatcccgatcctcccgaatgagcactcagcggaggctgctcatcatccagcccgaatcgtcgcggctgctgctgttgatactgttgatgtggttgttgatgtgaatgatgatcgagttgggaacgaggaggggatccaaagagagaataagagatctgcgaatcacgagccggttgccgttcctgtcggataggagtttcgcgcggagacggggcgggggaactagtagccagaccactgtactgataataagagccgatcgatccgcggcggtcgacgacatgggcctgttgatcggaaggatagccgaccaacccggcggttgtcaagccatccatccggactcggttgctcgagtcatcgggatgagtggtggtgatcgagggcacattgctggaaggatagtccggctggactgccgtcatctccacactgtctgagctttggtgatggtaccctttcgccattgcttttcggttcaccgatcccgatctgcccatggccgtcagcgctgctgctggaatcgtcgctcctcctcctgctcctcctccgccaccgccgccgttgctgccgctgctgccaggtgcaaggacatatgggggcgaagaagattggggctgggtagatggttttttggtagaaatctgatcagattccaatctatccaacttgtccttttcgatgacctgttcgatcagcttcaactgtctcatatcttcttctaaaccagagtgagtatgctgatttttatacgattcaccgatgatgatttccctgatgatatccgaatctcgaggccagtattggatttgaaggtacttgtaaaccgccctgggtaagagtgagagaacttgaacgagtatgaatgaggcccaaaattcgatggttgagaatgtgtagagcacgacatctttgaagtaaaatttcgatagacctgaatataaggctgtccaaaccaagaccagagtggatgagagggtgaggacgatgatgataaaggtaggaaagtatcgagtattgatcgcgatcaagttgttggctgcaaagaccgtcccacaagcgacggttgcaccgaattcccagatacttacgtccctgccggtgacggagacagtcgtcgaatgaaaataaacgaaatagggaatccaaaacgaaacgattgattgataggtaccatccaacatataacaccaaaacttcaatcgggtatattgtaggccgtaaatcccacgtttgtagagggccgggaaggccatcgaagcattcgcactgagatcttgttcgaaggcgcccatcaagccgaccggtaatgaggtgaagactaagttgaataacatgatgaatgtatattcgaagagataagatccattaaaactacaatagatttgataccaaaataaaactaatgtccagattatgttcttgaagaaaaagtttgcatgcatatccgcaatcctaatgtaacaccatcttccgtgtactaataatagtttcgttaagaatctgaattgtccaagtgcgtaatctgctgacattgatgcttgtgcaccttctagtccagcgatgcctactccaatatgagcttcttgaatcatcgcgacatcattagcacctaatggatgtgataacccaacagtaagtaaacaaattccgtcaaatagaaaggggaaaggccatgctgcttaccatcaccaatcgccaacgtcatggcatttttgccctctttgaccaatttgacagtcaaagccttttgagcaggtgagactcgacaacaaacgacagtttcacactgaacggttagggccaagaagttggccttcagggagccgtccaaagcgtatctcagagtatcaccatcgatcacgactgcatagccacccttgggtctaggtgaggggaagacggctcgactcttgcgcctttcgttcggatgactcgtcgaattaccaagatgctcattcttgttagttttgtcaatcgaatgagaccctccgtcgtttcgatcaagtgagtcagatccaccccaatggccagtcgatgaagccgaccccgaagaggtcgatagtagtttttcaaggccctgttcgatttgagagcgcgtaccggcctcggtatctgaactgaggatcatgatctccatcgtattcttcaacaagttacagctgtagccgatctcgattgccgtctgaagtttatctccagtcaggatccacagtttgattccagcctcatgtagcttctcgatcgcttcaggaactccgacctgtaatttatcttcgagggccgttgcgcccaggatttctaagccacgttcgaattcatccgcgactttctccatcagttcttcccgatctttacctggactatcagatgcttgtttatactcctgttggaactctagatattcttcttcactgacttcacggctggcgattagcaatgttctcaatccgtccgaagcaaagctttcaagatcggtgttcactcgacgtttcagatcttcatcttgatcaggttttagacgcgacatgatgatactatccgcacccttgcagagcaatcgaatcttgccatctggacatcggacgatcgtgctcatccttttacgagaactgttgaaggcaatcatttgaagcatattataccgctccagttgacccatgacctgaatctccacccggtcacccatcctccgaaggaacacgaaccctacatctcttgcccctgcgactagtgcagcctcatcaggggattcggccttatattcgatttgattcggttcaagatcgtttcgactggagatcacatcatgacagatcgctagtgtcttccaaaaatcaatcatcctttgtcgatgtactgaattacttgattcagtatttgtcagatcttcaatcagctgaggagaaatcaaggtgagttgagatggattgaggtgggcgtgtttgaaggcttgttgcatcagatcaatcattcgatgtttggaatccagaagggcggccgaattggtcaccggatcgtcaatcgcagatgagtcagcttgtcttctctttgcggcaccaaccatggcttctgtgactccttcaccgtaagagattccagaaatcgagcatcgttggaactccatgacattttgagtcaatgtaccggtcttatcactgaagatgtattcgatttggcctaggtcgtctgataagttccatgacttgggttctgccggacaattgaggggttcgtagtacatttcaatatcccgaaagattgtcaaggcttggatcgagcggacgaattccaatgtgattacgagtgatatgggtacgatcgactgaaatagaattaaggcggctctaattaaatggtcatcatgcagattcaaacatgagtcaaaattcatcgcatatctctcgtctaaaatgttggcaaaacaaaaaaaacactaacccaaacgtgaccagggcatccaaaatcgcatttgaggatacactagcacccacctcaaagaaagtcgcactggttttgacagtaccctgaaggataccatccccaattgcattgattgtacatagtacgatgaggacgatgaagttgacgatgactgcataattggtttcgcgtgagatcttgggtttttttgatggtgtatcacctagacagttttgttgaagaagaagagattactaaatacgatcatctctacatttgtaagcctcaaaaaaaaaaaggggaagattaccttgattgagcatgatcttagtatcttttccagtgaaaattaccaagccaataacccactgagtatttcgaagcgtacagcctctcagtaggatctcattaatcccgatcacttccttcttttctgatcctttcttaagttttcggccttcagtgagagggtgttcccgaccttcggtttcgtccttagtccaatacttgacgcttgcattgaatgcatagaggttagcattaggggcttcagattcgaccacgaagtgagaatgttctacgtcttcctcatttccgatcgacctggtggtcttacacgctcttcgaggttttaggtttgtctcaccatccaagttcttagtctccacgaagcattgtccatctgggtctgatgtacttaggacgacgatatccgctgggatcgcttcatcctccctcagcagtaagatgtcacccacttcgagcttcttccatagagttctttcccacttggccgtgccagcagtcggtgtcgaatagtcgaccaagtctgatgaggatcttcttctggtcgatgaggggggtggtagggatgttgtggatcgaccgatttgatgggcactgccctcttgaatgtcactcaatgcatcatccgcatcgtcatcattattatgatctcgataatcttctgagcgttccctctgagcttgattggcgcataggaagtcggtattaaacgtgtccttctctcgttcacgcaatttcctgacacctttggtgatcttctgaacctgaccaatcgaatcgactacgtgttgatttttttcccaaggccattcaaagttctcccaccaggttccaccacctgccttgggtacgttgacgttcttccaatcacctaacctcgtgcaagctgcattattgacactattgtcgagcatataccgtcgataatcttcgaatgcatccttgagcgcggtgactgagaggatgaagacgagtggtaacatggctacttgtggtgttgcggcgccgaagactgggaagacttgaaagatgatgaggaccaagaagtaaatattggcgacatttctgaattgttcccacatgttctgtgaccccgaaaaaacaaagagagatcgggtgtgtcagtccttcacgatagggttagttgaatgagagttgggagcgtacctttggtatgaaggtgatgattgtatacttggttgtccggaccttattacggacgtatgttgcgattggatcgccgtacttgtcgacctgaacagtgggtaggactaggttgacatagatcgaacggcgttgctgtcttgatgcatcattctgtttacgttgtagatcggcagcaggggagtcttctagttcttttagatttcgcgtatgttcatcttctgcttcttcttcgtcctgatcgagttcaggtgcgattggcatgggcgggatgaatttctgagtgggttgttgtgggttagcttgtgaggatgatgatgatgatgaaggatcatgatgagtgttgtgcttgagtgcagggttgagtttactggatagttttgggttgaatattgagctgggtaggattggatgttgctgtaggttggcgagtaggttatggtgggggtgattattgcttgagttgagggtggatgatctggatgagattcgacgggagaacttcttcttggtggggtcgaggttgagtttggttcggttcttcttggccagcctcctccggtcatcctccgagatagcttcatggatcgtttcagttgccgagcgagtaagtctgaggtgttgatcagggtcgttgaatgagatgagttctgagtctagatagtagtccgtctcattatagtcgttctcggcatctggatagagtggagcaggttgagagggtgggtagaggtttcttgcagatgggttgtggtgttggttgtgctggttgttgagtggtgggttcgattgggatgatgatgaggaggctgaatgtcgatgcatggttttttgtgttttggtgatggtcaacagcagcagcgccagttgtcgaagaaggagaagaagaagatcaggaagctgcaccagaactagggggactataatagagtggtggactattaaggaatgggtaatttgcaactgcccggccgacggtggtgatgatgtgttacataagcctctcgactcgtctgcttcgggccggcgacagcagccaccagaaacgaacaagaccccctgaaccataacaaccatctcacccaattgggcaattagcctatcagacctactcaggatagtcgaagcaactgtccatcaagcgatctccacctcaacatgaacttgatcaccatcaaaaagcatcatcatcatcaaccatcaggcatcaatcatcaggcatcaatcatgggaaactttaatcgaactgaaaatacaaacccatttggtcacaagactgcgatcatgctccaatttaggaaaaataatcatatataccctcatagtcaactataactgttgacatataacacactttgctcaaaagataaaccctattttgattagtttttcttgaaagagaaacatcaagatcatcaaaggaattcagccctcatgatcttcggtacttttgacatttcaaaaaaaaaaacaaagactcattaactggcttagatgtgtaaatcaagaaacttgctaatctgaacttaccaacaatctattgtcacaaaagatatctcatagaatcatcaatccatgaactttgttttgttttcttgcaaacattcaatgccaaattcaacagtaaaagaaatattgtaagatttatgaatgattaattcaagcaggtaccatattgttaattgtttttgccccaaatgtgagtgggttttacttgatgacctttttccccttttgggggtgttgcttgagttgggcacctgtctcagtctaacgtcggtgttgtcaaatttgaattggaggttgacaccagtgttagattgcatgacactttgtttggctctctgagcctattcttttagttatatttagataattcttagaaaattacttccctttttttgccctcaaatatcacattgatggatgattccaattatggtcaaaaattgctgctcaaaaacatctggatctgaccaaaagaagatctaaattggacatcgcttgagaatcatcatcctgttgttcagaccaagcatcctcagccaaaacatacattatgcatatgtaaactcagctagattatatacacagaccatcaaatttgatacttgtttataacaaacagatcttgatcaaaatcctttaatgtagtagcaatagaacaacaacctcaaatactggtaattctaaaaaaaagtgtgccattatcaattcataatccattcatttgaagttcatgatactgataaatacactctactcaactctggcaagagaaacaaacacaaaaacaacttagttttgatttgatttaatttcacaattcacaagatgtttttggattctttgaatgatctctctgttttgattattattgttatgattaaggccctgtttggccgcaaatcatgatttttgatttggctaaggtttgtctcagatttggaccatgttatatattaaaacaatataaaatttttgcacaaactcccaccaaaccttgcctcaaaattacaaattaaagacggccaaacggggcccaagatcacatgatcaaatcattctagacaggaacaagtaaaaagataggctgatattaacactgaattccaatctgtcagcctatgtgatgccaagagcttgtctcttctagctacacaaggttcaaatcaagaaaataatgggtacaagtgtgggtaagacttgagatggggagtttttaatgtaaagaaaagaaataataaaaattgttaagtttttataaagggaggggcctgagttacagggggttttatggtgccctccaatgaatcaggacctgttaaacaggggaacttttgatgtaactgatgatctggtccttttataaaaaggagtatgcccagaatagagatcgtttgtcggtacccgttgctaggtacctagttgaagaaatttgagcatataaaggggaagatcggcaagccaatagcagactaagtctgaagtatttaacctgaatcttaattgaggaggcttaagtgtcctcacaataagacttcgaggaggctcaagtgtcactcaaaggacaagtttggtcagaacagatgattttattattgccaatcatcaagcagtcttaagtaatctaagtacatcatgatcaagttgtggttctctaatgatgcatactggataagaaagataaaataatcatgcaagatgaccagctaaagaatgagtgataggttcaagacagagaaaagaaaagcaatgacgagtgaaattccaacactagtaccgcttggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccaggtgccggtgtaagactcaaaaagtggttgtaagaacctttttgctgaatggagaaggggatggtggaggtacaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgaggaatgagtttggttgttcttggtgattggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgatgaataatacactgcggagacaacaaatgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctgggctgggctattacatgaggtattttagctacatacataagttgaatgagtgaatgtgattggtcagtacaagagttaagtggggagccaaacagctgaaagagtgattctgattggtcaggttctgttgtgtttacaagtaaatgtggtggtaccacctgcagctttcatgcaaggaacatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtgaatgagtgtgtatgtaaacgagtgtgtatttaaatgagtgtgtatgtaaatgtgaggctgtacagtactgagggtgtctgtgtaggttgagtgttgtaattgtgattgttgacatgtacttgatggttgaaatacctgtgatgtgttgtccatcgtgggataattgttgatccaagtgtgttccagtgacgcctccatggtgaccaagggtgaatttgtctgtagagtctagttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatgtataagaaaagaaagaaaaaacttttaattcttcacatttttgcctaccacaccggttttttggcaaaaaaagggaggtacccaggtaccactacagcaacgctgtcacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacatacagtgtattgtatctgtgacagcgttgaatacgggtaccgcccctgtcagccttagagatcctcaagagtatccaaaagactgcttaataatatattacttgtaataataataggaaaacctagaatataaagggccttaataaaaaaacgcggttttggctgcgcgcagcacacgcagtttccgcatttagacgcggttttttaattaattttttacggcttatttttcgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaattttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtagcaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaagattgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtttaaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatcgattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaaggttgaagcttgtattttgagtaaaattggacttcaccattcaattctaaacatgtgtaaatgtaggaaataaatttaaaataaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattcaaaatgaactgttgagttttaagaaaagtggatgttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcataaaaaataaggtacacacgtgtatgcaaacaattgagtgaaaaagtgaagaattcaattaaaaaacggtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaatcaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcaaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcatgagccaaaaccgcatcaaaacgcggaaaaaccgcgtttttttttattaaggcccttgaaaaaaaacaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcactttttgcgacctattctgcaccacttgaccaagtctcatgaattcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataatggtccacccactgtacattgagaatcttgtatagggctagaaccacaagttggccatttatagattatagtttagggctagaaccacaagttggccatttatagattattggttagggctagaaccacaagtcagccaggttgtaaaatagcctatgtaaggaggggctttcccccctcattccaactttggagcatctcatcatctcatcacaacagatcatcatctcatctgatcatcaacaagacagaacagagcaatgaatccatacattaaccagtgtgatcttaatcaagtaccccattgagatcattcagacattgagaagcataggaaaaagaaagtaacaaccagtacaacttgtgatcttaaacaagaggcagtgatcttaaaccattgtgctctcaaccaagatttaaggaggaagggaaagacactttcaatagtcacattttcctcaatatcatctcataaattcccattcatcataagtacatacgtcaatcatttttcaaaatacataaacatataaacaaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacattgatctaggtttgataagagactgctacacatagttttatctatcatcagtcttgccacaacaataaataaattgttgtgttaactctagtttagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacataagtgatatatctcatctgctatttccccctcacaggaatgccaccattcccaaagaagttctcacaccgtttacggtgacttttgggattccatagagaccaatccattctgatacaaaccagtctgcaactgactttgattttaaatttgtcaaggcagttgtttccacccagccagaaaaattgttggaaatgctggtctgaacatcctggtggttgctttagttccctcagatatatatctattcccttccatattccacactgggagttgtccagatccatgatcttaatcattgatacagagagaggttttgtcagcctctgggtaactaacctgagtgttttatagtaaaaggttgttactatgagttgactgaagtgtttgagtgtggtgagtggtaggtagtgggtgtttaataccattcctgtaatgaggaggtttcactctatcagtatggtctgtgctgagaggcttgctatcaacagcgcatccggatcaatacttggtattaataggcattttcagcttgttactgacttgttactgaaatcagaacaaactgactaacacctcaataaacacaagagactgttttttctctaagttaaatatgtatttctgttattgttatttttatgagatatttaatggataaaatactttagaattaaaattaattatttgagttgaattacttaagaatatgtgacatgacaagtaagaatggcattggagcgcgcgctagagaatctgcagccacagcagaaattgaactgggatcctcgcgtcatctccagcgagcatccttaagcctcactaagtaacgagaccaacatcgaacctcgcccgtcatgacctcatcgatatggaacaagcatcgatggccagaagcggctaggatttcccatacgctcccaaggacccatcgaacgagtataaaaggaggcctcggatgaaagtaagaaggggaccagatatcaataccggaagacaactttttcatcattttttcttataaacttccaaactgaataaactaaccttttgaactctttgcttacattaccaacagaccctaccaatttaaacctctttgactacgtgcccctatcgccgtcaaacccatttgaatcaccgtctggagtaagctctcaagagctaaggatccgcaaccgtagaggatacagctgaaaagcctttcatcaatctcagtaagtgctatctcctcgagcgcgttacctccatccactctctctactcaagacacagactaccacccctaagatctctaggacctgttgtcgagcttctcactttcccgcttgatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattctggtttatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatgtcttctgttgagagtttgaggagagttaaataatttccttattatttaacagggttcaatataagggtgaggagtaagggtttttgtaatatctcttattactattctgaatctgatatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgattgctaaattagatctctacttatttctctgatgcagacatggaaggaaggaagtgaaacatgggccaggagggcctctatttatagataaaatctttggtgggaatggtaaacagcttcactgatgagaatgcttggtctgactgggtaatgacctcataccgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaatttaatgatgtgcagctgtggaattaatgatgtgctgttgtgaaatcaataatctactgctatgttggtcaatgatgtcatctgtgtaattaatgaactgtatgttgtgaaataatgatgagtggctatgtatttaataaaatggctgtgtaattaattaaatggctgtgtaattaattattaatgatctacttaattaattattatgatctgctggatgattttatgattggttattatattattctgttccctcctgaatggttttcagctttataattattatattatttctaattccttcttgacaaatcttgatcttgttatgttgtgttgtttgagataatttaataagatctgttttgtaattatatatatatactttttaatcttccttgtatgttttattcctttagtctgtgaagtgtaattatatatgaaataaattatcaagaaaaaatgactatgatttgagaataaaaggctttagcatgactatttgatattattacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccccaagaaattagtttcccagatttcacccttgcgggccaaaaccaggtcacccagctccacgtttgtgacccatacaggttaccccagctcacttacgcgggccaaaagtaactcccccagctctcacccatgatagtccaacccggctccacccagctcccacccgtgtgcccaaacctagctcaacccagctcaaccagctccaccatccctggcccaaatctgcgcacccagctcccccgctccttggccaaaacagctcacccagctcacccactgctggccaaattcagctcacccagctcccccactactggccagaacagctcacccactgctggcccaaaccagctcacctaaatcctccagtgctgacccaaaccagctcacccatctcaactgctgctggccaaaaccagcacacccagctccaccctctgtggcccaaactagcccacccagcttccccccttctagttctccccagctcacccagctccacccccactagttctccactgctcacccagatccagcacttggcccaaaccaactcacccagctccccctccccctggcccaaaccagctcacccagctcacccagatccaccctccctggcccaaaccagcacacccagctccaccctctgtggccaaaaagctcacccagctccacaacaaaatcaactcacccagctccaccactcctggccaaaactagctcacccagatccacgcctgccagccaaaaaagctcacccagctcacccactgcaggcttaaaccagctcacccagatcctcaactgctggcccgaacaaggtcacccagctccacccttgcttgcctgtggggataatgacttacgtttctcctttttctccttagccattgtttccgtgtcctttcttcttcatcatgttttctgcattacactcttaggtctacctgtcccctgaaccacaagcccaagcctgttttacttacagtagcaaccatgactgttcctaaagtttctatcccaatatggccagaaccagctcatcctgatccactgcttgcttctggtgcaaaccatctcattgggatggaaatttgatcaaatctaaagctccttcctcatctcctgaaacaaccagctcagcaagaaccagtgcccctttgaaagattgatcatctggtccccatacattggaaggtctgtttatcctgctccttgaacctgtaaaattcttactgtaaatttctgcttggtacaggtacacatattaccatccagatggtcaggctcatgtcatcaacccctcacctgctcattgtacatcaacttagccaacatgccccctgttacataggtatccctcttcacaaagcatatcccacctcacctcacctggatcttaaaatttgtaaaacagaatttcagatcctggaatctctacaacatacccccatctatagtgttaattttggaagcaatagtgttagttttggatgaggttcaggcttctacactcctttttgtaagggattgatagttatggttactttttccaataagattcacatcagtcatggtcttataaactaatgtgtgtctcgagaaatatttgctagaaatgacataaaattgtaataaatctcatatacaggtatttttgtgttcaagggcctagtcttgagaaattactttgtttttgagattatctctctggattgaattgaggacagctgcatcaatagtcatttgggtagctgactccctgaaaattctaaaactcattaattaaaaataacttgatggccaactggcaaatttgttcattaattttccaggacaactcccaacagggatgcattgaaagatgatgggggtattccgcttgattctgggagtggtttaactgaccccctattttttttacttaaaaccttgaaagggaagtagcggaatgtgtacaaagtgtttggcttttagatctggatagcaacatgattaatgtgttctgataattcacacatagtttgatattcaaataaaaaaatctgatatatataagttcttggatggaaatggaaagaaaaaatgaatatattcactccctaggttaaatttactcctccccatgctctcctgtagtgtcaagccgcattgtcaagagatgtccggttagttcttcccatattctttgagaattcaaaataactgtattccatttttcctccagttgaatatcatcgtgttcaggattcatccacttctgactccattccagtagtgtaacacagtgagagtgccaagacatctgcattcggcaatgggtcttcagatgctgccttataattgactgcaaagtaatagttggaagtcctctgttgcgggagatttgattgaggtgttgctgtatttgttcaatatcctcactttcctgcgtgcctaaatggagttattaaaaccaggtattgcagaatttaatttcagcaaaggcttacaatccatcatgaaacttcctcacctatttgaaacacctggtaaaccaattgcaacttctgccctttctgaatggcccattcaactgcttgtcttgcttctctggagattcgtcgtaattcatcctcagtgtgcgtgagtagaaggtatgcttggattccctgttgtgtgtctgtgtctgcagcccaaggctcatgggggtgatcaagcagcccaatactccagaaggcatggtccatctgatatgccttgacctcgtctaatgtcggagtgggtaggtagatttctggggtgaattttgtgttgtaatcattggcccggtggttgtatgaagcccatttattcttcaaatgcttcatttttccgctcatttgccttctaaattgtgcttgaagtcgtgtgcctgtttattcaatcattcaggttgaggttaaatagacaaaaatggcaaacttatcttgggtcagttcattgacgtaccagaaccccttgcatcccaacgcttttgcatctcaatcacacccactttggcttcataaagctttgacttggtgatttttaacttgatcaaggcttttgcttgggagtctagttaattttgatagcaaatgtcaaccaactgctttcatttgttgtgcaaaggagatctggtcctcacatgtagtgtttggggtgagatttctaaaataatcagaacccagctccccaattagttggtcaattttgctctccaaagagattagggtgttgggcaattgttcaatttgtattccttgttcgacagtatgggtcctccttctggtccgctggagttcttgcatctcctgtctggataaaatacaaaacagaggaattacttcttgagactgattcatatatttgaaagatgtgaggaatgctcactgcgcttcaaaaagtttgtcctccaagacaacaagatcttctacttgcttcatcatttctgtctcagttccattatccatggcttgcagttgctgttgcctctgacgttcccactgcccttttaagtagactaaggtgtgacctgatctttgctctacttgttgtaacgtatcacatgcctcttggttaattttctggatgtgctgccctctttcgtaaagcaatcgaactgtacaatagtatatcagtatggtggatattagaatgagatatggtttgattcaaacccacttgctgatatctttccatgttcattgtgatgttgagagcggagatctagtgcagaaagtcggtggttcttggttgagtagcggagttgacttattagtggtgagagaaaggaccagatgcgctccaatccctcgccatccgacattccccagccttcatttaagcgggggttatactgaagttgacaagcccactggtgcacatgtgcatggaaaacgcttgttccaaatttaagcatgttggcttgccgcttttcaggaaattgttgacgcttgtgattcaataattgggtaaatttgatcagctaatataaatataccaggagtgggttggcaattcttggaatgacttactcaatttatccccttctcaatgtgacatccaatatcatataagaagcctaatttctttttctcttgcccttcttcttgtgtcttgtcaatcatatattgaaccatagtcattggaaagtatgcccttgccaatgaaaggaacgtaacatgatggggtcaggatgttggccaatttaagattatttggggaaaatatgagccacactaacttttcaccactctggacaacatttatcatagccaatatctgatcatgacgacatgccatgccaaagattccagtgtcatcacactggcgccacgtgctttggtttctaagatcatttgcagcagtatgttgctccgtacacctgtcctgttttgtaaatattcaatgttggtcaggtgaatctttatgagtagtcataaaatgactcactgtctcatcatcccatttgatttgggcccatgggtgactccatagattgggccatctgctggaccttgcgtgggttgatgaacaggtggggagtcttgtgtgcttctgggttttcatgacttgcagcaagatgcctttgatgctgaaagttcccatccatacagacaatataatctggctcgtcgtcccgttttccctggaccgggggtccatagcatttggggcacatttctgccagagattccatggatgtcttttgtaggatctcatcagccactaacttctcccttctgatcatttcgcgaaaggcatccacagcggatgataagcttcgccgctgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctctttatatattatatatatggtaaaaataacatcagaaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattccttttttggcatatagcacatattgaattcctttgtaggtgcacatccattcctttgtagtaggaccttgtaggctagccaaattccctcaaggaagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatctcaaccccacattacagattatatacaagtgacagccataacaatacattatattgaaatacacacataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccgcgccttgtttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagacccttatacacatcaattggaagcttcatcttgaactatcctctatcacgataaatacaactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgccactccatcatccccttctccattcagcaaaagggtttcataaccacttttgagtcttacaccgccagtcacgaacctggacacagattgacattgtgttagtcaaattggaatttgaaggtagtagaatgggaagttggacagaggggatgactcacactgaagttgggattggatgtgcctccagaatgaggtacaagaattaaaggattggctgcatcaagaaactcatctattgctttataaaagggttggatagccacagcacagtttttccatatcaagtgatgaatttgtagtaggcggattgagattgctgttctggggaacttaggagatgaaccaatgtatcccatctgtataagcctcactgggtctggctggcatgcacaaaactggacaggtgactcctttcggcctgaagcacattgtggtaagtaataatagctgttattaatcatgctatttggtactcaactgagaatgtcaacaagaaccaccagccgtgtacgagttggaccacagttacaccttggtttccagtcttgatcccacttggcttgatctccccatgtcgaggttttggccgcacattgatagaaccagacgaacatttgattgtagacttcctcccagtttctttcctccaaggcccgcctttccctgtactggcggctttcaagaaaatccatcatttgttgaacctgaaggtcatcagcagcctcaggcaactcgtcaggttctgcatccattgaaccaaaattttgattcccaattgtttcattgtggtcctcggttgggaatcggtgggttggatggccagtatctgaaggtgggttatggtgatgaggattgcggaactgttgactggatcgatggttctgttcagaaaatgcctgtccctttggtgtcttgggtttcttgactcgcttgggcctcttgcctccgtttccttcaaaacccctcatatctagatatggacagaaaatacaaagataaatatcagcaagggtttataacaggaacatgtttacaggattgtttggagtatataccttggattttggatggttgaaaatcagtaatatagggtttgatcagatttgtattgctttaaagtgttcaattattcagagtcgcaaggctatccagagcttggtttcgaagggtttggaactgcggactggacctgcaaggggtttgatcaaatagaaagtctgtcactcatcagtgaagcatcaggggggggggggttggaatgaattggactcactggaagggccaatattcgggaattagtcaatttggttgaaggtgttgagaggtatcaaaatttatgtttgattggtttgaggatttgcgctttcaaaatgatgagcgggtggaggaggcagaattcagaaaattggcaatgtggtgtggaaggaagatgactgagttgtccttgatggtatcaaagggagttaaagcgtcggaaatggcgagtcgtcaggacgtaatttagatttgatggatttaagcaagttcttgagttcccagaggtagttgatgtgacggagttaattggttttcaggagggatcagctttgtcgaaggtcttgaggaatcagagtgtcttgaagaatagtcgaaatctaggagctctttgaagtatagttggaatgaattgacagcagtcgaggtaattatgttgactaagttttctttgtgggatccgaggtgatgagatagtcaaaggtcttgaggaatcggagtttgttgaagtatagtggcaatctatgagtgttcaggagttcatcagttttccggtggtattgtgtgtgattgattcattgaagtgataatctttaggtctgaacataccggagctctttgaattatagtcggaatgaattgggagcagtcgaagtaattatgttgactaagttttctttgagggatccaaggtaatgagatagtcaaaggtcttgaggaatcggagtttgttgaagtatagtggcaatctatgagtgttcaggagttcatcagttttccggtggtattgtatgtgattgattcattgaagtgataatctttaggtctgaacataccggagctctttgaagtatagtcgggatgaattgggagcagtcgaggtaattatgttgactaagttctcttggagggatccgaggtaatgagatagtcaaaggtcttgaggaatcggagtttgttgaagtatagtggcaatctatgagtgttcaggagttcatcagttttccggtggtattgtgtgtgattgattcattgaagtgataatctttaggtctgaacataccggagctctttgaattatagtcggaatgaattgggagcagtcgaagtaattatgttgactaagttttctttgagggatccgaggtaatgagaaagtcaaaggtcttgaggaatcggagtttgttgaagtatagtggcaatctatgagtgttcaggagttcatcagttttccggtggtattgtatgtgattgattcattgaagtgataatctttaggtctgaacataccggagctctttgaagtatagtcggaatgaattgggagcagtcgaggtaattatgttgactaagttttctttgagggatccgaggtaattattgaattggtatcagccagtggtcaggtggaatccaatttgtttgattggttgaagttcgtcagtgaacagagttagttgatgtgatggagttgatgactgttcaggagggatcggccttgcttgctttagtgataggaggtatttggagacatttgaactattgaaattagtttgaaactttcaaacacaaaatttggcacaccaaggaaggccataatatggcggccttatgcacatgtaatatgcacttgcatagtatgcattatacatttatagcaattaaatacatattaccaatgcaacaggcaggcaaaaggtgaaaaatgtgggaaccagtgagctatatgtacataaaaatctcgattttgatccaaaaattccacaagattcaaaaatttttacatttgaaacattaaaacactcaaataccaaatatgggcactttgaagaaaaaactgaaattggcatttgcaaaaatttagaacacccaaacaggggtagttgagatgaggcaaggggcactcactggacactgttttatggtcccagcagtttattcctatctatctaaatatgagttcagttgattgccatcttggacatgattgtcaatcccctcttgggatcaagggctgtctgtagacctgtaagcaaagacagagtagattaataggcatcagaaaaatcatgaagactaatgactggtcagaagaatcccttgcatggacaaggggcccatattgatcctcttgatatgaaatgacaaagtattctgtatagtggtcactcaacccttgtggaggctggtcaggctgcccacttaatcataggtggatttggggaacactttatgacagcagtatttggcaacatccaatttatcaattgcacgcctgcaaatcatcaatgggctcacagaagacagagttgggtgcaatatgggtattgatcaccacagttcaattgaggcactaaccactactgactgcatgttattatggacacaacctgtggtgcatttgatgttggataacaagtttttgaccaactgtgagggaattcctgtaactcccagaataccttcttgaaagggtatcatttctataccaatcttaattttacacatggtccctttctttggttttgtaaagggtctgcctttttgcacaccaagtatttcccctaggtacaccaaaaaaggtgtgcactccaaggattggtggagtgcaccatggtgcactccagattttcttggagtgcacaccaaaaggggaaaacttgatgactttggaggagaggacatggttgtgcactccaaagattctggagtgcatagatttgcactcctgtgaatattggagtgcatgggcatgtactccagtgtttttagggccccagtatttacaggtgttcaaatcctgctcactccagattatttggagtgcacagagcttcactcaaaaaattgttggtgtgtttccttggatgcccaggtggataccacacaagaatggactgactgtctataacccagtcattgaggattccaaaaagtaaataaaaattctctctgtctgttgagcgggcccttatggtgttcaaaaattggaaaatatatcttgtcctgttgagtgccattaatcaaacagaccatgaattatttatgatatcatgatcagcccaggggtccatattttggagtgaagctccatgcactccaaataatgtggagtgagcattaatatatgaacccctagatagaaatccctgggcagtaaaaacactggagtgcatcaaagtgcactccagattctgtggagtgcacaacgatgtaccccaaaatcatcaatttttcccacttttggtgtgcactccaaaattgcacaccagtgcatgatagtgcactccaaacattcttggagtggacaccttttttggtgtacatatgggaactcttgtgtgcaaaaagtcagaccctttgtaaagccatgaagaacttaacactctcttgacctccaacaacccagcatgtacccctcatgacagatcaccccataagcatgggtgataagctgtattcaccccatacacatgggtgataatcagtatataaagtcacacctttggtagaaaccaatgacatgctccacccaacagctgaacatgcactgttgagtgtcattcatccccaaatccccttggagtgacaggaagatatctaggtagctgaattgagtcaagctgacaatgcaccacactaaatccagggataacactcagaccagatgatgatgacatatggattttccaggatatttgagttgggtgggtggacatcaactacaatggctattgttgaacttgctccaagaaccaagtttgttcaaggtttacatattttgagcttaataagccgcaagtgccatagttaatcccttgggttcacataaattgtgaccaccataacttatccctgaattctgttatcaaatgtaggtcataagccagaaataacaatacaatttacatgggttattgagagatgacactgagggatggggcatttgccttgattgatacatcaagtattagtggtaactaaatacagtaacagttaccacatcctctatagaatggataaattatgcctgaattttgttatctatacctagctcataatccccatataaaaatacaatttacatgggttacaagggactcgccagggccagggtagcaatattctaccaagttatattgcataataagctccatattgcataataagcttcatattgcataataagcttcatattgcatcaagtattgcattgcatgatgaattacattgcatacgtcccacttatcagcgaggaattgcatatcaaaatgcttgcgcaaaatccaacaaagttaacatattaaacccccaaactgtatgatttgtttagcccccaaactgcatgattttaatcccacaaagccaatgtctgaaacccccaaactgtatgttttatcccctgaactgtatgtttaacccccaaactgtatgaattatcccccgcagaaactgtatatcaaatgacccgcataatttttttttttggcgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagccgctgtctaaccattggtttatttcaacttggtatgtttttgttccatgagggaacacaaccacagggcctcattttttcacttggtcactaacaattcaaactaacatacaacactttcaaactacctcagcttccaccattagagccatgaaaacatattccatcacaaaaaaaaacatccatctgatttcctctcctcaccaacttatacacctaccaaccacattcctcctccaatatccaacacacatggacaccaaacccaattttatacaacaatctgttagtatttcagctctctttttttctctttctcatcataagcatatttcatagcatacattccagtcattattagaataaattaatactcacttcatcacataacctccatgttttcttatctatttaaagcttgattttgctgatccagaaatacaaatcattcattcttgtaccttttcactcatccatcaacacaatcaaccaccttctccctctgatgtaaaaaaccaagcttatcaacacaactcacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttccaagtcaccccaccacattctcccaacaaccagcaataaaaaatcatccaatcagaaaagatatagataataacttccacattttaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatgcttctctttccaccaataaacaacaattgtcctcagaaattaaatcaaatttactaaaattttcccattcaccaactaaaacctcaataaataaaaatacattgttcctcctgtggactcttccactgctcctacaaaccagaaattcaaaacaacataatccttcatgctgcatcaactgacttgtagagcaaaccagtgcaacaagtgctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccaaacttgccatacaaataccagagctcccgttgtgctggctggtccaaaaaggtatttgatgaagctgatcaaattctttgtttctcccaacatcaactttcttccaaagtaaaaccacctttttacccccattctcaacccccacaccaaatatttttctcaattcttgagcccctaatttcaattttgtcaatcaaacccaatgaattgttgctgtaatttaatactggcttttgaatccaggttgaatgtttttttaatttttacctttctgacttgtatcagttcatttttttttctcacccatgaattcaaaacaatgcacttcagacattcctgaaatatctttaacccattgatgctagctgtgtaagtaagcaatcaaaccatatctggagaaatcttcatctcagtaaggtcaaaacaaatataaacaagaaaggaaaaaaaccaaacatgactgaaaggtaaaaggttgtttgcaaaatttatgaacaagaaaaattaaagaatcaaaagcagaactggaaaaaagaaacatgaatcagtgattgttcacaaaatttcaaaacaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaacaccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattctcgcaagtttgcaattccatcatgaatccaaacaagtacaattcttgcccgatatttgtttgatacttccctcaatagccctggaatctctgaggaatgaaactcaggagggtctttgagcgggttgttgagaacatggggcctggtttcgcatgacattctgatctcgttatgtcttccttgactgccatatatccaaaagctgagcgcacgccatatggagtccttgtgtctggaaaaaggttgattgaaaatctccatccaacatatttgaaattccccaactcgaaataggctgtcttggcaactgcacggcactgtggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaattgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttcacctgttgggattattttgaagcgtttctggggcggtgaagtatcccaattggaggttcccaaggtagatttttctgaaggatgatatatctgtaccggcaatgtatggtcgaggcatggtgttgattgtgtgttggaaaacaaagtggtattacctgataagcgtgtttgaagatcagagttttcaggaccaactactggctgatgaatcttcagtgcccacatgatttggaaccttctggaaacggaattgaaaatgaagtatagacaaggaaaagctgtattctggtgtccagctggtgagtactgcatccaattagcagggcttggccccatcaccacctcaacaaaagtaaccctcaacatggttgcagcagtactttgtctggttttttaccatcaaaaaccaattggaaagcctttttgatttcgccaacagagaaaaggtttttgttttccacattcaccaatcttgatgacttttgttgatcccttgacatttgaggtagttgacctcccaattggttggccaagcgcttttggaaaattgcatggccatcttgtgtgccggtcatccagtaagcaactgcatggtagaagccagtaatatctggagccgagacagaccgtgatgtttgaatgaagtcatgtgaaatgcgccaaccatccaaaaggccctcggggatggcaaaccgtatgacgccataaggaagagtcttcttgttttttccagtttccaaccgcaaccgttcatttaatgcattccagtagccagaaacaacaggcaatccatgactcttctccaatccaggcatcctgtttctcttcttcttcttcaatttttcaggaagtggatgagtcacagcaaaggcaaaagtaggaggaactacaaaatttggatgtttgagtggagtagagttttttggtgaggtgggattctgatcttggcttttacggatgcttgcaattgtggaaatggatggggcattagagttggggggagattgaagtcttgggtcaatatgcatcatagttttgccggtggtcattgttttctcaagaaccaaggtgccaaaagatactctcttgccttttggagcatcagggattacttttgaaacactctttgcaatggatggcggcttgagtagaggcttccctggcagcatattttttttgggtgttttctttgctgattgaggcctgtgaagttttttattccaaatgatttcgtagtgtgttccgccgttataccacacatagatggttttctccggctgtctggttctaggttgatatccaaaagtccccagttgttgggttagcacaacaattcggatcccaagagcttgtgcaagtgcagacaagtgtttatcgccaccccaaaatcggtcggttaagcttttttccagaaagacattgtaaatgttagccccatcaacaatggcttgcggcacagggttgcctggatttctgaggtcatcttcagtgacatatggtgcgtattcgtcccgattttccacaagctctctccagcaagtcttcctgatctccccatgtttttcttggtcgcccagaacccaaattgccactgccctgaaaaggcagtttccatctcccacaatgaaaccgttagaaagcttccagttatccaactggtccattgatgaaacagttgggattgattgagtagaaggaagggcagatgaagagtcttcccagagatagttcttgagcaagtaatcagcaaatccaaaccagccaagtagtgttcctgtcatcttctgtgccacaacaacctcgagtttctcctttgcaacgtcattggcttggcttgcaagctcaacaatgtctttattgaccaaatcagaaagactggctgttgttgctttagggggaatattctcggtttggggtttctttgccttcacaacaattggcccaagcttggggatcactaccactgggataccttcacccttcttcttttcaggctcaggagtagacttttcaggctcaggagtagacttctcggttgattctattgtaacagtttggggtggcggactgagggatggatttttttcagggttgtccaagcaatagccaccagcaagtgttcgtcttctatgctccccaagaagcggtaatcccaacttttcaatccatgtggctaacatgttaacagcttcctgggcgctagtcgtggtctttccgcatccattgcatttgagtttgaaatgctttgtgccaccaactgaggtgaaagaaccaggcggatagggtttggacttgtctggttttgggggtgatgggttgtccagagcatggcaaatgctacaaggaaatacatcatcttggtcgcaattgccagaggtccaacacagg