cttactatgtatgggaggcgaagtcaagtgaaagctgcgcttgtggtaaacgaagtaactgcgaacttggatgcaaactacgaaaaagtgctaagttgcattgatgaatgtgcacaaaatggcgctcaactaattgttttcggtgaggcagccatcactggacttatcaataatgatgagccaacacatgactttcctttggcttccccagtgcccggaccaataactgatactctctgcaaaaaggccacagaacttaacgtccacatagctactggcatattggagaaagatggctccaaactttatgactctgcaatcctcatctcccctgctgaaaatgtcgtgcttaagtacaggcgcatgagcccaggatggcacggagggagggcagatccaaaggtttactgtgaaggcacggaagttagtaaatgctatacgcctttaggctcctttgcttttctcatatgcggagacttattcgatgaacacataagagctgaggtgtgcaagcttcacccggactggctgttacacctcatggcacgctccttggaagacggttcatttgatcaagcgcagtgggataaagaaaaactcgaatacgttgagcaggtcaaaacgtgcggcattaccacattaatggtgaattaccttgcctcggcggagctggaggacaagaactttggtggagcgatggtagtactgccaagcgggcaaatcctttcggagctgcccataggcaaagaaggaatactctacgtggacctgtgagcagtttcttattcagccaattagcgccagaagaccatataaagttgctactaatttcaccacaatcaactgcagtgtctcgtcaataacagctatgagggtcataatgtgtatgtggcttagtcgtcttatgcaaaagctcatagagagaaggtggacatattggcaggtaaaagctacagctacatagtgttggttacattaattgttttcttatctttgggggcagctagctccattctgcaaaaccactttgcagacagaatggctcaaggctatttaatggaatactgtttatccacggcaattgttcaggtgcttctttctttgcttgtcatgtggatcatgaaaaggaacaatctgttctataaaaacgagtttaccagtaagggcttgtggaaagggcttaagctcggctggcttgcttacatattcgccgttttactattctccctgaactacatggggcaagataaaaccctattcattactcctaaccccttgtatgtactcatagtgcttttttctgcgctggctacaggttttcttgaggagatactggttcgtggatttgtgctaaacgccataaatgtaaagctgcttaatgttaaagatggaacaaagaaagccatgctatggtcttcaatgatctttgcattagctcatttcttcaaccttgttatgaaccccaactttctccctgttttggctaacgtcatacaagcttttatgcttggtttatacctagctgccatatatgttcttagtgaaaacttattagccccttccatcatccatgggctcatagattttgcatccttcattttctacgctattctttcgcctgaagcactttcaaaaatgatgagcgggacgcaagcagcagtaagtagcggccaaattcttgtcacgttttttgtccaaattgcgataactgtgccatttctcatagctgcgctcctgatgatgaagaacgttaaacaaaaggtaccaaaagaagtaatttagactaacatataaagcggtttacttggcctaaagcgaccaagcacttaacagcaattaccaagtttttaaaaggggggcattaccatgcacatgagaagaattgaaccgttcgaaaagcatgcaaaggaatacgacgtctggtttgatgaaaatgagctcgtgtaccttagtgaactggaagctgtaagaagcatgatccctgtggacggcacaggcattgaaattggtgtgggcactggcaggtttgcagcgcccttaggcataaagctggggctggaaccgtccaaaagcatggcatccttagcacgtcagcggggcattgaggtagtggaaggtgaagcggaagcacttcctttcgaagatggttcttttgattttgtcctgatggtaacggtcatatgcttccttaatgatgtgggaaaagcgctgagcgaggcgtacagggtattaaaacctggagggtgcattgtcatagctttcatcgataaaaacagccccataggcaaaatgtatgagcagcgcaaaaatgaggatgtgttttacaaggaagccacattttactctgtagaagaagtcagcgccgtgctgcagcaagcaggttttaagaacctctccttctgccagacagtgttccaagaggagacaaagcctggtgaggtacaaaaaccacagccgggttacggtaaaggctcatttgtggtagtaagggcagagaaataatacttgaaaggctcttccctttgcgaaaataataggacattagtcgtttgtattaagaggtgatgtttgtgggttataggggtatagcaatgaccattgctggaagtgattctggcggtggagcaggtattgaagcagacttagccacattcctgcatttacacgtttttgggactgtagcaatcactgcagtaaccgcacagaacagcagaggtgtacatggagtgttcgacattccacctgacggcgtaagggcacaaatagatgccgttttaaaagatttttctgtgggagcagttaaaacaggtatgctctccagagaggagactatttcagaagtagctaaagctcttagcgaatataattgtaaaaaactggtcgtagatccagtaatggtcgcccaaagtggagattcattaatctttggtgacgcagtgaaagcacttgaggaaaaactacttcccttagcttttatagtgaccccaaatatacctgaagcacaaatactaactggtatcacgattaagtcctcagaggatatgaaaaaagcggctaaggccatatctaaactagggcctcaaagtgtactggtcaaaggaggacatttggaagaaaagcaattggttgaccttttctattacgaaggcgaattctacacattcacacacgaaaaaatagatactctagaccatcatggcacaggctgtacgctgtctgctgccataacagccgagcttgcagctaacacagaaacagtagaagctgttaaaagagctattgattacaccaggcttggaattgaacacaggtttaagggaggaaaaggttatggctgtgtaggtcacatttttgacattgactggttacgagaagattagtttttctgcctaaaaaggaggaatcgtaatggttagtcaaccctctgtaaatattaaggagattttggaacaagtagtttctacaaaaccactggtttatcacatgacaaacatggttgccatggcagagcaagcacacctaacattggccataggtgcttcgcctgttatgtcgctgtcctctgaagaagcagcagaaatggtaaatattgctaatgcagtcttgataaacattggtacaccctcaaaggaagctaatgaagccatgttgagtgcagcccatacagcaaaacgattaggcaaaccggcaattttggatcccgtaggctatggtgcaacaaagctgcgtataaaccttgtggaaagacttcttgaaacaggagcctttagccttgtaaaaggtaacggtggtgaaatctccctgctagcaggtgaacgtgcagaagtccgaggggtagattcggtgggttcaccaccagcagccattgcagcgaaaacagtagctcagaagtacaattgcattgcagcagcaacgggccctgatgattatgtttcagacggtgaaagggtctatgtccttagaagcggccatgaatggcttaccagaatttcagggtcgggttgctgggctggtacgcttatggcggcttgcttatcagtgacagaaccgctgcctgctgctatgtcagctctttcattgatgggtgctgcatctcaaatagctgcagagcaatcagatggaccaggaacatttcgcattcgaatgttcgatgttatgtaccaaattacgcagaatccacacgctttctctttcccacagtgggaacttatggaggtatgaaaccatggttacaaaggaacagctcaaagaaaagttaaaactgtatgtcatattggatagaaaactgggaaacggcgttcccttaagacagcaagctcagttagccatagcaggtggagcaacggccatacagttgcgtgacaaagaaatgaaagggcgggattactatcaagcagctctggtgataaaagacgtttgcaaagaaaacaatgtgcttttcatcgtaaatgataggcttgatgtggcattggctgccgaagctgacggagtgcatttagggcaagaagatttacccctgcatgcggcaaaaaaactagcacctcctggatttattataggcatctcagcagtaaacgtggaacaggcaaagttagcagagaaaggcggcgcagactacttgggtgtgggagacgtttttggtactgcgagcaaacccgatgctaagctaacaggtgttgacatgctcaaaatgatttgtcaaagcacttctttgccctgtgttgccatcggaggaataaatgtgaacaacgcaaaaattgtattggatgctggagccataggcattgctgtaatatctgcggtggtttctcagaaggatatcactggtgccgctaaagccctcagagaattgataccttaacaaagacaaaacggctgttaacgtatcacgccaaaaaagggctcaaccgaaacactaaccttacaaatcaaatagaatgttatggggatctacaaagaaggaggtattcttttatgtttgagagtatccgaaaaagagacggccgcattgtgccttttgaagcagagaaaataacaaatgccatagcaaaagctggacaagctacaggagaatttgacagggacgttgcgcaaaagctaatgataaaggtagtaaacgtggctcaaactgtaatcaaggaagaaatcccatcggtagaacaaattcaagacatagtagaagaagtcctcttggattctccttaccgcaaaacagccaaagcttacataatttatcgagaagatcatgccaaaatgagagaaatcgtttcaaaagctaactccgacttagtggatcaataccttgaacgtattgactggcaggttaatgaaaacagcaacatgtcattttctttgcagggcttgaacaactacatatcttctgaaataagtaaggtttattggcttaaccgtatttacccgaaggaaataaggcaagcgcatctaaacggcgattttcacatacatgatttgggaactctttcggtttactgcgttggctgggatttaatcgacctactccgttatggattcaagggcgcaggctcgggaaaagtggaaagcaaaccagctaagcacttccgcagtgccctggggcaggtagtaaacttcttctacacacttcaaggagaggctgctggagctcaagctttttccaattttgatacgttactcgccccttttattagatacgatggtttgtcctatcgcgaggtcaagcaagccgtgcaggaattccttttcaacgtaaacgtgcccacgagagtgggtttccaaacaccttttacgaacattactctggacctcacaccaccaaagcacttggcaaatcaacccgtcattataggcggtgagtttcaagaagccgtctacggcgacttccaaaaggaaatggacatgcttaacagagctttcttggaagtcatgttggagggtgatgctaaaggaaggcctttcacctttcccattcctacttacaacattaccgaggactttgactgggacaacgagaatatggagcttctgtgggaaattacggcaaagtacggcataccctatttctccaacttcatcaactccgatatgaagccggaagatgtgagatccatgtgctgccgactgcgaatcaatactcagaaactggaaagaaaaggcggagggttgttcggagctaatccgaaaacaggaagcattggtgtggtcactataaatctgcccagattggcatatttgtgccacagcgaagaggagttttttgaggcactggcaaagatgatggatttagccaagaacagcctcgagataaagagaaaggtcttagaacggttcacagaacagggactttatccttacacaaagttctatctaaaggatattaagaatacgtttggcggttactggaagaatcacttctccaccatcggcctcattggcatgaatgaagcttgcctaaatctacttggaactgatattggtagtgaagaagggcaccggttcgctttaaaaactcttgatttcatgcgtgagaggctcattcaatatcaagaagaaacatctaacaactacaacttggaagctacgccagcagagggcacttcttaccgattggccaaaattgataaggagaaatatccagatatcgtctgtgcaaacgaagcacattggaaagaaggtgcggagcctttttataccaactccactcagctacctgttaactacaccgatgacatatttgaagcattggatttacaggatgagctgcaaacaaaatacactggtggcacagtgatgcacttgtttgtgggagaaaggatctctgacccacgtacggtaaagttactggtgaaaagaatctgtgagaagtatagactcccctactttactgttacaccaacattcagcatatgcccgaaccacggttatctttcaggtgagcatgataagtgtccagagtgcggcagtgagaccgaggtttactcgagggttgtaggttatttgcgacctgtaaagcagtggaatcatggtaagaaggaagagtttagaatgagaaagaccttcaaagtttagaggtaaacaagaaggacatgattattggtggattgcagaaattctctttgattgattatcctggaaagataagcgccatcctctttacaagaggctgcaattttcgctgcccgtactgccacaacccagaacttgtagacccacagcagtatgctgaaccatggcaggaagaagagttctgggcgtttcttcaaagcagaacacaaaaactggatgcggtagtcgttacaggcggcgagccaacgctacaagaagatcttcagccatttttagagaaaattaggaagatgggatttctcataaaacttgatacgaacggcagtaatccagacgttctaaaagacttactttctgcaaacttggtagattacattgccatggatataaaggcacctttggagaaatactcagaggtgacaaaggtgccagtagataaaccagacattgaaaaaagcattgagctaataaaacaatccactgtagaccatgaatttcgcaccacaatagcgagaaatattctttcaagagaagacatagtaaacattgcaaaaatgcttcaaggtgagaagctgtacatcctgcaacgttgcgtaccaacaaaaatactagaccccttgttccttgcacagtttgaaccttacactcatgaagagcttgaacaaatagcaaatctaactgaaaattacgtattacagtgcttagtacgataaagggagaggattaaaacacctttaagtgttaagcataggagaagctttcatttttacctaaaacgctattgtaggtaatgttttgcttgtgttagtctccttttgtgttttgcgtagaaacttacttaatttataacgatacgcactgatagggtgttaagattgtgcatgaattaacgacagcataggaggatcgcaaattgattgaacttacaggggtcacaaagatttacaggagcggtgtaaaggcagtcgataacctgagcctcacagttcagtccggtgagcttttcggcttcatcggtcctaacggggctggcaagtctactactattaaaatgatggttggcctgttagaacctacttctggctctatcaagattgatggctatgatatacgcactcaaccactggaagtgaaaaagtccatcgcatacgtacctgacaaccctgatatttacgaaaagctaactggtattgaatatttgaatttcatagctgatgtgtacgatgtgccatcgcacctgcgtcaagaacgcctgaattatttgctggatgcttttgacatgactaatgccataggtgggctcatagaaggctattcacacggtatgcggcaaaaaaccgtactcattggtgcacttctgcataatccttcagtatggatcttggacgaacccatggtgggtttggatccgcgttcggcttttcaacttaagaagatgatgagagaacactgcgatcaggggcacacggtatttttctccacgcacgtactggaagtagcagaaaggctttgcgaccgcataggcatcattgacaggggccgcttagtcgcctgtggtacgcttgaggagctgcgtcacggacaacgcaacgaatcgcttgaagagctattcctgcagttaactgatgaagaaacagtacaaggtgcgcaaagtgaacagcaataatagagccttcctttcgttagtcaaaacccagttaaaagtgcagttcaatttgtctgccctcagatacaagatcttcaagaacaagcgcaccttgatgcagacgctttttgcagtcttgatcatgctttttttgctgttccttttctttggcttctttagtactgctttcaacttagttgtaaaagcaggttttatggttggacagccagagcttgtattggtggtagcactgctttctgctcagctgcttgggttggtcacaggcatctttaccttgatgagcactttctactattctaaagacttgcccatgcttattacgatgccattcaaaccttggcagataattgcaacaaagctattggtcacacagattaccttatacactctacttgttccccttttggtagcaggcatagggctttatgcttactacatacaggtaggtgcgatgtactggatagttgctgccattgtgactttgacgtctccccttcttccactttcaatagcagcagtcattgtcgttatcttgatgcgttttgtgaatctgacaaagaacagaaccatatttactgtacttggttccttggttggcgcagctattggcatcggtatccaactgttttcacagcgcttgaccaccatgggcaatgcaccagagatcctttcggagcaggcaaacatactgaaggctgttagtgccgcattcccaccttcgctatggggtgcaaaagctattgcattacctaatgcacagggactactgtaccttctcctttttcttggtgtgtcatttgctgcttttatttgtatgcttgccatatcagagcaggtgttttacaaggctgccattgcaggcatggaatcaactgcacctcagaagaggctaacacgcaaggaaatctctaaggcctctaatacaacaagaagccataccatggcgcttttttctaaagaatggaaacttttctggcgaacgccacttttcttaagtaatgctttgtcccctttcataatcttttttattgcagtgtttttgcccatgatcacatcttccagcggagggcaaagggggaacgacttaagccagctactaaatgtccccaatggcgatctcatagtgaacttcatattggccggtattttgttaatgagcattgccatgaactccgtaagttacacagcgtttagcagagaaggaagcacttactggatgtctttaaccatacccgtggaaagaagggaacaagtaaatgcaaaacttatgaactgtgttgccattgagactgtttttgcaacattgataaccgtagctttctccctgctacttcgtaggtcgctgtcggacacagttatggtgcttgcattgcttgttcctgccatgattccgcccatctgtgtaaacatggcactcgacgctttgatgcctaaactcgactgggtaacaccacaacaactcttcaaacgtggaatctttacactattgtttttccttttatctcttataccagtgggtatcatgggggcaactgccatcttccttctaaacaaacaagtgagtgctaacctcatttacgtaagcataatttgtttatccgtagtgattgcagcaattacctatgaactgctactcatggcttccaaaaacttttacaaacttccacagtaaaaatgttgcatttactttgtccgggtgttatactacgacaaattgaatgtgggtgaacgaagtggataaattagacaagagcacaatggattttttctgttcttttagtatgtctatgataatgtgcaccaacgccccgggaggtgctccgggcgtgtagtgcataacacttgcgctcggaggtacccgaaggggcgttctctatatgctttttgagaacgccccttttttatttggtcatcgcaggaacttacctctgagcatgaacaaaccagaagcaccatggcgaaaggagggaaagaaacagtggcaaaggtttatgtaccagaaaaggcaacctgcatgcctgacaagaaggttttcctggcgcgcgctggagcgcgctatgcgtttcttgtcaaagaaaaagacttcatggaacgagcaaacagactgttcttagagggcttttcccacattgatcctgtgatctactacatcaccagtgactcacaaacgctcctgccacaactcctgcctagcatattccagggagtgaaacaagtaactgtttttctttctacgcttggagaagaaattgacaatctaatcagctcatatctgaatcgaggtaaaacctttgatgcgttcttgctagatgcctgggcatcagaagcattagaaaccctcaatgaaagctttgataaggaactgcgccagaagtttggagaaggtactatgaggttctctcctggttacggagatgtggatgtccgcatgaatcaatacattgtgaaggagctgatcagagtggaaaacgtaagagtactaagcagtggcgaaatggtacctcggaaaacaaccacttgcatgattgggtggtatcaatgaacagaaaaacattcttagaactgttaagtgaacgtgttttatttcttgatggtgcctatggtacggagtttttcaagcagggttacaaaggcgcggtggaactgcttaatattgacacccccaaagtagtagaagatcttcagaaagcgtacgctgaggcaggagctgatgttgtacttaccaataccttcagtgctaaccgcctaaaactgcgatccatggggttggaagagtacataagaaaaataaatgagaacgctgtgaagattgcccgccacgcagctcccggcaaattggtacttggtgatatgtcttccacgggcatgtttgtaaggcctctgggcgacttggattttgaagaagcatacaacgtatttcgagaacaagccgcgctgctcattgacgctggagtagacggcatcattgtggagaccatgtccgacttgaaagagctaaaagcagccatattggccatccgcaacgtatcaacggatataccgctcattgcccacatgacttttgaagcagatggtatcagtgttacgggaacatcagtggagatttttgcaactttgatgaacgatttagatgtggacgtagttggcataaactgcaccttggaaccaaaggacatgcttcccgtgttcatgcgattagcagaatattgccacaagcccctctctgtggaacccaacgcaggtaaacccttgtataacaaaggtgtgcttacgtataaaagcacaccggaagaatttgcagtttacatggcagattttgtggaattgggagcaaacttggtgggcggctgctgtggtactggtccagaccatatagcgctcatgagcaagtatgtggggaagcaaaaaccacgtcagagaactgtaagaaatgaccagtttttgtcatcacgcactgtgataaaaactgtagaaccgtttttggtaatcggggaacgcataaacgccagtggacgtaaaaagctacagaagagcttccaggatatggactacacagagatactcaatttggcacgcaagcaagaagaagagggctccgcagttattgacgtaaacttgggcatagaaaagctgctcactcatgaacactttaaacaagccgtactggaattagatagggtttcttctttacctctttccttggacatacaagacgcagcctttttggaaacggccatgcgtgaatacgtgggcaggccgcttatcaactcagctctggcaagagaagaacaccttaacagtaggctagctctgctaaagaagtacgggggcatgctcattgtacttaccatggagaaagacattccacagactgcacaggaacgcttaagtgtggcaaaaaaagctgtagaaatcattaaagctaacggtgttgacctaaaaagggtgttttttgatccattagttttgccactaggggctggcagtgactaccatgtaacactaaataccattaaattgctcacggaatctggcttacaaacttccatagggctgtccaatttaagctttggtctgccaaatagggaaagtattaatgccgctttcctagggctaagtgtggaaaacggactcagcgccgccatattgaacagcaaggaagccaccactatgaacgttcttcaaggatgtctggcgctgaagggcaaacagcttggtacgacgcagaacgccattgatgacgagctggtaaacctcatagtaaaggggcaaaaagatgcgttgctggagttcaccaagcaacagctaaaggagcatgatccactttatgtgagtcaacacattctggctgaagccatgcaaaaagtgggtgagctttatgcaaaaggcgttatttacctgccacacctcatattagcagcagaaacagtccagccttgttttgattacctaaacagcctattgggtgaggcacaggtaaaactgggaaaagtacttcttgccacagttcacggagatattcatgacattgggaagaacatagtagccaccgtactaagaagcggtggtttcgatgtttatgatgtgggcaaagacgtcccagctcacaccattcttgaagcttgccaagagtacaagcccgatattgtgggcctgtcagccatgatgaccaccaccgtatcgcgagtgaaagaagtggtggatatgctcaaggcgaacaacatacaagcctttgtcatagccggcggagcctccatgaacagacaactggcagatgaattcggtgtggagtacgcaaaagatgccatggaagcactgcaaatctgcaaagccttcatggaaagaaaaggtggcaatgagccgtgaaaagcattgtcttgaaatttggtggttccacgctgaaaagcaaaggtgatttggaaaagattcaaaacattttgcggctgcgtcaaacaccgtttgtactcgtggtatcagccgttaacggcgtaactaacatgctaaaagaggcactcgataatctagcaaccttggacatcgaagagtttcttgagaacatggagcatatttatcaggcttttttgcgaaacccgtccttagagctgcaccaacgcgtatttgccataagggatttccttctcggtgctcagctcataggtgaagcccctccattcgtttacgattacgttctcagtcacggagaacgctgctcttctctgctactcacaatccatcttaatggccgcggcataacctgctcagaaatgcttccagaacagttcggtctcataactgatggcacttacgggaatgccacagtggacctaagtcaaacagaagcccacgtgaaacagcattttgaagaagatcaaaattacgtggtccccggattttacggtgtttgcgatggcaaggtcaccgtactaggcagaggaggtagcgattacacagccacttcacttgcttattgcctgagtgctgaaagggttgagctgtacaaggatgtacctggtttcatgagctgtgacccaaaattcctaaaagaagcaaaacccataaggcagctcagctacgatgaagcagcagagctttcttactttggagccaaaattcttcaccattctgctattgaaccagctagcaaggggcacattcccgtacacatttacaacatgaacacattcaattcgcaagaaggacccgacacagttatctctgctgattcttgcataacccacggtgtggtaaagagcatttctttcactgacgatgtagccgtaatccagtttgccggagaaaatgtaggaagagtaccaggtattttaggtaccattgcatccactctgggcaacgcgaacataaacataaagtccgttataacttcgcagaccagcattaatgtgctgatttccaaacaagacatcgataaatgcaagaaagccacgcagcgcatgaacatccctcatgtggaaaacattctttacaaggcagacatatctcttatcgcagctgtgggtgacggcttacttaaaagacacagtgtggcagcacgcatattctctgcagtatccaaacaaggaataaatgttgaaatgatatcagctggggcatcaaacgtaaccatttatttccttgtgcgcacagcagacaggcaaaaggcattaaaagccatccatgaagagtttttcagtggaggtgaacagaacccatgaagaccattgaggaaatcaatgccaaaatacgcagtgggcaggctgttgtcttgacagcggaagaagttgtgcaaatggcaaaagaatcttcccccaaagaaattgcagaaaaggtggacgtggtgacaactggtacttttgctcccatgtgttccagcggtgcatttatcaactttggccataccacacccccaatgcgcatggaaaaaataaaactgagtgatgtagaggtttacggtggtgttgctgccgtagatggtttcctaggagctacgcaagaatcagatgaggacaaatcttttggcggagctcacattattgaagcactcataaaaggcaaagatgtcttcttagaagctcagggtaagggaacggactgctatccgaggaaagcttttgcaggttttattaacaaggacatgatcaacgatttcttcttgttcaacccgagaaatgcttatcaaaactatgcagcagcaaccaacagcagtaaaagaatactttacacctacatgggaaaactgctgcccaattttgggaacatgaactactccacgtcaggtgaactgagcccgctactaaaagaccctaacatgctcaccattggtttgggaacacgtatctttttgtgtggcacagaagggtacgtggtttggccgggaactcagttcactgatcaggtgcaggttaatcaatggggcatacccatgggaagtgcaagaacacttgcagttattggcgatgcaaaaaagatgaatgcacgttacctcagagctgcttatttcaaaaattacggtgtgaccctgtttgtgggcatcggcatacccatacccataataaacgatgatgtggcttactttgcctcgcggagcaatgctgaaataaccacagaaatcaaggactatgcgttgcaagatcacccgaccattggctacataacctacgaagagcttcgctcaggttttgcagagttaaacggcaagaaagtgaaaacagctcccatatcaagtttgaacatggcaagagaaattgcagatgttctgaaacactggatcagccaaggtgcatttttgcttacagagccagtagcgtattttcatgagccacgcatagtaaaaaagcttccacaagaactggaaggaaaaccccttacaaaagacgatcccacttgcgtggattgtggcttatgcacctccgtttgtccaactggcgctttgaagcttatcaacgctaaacttgcgttcacaaaagaagcctgtactaagtgcggactatgcagtgacatatgccctgtgggagtgaggcttccattcgatgaacaacgctaggcgtttttacagaagctggcataaaggacgatttcatagcttttctgtgggctacaaagaaactgacttatggattggcgttgacaaaacctatgaagaaatgcctgaagccacccttcagttcataaccagattacgccagcaactggaagattacataaaacaaaatcccgtctttctgacgtccttcaaaccagtaaacgaccccattgcagtgggcattgtacgaaaaatgttagatgcagcagaacttgcccatgttgggcccatggctgcggtggcaggagcagtagctgaccaagtggggagttttctttcttacgagttcggttgtagggaagttatcgtggaaaatggtggcgacctatttgtgaaagtgcagcagcccatcgtggtttccatatttgcagggaactctcctctttcaggcagaatcggcttagaagtgccagcagggaactatggcatttgcacttcctctggcacagtgggcccttccataagcttcggtaaagcagacgcggtaacaatggttgctcgctcaggagcattggcggatgcctttgccacatattacggtaaccaaataagacaacccagcgacgttcgaagtattctgaattctcccctacatcctgaggttgacacgctcctagtcatcataggaaataccatgggtacagtgggaaaacaccagctaagaattcttgaagggggtggtaatgatgaaagttactgacaaaatcaagcagggacggatcatttccatagaagtcctgccaccgaatcgaggacacagtgcggaagacatctttaaagccgttgacgagcttataactgattaccccataagcttcataaacgtgaccagacatgcagctgagactacttatgtggagcttgaagacggtatcatcgtgaaggtgccgaaggtgaagaggcctggtacagtaggtttaacagctgcattgatgaaacgttactcagtggacgtagtgccacacgttctttgccgcggcatgaataagtttgagcttgaagacttactcattgacttgtatttgattggtgtgcagaatgtgtttgccattagaggtgaatacgaaaacgctgaaggagaaagcaagcaagagaacaacaaagactaccacacatatgcagtggatttagtgcagcaaattgcgcatatgaacaaaggacactacctgtatcagaaagaaagcaccatgtccactgatttctgtattggagtagctggttacccagaaaagcattttgaagctcccaatttggaggaagacatgaagcacctaaaagaaaaagtggaagcaggggcaaactacatcattacccaaatggtcttcgacttcgacgtgtacaaagactttgtagaaagagccagaagcatcggtataaatgtacccattattccaggcataaaacccgtggtcagcctcaaatccatttacagcataccgagaaaattcttcgtcaacattccccacgcttttctggaaaaaatgcaagaagccaagagcagcaaagaggagtttgaagtgggcacagcgttcatggcatcacttgttgaaaagctactttcgtggggggctcccggcttacacctatttaccatgggtaaaagtaagtcagccaaagcgcttctccaagccgtatggcgctaaagaatagaaaggaggatacaaaaaaccacatgaagaaacgaaaagtggccattttaggggcaacgggcttagtgggacaacgctttattcagcttttggaaaatcatccctatttccagataagtacacttgcagcttctcaaaattccgctgggaaaacgtataaagaggctgttacgtggagactaaatactgccatgccggattccatttcagacatgctaattgaagagtgcaggcccactttccattgcgattatgttttctccgctctaccgtcaagtgtggcgggccccatagaagatatgtttgtgaacgcaggctataccgtgttttccaatgcagcctgtcaccgcatggatgcaaacgtgccattggtagtacccgaggtaaactggcagcacctttcactgactcgttatcaaaccacacccggcgtcatcattacgaatccaaattgctccaccgtgggccttgtcatggcactaaaacctgttgctgatctattcggcttggaagaagttaacgtggtaaccatgcaagcattgtccggtgcaggttatcccggcgtatcatctttggatattgtggacaacgtaatcccccacataaacggtgaagaacagaagctaaccagtgaaccgctaaaaatactgggcaattacaatgaacatgaaggggccatcgactttgcgcctttcaaggtttacgctcagtgcaaccgcgtgcccgtggtagatggccacctgctgtcagtgtctgtaaaaacaaaagaaaaggtcagtattacagccctcattgacgccatcaataacttccagcccctaaagggctttaacctgccatcagcaccggaaaagccgttaatttacttacctcaaagcgatgctccccaacctcgactgcatcgtaatctgggtggcggcatgacggtgagcatggggcagcttgtgcagtactctgatcgctccctaagattccttgccttggttcacaacaccatacggggtgctgctggctgtgccatactaaatgccgaaatgtatgaagccatgaacggttaagcattatctcttgaaataactgcatcacaaaggcatttcccgcacatgccacacattgtggcacgttctactagaatctgtatacgcgtatgtgttgagaaactgaaaacgcatgtgctacctgaaaagtccaattacagctgaaaggtataatttaagctcatgttctaaatgccaaacgttcggcagtcaaaaagcagagttcctgacgtttttggggctcaagactttatcttcttttctcacgagctaaagaagttcaacaattttgccgccaccacacacaagcaaagcatcttttccagctttatatctttttgcccttctgagttgttttataggttagatgcggctaaagtggtgttatggtggacgaaataaagctcatagataggattaagcacggtgacagacgcgcgctggacactctcataaaagcttattaccaaaatattttcgcttacttctactaccacacgcaaaaccgcgaaatatcaatggacttaacgcaggaggtttttgtgaagatggtggcttccatagaaacttatgagaatcgtggtaagttccgttcgtggctctttaccattgccgcgaaccatctaaggaatcactggaaatatgaaagcaggcatgaggaatacgagttcgaagaagagagcgaaaatgacattacttcaagcttggaaaacgtaacagacagcgcagagctgttaaatgcgctgtctaggattcctaccgatcaaagagattgcatcgtacttaagtactactacggttttactagtagggaaattgcagagatgctcaaagttaaagagcccacagttaaagcgcgaatacggtacggacttaacaagctttccatactgctaaagggggaagagacagatggagaagagcagtaacgaagataagcatatcgagcagctctttaaaagtgtgaatataccgcaaatcccagagcagcagatcgaatctgtggtacaaatagctgctgattatctacctgtagaaagaaaacggattaatctatgggatatcgctattttgcagcttaccacaacatccattgtcttctgggctgcgtgcgctgcgtttatggcaataaccgtactctctataagtagcgctaaatcctcgctttctgcagtaggtatttttgttgctggggcacccgttccgttgcttttaagcttactagaagttatgaccactagaacaccggccgtagtagagctggaaaaagcttgcaaatacaatgcaaatcaactttacgtagtaaagatcatgatcggtacagtgttgaatgtagcattattagccttagtcaccacttttacatcgcaaaacttgatcactcctttaagaatgttcctcacgggctccactatgatgttcttcatcggttttttggctctattggtcgcaacaaaattcggtcagtccttaccagtaatgggcatacttgcagggtggattatcgcatctgccatgctcttcgaaaataggcacgaactggctatgatgctactcaatataagacttttcccgttgctcatcatacttggggtaagtactatgctgtttattttttcgctacatgcctttagccaccaattgacaacattggatttaggaggtacatgttaatgcgacttagaacacaaaacctaacaaaaaactttggaaatagatgtgccgtagaccatgtgagcttaaactttgaacgcggtgtatacggtttgctgggccctaatggagccgggaagaccacgcttatgcgcatgatggtgggcgttttgccaccttcttcaggtaaagtcaccctagatggcgtaaccataggtgaactaggagccaaataccgagacattctcggttacatgccccaggaggtcggttactacagagatttcacggcaaagcgctttttgcagtaccttggggcactcaaagggctggacccaaagtacgcaaaccgcagaatagatgaacttctcgatttagtgggtttagcagatgtgaaaaataagaaacttggtcagttttccggaggcatgataaggcgtatcggcattgcccaggcgcttctaaatgaccccaaaattcttattctggacgaacccacagctggcttagatccaaacgaacgaatacgttttaagaacattctttctgagctttccgaagaacgcatcgtcatactttctacgcacatcgtctctgatgtgcagtccatagcaggccaagtcattctactaaaggaaggcaaagtcgtaaactgtgataccacggaaaacctccgtcacatggttgaaggaaaggtatggcttgctactgttacacatcgagagcttaatgaacttaaaaggcagtttcccattggcaacgtgctgcaaagagatgaccattttgaaattcgtatcgtaagtgattcgaaacctcttcaaaatgcaactgcagtagaaccttccttggaagatgtgtttatatacgtgtttggaggccagcaagaatgagccttgttggtgtggaattcaagaaaattatttcaaaaaggtatgtgtgggtactgactctactcctcgctcttttctatgcgtaccttattttaaacattgccgacaatttctctgtagtgtacagcaaaagagcgttgcagccggtgtttcaggaaataatggatgcagcttatgatccgcaagtacaagcgtatgttataaaaaatgaatttaacgttacttttgacgagctacagccgcttatttcgcccagaatagcacaaactattgaacaataccaagggaaaatctacaaaggttatgatgtggaaaaacagttgaaggatgaagcagcactgcgcattgaaagcttagttgagcgaaacgttaccttgaataaaaggatacaagaactaaagaacgaaccagatacaccgctcaacaggtatttgcttcagcagtacacaaacatgcctaagatggagccgaatcttacacgctgggatgactggatagatattaacaactctatgcttccattactgatagcctttgtggtgatacttggcgtagctggtgtttacacgggcgaatacaccagtaaaatgcatggcatattacttacgaccaaaaatggcagaagcgaattattttggagcaagctactggcaagttgcttatttgccgcaatagttgtaatcatattccaagctctagcagcgcttctttatatgcacgtttacggccttcccttcaaaaacacccccataaacagccttacatccttttacaggatgcctaataccatgtgggctttgcagttctatttttgccagcttgcaggatctctactgggagccatcgtcttgacggcggtaacattgtgcatatcctccttctgcagaagtaatttggttagctttttcctttcaagcatctattttgccattggtgccctttattctctaaatgttgaaggtcaatatattagttccatgaggaccatattcgctgacgttagcacattctctcttatgtcacttacagacgttttgggaaacggaaaagtatttattgttgggaacagtgccattcccactataagacttacgttgattactcaagcagttatattcgctgtagctattttgctcacttatgttttctacaacaggaaggagataattgcatgagcgctaaaggcggaacctaccaacaccttatgatggctgaactaaaaatactactaaacagccattggacattgattgtgcttactgtttacgtgctttttacctgcggcgtctatttttcgttaaactttagacaaacgtggctacaagtacttgatggaaacctgtttactacaatgataaatctttacttgcctacatttctctttatagctgttcttctcaatgcagcgccgatttttgctggtgacaagaagaacggtatggaagaactcgcagatacctgcttttatggcaaaacgtttaggaaaaaagcaaaaatcgaagccaccacattttacacaattctcattacagcagcaggttttttggtaactgccgctatatctttggcaagtaaaacacctctcgacctaggcagcaaagcttttgaaacagcaaacttagatataagcatgagcaatgggatgttttacctattttgctttgccatggttgtacttggcttaattgccgttgcatccgcagtagtgcttatttcttcaagaagcgatgatgtgattgtgcctttagcaacaggcatactaatttatggggtagaactggcgctatatctaaaaccacttgtaagaatactgtgggatgtaaacctcttgaagctcttgaggccttatacaatgttaagtgtttccttgtattttgattccaccattaaagccttagctgccaatgttatcgctttcattttgttaagcgtagcactattcttgcttacgtttgccgatggttccgagataagagcaaaacgcgctttgtcttctcaaagtagttagtagatgtacataacaaaaactcttaaggggcttgcccatctttgcaggcctactttgtttgtacgagtgtattaatagtttcactgctaaaattcaaataggcaaactttcattgggaggtatacaatgctggaaaacattctaactgaaaaagcgattcgtcttaaagctcaggctaaggattggcaagaagcagtgcgcatgggcggagagctgttggtaaatgcaggctttgccaaaccaagttatatagaggctatggtagaaacagtaaaacaacttggaccttacagcgtcatagcacctggcattgccatgccacatgcaaggcccgaggccggagttatcaagcctggtttaagtttggtaaccttggcaaccccagtggagttcggtaacaaagagaacgatccggtggacattgtagtttcattctgtgccaccgataacacctctcacatacagatgcttgcagagcttgctcagctacttggcagcgatgaagctgtaactacgataagaaacgcaaaggaggtgagcgaagtaacccagctgataaaggttttccaattctcataaaaaggggtgaaaagttatggcggcgtttatcaattttctggtgaacaacatttttaaccaggtgcccattttaatcggcattgtagccatgatcggtcttattctccaaataaaacctgtagaagaggtcatatcaggtactataaaggccgtcgttggcattttgatcatgctcgcaggtaccgacctcttcaccgctggcttgtcttctttccagaccattgtttcttccgctttcggcataacagcgcctgttgcggccaatactttagacaactttaccgcgaattttggcagcatagcagtatccataatggctttgggctttctcatacatctaatcctagtaaggttgtttaacacgggttttgtgtatttgaccggtcacttgatgtggtggatttccttagtaatcacagcaagtttcttagaagtgttcccaacgatgaatcagggttggctcattgttgttggtgccatattgattgctctttactggactttgcagcctcgcataattcataaatacatgaaaaaggtgaccaaatctgatgacgtcggatatggccacacctcctccagtgttgcttatttggcagcatcattaggtggatacataggcaaacccgaagagagtactgaaaacatcaaaataccacagcgtttgtctttcatgaacgatatcacagttggaactgcattcataatcggcattattctactaatagcggtgttctttgcagatagagccgttgtagttgaacttgcaggtaacctaaactttgtggtatgggcaatcctgcagggcttacggttcgcagcgggaataaccattctactctatggcgtaaggctcttcttgggtgaaatcgttcctgcattcagaggtatttctcaaaaactcattccaggtgcaagacctgctttggatgttcccgtagtattcccctatgcgcctacagcagtactcgtcggattcataagttccacaattgtgttcctcattctcatggttatctttggtgtaacgggctacgccacaattgtgccatccatgatcatgctgtttttcccaggtgcaggtgctgccatatttggcaacgctactggtggctggaaaggagctgtacttggtggtgctgttaacggtttgttcttggctttcgggcaagctatcacttggcccatgcttagcaatacggctcctgaacttgcagtactggcagatcccgactggtatataatcacatggatcattgttggcataagcagtctgataaagtcactgatgtaaacaaatagcggaggtgcaatgaatggcaaataagctaaaagtggtggcagcatgcggcgttggtatgggaagcagcttgatcctgaaaatgaacgttgaagatgtgctcaaggagcttaacgtaccagccacagttgagcactctgacattggaagcttagttgggtcaaactacgatattgtggtggtgcaaaccttctacgcagatcaagtgaaaaactacggaaaaactgtagtaggagtagatgatttctttaacaaagaaaaattaaaggagaaacttcaagaagcactaaaaatcttgggagtaatagaagagtagtaaggcaacaaaaaaacaagaaggcggggtctggatgtttctccgaataatccttgctccgccttctttactttgatgcggatgcgtgaaagaagcaatgcatatggagaggtatggtttgtttttcagctgcagctttccactgtttaggttaagttctcttaggctattaagctttcatgtgctagctcctaacactcacgatgacgcgtacagtagtcaaatgcggacaggatacgttaaaacataccaaaaacggtttatcgaccaaggaagatctaaactcttacaattgttgagaaaaggaagaaggactttttctataataactaaaaacactacatggatctcaaatatggtgtaatatttatttatgaatagtgcaaagagatgccaactttccaaaaggaataatatcaggactctagcccataaggtaagaagaaatgagataaatagaaaggctagaaataccaaatgaataccctacaactgataactgcgctggcgagtttttcagcttttttggtttatgttttcctgatgtggtttgtattgaatttgaaccagaaggaactactaaacaagctatgtgccttgactatagcatcatttgctgtttggagcttttcgtctacctttctacatagtgctacttcgctacatacagccaaattatggacaaacgtatcttcaataggttggtgcagttttcctgtattcgctttctggttttacgcagctttttcaaaccatgataaactgctcaagagccggagctttattgctatgtgcttgttcttggctgcatttttcacataccagcaatggaaaggcaatctaatcgttgatcttgtaagacagccatatgggtggtccaatgtttgggcaatttcacctgtatctattggcttttccatgtattacatcctatttgtcgttggctgtatgtattttgctttggattttgaacgcaaaactaagagtgcgcgtgaaaagaaacaggcaagaatattctatgtttcagcacttgcttcacttgttttgggcacgatgacagacgtcgcacttcctatgttaggaattggtgctatacctcccttagcagatgttttcattcttctttgggcagttgggttggtttatgccataaaaaggtatggttttatgggtttgactttagccacagctgctgaagacatattgtctacggtagccgactcactaatgctagtcgggctggacagcagaattgtccttgccaataggaaagttcatgacctattaggatacaaaggagaagagctaaaaggaaaagatatcgtaagcatagtaagtgatatagaaatcactgccatagtggaatcaggtggagtttacagcaacgaaaccacgtttctaacgaagagcggaaaacaagttccggtacttgtctcggcctcagtagtaagggatcgagaagaagaagtggcgggaattgtgttaacagctttggacataagtaagcgaaaacaaatggagcaagaattgagagcctccgaagaaaaatacagaactcttgttgatcatgcactggtaggtattggcatacaccaggataacagaatcgtctttgctaaccaaagaatggctacaatgtttggttacactctggaagaattgataggtttacctattgctgacttgctgcaccctgaagaacgcagtttagttcttgcacgcgtaaacggcacagacccgcagcctcctgagtcgaatacctacgaaacaagattgctaaagaaagacggcagcttcttttatgcactcgtaagcaacagtttgattacatacaacgacagagtggctacgctctttacaatttcagacataacagatacaaaagcacgcaaagaattagaagaagccaacagggagctagaagcttttagttactcagtatcccatgatcttcgtgcacctctgagaagcatagatggcttcagtcaaatgctactggaagactatgcagataagttagacgatcagggcagagattatttgaaacgtattcgcgccgcaactcagcgcatgtctcagctgattaatgaccttttgaccttgtcccgcataagtagagctgatatgcacttcgaagagcttaacttaacagctatggctgaagacattgcagctgaacttaagcaaagccaacccgaaagggatgtagagttcattattgaaccaaacgtcaaggcatatggagattctcatctactaaggatagttttggagaatctcttgaggaacgcatggaaatttacttcgaaacacaagagtgccattatagagtttggtgtaaaagaacatgacggcaagacagtttattttgttagagacaatggtgcaggcttcgatatggcttacgttgacaagctatttgtccccttccagcgcttacatgagcaagatgaattcgaaggaactggtatcggccttgcaacagtgcaaagaatcgtgcatcgtcatggtggcacagtctgggcggagggtgaagttgaaaaaggtgcaaccttttacttcacccttcgagaatgagggaggcgtttatgcatagaaaatttgttctgctcgtagaggacagccctgatgacgttgagctaattctaagagcactttccaggagcgacaccacagttgaagtagtagtggctcatgatggcgttgaagcgttgaatttcttatttggaactggtgcttacgctggacgcaatataaatgtcatgcccacagttgttttccttgacctaaagttgccaaggataaatggttttgaagtgcttgagcgtatacgctcagatgaacgcacaaagctacttcctgtggttattctgacttcctctaacgaggaaaaagacttgatccgcagttatgaacttggggcaaatagttacgtttgtaaaacagtggatttcacagaattttctaacgccatacgccagttaggttcatactggctattcttaaatgagtcacccatgaaggagaatgaataaatgtctatacgacttcgcgtattgtttgtggaagactgggaagatgatgtactgctaatagtacgtgagctcaggcgtgctggatatgatgtttctttcagaaaggttgatacccccgaagagatgagaaatgctttatccaacgaggaatgggatattattctttcggactacgtcatgccacattttactacagctgaagcgttgaacattcttaaagaaactggactcgacataccttttatcattgtgtcaggtgcaatcggcgaacagaccgccgtggaacttatgaaagcaggtgcgcacgatttcgtcatgaaggatagcttagcaaagcttggacctgttgttcaaagagaacttagagatgccgatacgcgccgcgaacgaagacaagcacaagaaagactaaaagaatcggaagaagggtaccgcctcctttttcagagttcgccaaacgtaatcgctcaagttgattcagaaggaagatttttgatagccaacatggccatgatcagaagcttaggtttttcctctgagaaggaagttatcggtaaaaccttgcacgatctgatgccccaagatgttgcaaattatcgcctaaaaatggtcaggaaagcttgcaatgaagctcgaatacaagtctttgaagaccagcgccaaggaagatggttccagaatatcttcgttcccattgaagccccagaagtaggagaaatgactgtgcaaatcattgcgatggacataaccgaaaagaaaaaaacagaagaacaactagaacgctctttcgtagatttagcagaaacagtctcacgtgcaatggtttccagagacccctatactgcaactcaccagcgaaatgtggctgaactctcacgactcgtgggtaaaaaaatggggttggatgaaaacaggttaaaaggactgtatattggtggactgctccatgatatcggaaagatatcaatccccgaaagccttcttaacaagcctggacaacttacggaggaagagtggaatctggttcgtactcatgcaaagagaggatatgaaatactaaaagatgcaaatttcccttggccagtagcggaaatggcacttcatcaccatgaacgcctcgacggatcaggttatccagacggtctaagcggtgacgagctaagccttgaagtgagaatccttagtgcctgcgatgctgctgaagcaatgattgcttatcgtccctacaggcctgcaaaaagtattcaagaaactatagatgagctggaaagtggtaaaggagaaaagtacgatgcaaccgtggctgacatcttgctgcaaattatcagagaaggaaaattcgattttaacagttgtctgtagtcttaatatcctttagaactgcataaaccttccgaacatggcgggtttagatacgtgccttttcattccggcatacacgtcaatgtgcacgtgcttaaatgtcatttaatatgcttcaaggttttttgttttatagttagctctaataaacctttaggaggtgaccttaatgcggtctacagtactagcagtcagagaacgttgctcggctgcaagaagcactttcaccccacggaaacccattgtttcctcagaggccacgctaaagtggcaatccccttctcacctcctttggcgctggcgcagcgcataatacttttttcccattaaaaaagcaaagcattttctcttttcatagaaagcttgaaacgtacttagaaacctttgcattctcaagaacaggtaaatgcctcagcgctgttcttttcaacgagttacgcatacaagctagttctttggtccataacagcggcttttcaagaaccttcagttccactaacacgaagctatgtctgcgcatggcaaatgctcacggtggaacaccacatagccaattaggcttaattctttcaataaaagggaggtcttttacccatgattacaaataaaaaggcaaaattcggtgagtttggagggcaatacgtgcccgaggccgtaatgcaggcactcattgagctggaaaatgaattcaacagagcaaaaaatgatgagcagttcttggaagaataccactattacttacgtgaatatgatggacgtcccactccactttactatgcagaaaatctaaccagaacgttaggtggagccaagatttacctaaagagggaagacctgaaccacacgggcgctcacaaaatcaacaacgcattgggacaagttcttttagcaaaacgcatgggaaagaaacgcatcattgcggaaactggtgctgggcaacacggcgtcgccacagctactgtggcagcattgttcggcatggaatgtgaaatcttcatgggagcagaagacgtgcagagacagcggttgaacgtttttcgcatggaacttcttggcgcaaaggtgagaagcgtaacctctgggagttccacccttaaagacgctgtgaacgaggccataaaggattgggtagaacacatcgatagcacattctaccttatcggttcagcagtaggaccacacccctacccactcatggtcagggaatttcaaaaggttattggagaagaagctcgggaacaaatacttcaaaaagaagggcgccttccagactacgtgctggcttgcgtgggcggaggtagcaatgctattggcattttctatccgttcgtgcaggacacccaagttaggctgattggtgtggaggcagcaggcaaaggtcttgacactaacaagcacgcagccacattcaacagaggaaccgtgggtatcattcatggcatgaaaacctatctattgcaaagccctgatggtgaaatcacagagccttactcagtggcagcaggcctggattatccgggtgtgggacctgaacacagctacttaaaagacatcggcagagccaagtatgaaagtgccaccgacgaagaagcattggcagcctttgaacttctatcacgtgtagaaggcatcattcctgccttagaaagctcgcatgccttggcatacgctataaaactggcgccaaagctgagcaaagatcagatcatcattgtgaacctatcaggcagaggagacaaagacgtgcagcaagtggcaaaaatgaaaggcattgaagaaatttaggtggaaaacgaaggagggccatgtaatggaaaacaaaaacaccagaatacaaaaggctttcgaggaaataaaccgggaaagaagaaaagtgctcatcgcctatatcacggcaggatatcctagtttacaaagcttgggccccatcgttaaagctttagaggatggtggggcaaacatggtgcaaataggtattcctttcttagatcccgtgggtgatgctccagtagttcaaatactctcaaaaaaagccatagaaaacggttttactatggagaagttttttcgagctctcagcaagctcagagaagaaactactctaccactcatactcagagcctactacactaccatatttggctatggagaagacaggtttgtgcaggcatgcaaagaagcaagcgtagatgcggttgtggtccccgacctgccacttgaagaaagtggtatcttgaaatcaaaactggatgccataggcgtaccgctggtgcccatagtggttcctgcaccccaagagagaataaaggctattgtggccagcggcggtggattcgtctacttaatgatggggccagcagaaaatgaaacggcattcgttaatcagcttaatgactttgcaaagcaagtaaaacaaatcacaaacttacctctttgcctgggcattgaactgagagaccccatacttgctaagaagcttaccaaagacgcagacaacatcgacagcatcttagttggtgatgtgctcatggaaactgtgcgacacgcatgtgaaactaatgagttttgtcatttaacggatgaacttgcacgaattgttgaggatttcagcacctccctcgtactaagaagataagacaaaatcagagggcagtggcatcaggcagctggcttggtataaacttacataaaaggcggtaaagtatgaagctgctaagccttttaaaggaggcatgaactgaatggagatagagtttttccatgatgtactttgtgcctggtgctatgccctctctccacgtttaaggcgcttaacagaggaatttcctgacattaaagtgatacatcgtggctttcccttagccccagagccaaacgatattgtccaaatgtttggcagcaaagaaaaaggcaaaagagacatacttcagcattggaaagctgccaatatgaatgatgatgaacaccgcataaacgcagaactcatggagcaaagggactttgattacccctactccactccagctctattggcgtgcaaagcagctgagcttcaaggtggtcaagcaatgcactggaactacttcgacaaagttcaagaagcacatctcacactgtgcagaaacattgctgattttgatgttcttaccgacattgccagagaactcagcttggatgtggaaaagtttagtgctgacttaagaggcgaacaggttaaatacttgctgcgtcttgacatagaccgagccttggagcttggtgtggaagcaacccccaccttagtagcaaatgatggcatgctcacaggtgcagtaccttacgacagcttgaagcgctggtacgtgaaagttcgccagtaaggctgagaaatggagccgacgcaaacgcaagcatattgttcgcgccggctaaaaaagtgtttccgaacatgaatcgttgcaacaaccaagatcgtatgctattgcagaaaccaagcacttgggttgtcaataagtaaacgatcaacgtcttgcgacgtcaaaccttgctcatagagcattggaatgaacttttcaaacaagtacacgtggccgtaaccaccgtaggactttaaatgtgattttctcgtaatatccagtgatagaagtatgctatttccaaaacccaatttaactagggcggcaatattctttgctctgatttcatctggttggtaacttatcttaccaaccgtgtcgaaacccatatagcaaccataatcagccacgcgcttgtagtattccatatctggattcaaatccaggtgtcctataaccacctttgccggattgacaccattatttattagaaactcaatttgttcaataccaagctttcctaatgtcgtatgggtgtaaataggtactccagttcggagatgagcaagagctgctgcttcgaacactttcttttcagaatctgtcatttggtcgctggtccctatttcgcctataagagcggcttttatctcagtaccgtctatacctttggttatttccagctccataatggaacaaagctgttctactgagagctgttctacttctgaaggcagataaggagatttgtaataaccagttgaggctataacattcataccagattgtattgacagttttcgcattctttcaatgtttctacccatacctatgttagtaacatctatgatggtatcaacacccgcagctttaagatctttcagatcctctaacatggctaagtcatcattcagatttgaatcatcactcttattaaacgaaagatttatcgttaagtgctcgtgtgccagagtcttgccaagagcggtaatgttacctaagactgattccattagtgctcaccttatattgtgggtggaatatagagaccaatgacagctaatatatttacaagaattcctactatgatagctcctactggacccactgccatgtgcactatgggccgcccagcagcttcattaagcaagtaaatacctattaccaagagcatgcccaaacctggtagcatcgcattacctgcattaatcccgccaacaagcaacgctatttccaatagttggctcatcgacgaccttatgttgtctgcagactttcttataccaggaaatttatctaagaagccagcaatggcacccagaaggtaaacctccgcaaagataatcacgaagcctaacacagcagcaataattgggttgttcacaaacaaagcagcagcaaaaatgaacgtcatacccactggaccatatactcctgttgcaatggcagtagttccaaccagaggaacaaaaccgatagctcttgctaaagcagctaaagcggcatcagtgtagtttccagctttaaccaggtttaaagagattggatccccggctagcaggtgcatggccgttgctgcagcaactaaagcacccatcaaccccaatacccacacattactctttattcttgccactctgtccgaaaacaatgctgccaagcctgtcccttcggtagccttttcctgtgcggcgtagatgagcagaacgatcataccagcaagcatggccatgccatcagggttaagagaaatactaacgccacctatgacaaaggggctaaatctaacgatgagtactctaacaagggccgatatggaaagggtgatgattcccttgctcacgccatgctgcaaagccacggctaaggcagggaaagcagcaaaggcaagggtgactggtgttcccacagcgcccatggcatcgaagacgtttactggcaaagatttgaacacatttactatccattgaagtccaagtagcagtccgacgccgtacagtgcgcctatgatagccgctataaggctacccgtattccccttaggtgaccaagtaccgataatatcagtcccaagcaatatgctatgtacaagcagtatggctgcccctatcgaaaccggtatgccgaagccaataacaagaccaaaactcaaagcaaaactggtagcagcaagctcagctttcgtcatccttccttctaggtactccggcatgataggtctaagcccatcgttgaaaacagctatgcctctttgtgctaatagagcagccaaagcacctatagctgctattatgactatgttcatctatacttcccccttttcctttagtattgcgttcacaatcattggtactgctcgatcaatgtggtcgtttgtgaatccaaaagcaactttcccttgctttaccgcatttaccacctcctcctcttttggcggccttccagccatggagatagttggtcaaattgccacatgaaaaatatgttagtgataaagcaaaatctgataccggctagtccgggagaacctctaccatataataccggatttgggttgacagagaggctttatgagttgcttttaaaagcatcgaaagatatgaggacaaccatgtcggaagtaataaggatggcactgaattatgtgatttttgatgaaaagcaaattaagcaactaagagaaaaaaaggaggaaaatgataaattagcatgttggcgaacggtaaatttaaatgaattacaagcaaaaaaaattaccgagttaagtacgaaatacggaatttccaagtcaaaaattattaacatgtcgattgggatatttctgaaacaaatttataatagggatgcgttataaatgagagatagagcatcaaaatatgcgattacggcaatagtaatttttttctttctcttatctcttcaactgccagtattggctgctgcccccaaaattatcattgatggaactgaactcaaaattgacgcaaatcccgttgtcgtcgatggaaggactttggttcctttaagaggcatttttgaagcgctgggtgctataatttcttgggatggtaatacaaaaaccattacagcccaaaaaatatgtggggagcatagaaagcaataaatatcacctgccaacctgccgggttgagcaaattaaaccggagaacaggatatggtttgattccgaagaagaagctcaaaaagcgggttatgagccgtgcaaggtatgtaacccgtaagaaagcaattgcccagggaatgataggtctgggctgtttatttgcaatataatctcgcaatataagtgcagttatactgcaagttttattcatttttggtataataaatgccaaaacaaccccaattatcccctgcgaaattcgcaatataacttttttggggtgctttttatgctagaattgtaccatgaatacttggtaaagaaggggaaaagcccgcatactataaaaaattacatatcagacctgatgcagttccaaaagtggttcgaggagtctacaggggaacaattttcccccggcaaaataaccgaaatagatgtcagaagctacaggagttacctgattaacataaggcagttaaaaccatcttcgataaaaagaaagctagaggcaatccgaaaattcctcgactggaccgttaagcaggatatcatatcgaagaacccggctaaagaggtagaagctccagcatccgttacgctgccaccgagaagtttgtcagaaaaggaatttctccgtttgcgtagaagtttttataaagaagggaatgaaagggatatagcgatatttgaagtgctcgcaaatacgggtataagggtatcggaactgtgttcgctgaagctttcggacgtccagatttccgagcggaagggcaagctcatcgtgaggtacggcaagggccaaaaatatcgagaggtgcccttgaacagcgacgcaagaaaagccctcaatgaatacctcaaatccagagcggatgaaaataacgagcgtttattcctcggcgaaagagggccgctgacgccttcgggggtattcagaataataaagagatatgcgagggatgcaggggtagaggtgtcgccacaccagctaaggcatacctttgcgaggcgactgttgcagtccggtgccgacatcgtaacagtccaacagatcctcggacacgctaacctcaataccacggcagtgtatcttaagccggactatgcggaacaggaagaggctgtcgaaaagataagcaaacttcacttgtgagggggattactcagtgctgcaccttcagctttatttcgaacggttttgccgaaagtgcaaaaaacgaatagccgtgcttgtccatgattacggtaccattaactcaatagacgaggcggatcaaaagctgggtaatctaaatataccggtgatgccgatcaggtgtccacaatgcgggggagaagactggcccgaatacgctctggcgcatgacgccacaagaaacgtcacattccaacgaattgccatcggcaccgaagacttgcccatagtaggcggaagtgtcccctatgcacacgtccgctcccctgaagaacaggccgagctggaacgcggacttgcaaaactcaaggatttcttttcggaaagggaaggaaaattctgggatgaatactgccggtgggcagtcgagaggtggaatgaagcgctaaaatggctggcagacatcgagtggagaaaggcttataaggagctaggcataggtataggagcaaactccggtcctgcagcataccgcaaagatgcggaaaaaagattcataacgcaggaagagaaagaaaggttctggcgcacggctaattcacatcttgtctatttcgagctgctctaggtgcccatcgacacatggccgatagaagaatacgtaagggtgtacggcagggaaaggattacctggcttttgttgaatcttcccctgccggaagaattggagcgatacaggaccgaaaaactggcagcggtcataccaaagaaatcgtcgggaccgcaggcagtactatgggagaggataaaacaattgggggacgaactgacaaggcaacgccgcagggccgaaaatctcgcaaaacaactttttgaagagcacgcagaaaaagcaaggttgagtgaagaactgcacgttcttagaaaagaaatcgagcaactcaaaaataacagtcaatccgctaccaggaacatcgacgatgttttaagaataaaaaggctaaagacgctaatcagcgagctaagggaagagaacacaaagttaaggcggcagctcgaagagctgggcattaaagaagtgcaagatatcgaaggcgagtatgaagaaagaaatgatgaagcggttgaagcggtagggaaaactcaagacattgaagaagatgtattaggacgaataagaaataagaatgttgctgtatacgggcgtgtagggtaaaattatgacaaagggccggttatagcattctatgagggagataaatgggatgtagatgctcaaaggcttgccagggaaagcgatatacttgttgtgcttacacgactttgctcgcatgaggttatgtgggcggccaaggaatatgttgcggacaccggaaagcctatcgccttttcgcgggcaagtggtgtagaaggaatcgtgagagaagtttacaaattactaacggaaaaggaggaatgaccaatgaaaaagctttactatcacggggggggttattctccaagaaggcagggcgatttgctcgatgtgcggcgtggaagttgacgataacctgctcagcgaaaaaccatgcagcatccctacggcacactacgtagtatttgacgaactgccagaatatgcggacgtgtactgggtgatcagcgtcagcaatttcagagcggcgcttttggcgggaaagcaagtgcccggagggatgcgatatgtatcggtttcggttaaggatgattgcctggtggaacagctagaggatattcttctgaccagtgttgaggcaagcggcggcgcaaggaatatctcaggattttatgggatatccgataaactggcgaatctactcctgagggaggcaagtccatggaaacaagactaaataccgaaacaaaattacctcccagctataaaactgtatatatccccgttatttacaaattttttatcgcacagtcaattgcatttacctggatgatattttcaattagaatatctataccctggctgaaagatttaagcagtgttgttgggctacctttggctgtatttataatagcttttatagcatatattcctggatatcttgtagcttttgttgcagtcagcctgcttttggatagacagcctccattcaaagagaagaaccctgatttgcatgtaacaattctaatagcggcaaggaatgaagcagcgaaaattagaaatactctgaaatatatagcaaatcaggattacaatgggaaaatagacgtaattatcgtagataataattctactgacgggacgttagaggctgcccaaaaagcagcaaatgagtacggattaaactgtacattcctgttcgagcctaaagctgggaaaagctatgctctgaacactggcctaaaagctataaaaactgaatattttatgactttggatgctgatacactactacataaaaaagctgtgaataatatagtggcaagaatattaagttcgccttcagatgtctgtgctgtagcgggacacgtacttgcgagaaatagcagagacaacatactgactaggatgcaggaatgggactactttttgggcatagcttctctgaaaagaatgcaaggactatatcagggaactcttgttgcacaaggggcctttagtctatacaagacagatgtggtaagagaagtaggcggttgggatgatgtgataggtgaggacattgtgttgacatggaaatttttcgaaaaaggatatagggtcttctttgaacccttagctatagcttttacagaagttccaaatagatttaaacactttacgaggcagaggagtcgatggactagagggatgcttgaaggtttaaaaaaagcggggccgtggaaacaggagaggtttttggccatctttttgctgggaatagatattttgataccattaatagatctagcattcactatattttggataccaggacttgtattggcgttctttgggaaatattacattgtaggtccctatacactgttagttttacctttgaatgtattagtgactgtaattatgtattcttttcaaaaaaatatatttgatgcactaggattgcgagttcgccgaaatagaattgggtatacattttatttgcttttttatcagattattcattcacctatatccgttatgggttatattcaagaaatttttaaattggagagagtatggaaatgaattaggaagcttttaaagttttatcgctgcctttatcatcctgcaatggttccatgcctttggtcgttttggatcagctttctaattacgtttctttactttttgacatttcttcgttgccctgggataacctgccaagaaaaaagctattgaacgaaactatggcacattacaattttggaaaacctgcaattcgttcatcgtttttatcgttcctataaggaaggaaaacagcttctgatatttgcagagtgcaataaacatcatagtttagtttttatcgttcctataaggagtaatgaagaagaacttttcagtaatctggggcaaatttacaattaggaaagaaaaactcacaaaggggaaacatgccatccttgctattgtttggatttatatagaaactcctctctgctatgaaagtggttattttttctctgaacatataaactttctaagcaggaaaactttgttcgccatagaattaagaaagtacgaaataacgataggggggactgaaattgcagggtacgtctttattgccatatatttttcttgtgattattgcacttttgcaaattgctatatatgtggcggtaacgaagcgcagagaagatccggaactaataaaattcctaacggggcttgaggacaatcagaagcagctggaaagtcttataaaggatgggatgaaatcgagcaaggaagagatgacgaatcttgtggcgaacttagccaatatgattacaacgaacataagcgagatgaacagcacgataaccaaaaatataagcgagatgggaatatcccagcagaatctaataaagaatttttcggacaccgtatcatcgcttgccgacaagaccgaagaaaggctaaacaggatgagggatacgatagaggcaaagctgaaggaaatccaggacgagaacagcagcaagctcgaacagatgaggcagacagtcgacgaaaagctccagtcaacgctcaacgccaggatatccgaatccttcaagttagtgagcgagaggctggagcaggtccacagcggccttggcgaagtccagagcctggtgaacgacgttggtgacctgaagaaggtgctttccaacataaagaccagggggatccttggtgaagaccagctggaggcgataatagaagacatactggtgccaggccagtatgagaagaacgtaatagtaaggcccggcagcagggaagttgttgagttcgctgtgaagattcccgtggaaaacggcggtaacgggagctatatgtggcttcccatcgatgccaaattcccgatggaagacttcgaaaggttaatagatgcggaagaaaggtgcgacactgcggagtgcgagaggttgaggaaggaactggagaaccgcctcaaacaatgtgcgaaggatataagggacaaatacatagacccaccaaacacaacggattttgccataatgtttcttcctgccgaaagcctttttgccgaggcattaaggaagcccggatttatcgaagtactgcaaagggagtgcagggtgctgataacggggccgactacgctttcggcagtattgaacagcctgcgtcaggggttcaagattttcgccatagagaagaaagcggaagaagtgtggaagctgcttggggcggtcaagactgaagtaggcaaattcggcgacctgctggagaaggtgaacaagaagctccaggaagctcagaacgttatagaagacgcatctaggaagactcgtaccatcgacagaaaactccggaacgtggaagaaatatctcccgaagaaactgcagaacttcttgctctttctccttcgtcgcccgacgatgatgctttttagccatgaaaaaggagataattaagcatttaaagctgctgattttgctgaacgcctttgatggcatagtaacgcacataggggtttcagctggatatatagaggagtggaactcgaaaacgccaagaaaatgggcgcaatgaacatacggtttcagctggatatatagaggagtggaacccgctaatgcggggcgtagtatccgattttcccttgctggtattggcgaagattgcaataccaacttttattttggccgttataattgttttgataaactctagcaagtatttgccgggaaggatgataaggaaactcataaaagcagcccttttggcatatacggccgttttgctaatccatgttttttggatattaaaagttattatcctcctgcgtgcgaggtgtttttgatatgaagaagcttattgccgtttccgtgatgctaatactgattgcagggctgctagctgcctgcgggaatgaggcagctccaactcctcctgcagcgggcaaaacagcagaagcagcaagtaacgcgcaacacgtcgaagccgtatcttcctcgggctccaaacaacctaagcaggaacaacagccgacggtagagaaacccgctgcgggcgataagattgagcaggtgacatcaacggaaaacgaaaaagccgaagaagggatagaacttataaaagccaaagtgaccaaagcggttgacggcgacaccgtatatgttaaacttgaaagcgacaaagaagaaaaagtccggttcataggtgtagacacgcctgaaagcacgacaaaggttgagccttatgggaaagaggccacggcctacacgaagtcgaagcttcttaacaaagacgtgtggcttgagcttgacgtgcaggagagggacaaatacggtagactcttagcgtacgtgtggctttcaccgccaacaaaggaaagcgacgaagagataaggacaaagatgttcaacgccgtgctcctgctggaaggctatgctcaggtcatgacagtaccgccgaatgtgaagtatgctgagtatttcaggaaataccagcaggaggcaatggagaagagtgcaggcctctgggggttggaggtaaaagaagaaaagcctgcgttttctcaagcagtgtcagcttcttacatcggcaataagaacagcaagaagtttcatctccctgactgccagtggacagaaaagatagcgccggggaacagagtatacttcaagtcgcgtgacgaagcaataaaggcggggtatgagccgtgtaaggtgtgtaagccgtaaccctgcattcttaattattaacacagaactaaataggaatttgaatggacggagtagaaattttcataaacagagaatgtagaggaagcgagttaggtagctgaaatagaagagaggagaagagaaatgggaacaagcgacgaaaataaaaccctcaaactattttcgctttccgcactggagaaactagctgatattgttgctgattatcataccggttcaggaattacagaactctttcgcaaagcaggttttccagagatccggcacgatggatcgacgaagcggtggtttgtctaccaagccctgcagcaggttcatcagcaacactacggcccttataatgtgttaaaggtaattgaggcactgtgtaatccagaagagttcattggtaaacctcaggtacaacagcaggttttggaaaaggtgaatgaaattttgaggttctatgacctattcgttggagaagatggcaaagtccgaaggaccagtgaaacagaaactgcgctaaccacccgactactcgaaggtcgccgtttcgatgagcgcgggtttcaccctgagattcgaaaacacgctcgtcagctttttctcgaaggatattacttccatgccgttctggaatgttgtaaggctttggaaaagtttgtacgtgaaaagtctggtataaataaacacggggcagaattaatgagtgcggccctgaaccttaacaatggcccgcttaagttgaacagccagcgaactgagagcgaacgcaacgagcaggaaggagtaatgcatctgtgcatcggcttaatgcgagccatccgcaatccagccagtcacgagcctgctttagattggactattacccgagaggacgccttggatctcttgtccttaattagctatcttttccgacagattgagcaagctgtttactttagaattagaaactagtgataagagcagcaggataaggagagggtaatgttgcctctgatctatgatgaagttctacctatagaaaagcctaatgattgaggcatgtttccactgtattttaagagctatttatgtgaggaggttgagctatggctacaaacacgctggacttaccaactcttgaaaattggctgtgggaggccgcttgtaagatccgtgggccagtagatgcacctaagttcaaagattacattctgccgttaatatttctcaaacgactctcggacgtcttcgaggatgaagtaaaccaccttgccgaagaattcggaagcaccgatgtggcctggaagttggtggaggaggcacatcaacacggacagcctttagtgcggttttacctcccgccggaggctaggtgggatgtaattcggcaaaagactaccggcctcggagagtatcttaccgatgtgatgcgcgccgtggcccgcgagaacccgaaacttcatggggttatagacgtagtagacttcaatgctaccgcagcagggcagcgtataattgacgaccctccgctggctgagctaatccaagtacttagcaagtaccgtctgggactgaaggacgtagagccggatatcctgggccgggcctatgagtacctcctgcggaagttcgccgagggctggctcggagcagcaggtagcgtcgttgctcttgtattaatggcaggcataatctacacactctacaccaattcgctcaaaagagagaaaccataaaaacagaaagaaggtcgggtattaatgaagagtgttgtgagtcaaatgaggaatatttctaccttttccattgtggcgagagatcccaaaacaggtgaactgggcattgcagtgcagtcaaagtttttagctgttggagcagtagtcccatgggctaaagctggcgttggagccatagctacacaggctgctgcaaatctcgattacggtgaacttggactaaagctacttaagaagggttactctcctcaagctgttttagatgcactgctggcgctggatgatggcagagaagaccgccaagtaggcattgtcgatgcaaatggtaattctgttacttacacaggtgaaaattgcttcccttgggcagggggcatagctggacaggattttgcatgccaaggtaacattctggtgagtgaggccactgtgaatgctcttaaggaaacgtttttgagtacagaagggcccttggcaaaaagactggtaactgcattggacgctgctcaggatgctgggggagacaggaggggtcgacaatcagcggcgcttctcgtagtcaaagaaaaaggtagttatggagggtacaacgatcgatacatagaccttagggtggacgatcatcctgaccccataaaggaactcatcaggctacttgatctctacaacatgtatttcagcaagactaccgagggagagaaagtgaaggtgacgccagaaatagtttcgagtatgcaggaagctctgaggaacctgggttattatgatggacctgttagcggcgctttcgatgaaaagacgaagaacgcatataaaaacttctgcgaatttgaaaactttgaggaacgtttgtgcgaaggcaacttcgttgacaaaagagtcatagagttcttgcttaataaggggaaagcatagatttctcatacggccgcagtgattaagtaagtggctgtcccttcaagtaagccactaaagaaggccgtggattaagctcttctaatgcaaaaaggaagaagtctgtagccttctttttatgaaaaacaaaaagtttctttgtctttgttcaaagaatatttttaagtgttactattagagtagctaaagtttgtagggaggttgacattatgagtgtacttacagaaacgtatgtgctacataatggggtaaaaatcccaaaaatcggttttgggacgtggcagatacctaatggagaagtggcttacaactcagtttcatacgctttggaagttggctacaggcacgtggatacagcttatgtctatggtaatgaagaaagcgtaggaaaggccataagagaatctggcatcccgcgggaccagatttttgttacttccaagctgcctgctgatgtaaagacctatgatggaactttggattattttgaaaggacccttagaaacctgaacatggattatttagatttgtacctaattcactggccatggccttggaacgaaaaaggtaaagactacaaaaaagaaaacatagaagtgtggcacgccatggaagaactgtacaagagtggacgcatacgtgccataggtgtctccaactttgatgtggaatatcttcaagtgctcatggacaactgcagcgtaaaacccatggtaaaccaaataaggtttttcataggaaacacgcaagaagaaattacccagttctgccagcaaaacggcattctggttgaggcgtattcacctttagccacaggcaggctcattgaaaacgacaccataaagaagattgctgacaaatacaacaaaacagtggcgcagatttgcatcaggtatgtcatccagagaaacgctcttccgctgccaaaatctactactccaagccgcataaaagaaaatgctgacgtggattttgaaatctcacctgaggatatggagtaccttaacagcttgaaggacacagtggaatagagaaacaaaaaccatcctcacacttacctagtgcagcctacctaaatggtaggctgcacgcttttttgaaatgttaagaaaaacattgtgcacttttttgttcacttagcattggtttttcatacaggaggtctgtcttgggtatacactattacgtaacaaaaccagagcgacttagtgcgctagcataaagcattaggaggcgacgtgaaatgggatgcggttgtacatattgggaacagaacttaaaaaggcgagaaacgctcttaaggaagatcgtcaagctcttctaaagagcgatccttccattgaaacccccgcagatattagattccatgcaggctatagaagtttacgtctttacaggtatgctcacgctttctacgtagcaggttttaggaatgtatcagcgtttattcacttcataagccgcgtgctctatgctgtggacattcaccccgcagcagaaattgaaccaggcgtagtagttgatcacggtatgggggttgttatcggaagcacagccaaggttggatcgggcacggtgatataccacggtgtaactttgggagccaagaatatcaccacaggcaaaaggcatccacaggtggggaagaatgtttttattggcgctggagccacattgcttggtgccatcaatgtgggagatggcgcacgcatcggtgcaggaagcgttgtagtggaagatgtgcccccttacagtactgtggtaggtgtacctgctaaagtagttaagcaggactgcgtaaaggaggtagtagcatgataggcattatggaaactcctttggtatgtattgagccatatggtatatacgcaaagctggaacgctttaaccccacaggcagtataaaagaccggccagcttatttcatgctcgtgcatgctctcaaagaaaacttgatacaaccaggaggtaccctggtagaaccaacttcaggcaatacagggatctcgctggctgccttgggttcacaggttggcataaaagtcatactcaccatgccagcttctgttacccctgagcgggtaaaactagcccaaagttacggagctgaagttatcctaacacccgctgaaaagggcattcctggagccatagaaaaagccaaacagcttcaggagaagcaccacgcctacattcccgaccagttcaataaccctttcaacgtattggctcatgaactcaccaccggccccgaaatacttaaacaaacaaactgggaagtggatgcttttgtggcaggcgtaggcagtggcggaaccatatcaggtgtaggcagagcgctgcgaagagttctggggaatagagtgaaaatcattgctgtggagcctgcagaatcccctgtgctttccgggggaaaaggtggaagccacatcatacagggcataggagcaggcttcatacccaccatatttgataaagatctagtggatgagattattaccgtgagaggaaacgaagcactggaaggtgtaaaaatgctcagcgccaagggatattcagtaggcatatcctccggggcaaacttcatagccgctttaagaataaaagaaaaatacaatttagcacatgtggtaacagtattccctgacgacggcttaaagtacctgagcaccattgcttattaaatgattgtttaggaaggtgtgttttaagtatgggaataagggtataataaaagcagtggaaggttgaaatataacctttgtggtaggtatgggcaatgcacctcccgctccatcccgaccacagcccccttccccatctcatagttacttaactcccggcctccgattccccccgtcggaggctcttttctttttaatccgcattcgaagaagctgctttttgagaataagtaccattttggtgttccatgttttgaataagtcaaaaattgggtatactagaactagtagcgtcagaaaaggagtgatagtacatgtttgaggagcaaacgcgaatgccgttaatcggtgataagttccctgaattggaggtaaaaaccacatttggtcccatgaaactacccgacgatttcaacggaaaatgggtagtattcttcagtcacccgggagatttcactccggtctgtactacagaattcgtagcatttcagaagagattcgatgagttcaaggctttgaacacagagctcattggactatcagtggaccaggtaccatcacacatcaaatgggttcagtggataaaagacaatctgggcgtagaaattcaattccccatcattgcagatgaattaggtcgcatagcaaaggctcttgggcttatacaccctgctaaaggcacgaacacagtcagagctgtttacatcgtggaccccaagggcattatcagagccattctttattacccacaggaaattggtagaaacatcgatgaaatcatcaggatgatcaaagctttccagacagctgatgccaatcacgtggctattccagcaaactggcctaacaacgaactcatgggtgatgaagttatcatccctctaccgccagacattaaaggtgcagaggagcgtatgaatcagcccaactgttacgattggtggctctgccacaagaaaatttgattcccccttccccatcccataatcacttaactttaagcctccgatcccacatcggaggctttttcatttataatgaagatgtggattctgtggatttaagtaaactaaatgaggctcaaaagcaagcagtaactgcccctccaaaaccccttgccatcatagcagggcctggttcgggcaaaacaagggtgctaacttatagagctctttttgctgtcaaggagtggcatctgcctccagaacgcattttggcaataacctttaccaataaggctgctgatgagctaaaggaacgcctaggaagacttattcctgagggcgaccgcatttttgcagcaaccatgcacagcttcgcggcacggatgctcaggtactttgccccctatgctggaattagccagaactttgttatttacgatgacgatgacagtaagggcctcattgaagacatcctaaagcagatgaacatggatacaaagagatttaggcccaatgacgtactcaatcacatttccgctgcgaaggcaaggatgtttgactgcaacacgtttcctgaattcatcaggcagcgttacggttcatgggggtattacttcgatactgtgcaccaagtgttcatgacatacgaaagattaaaagaacagagtcaagccctggattttgatgatctcatcatggtcttggcgcagcgtatggaagataggcctgaactgagggagatgattgccggtctattcgacttagtcatggtggatgagttccaggacacaaactttgcgcagtaccagatgctcctttatatgacaaacccacactattccggcatgaacaacgtcactattgtaggcgaccctgaccaatccatttacggtttcagggctgccgagtactacaatataaagcgtttcatcgatgattacaatccagaagttgtgttcttggatttgaattacagaagcaatagaaccattgtggattctgcttccgctttaattaacgacagcccatcggcgctctttgaaagaaaattagagagtatcaagggagcaggcaacaagctcatcctgaggagaccttttgacgatgctgatgccgccataacagcagcgttcgaagtacaaagattgcacaagatgggcataccatacgaagaaattgccgttctgatgcgcacacgtgctttaaccgcgcgtgtggaacgggaatttgctaccaggaatatacaataccacatcattgggggtgtacctttctttgctcgccgtgaaataaaagacattcttgcttatttgaggctgagtagaaacgccatggatcgagtaagtttgaaacgcatattgactatgaaaaagagaggatttggaacagcgagcctggagaaactgttcaactttgccgaagagaacaagctaacactgttggaagccatgaaagccgcagtagagtcgctcctgtttaagaagttatccatgaacgattacttagagagcctatataccctcattcaaacaattcaggaaattgctgagccttctcaagccatttaccttgtgatggaacaggaaaatctcttggaccactttagaagcatcagtaagtctgaggaagaatacatcgagcgaacagaaaacgtaaagcaattaatctccattgccgaagagagcgctgacatggatgattttttacagcgatccgctttgggaacacgcgaaaacaacggtggagtagaaggtgttgctatttccacggttcacggtgtaaaagggttggagttccaagctgtcatcttgtattacgttactgatgggttcttcccccacagcttgtctgtgaccacagccgaaaaagaagaagaacgtcgtcttctttatgtagccatgacgcgagccaaagagcatttaattttttacgttccatataagcaaccttgggggaatggttttgaacaaatggcaagaccctcacctttcctgcgctccattccaaaagaactttgggatggaaaacctaacgaaatagaatcgctatacgctccctattcacctcagcaaaagtggtcggaataaaccttattattcctaatcttcttgtaaatgttccacgtggaacatttctttgaagtccagcttcatcattacttctttcctactaatgaccaactagcaagttcatacaaaaaaaagaggaaggagcgtctacgctatctccttccccctaaccgagtaagcttaattccttgaggactctttagtaactgattacccgcctgcaatgggcggtagaaacaccactgtgcagccttccttcaaaggcgcgtctgtgccacccaaaatgctactgtctctgccatctataagtattcgaagaccttttatggcatccatggcgtttctatattctgggccgtatttttgttccaaaagctctatcaaagtcgccaacgtagcctctgagggtacttccaaagtttctttctcctttaatgtagcttccctcagatggccaaaatacagcacatttaccagcatggtagcctcactgagctgcataatccagagtaaagtctagtccaagctcacgaagcttttctgccttcggaatcccggtcaccttgtcccaaccgcgtgcctcgtagtattggtcaagtagctcatcttgctcaaacacctgaccagcggaaggaccatagggcagaggatctttcacaatacgctctggcattctatcgtcttccctggtaaagccttcacgagcattaaacatgcgctccaagtttactatgcgctcccctactacccacatgtagtttggatcagcaaattcttccactcccgtagcgccatacaaaagttggctgaagatgtcaggacccgtcatcaaagatgcgaatgtgcaaaggatacccgtctcagtaaatgctgcccagtcctggttaaacttagttatttctccctttccttccacagcaaagcgatccacaggatgtggtatgggaacgccaaatagctcctgagaaccgtagccatagttatggtcagcacccaacggcgacgtagccaagttcaagccgtgtgctttggcccctctggggtcataggccggtaactccagccctttgacttgaatggcataatactctgagccttgattatacttctctgccatacgttttgtcccttcagccaacacgttgccgaaaccttctctacgagcgatcatttcgataagtctcggaacaggttcgatgttcccatagacaagttctaaaccgtcagtatcctcttttgttattatgcctttttcgtagagctcatacgcaaaaccgatgctctgtcctgcagaaatcgtatccatcccgagatcatcacaaagtctgtctgccaagacagtgagacctatttctgcctttccaatggggccagaaaaagaccaaagtgtttcatactcggggccctcactccacacacctttgtaaggcccgtcccaaactttggttatttggctgcagcgtatcatgcagttctgacagcccatcttacgcacacggagcttgttgaactctgaagcctgtagtttctcccattcaggtcctggtgcttccctaaagtttttccaaggatacatgcccagcactgccgtaagttcagatgcctgcgtacccgtggtgtgcatcatctcgtacatgggattacctttataagcgccgacttgagccttcaaagcttgctggaacgcttcgttattagctatgggaactttttgatggcccctcacagccacgcctttcaggtttttggagcccatcacagctccgccgcctccacgtgctgccgcacgtcggtcgctgaaaacccccgcatacttgaccagattctcacctgcgggtccaatggcagctacacgcacataaggatcattgagttcttcacggatcaattgctcggtgtcggctagccccaaaccccacaagtaagaagcatctttgaactcaactttgtcatcatgaatccacagatacacaggtttttctgatttcccttttatgatgatagcgtcgtaaccagcaaatttcatttcaggagcaaagaaaccaccacctgatgactgaaaatagccgcctgtttgtggtgacttgaagtaaatctcgaaacgagcgcatgattgagctccagtagcagctaaaggccctgcaatgaagatgatttcattttcttcgcccagagggtcaataccaggctttaggtcgtcataaagaaacttggctccaaaaccccttcctccaatgtaatcacggacaagtttttcatccaactcctcagtcgtccacgttctgttggacaggtccacacgcaggatgcggttcatataacctccctgcatcagacatcgcctcccaaatatatagtgtattttagaattgtatcataattgaaacattatgacgaacaattatgcagtgcgggaaatgctgaagtgcttttaacatacttaattgcagacaagggagaccttattagctctcccttgtcgtgaataatgttacatttacttgttacataaagttaaacttttcaatttttagggctggtgctgtgaaagatccaaactcttctccaaccatcatgagctcggagccaatatctgtggtattttgaagtgcctccacaaagctttgcaggaatcttgtattgttaagtgctttggtgaccttcccatcctcgatgaggaaggtgccatttctcgttatacccgtagcaagaacagtcaaaggatccaaataacttctcacgtagttgagcatggtgacgattatgccatgttctgtttccgctatgagttggtccatggacttttgtcctgggagcataatcacgttgagtggtatgggtgagtaactcatagcttcaggtggcagagcatgtccagtatttggatggttcagtattttcgcaaagcggctgtcaaagaccacatctttggcttctccgccttctatgaactggacaggcttcttaaggtatccctcaaagtccataggcaagcggagtgctgtgagatcatctaagccccagtcataaatggtcataaacttggggaataactgttcaccacgatgctgccagatgtaactgtggccctgataagctgccctggcattaaagctgaagctggccatctcaccaagcagcgtcccaacagcgagaggctctaagatgaccgtgtatttgccaggttccaatggctcgggatgctggctatctaaacatttctgcaaggctttttcagcaagctgctcccagataaagttacctggattgttgaactgaccaatttgataaccgctcccctgccccttcatgtacatggcttttactaaccccacactgccttcccactgcaggtgtgttccagcgctgtttcttatgatgactttttctcttgtggcattcagcacaccaaaagcgtcagcctgtgctttctcgcctctttctatcatgtttgctactatgcgtgccctttcgtcgtgagcttctatcaaatcctccacaaaccgcgatttcatatcaaactgctgctcacctgtctcagcaagctccagtgtactttctccggaagaaagctcagcattttgtagagctttattcagaagagcatcggcttcctcaggtttcagcgagctggttccagcaatacctacctttttgtccttttccaccaccactgtcacgttcaatgtttcttgtcgaacgtgctggtgtatgcgatttactgcaaagcgcgtaagcagattctcttctgcttgcgccacaacaagcgtcttatcggctttgccgttgttaacaagtttttctaccatatggcttaaagcgtcatccatcatcattcgttgccacctacctttatgttcttaaacagcgcaggagctgtgccgtgtgccacacgcatgacctgtccaggttctcccttgccgcagttcggtaagccccaaacacgccactcctgaggaccagctactgccaccaggctgttccagaactccggcgttataccccagtaagatgggtttttgtaaagcctgcccttcttaccattcttgatttcccatgctgcttcagacccaaagtggaaattcaagcgcttgtcatcgatggaccagtttttatttatgtcaaacacgaaaccttcgccagccatgtccatgagttcttctaacgttttatctccgggcaataggttcacattggtcatacgaacaatgggcaaggaccaccagccgtcacccctactggcaccagaagaactatgcccaatctgagcagaggtctccctgtcgctcaagtaatccaccagtaggccttccttgataaggtaaacctgatgggccggcgttccttcatcatcccaaccaaaactgcctaggccataaggaagtgttggatcgctggttatgttcatggctggactgccatattgaagcttgcccaggttatccagagttgcaaaggatgtgcctgcgtaagatgcctcataacccaacacgcggtccaattccgtggcatgacccacagattcatgtacttggagtgagagttgtgggcccaatatgatgatgtttgctacgccctggggtaaatttggtgctgttaaaagtgccacggccaggtcagccacttcttcagcgtgatgtacaaaatccatctcttcaatgaactcccagccagctttacgaaaatcgccaaaagaattgggataactctttacttgcatttgtgtgccttccatggcagtacactgaatttgcccgcctgactctacataatgttgagtcacataagagccttcagagctgaaaaactccttttcctcttcccaaaactgcaaaaaatgctcgcggtgcttcaattgcggctttgtagccataaccttgtcagcctctaacagcaagctgacttttttatctagtggaaccgtaaaagggtcaatctccatggggccttcgtaatgtccacttactgggggctgatgtagccactcaatttttttcttgtttacgttggcagaagcccgtgcaatgcccactgcatcagaaacaaccttctcaggcttgtcaaaatcataactggctgcaaaaccaaaggaaccgtctaccagcaccctaaggttgtaaccttctgtttcttccaaccctacttgctccaactttccgtcgcggacgaaaatgttttcagttcttctgcgtacccttctggcatcagcgtaacttgctccttggtctaaagctttctgcactaaaccttctaggaaatctttcaattgaaacccacctccttatatacacagctattatatacacggtttaccttcgaaaaaacgtttttctaagaaacccaaaaaacatgtttcacctttgtttacaacaattctttctcgaaatgttccacgtggaacatggaaaagggtgttggaacttttttgtgggttttccacagagccctgtggaaaatgtggataactttttagtaagctgtggatatgtgatagaattttccacaggaggtgtggagaacatggacccgaaagagctttggaaaaggtttttgctggaaatccagaagtacgtaagcaaaccggctttcgagatgtggtttaaagacagtgccatagacagtctaagcgaagacaaagttaccatttctgtatcgtctgatactgcaaaggactacatcgaagagaactacatgcccatagtaaaagaagcattgaggcgcattacgggcatggctttagaagtagaagtaattgttcagaaaaagaatacccctgatgttttctcagataacccggtaaaaaaaggtaagccaaaatccctcattaggctgaatccacgatatacctttgacgagttcgtggtaggagattccaacagacttgcctatgctggagccagagcagtggcagaaaaccccggaaagagattcaacccattgttcatatggggaggcgttgggctgggcaaaacacaccttttgcatgccataggtaactacctccttcaacagcaggaaccggacatgcaagtactgtacatcaccgctgaagagttcaccaacgagatggtggaaagtattaaaaagaatagcccagaagattttcgcgcccactacaggacagtggacgtcttgctcatagacgatatacagttcattgcaggcaaggaagctactcagactgaattcttccacacgttcaacaccttgtatcaggctggaaaacaaattgtcataaccagcgatcatccaccgcaagagctaacgctgctagaagacaggctcaggagccgcttccaacaaggacttaccgtggacatacaaagaccagactttgaaacccgcgttgccatactggagcggaaagcacagaaagaaggacttgacgtacccagtgaagttatagaattcatagctcacgccgtggccacaaacataagagaactagaaggtgctttaactaaggtaactgcattagccactttgcagaatgtaccgatgaccttgggactagcaaagcaagccttgggcgatgtgaataccaaccaaagcgctgttttaaatgcacaaaccatagctgagcaggtagcgtcctattttggcatgaccttagaagaccttaagtccagtaaaagaaaccaggatttagttatgccaagacaaattgccatgtatcttattcgccaatacaccgatatgtcatatccagaaattgcagcttttttcaacaagaaggaccacactactgtcatgtatgccataaccaaaataaaagatgcacagcttaacaatgtttccatcaggcattacgttaacgatataaagaaaagacttaacttgttgtaactctgcttcgaaaaagtatcttgtgaataagactattcaccttgtggatcaacaaaagaaaaactggggatgctgtggataagtttttatgattccattttcaggtgcatactgtggaaaatagtccacaggttttccacagtatgcacaccctttatacgcacgtttcgttagagttttccacaatgtacacagtaatactacgacgacgggattatttttccataattaaaacacatagtagccgtcatagaacatcggaaaagtacaagaaaaatattagcccagagccacgtccagaatcatcataattacaaaaccaatggctactccaatagtgctcacatttgaatgtggcccagtctgtgattcaggaataagctcttctactaccacatagatcattgcaccagcggcaaaggcaagaagataagggagtatgcttaccaccacattggttaaaagcaaagtaataacagcggcaacaggttctactatacctgagagaatcccataaatgacagatttgcttaagggtagcccttctgctctcaaagggagagatatgattgccccttctggtatgttctgaagagcaatgcccagtgaaagaacatacgccgcagcgaagctggtctgtgcggaaccttgcaaagcactggcgaaaagaacacctacagccataccttcaggaatgttgtgcaaagtaacagcaagtacaagcatggtaacccgctgtaaattagaccgaggcccctccggagactgctgatcaaggtggaggtgagggatcacattgtcaagaaaaagcagaaaaaagatgccaaacaaaaagcccacagctgctggtagccaagcaaatctaccaaattgttcagacatttcaatagagggtaggagcaaagaccaaactgatgcggcaatcatcacaccagcagaaaaccctaagagaaagttctgaagagatggtttgggttcttttttcattagtagcaccgaaagggcgccagctgaggtcccaataaaagggatcaatatgcccaaagctatagtccaagggattgacagaatgcatcagcctccttccactagttattaatgattataagcaacgcttaatggttctccagccatgagcaaaaagcagaactactttgcatctggttaaagcaaaatcagagtaagctaactgcatagttcccactgtgaagtaggatggcagcttttagtgtttgtgataaaattgtaatatatataaagaggtatagataaaaccacaggaattaagatatattgaaggcgctctggaagaataaattagcggggaggtacacacgttatgccaataatactacgtaaagaagagcttattcaatccttagaagcggtcctcaggcatgttccaaagaaaaccactcaaccggttttgtacaatattctgctggaagccactgataccgctctaaagataactggtaccgacatgaaaagtgcattgtcctacaaaatagcattggaagcagcggaagaacttcgtactacggtacctgcaaagtttttctctgactttgtaaagaaagccccaggatctgaagtacagttggaagtgggtgagaattatctatccatttcctctggtagcgcttccctaaagctttctaccctgccgccagaggagtatccagagctcgaagttttgcagggaaacacttttaccgtggatgctgctactcttaaaaaggctgttgatgccgtgaaaaagaacgtctccaaaggcgagctaaggaatccagtgttggagggcattctcctggatggatcagagggtatgctcattgcagtgggaacagatggccacaggttggctgcctgtaaaacagacttacaggtcaccgaaacagcttgtttgcctgctgatgtgcttagcgatgtttgtgatacgttggtaaatacgggtagcacagcctatataacctttggtgacggcgaagttgctttcgaaaacgatgtcatttatgcggtaatacgtactttagaaggccaatttccgccctggagaagtgttattccaaaaaccgtcgaaaccacagtgagactctccaagaagaccatgggagatgtactggatcgtgcaggtatgcttgcgaaaacctatgacgatgctgtgcgtctaacactagaagatggaagtttaaccatatcggctgaggtccccgagctcggttccttcgtggagagtattcctgtagataaagagggacctgatttaaaaatagcttgcaattatgcttatttacaggatgtgctttctggcatcgacgaagacaatgttgtatttggactaaccagcccactgcatcccatagtaatcaggccggtggagtctgaaaactatgtggggttggttatgcctatgaaactgtgattgagtagggaagctatcgtcatcatgattgagctgcagcagtttctaaaaattgttctaaatgtaactggaggcgaagcaaagcacattatccaagatggcttggtttgcgtaaatggcgtcgtagaaactcgccgttcacggaagctcgctcaggaagatgtagtggaagtaaatttggaagaggtagctggtgaaaaattcaaggtgtctgatttcataaaaggacagtagaaagcgtttagaatccatggcagagcgtagggttcactcatctttgggtgaaccctacgtttttatcgcctattaacaagtgcaaaaacttaaagcttaccacctaattgcttggttgtttaccaatcaaaccgaaacagtgtatcatatataatatcgttttgcaaagcaaaatattttacatataaaccgtttctaatatgaccttgcaaaagatcataaaagattatttgtgactatcaaggaggtgctcgacgattggataaaccggaatacgttgtgcctcaagaaaattcaggggactgcaacaacacaatcacaactgatgcagaggtgccaactaagaccacgtcagacggtatttccattgaggagcttatcaaagacccaaaactcataaacaagcgtgtttggcagcttgcttggcctgccatggtggaacttttacttagtacgttgtttagtatggtggacatgatcatggtggggcgtataagctaccaagctctcactgcggtagggcttacaaaccatcctaccatgcttgctttagctgttttccaagcattaaacgtgggtagcaccgctttagtggctcgttttataggttctggagatattaagaatgccaaagccacagtacgccaatcgatggtgctggtaaccatactggggatagtagtttcaattgccggttatttgctttccccagccattataacgtttatgagagctgaaccagacgtgtaccccatgagcgtgacctatttgcaaattgtctctttggggtggttattcacgacaatttctttgaatgtgggggcaatccttagaggtagcggcgacaccatgacgcccatgcggtataaccttttgtcaaacttgcttaacgtggtcggcaactacgtattaattttcgggaaatttggatttcctgctatgggcgtggcaggggcagcgttatccactacactgtgccgtggggttgctgcttttcttgcccttcgtgccatattcaacaagaaccgcaacattggtgtgtcgttaaaagacgactaccgcattgacaagaatctcttagagcgtttaatcagtattggcttaccctcagccatggagcagttcctgctaaggctggggcaggtgtttttctcccgtgccgtagcagggttgggaacggctgtttatgcggcacaccaaacagcaatcaatatctcttctttgacttttacgccaggccaggcttttggtatggcagctaccaccatggtggggcagagcttgggtgctaaacacccagatgtggcagaaaaagcaggccttgtcgctagaaggatggggctcataattgctttggccattgccattgtcctgttcttctttggatacgatgttgctctgctttacgttgatgaccctgaggtagctcgtgcagctgccaatgccttaaagatccttgccattatgcagcctatgcagtcaacacagtttattttagctggagcccttcgtggtgctggagatacacgttggccgctttattctactgcaataggcatttggggtatcagggttgtactggtgcacgtgttcattgccatgggcatggggctcatgggtgcttgggttgcacagctctgtgaccaagcttttcgagccgtgttcatttacactagatacaaatcgggtgcttggaagcactcaaaagtatgaagaattagttagataaagtcaagccgagaggatgtacattaacttaatgttattaacataacatatacttcccttaaagtgtggtataaatttcttagaaaacgcttggagggaggttgaattgttatgaaaaaaactttaagcatgttagtaatggttgcgctacttctgggcttcgctacggtgttgccaaccactgctcaaaccaacaaacttctagaattgtacataggagataccactgcttatgtaaacgctgcttcagtgaagttggattcaccaccagtcatacagaattctagaaccttggttcctgtaaggttcatcagtgaacagatgggagcaaaggtcacttggaacgatgtaaaacgtcaagtaaccattgcacagggaaccaagaccatcattttaactatcaattccaataaggtccttgttaacggcaaaacagtaaccattgatgtgccagcgaagatcatcaatagccgaaccatggttcctgtaagatttgtatcagagcagttgggttacaaggtgaagtgggatcctgttagctaccgtgtacttgtttccaacttcgacactgccatgccggtgaacaagaatgtaaaaggcacaattaccgtgtggcatggctggggcttgggaactgcagaggctgatgcattggacaaaatcattgctgagttccagaaagcttatccaaatgtaatagtgaaccaagttccagtggacttcaacaacctacagaacaagttccttactgctgctcctcagggacaaggccccgatattgtcatcggacctcacgactggttagggcagtttgccaaggctggacttatcgatccgatcagcatttcagaactggtgctcagagctaactaccttaccacggccgtgaatggtgtttcctatgctggcaaggtttacggtttacctgagtcagtaaagtctgacgcattgttctacaacaaagactttgttaaaacattgcctacatccataaacgatctacttaatgcacatcaaaagtaccccgtaccaggaggaagcccattagtctttaatgctggcgatttctaccatgaaagttggctgcactttggcatgggcggaggagtgttcaacggcactaattacaaggatgtttctccgataaagaatgccggtgcagttaaagcattccaggcattggtggatatgaaaaacaagagtgtcatgccgtcgtcgttacctgattacggcacatccatgagcttattcaccaacaacaaggcagctttctttattacaggaccgtgggagtacgctaacctgaagaaggcactaggtgacaaaatgggcgttatggtcataccgggtggtaagccattcgtaaccattgagtctacaatgctttccaagtacgctaagaataaaccggcggcactagagtttatgaagttcttcacgggagccactctgggacaatctaactttgatgctgcagcttacctgggtaagcagataggccatgtgccagcagcagtaaatgcttacagcgacacttcaattgccaatgaccccatcataaaggtattctcagcgcaggctgcgaaaggtgtacccatacccaatgcacctgagatggcgtctgtttggtctgctatgaaccaaatactgcccacagtgtatcagggcaaactcagtccacaagaagctgctaaccaagcttaccagcagataacggaacaaataggtaagtagtattgtcaatgacaaaaggtgtgcagggcgacaagaatcacattgcaagttgtagtggtcgccctgcacacacgtcaagagtgaaatggaccattttgctgatgagataagaatataagagagaggaagactggacatgagtaaagtcagagaatggctcaccgcatatggctttatagcacccgccatgatagcgattatgctcgtatctgtttatccgctgctgtttggtgtttccattgctttcaccgacatgtccgtgttcaactacttgtcacaagagtataagttcatcggtttttctaacttttcaaacatgcttcatgacccggagatatggattctcacctacaggactattatttggaccgtcattaacgtgtttctgcacgtttcattgggtattgtttttgctatgctcctatctaaaccctggctgaagctaaaaccaattttccgtctcatactcatacttccttgggcaattccttcttttatatccatacaggtgtggcacgccatgttcaacgagcagtttggagctctgaatcagctacttcaaatggtaggcttaaaccctattccgtggctcagcaaccctacttgggctttcgtggcggtagtgctcaccaacgtgtggttgggtgtgcccttcatgatgcttattgctttaggtggtctaaactccatcccagaagagattcaagaagcggcttacgttgatggagcgtctccttggcagaccacacgctatataactttacctttgcttcttcgtaccatggtgccagctattgtcctaggaataatctggactttcaataagtttgatgtgatttaccttataacccagggaggtcctcaaactgtggtcaacttggctggtcagcaaaaggttatgggagctactgacctgcttataaccaagatttacaagacagcgttccagtatccaaactcctggggtatggctgccgctatgggttatttggtctttttggtgctcctgctattgtccttgctgaatctgcaaatacagaacctggtgaaggagtgatgcgctgtggctttgaagcagaaaccatcacggtttgaagtattttacacatacgcacttatcatcgttgcatgcattgccgtgctgtttcccatttactggatcttcactacttcactaaggccctttgacattcttgctacgccaaaactagagctctggccggagggtgctaccctttcgaactacataaacatttttaaagaccagaatttttacacagctttcataaattccataaaaatatcagtcgttgctacgctacttggggtgattctggcaacgttggctgcttacgcttttagtcgctttgagtttccgggcaaaggacctttctactactactacatcatttcgcaaatgtttcccagtgtggtgggcttaataccactctttgttatctttcttaggattggcttgctcagtgaagaaccgtttttgggtatccctaaggtgcactgggcactcataataatctatggagctggaggcttagctttctcggtttggaatatgaaagggttttttgacgccatacccaaagagttggatgaagctgccatgattgatggggctggctccttcacgattttttggagaatcatcttaccgctggccactcctggcatcgctataacggcgttgtttattttcatgggagcttggctggagttcgttaccgccatgacattcctgagtaatccgaagctttacactttgcctctgtggatcaacttatccattactaatccttttggtataccgtgggctaaatttgccgcagcatctttagttattgctgtgcctgtaacacttttgttcttgttcttgcagcggtacctgctcagtggattactcagaggtgctattaagtagttgagtaaatatcagaaagaaatgggtaaaaaaataaaaacaagagctatcaatgtacacgtgaaacgtgaaatattgcgaggaggtggaacgcagtgacagcgaagaagtttgtaagtttattggtggctgtggtactgtgcctggcgctgatgccagtagggctagttagagcacaggaagagccagttttgactgtaggtgaccacagcgtgccgtttctttaccgtgacggctactatgtggccagcgccacggtaacacctgaggttaagaagttcacagctagtgggggaactctacccgcccacgagcaggagatttctgttgtaggagagaggctgttagttgtgaattatcacgatggtgcatttaactacaagctattgccgcttaagagtgatggtgtggtcctggaagatgtgaaactaatacgttatcctgaaggcgccgtaccagcaggaaccgaagttactttctatgtttacactccacgcagggatgtaagcaaagtggtccttaccttgactgatagagggctcagtgacgaccaagcacctaccagtggaaagccaaaagctgtaaaggacattgagcttacaaaagtagcagaaagcaatgatggattttacgacgtttggagctataagttcacgcctgaggaagtaacttggtaccagtacgtggcatatgcttacgacggttctaagaagcgtcaagtgggtgaaggcaggctgaccgtttacgatcctgactttacaacaccggattggcttaagaatgccgtcatttaccaaatattccccgataggttcaaaaacggtaatccggaaaatgacgtaactgaagaagggcagaagtttaccttccatgatgactattttgatgaggattttactttgccaggagattacatgggacagctcatacaaggtgcaaattgggcggatcctgtgacctcttgggcaacagtgaccatgactgatggaagcaagaaatgcggttacgttgactcttaccggttttacggtggcgatttagagggcattattgaagagctggattacctaaagagcttaggggttacagctatttatctgaaccccattttcccgtcagaaaccactcacaggtacgatccagccagctactttggagtggatccacgcttaggcgacgcagagacctttaagaagcttactgaagaagcagctaagcgtggcataaaaatcataaacgacatcacacctgatcacagcggagacgattccctgtactttgatgtgaaaggtgcctacagcactgttggtgcacatgaaagtcaggaatctcctttctttgattggtacacgttcactgagtggcccgataagtggcagggttgggcaggattcagtgccatgcccatcatcaacgtgctcaatcccaaggtgcaggagttcttcctaactggtgaaaagaatgtcatgaagtattggcatgaactgggtagctctggatggcgtgtggacgtagccatgcaagtgcctatgggctttaccagacagatgcgtaaggccttgaaagcattggaccccgataacgtcatgattgccgaggtttgggatcattacgaccaagtaattcccatggtgcttggcgattcctttgacagtgccatgaactacagggtcaggtctttactcataggcgactgggataacgaccatgctggaacaaatccgaagttccagggatttttcctgaaaaaggaaatgactcaagaggatttctggcaaaactacctgcagatgaagaatgattatcccagagaagctttctacgccatgatgaacctggtggacagccacgatgcagccagaccgctgtactacttaacaaacacctgggatgacaaggcaaaagatgcaatgaaggcactatcattcttcctctataccatacccggagcacctaccaccttctacggtgacgaggctggagccaccaacgaaggggagtttggttgcaataaggacagacccataaccgatgatccattcatgagggtgcccttcccatggggtaaggaagatactaaccttcaggagtggtacaagaacctaggtgcagtgagaaatgagtactccttcctaagaactggagaaatacagccacttgcggtggaaggcagcgaccgagtaatcgcttatctgcgctatgacgagaacggaacagctttggcactgtttaacggttctgatgaaaccgccacagtgtctgttgatgtgggctactacttcaaagaagatgccgcattaaagggtgtcataggtgaggacatgaagcttgagggtggcatactcacccttacgttgaagccttttgaaacccggcttgcagtaaccactgacagcgttagcaaagctgatcagatagaccttaagggcgctgttgatggtcagaaggttacccttacctttagtggcaataccgtagtggaaaagcgcgacttaaccactggtgaagtaaccacactggaagcaaaagacggtcttgaagatgtggctcgtgctgggcacaagtacatttacactgtgtccgtgttagaagatggccttaaggtagcagaagggacctacactgctgaaattgcaggacaagaagaggttgagccacccatagtggcagaagaggaagaagaacccgaagttccatcggcagtactaacgccagtagtcatagaggacccagaaggtgacgattacggacctggctactacacctacccaacagaccccgtgttcaaagacggagactttgacctgttgaagtttgagcttgggttatacgaaggcagttacacagccacgtacaccgtaggtaacttagatgatgcatggggttctacaattggactaagcaaagccacatacttcttgttcatagacaacaaagcagatgaaggcacaacacaaggtatagaggggttgaacatcagttttgcagagaacttcaagtgggacgtagcattgcagatagaaggctgggagagcaaggtatacaaggtaagcagtggagagataaacgcagctaatgcagcggatcttggtgtggagataaagggcacagaaggggcgccagggcaagtagtagtgtatataccgaaagacgtagtaggggagctaacagcagaaagcaagataatggtcatggtagcggggcaagacggatacggagtaaacaggataaggcaagtgacaccggaagcgcagcagtggaggtttggaggaggtaatgaagaaggtacagcaccagcagtcatagatatgatcgtacctgaggggatgaagcaagaagagatactggactacaagaccaaagcagtagccatacctggcgtgtctttgaagccttggatacaggtacccagtgtagcagtgctcacaccagtagtcatagaggatccagaaggtgacgactatgggcctggttactacacctatccaacagacccagtgttcaaagaaggggattttgacctgctgaagtttgagtttgggctttacgaaggcagttatacagccacatacaccgtaggcaacttggacaacgtatgggcaagtggaaacgggctaagcaaagctacatacttcctgttcatagacaacaaagcagacgaaggtacaacgcagggcatagaagggttgaacatcagctttgcagagaacttcaagtgggacattgcattccagatagagggttgggagagcaaggtataccaggtaagcagtggagagataagtgcagctaacgcagcagaccttagtgtagagataaagggcatagagggagcgccagggcaagtagtagtggacataccgaaggaagtagtaggagagctaacagcagacagcaagatcatggtcatggtagcgggtcaagatggttatggagtaaacaggatacggcaagtggcaccggaggcacagcagtggaggtttggaggaggcaacgaagcaggcacagcgccagcagtgatcgacatgatcgtgccagaaggtatgaagcaagaagagatactggactacaagacaaaagcagtgaccatacccggtgtgtctctgaagcctttctttgtgagtgagggtgaggagcgcctgaccatactcacacctcaggacggcgctgtgtttaacaccatgcaagtggacatcacggtgaaggcactggatgctaacctgaagcaggtaaccatcggtgagaagacctttgatgtggtcgaaggtgaaaacacactcactggcgtggctctgcccaatgaaggtgaaaacgtcattgaaatcaatgacaccacaggcagggttctggcatcggtcaaggtgatcagagacaccgttccgccgcagattgaaatactcagcccagaggaaaaggacttactaacagagcgcttggttgctgtgacagcaaagacggaaccacgagtaaaggttcagctggagcttcttgctcctggtaatttggcagctgacccagtggtcaccaatgccgatgcagaaggcaacgtgaaagttgacgcggctttcagggcttttgttggactgaacataatgaaggtcacagttactgatagtgctggaaacagcgccgtggcttacaggctatttgcctacgacaggcctcataccgcaatactgacgattggctcaaagcagatggatgtgaacgtggacacctatgaactggacgtagcaccatacataaagaatggttacaccatggttcctctgcgttttgtggcagaggcatttggagcagaagtgggctgggatgatgggacgaagacagttgacatagactttgcaggccaccacataaaggtggtcataggtagtgctgaagctgtggtagacgatgaaacagtaaccatgccactaccagcagagattgtaaacagccgcaccatggtaccagtgcgcttcatcagtgaagctttcggctttactgtaaagtgggacggtgcagcaaggacagtgaccataacgtacccgtaaaatgcttgcataggaagtggcatttgacgaagccaaaaggggcgcccttaaaggggtgcccctttttttgagtttgaacttagtttgatgaaaatgcttatatcagcgtcagttcagtgtttccaatgcgtccaccaactccttcaacgatgaactggtggctacagtaatttgctcaatattaccttggtcagttaactcagccaactgagggtccacaggcagttcaacgcacacctgaacgttgaactcctgtgctgcttctgtgaggggcttctggccgaatatggaaaatcgctccccacagtgagggcatgtgacataactcatgttttccaccaagcccagcacaggcacttgaagctgatttgccatgtggtaggctttcttcaccactgaacgtgccatgtcttgaggtgaagttaccactaccaccccgtccaaaggaagcatctgcatcactgtcagaggcacatcgctggtacccgggggcatatccaccagcaagtagtccagctctccccagtccacgtcagtccagaactgctgaatagcttttgacaataaaggtccacgccatatgactgccatctcagggttctccattaccagtgctatggacactactttaatgccaaactgtgccgtcttcatgggctcaagtaagcctttctctgttactttcaaaagtccctgcaagccaaacagataaggaatggatgcgcctgtgaggtctgcgtccagtatgcccaccttgtaccctcttttggcaagttcaactgccagcagtgcggtaactgtggactttcccacgcctcccttgccacttaccacggcaatgacatgactcatctcactgtcctcacttggagttaggctattgtcggctcccaaaggcatattccctttattttctgacattgttctttctcctctctttacaagttttgtatggaccttcactacaaatggtatattaattaacaagcttatgatgaaagggggtccacaataaaatgcgtaaaaactgggtaaagattgttgtgctttgtatgactgtcatggcagtcctgttaacgtcaagtccaatggtggccaacgctcaagagcaaacaaaaggcaccattattatggctactactacttcttttagagactccggactggcagatgttttgatcaaggaaatggagaaagtgagcggttataagatcaatctggttgcacaaggttccggagctgcgattcaaatgcttctacgtggcgatgcacagattggtataacgcatgcgcctgactcagaagtccagcttctggaagctggttggattcgtatgcccatcatgacaaactatttctatctggtaggacctaaaaacgatccagctggtgtgaagggaaaaacactaacccaggcgttcaaggtgatttatgacaaacagtacccatttgtgactcgcaacgataacagcggcacggacgtaaaggagaagaacatttggaagagtttgggacttgatgccaacacgttcggaagttggtacataaagacccaggcaggtatgctgaattccttgcagatcgcaaacgaaaagggcgcttatattctgacggaccagagcacttggataaaaaacaaaggccagctcacaaacttggacttcattaccacttcaggtgaaggcttgaacatttacagcttcttcttcaaagatccgcagtacaaggtgctggcagattatttgaagacgccagaagcacaggctttcatgagacaatactatttcgaccccataacggagaacactccaataacaacaccagccttaactgctagtacagtacagttagctattggttttaaggtaatgcccataaatggcctcggagcaactggcaagccctaccagctggacgcaccaccatacataaagaatggcaggacgatggttcccattagagctgtcacagagccctttggtgccaaagtggattgggacggagctactagaactgtgataataagtttccagggccatactgtcaaaatgaccattggtagtaacgtggctaccgtagatggtgcacgtgtgaccatggatgtggcgccagaaatcataaatagccgtacgtttgtgccagcacgctttgtgagtgagtcacttggatttacggttaggtggaacgataaaacaaagactgttaccataacttacccgtaagtcggtagaagccccacataagtaagaggaaagaagggcaccaattctcacgggtgcccttctcgttttgtggcccctacgcaagtgcagtattgaccttgatcttagatggtatattagtgttaacagatgtgccctagtgggctccaaggaggtgttgtgccaatatgcgtaaggactggattagaattgccctgattggtttggtaagtgttgctgctgcgcgcacggtgaaagcgttttcccacagtgaatccggtaatgaggcatcatcatggaaaggagaaaccaggggccgtattgtcttggtcgctaccacttcttttagagactctggactggcagatgtcttggtaaaggagatggaaaagatcagcggttacaagatcgatttggcttcaaagggttctggaacagcgatccagatgcttctacgtggagatgcacaaataggcataacacacgcgcctgatttagaacaagctttggttgatgcaggttggacccgtatgccgttcatgaaaaactacttctgcttggtgggtcccaaggacgaccctgccggtgtgaaggacaagtcactacttgaagctttccaaatcatccacgacagacaactgccatttgttaaccgcaacgacaacagcggtacagatatgaaggaaagaagaatctggggaagcctgggtttggatcctaacaccttcggcgattggtacgtaaaaacgcaagcaggaatgctaacctccttgcttcttgcgaacgaaaagcatgcttacattctcacagaccaatccacttggatgaataacaaggacaagctgactaatctagatttgataactgctttagaagaaggagagaatatttacagctttttctttagagagccgcagtacaaagtactggcagattacttgaagacacctgaggcacgagggttcatcaagcaatactactttgacactgtggaatagtaggtcattcggcattttgggaggagatgaggtaatctaatgttgcaaattacggcagaacttatctggcgaactctggttttcacggttgcgacaacagcacttgcatgtgtcatggcactgttagttggaacaatttatgcctctttggttcgctctccatggtcgcacctcagtttttggcgtgctatgagcagtgtcccgccagtattgataggtttgcttgtctacttgcttttttccaggcagggtcctttaggtttcttgaggtggcttttcaccccaaaggcgctggttgtagcgcagtttctgcttgctttgcccatggccataagtttgtgcctgcagcaccgtgtaagcttgcctcgtgacatggaagaattcatcgacgtgaacttgccaaaaaagcgccttaatgccatgcttcttcatcttcggggtggtttggtgaacatagggtttcttacgtgggggcgaatcatgggggaagtgggtgcagctaccttaagtggaggagccattgtgggctatacttcaacgttatcaactgagattatgtaccgaacgaacttaggtcagtttggcaatgccatcgctttgggcatcgttttgctactcataagcttaattccatctgttattttggaggtaaccagtcgtgctcagcgctaatgtgcatttcgaaatagcaggcaaacgttatcatatacagcttgaactggacaatgggctttaccttgtgatgggcccaaatggttcaggtaaaaccacatttttgagagtgctccttggcttgcacccctatgagggacgggtcaacatggataagcctgtggggtacgtgccccagcattaccaaccgctcagtgcctccgtggaagacaatttaagacttttcggcgtgagaacgttgcctcctggtagccccctggaaggcaaaaggcgtctcagcgctatgaagctcagtgggggggaaaaagctgtattgggtttgactcaggccatggcattagagcctaagacctttcttgtggatgagatcactgcccacttggaccagccaagcaccataatggtggagaacatattgaaagaatacagtaaacaggcagtggtattcttggtaactcaccagtgggacacattgttacgtctgaaagtacccaccatgttattcctaaacaacaacgcagaactgctggatgccgacaaagcttacaaccgcctgttggaaaccttgaagtgagtctacggggctgtgtcgtggcacgtttgttgcgcttaaagaaagtagaaactgtttctaaataagtgtgtacgggtggtgtaaagcaagcagtgcgaaataagttttttgttcctaagattctcctcttagttctagttctgttcataggatgtttttttccatttaatctgaacatcataaataacaacctggtttatgcccaaagtgaattctttttcgcacccttagcactgaaaaagcttgaggttaccgcatttccacttgcggttacagaaaataaagaatctcagataaatctgacccttcgtgatgttaccactgccagcacccccgctgtgatcgcacctgattcccaagtaacagtcattgtaggcagttacattaccactgccacggtgggtgatggtggtgtagcgcgaataactttaccacctgaagtagttactggaggccggttggtggctgtggtcatcgttcctggctaccaaagaatggttttttctcttgttgtgcgcccatctaaatcagaggctgttctaccaagggacgaagaaggtaggttagtggtggaacttcgaattggcagctttctgtgccgcgtgaacgatagggctgttaggcttcccgtggctccctacataaaggaaggtagaaccatggtgccagtgaggttctttactgaagtgctcgggtacactgtggactatgatttttccgaccccgccatgaagaaagtgatgatttacacacccgacagtttgccaaacacggctgttcgtgaaaaccagcaggcaaaaaaggctacgccctttattaccttgttcatcgaccagactaccgtcatcatcggcggcatctcagttgacgtggacagtgctcctgagcttgtaaggggaaccaccatggttcctctgcgttttgtcgctcaaactttaggcttctacgtggaatggaaagaccccgtagtgaagttgataagcactttttagcaaaaagcaaacagtttgctcttgtcacacttccgcggtcataaatcgtcctgaattcaatctttagcaaaacgttccctagctcacatcatactgatgtaagttgtatctcttttccaaagtgtcgtgtataataatttacaactaagttggggtgctagtgatttgcaccagactacctaaggtgtgatcacaggtttattatgagggagggtgaaatgtgtggtgagtaatgtaaagaaaaccatctcattgattctggctttagtcttgattgtcacggttttgccgctaaatgtgtttgctgaaacaccatcagcttcaaatgctgttaactttggtgatttagatcaggttaaagaccaagttatcgagacaattaagaacaatgctgaaaaagccaatgtgccagttgatactgtggacattggaggcggttttgtaataagcaaagacgtctacgagggcataaaagctcttggaggaaaagcaaaagtcatagtggaagttaaccaagcatccttctttgatagctgggatactaacttgaacgcattcaagaacgaggctgacaaagttcatgcagaagctctaaatcaggtaaaatcagctgtccctaactttgttaagcaatatgatctttatgctacgttgaacggatttactggcgttgtcacactggaccagctaaaagacatcctatcgctggcaggaaaaggcagaatcgctcaggtttacatttccaaaccttaccatgttgatactgtgggagaaccgatttcctacgaaagtatgcaagaaatcggtgtgactccagacatggttaactctgctccactaatcggagcacctgaggcttggaacctcggctatactggtgcgggtacgtatgtagcggttattgacacaggcattgattacactcatgaaaactttggtggttacagcagtttcccgaacgcaaagataccttatggctatgattttgctgatggcgacaacgatccaatggatcacaatggacacggaacccacgtatctgggaccatcggtggtattggtaaggcgaaattcaaggataaggatggtaacttggttcctcttaaaggtgttgcacctgatgcgaagataatcatctgcaaggttttcagtgattacggcccttatgcctacagcgctgacatagtagcagctattgagtacctgattcagctgaagcaaaacggtgtaaatgtggtggcggcaaatatgtcccttgggtctgataaagggtttgacgaccccactgatccggagcaaaaagccataaagaacggatacctagctggaatcacttttgccatttctgctggaaacgaggcctactttgagtatgcattaggacccaattacatcggggcaaacgctgaaggcaagtacacttcctatattaaagaccccgcgcgagtaggtgctcctggtgcaagccgttatgctatcacagtggcagctgtgaacaaccagggtacggtgctacaagggcagaagctctcttttaataatgactacgttatgtatttaacaagtagtgaatctccagatcctgttgcggtgtttaagaagcagccgattacaatagttgataccaacagtttgctatgtgaagtgcctcaaggagatttcaaagggaaagtcttgcttggtgatagaggaacctgcacatttgaagtgaaggtgaacaatgcacgggctgccggtgccagtggcgtgataatcggtaataacgacgctgatgcttctctggttagcatggctcttggaagtgctgccggaaccattcctgcagtattcattggtggacctgataagctaaaactgcgcagtgctataagcgctgctggtggctctctgcaaggtgtttttagtgatgaaattgccacaggttatgctgctactaaccctaatggtatggcgagctttacttcctggggtcctgcgcctaatatggcgttcaaacccactgtggcagctccaggtgttgccatattctcttcaactccaggtaaccaatacgctaccatgcaaggaacatccatggcagctcctcacgtagctggtgccatagctgtgattaaacaagcgcatcctgattggacaccagagcagataaaacaagctttggtgaacacggcagagcccatatcaaagtacagcccacgtgtccaaggagaaggcagaattaatgtcgccaaggccgtcaagaataacgtgttcataacatacaacaatcagccttacggagaattaggtgcacttacgggtaacaagaccattacgcttaccattactaacaaaggctctacaacatacacggctaacatcactggttatgtaaccaccagtttggaacaaatcgtctatggaaatcagggagcaacatataccgttggaagcatttctacgcctgcttcggttactgttaatccaggggctaccaagacgattcatgtgaccatacagccttcgacaagttggtcgaatgtgttcattgaaggaagattgctgtttacctcaagtgatgggaccagggtattcccgttccttggatatttcggcaattggtctctttatagtgacaaggacacaatcaacggcgacagcaagtggcctgacaataacaacataattgatttgccttggtggaatgctgatacatgggaagggttaacaggcgtgtattatccatacggcggcagactttactacattggcagaaaaggtggacagtttgagcctaaagcccttgcgataagtgctggatctgattacagtacatggaatgattctctggtagttggtcttggcatgctcagaaatgctcgtgctctgactatttatgttcttgacagtgcaggcaaggttgttaagaccatagtttcagagaattttgtccgtgctgccgtgaactctagtgacagtactactgcgggcttaaggacgggttggtcaaagctttgggagtgggatggcaccgaccgtaacggtaattttgttccagaagggcagtacaccattagaatagttgccatgcctgacccacttatcagtgatgaagcgaacttgcttcctactcaggttatggatatacctgtgaaagtcgataaaacgcctccaactattgaagtgtctcgcttggaaaatgcagtaacatccagtcaggatagagatggtagtgtaattgttcctactgcaagtgtatttagcttggtagtcacaggaaccgacgaaagcagtatactcacctattatttcggagaggaatggattcctgccggaagcgacccacttaatactgcaattattgagcttcctgttcttgagacagtccgacaaatatctgggactacggacgttgatgatgggaccattttggctttcgaaatagatgcagatgacggtgctggcaacattacgtacccagacaacactattacagtgaattttgcatatgacaacccacatactgcattagagctcgaaaattttgaggctatcgctgatgggaagtacctaaaggttggttttgatgtccttaatgctccaggtgctacttaccaaatgacgatcaaagatggcaatggttctgtggtgcacacagcgactggagttgttacgggtctcgatacagtaagtcaccaggaggttaaatacgagattactaagggtggccaatacacagttgagctaacggtcacggacatatacggcaacagtgctagtgaggatgggacggtttctttccttagccccataatttccatacttcccgatgtgacgtttatggtggttaagcaaggcacttccacaggaattgctgtgtctgttgagggaactgcaagtacggggactgtcagcttgaacaggataactgtggaagacggtgaagtgaagactaccgtcgtgaaggctgtagcttttgacgggaggactttcaatgatactgagttcatcgatagcactttggatgctggtaggtatcaagtgaatgttgaagttgagtcaatgtttggccaggttttcgccaattccaggcgtgtagtgattgatggccacgcgccggcgctggacgatgtcaaagtagtaagcgacgtgggttccataacttataaatcagaatttagcgataacaccgtcgatgtgtccgtgagaacggatgaagataccactgggcaactcattctaaagatatcggacgattacacatattttgatgtttatcttgacgacgaccacattggtggctggggcgacactggggttggcggagaaggaacattcttcgtacctgtgaacttagatattggtttagaagatacctatgaattacgacttcttgacgaagctggcaatgaatctacttataccataaaccttcgtgtgatgagcaagatgatcactgacgttaaactcgaagtagaaggacaggaaatctatcccgagcatggaggaacatacacggtcatctcagcaccacctgtaagtggcactttgacttttggactttctgaggactatgaaattgagtcagtaagtgtcatggttaacgagacggaagtagccacggaaagcccagcaacgttaacattcacgcaagccggggagtacactattcagatcagagcagaagacaatctcggcgaaaaggaaactttcgaatttacattagaagtgatcgaggacagaccacctgagatacagaacgtaacgcttgagtcggcgggtagggttcttgaacttgccgacggtggagaatacgaaattaccttgccgctgcctgtagaaggcgtgctcacatttgaggcatcggacgatgatgaggtagcttctatcagtgtgaagctaaatggcgaagaggtagctacagagagcccggcaactctgacctttgaggaagctggggaatacgcaattgaaataacagcggtggacagtgctggtcagataacaacgtttacttctacgttacgagtgatagaggacgttccagcaataattgaaaatgtgatgcttgtaatagatgatgaaactatcgaacctgtcaacggtggagaatacgaaattaccttgccactgcctgctgagggattgctcacattcgatgtatccgatgatgtggatgtcgcttctaccagtgtgaagctaaatggcaccgaagtaggtaatagcagtcctgttacacttaactttactgctgctggtacatatgtggttcagatagtagcggtcgatagtgcaggtcaaactagcacctttgaattcactttgaacgtggttgaggagattatcagtactagctttgagctaaaactggaagctggtttgaactatttcggtctccccatttatgtagataagaccttgggtgaaatattacctggtgcgaaagtgtatcgtcggagtggaactagctgggtactcgctactagtgaaaaaccaatggcctatgcagtttaccgtgtcagtttgactgaagcaaaaactgtcgagcttgtaggtgagccattcgaaccttccagctttacattgaaacgcaacactagcaattacataagcataccgcagatgagtcctgttaacgccaatgatctttttggtggtgcattgacgtcgataagtgttatcaccactggtggaaccatggtaaaagtgactgatggagttatgttaccaggtaaggcgtatgttgtggtggtaagtaaagatgtaacaattaacctgccatcactcatgccacgttaaccgcagaattcactcaccttaagaattgactttgggccaaggggggcatttgccccccttctttgttgttgtgaacaagtacagttttcaatgagacttccagttcagcggatatcacactgtggcacgtttgttgcatatattacgtattagaagaccccgaggtggggtatatatgtttatgaccttgatcacctccagcggggtagaccacctaagagaataaagatcaacgaagcctgggaagacctgtaaagacgaccaattaagggaaagcttgacaatattaggcacgttggttgatgacctaaggccgaatgggaacattcatgatcacctgctaagggtttggaacatctaagagtatgttcaaaacaccttaagaaaaaggagggaaaacaatgaaaggcatgaaaaaattatttgcgctcttcgctgtgcttgccttagctctgaccttgacgccagtgcttacagcaaatgctgcagttcccgtttacagcatgactgtgaaagagcctgtatggactaccgaaaaagctttgggcatagaccttgacggcggtggtctaagcgaggacccattactgaaggtggatggtaccataggcggtgttactgggttggatgttaataattttgacttctctgcagcaagtgttttctacattgagccatcgtacaataattttactatgtatgttttctacaacgatattacggtgttggatgatggggtgtacgctctcacatatgacgtcgatggcgatctcactgcagacgtttctgcggatattccaataaggctcttcaaggtaactactaaagctgctgtaccagccgaagtaaccagcggtgataaagtaacaattagtggcacggttacaccgcttgacgaatctttgggtctgactgtacacgactactacgtagccgtttggagagaaggaatagtagatgagccggcgaaatacactgagattagccctaccggcacgttcgagctaaccttcaacgcttacggtaatgtaggtactgactattacctgaccgttcaaacgggtgggaactacaatgaggctccatattacaccattaccgtaaagaaactggctgatgtaactgttgcacttacccctgacaccattgttgctggtgtggataatgatgttaccttacagctctttgtaggtgatgttgagctaggcaaccatgttgttacagggaccattgcgctgggcagtgagacggctacttttgccgggataactggtgcaagaggcagaataaaggcaactggtgtgaatttcagcagcgtgggtgttgctgacgttacggtgaaggtaagtggacctgactactacggaacaggcactgcgaaactgaacgtttccaccagcgaagagtatggccttgcagttaaatggcctacaacatggaaaatcggtgaagttaacacagtagaattcagcacgccgtatgctggttacactgttcattctgtaaaggttaaagtaagcggcccagtaaaagaaaatggcgaggcactaacaggtggcaacagcatagatgtgacacccctgggctatggtgaactaacactgcaggttgaggcagttttggtaggaactcccacgcaggttataagcaagaccttctctaccaccatacctggctacgtagctagtgtggatcctgaggagcttgtcagaggcgctactcagacgttgaccgtagtggtaaaggatgcttacggcaatccagtgaacaatgcactagtgcagtttatcagccctgtaaacagcggggatcctatcgctaaggtgaacggtaggaccgaatcagtgaacaatgggacttacaagctggagatcgttggaagcaagattgcaaaagccgatgcaaactcctatgtggaagtatttagtggtacaaaactacaagctaaggtatttgtggaaatagcacgctctactggtatcaacatcactctagacaagagcgaaatagtgcttggacctaagaccacgttgactgtgacagtggcatctccagaagctcttaacaatgcaaaagtgaagctcgttgacgctgatggtgaaaacacgggcgttcttgcttacacctttactggtgctgccacagtgcagaaggtaacgctacctgttaacaccatgcccgaagaggcaggcgtgtaccaggtggttgttgaaagtgtcaactacgtgggcagtgcaacgttgacctttatagagcccgtgattacagctacgcctgctgagatactggcaaacagctccaatgtggtaaccttcacttctgaaaatgtggacgaccttagatctattacgcaggtaactgccactggtgctgtgaagagcataactgctaagattgcagaggatgcaatcactgctaccattgtgaccactgctgaaaagggtaccgttaaggtaaccttcaagttcaacagtggctacgagcatgaagtgaaactcagctctgtctacggcaagctcacagttgagaatgccaccgtcgcttttggcacgaaggtactcaccttcaagcctgtggatgcggcaggggctacattggctgctggtactgacgtaaagatcaatctgcttggcaacgaatacaatggctccgttgctgccgatggctccgtgagcatattgattcctgagctgcccatgggcacctacagtgtgcttgtgaaggtagccggatatcaggatgccacgttcagcttagtagttgctgaagcagagcctgagttcaagacagttattgagcttgctcctggcatggacatctacactgtcaacggtgaaaccaagttctgggacgccacaccttacataaaggacggcagaaccttggtaccaattaggcacttggcggaagccattggcttcaaggctgattgggacttctcagatcccgccaacaagatggtatttatctacacggcagagcaggatccagagaaggacaaagaacatccattcatactgctcatcattggtcagcccaccgccatggtaagtggcaacctcgtagctttggacgtcgctcctgagattctcaacggcagaaccatggtaccgctgagattcgtggtagagactctgggctacaaggtggagtggctgggcggcaccattcgtctaatgaaataacgcagctccatcacagtaagtagtagatccaaagaagaggggtgccccactaaaaggggtgccccttttctatttgttgtggttaaatgttcctatgaagagacgaaagggggtaagtttaatctatggcgtggcacaaacttttcattgaaatgggtatgggtgttgatcagcacgggcaaaatcctacgcgggcttgccaaaaggctgtgaaggatgctgtacaccgcgtgtgcatgcccagcttggttgaagggggactgctgagtggttgcaaggtgaagcttactgtggacctggcagttccaggggctggcacggtggacataagccaagtacgtgaagctctgccgctgagcatggatgctgacatcgtggtgcaggaaggtggcttgaaagcaaagggcgttgccatggaggagctgggagacaaaagcgacgatatgttcatcgccgtggctgccataacggtttgggtatcctgcggtgaggagtaggtaagctcgggaaagaaacatgatacaaaactgactcaaagttgggttagaatataatttagtcaatcatgatgtgctcctgtgtaatcccccaaatagggtgggggagtttctacctgcagaccgtaaatctgcagaccacaggggtgaggaagaaaccatttttgggtttaatggcgtttgttcttcacccccggtggtccaagctaaaggaagctgcctctaatgttgtcggaagcagcactaccgctgtgcgggtgtggagggcgaatagctttgactgttactttcttagttaggcctcatttcatcccgcacttgtgtttttcgctttcttcgtttgattttggaaggaggtcgattttacattgattaagtggctggaaaaacatttcgattttgaatcccacggtgctaattggacagatgaaatcattgcgggcttgactacgtttattaccatggcttacattctttttgttaacccgaacattttgggtgcagctggcatgcccaagggggcagtcctcatggcaacagccattggagctgggatctccacggtgatgatgggactctatgctaaactgcccttcgctttggcgcctggcatgggtctgaatgcttattttgcgtactcggtgtgccagggtatgggattgccatggcaggtggcactgggtgcagtgttcattgacggcgtgattttcttattgctgtcagttaccccagttaggcgctggattgtgcaagccattccactgagcatcaaactggcagcttctgtgggcatcggtttgttcattgccttcatcggtatgatcaactcgggcatcgtggtgaaaaacgatgccacgctggtgggcttgggcagtgtgaccaggcctgaaacactgctggctttggtgggtttgatcatcatcgtggtgctcatggcccttcgggttaaaggcaacattctgctgggcattttgattaccacattcatcggcgtttttgtgaagggcagcagcggtgtgcctattacaaacttcaccggctcggtggtggcattgccaaactggggcgagctttctcaaacctttggtgccatggacgttgtgggagctctaaagtggggctttgtgtccatcgtattcaccttcacctttgtggacatgtttgacacgctgggcaccattgccggcttagctgctaagctgaacatacttaaagaggacggcagtttcgagggagctgaccgggcgcttgtaactgacgctgtgggcaccatggtaggtgccgtggctggcacatccacggtgaccacctacgtggaatcggcagcgggtatcgctgaaggtggcaaaacgggagccactgcccttgtaacaggcatactgttcttgctttcgttgtttctttggcctttggcagaagtggtgccttctgcagccacagcaccagcccttatcgttgtgggcttcctcatgatggagcccattttgaagattgatttctcggagctgaccgaagccataccagctttcataaccatgatcgccatgccgttcacttactctattgctaacgggctcatttttggtattctcagctacgtcatcatgaagctgttcacaggaaaaataaaagagattcatcctgtgttggcagtgctggcactggtctttgtggtttacttggtctattaaaacgctgtcacctctgcttacttgacatacgagcagttacgcaaaaagtttgtggcagagggcgggaagtgacatgagctgcgacgcactcccgcccgcgaaccgattcaacctcctccttttcgtttggagccgcacccaaaaagaggacacccacggggcggctccaaattagccttgtgctatactaagggtaatcgctcttcgcagaaggaggtctttgacaatgcaacacacgtttgtggtggagtacttcccatacaacgctgaaagcagcaacgtggtggaagaggctttgaaactgccttatgtggtggaagcaaaagaaggcaggcttatcatggtgaccgtggaagctgattcctacgaggaaggcaggcaaagggctgaagaggttggaaaaaaggtgttcggcgaaggtaacatcagggtacgccgagctcaataaataatggcataatcacataataagaggctgaggaaagtaagctgaaaccaagagagacagtaagcattaaacatgttttgttgttttttggggaggcattggtgatttagaaacgtggattttcgcgatttgaaaaagaggctgactgaattctctgtgagggccccgggttcggagcaaactcgcaaactgctggagcatttaaaacaggagtttcctggctatgagcaggagactgtggattttaaatgccctcagcacaaaggttggtcatggggctcgctgcttttactggaggtggcagggcttttcctacttcagcgcaggcctcttctgtctgtgattctggtggtcattcccgcattacttcttttatgggaagaaaacggctacgtaaactggtcgcgtttgtttagctttactcggtgccagaacttggtgttgaaaaagatgcccgagcaaaaagaggctgaagaaaaggaaaatacagctgagcaggactattcagtgccccatgtgatttttgtggtgaacgtggacagccgcgtggagggtttgtgggacaggttcgacccagagggtgtgggccgtacagcttggcttaacctctctctcatgctggcttcgttcacttctgtgctcagtttttactttcccatacgcttttggctctacctgggcctggctctatcggtggtgcttctgctggagatggtggatttcatttaccagggcttgttccgccgtttttaccccggtgcactggacaacggctctggcatgttggtattaaagcaaatcagtgacctacttgacaatgttccacactggatgctttttgtggacggtggcaacgttagtggtgcaggcattgatgccttcaagcgccgctacaagctaccaaggaatgtgctctttatcaccttggaaaggcctggcgctggcacagtagcagtagcaaggcgccacggtttatggtctgctgttggcatgcccaagcaggtggtggcatttcttacaaaggaagctggcataaacaatttcacggattttagttacaggcgcagtttgggagcttttctgaacttccgtggatgcgcttcactttccgtggtgggtcagctcagaggtaaagaggaaagccagctcatgctcacagatactatcgagtgcataagtgataagaacattcaagaagcaggagctttggtattaaggttggtgaatatgattgagcaaccagaagacaacgaatccggctctggaaacacaacagactccaattaggcggtatttagaggagttcactcttcttacctttgctttttacccatggtacggtaggttggctgacaccattacacccagtaaatcctactggtttgacattctgtattttgtttgcgtgtttgctgtaatcgattaccgacacattcgctgggaaaaggttatgcgcttcgcaccgttcatgctggtttacttttggagtagtgccattaacggtgtgcctctgctcattttcaaggagacactgcgacgtgtggttggtccatttggcatcatgctttttgcctcagctgtggactgggactacgcaaaacttaggaggttgctgatttacataactattagtggtttgctcatgggtggtgtggctggttaccaagtgttaactaaacaagctcctcagtccgagtggctggatacggagcttgataccgatcgcaccattatcagggtgtggtccattttctccattcccacttactacagcatatttgtggacatttccattttggtggcattggggcttttgctcacctcgagtggttggtttgaacgttttgtttgggggttaagctttttgggctttttgttagctcagctgcttacctatgctcggggcggtttgttggcttccgcttttgggctttttgtggcgcttgcagtggaaagccttgtatgggcttgcgtggccgctgcagcggcggtcataggtgctttaaccattcctcagctgcgtgatagactgctcactgcatttacgtgggcttatgttcaggaaagctcacaacctggaggcagaatttaccagtggggaagggcattggaaaatgtgggcatattaggcggtttcaaaggtattaggcagctgctaattggtacgggccctggtacctttggtacccagtcttcaatcaacttggggcttcatggggccctgcgcattgacagtgcctactacgccattatggccgaatatgggcttttgggtgtggtgagtttcgtttattttgtggtgagcacgctactggaaggcttgaagaaagtacttaatacggaggataaaagggttaaactactgctcgcttgcgtgcttggcgccgtttctgcttgggcattccacggcctcacggacaacgtctttgattacttttacgtgctcagctgggtgttcccacttgcgatggtactttagaatattactaatgaataaggctttaatagtcatgcataaggctttggtggtggtgtgtgatgcacttcaaagcattgtgcatgatcaaggttttggggagcgttcctggcttgagctcaataagtaggcaggcacgctcaatgacagtaaagtggagggaggaatacgggacgtgagtaatcaatccttaagagtgaagattacagtagttatggttgtacttgtattcataacggcactgggtttggggggtattgaagcttaccgcattagcggcgactttgaaaacttggttggtcaacagctaaaaacacaaacggaatcagattctagagccatttgggattttttgaagaactacggcaacttggcgtcttatttagctaatactaatcaggttatcatggcagcttccaccgatgacgtgatggtccagtccgatgtgaggatgctttttgatgccattaggaagcagtacccagacattcttaacgtgtatgcagcttctaatactggtctagtcatcatggagcccatgacgtccctgcctcctgagtacgatgctaccagcacagtgtggtaccaaagagccatggcaaaccccacggattttgtggtggtagaaccttacaacgagccagtaaaccaaacacaagtaatcacagtagcaaaagccatttacagtatgggcgattatgtgggtgtggtgggtattgacattgaagcaagtaagattgccagtcaaatgctggcattcacaaataacatttccaaatacctgcttaaccgcgatggtgtaatcatactttctggtagcggtgcattcgtaagctctggtacggatctttccaaggaagtcttttggaaagacatgaaaagtgccgccaccaaaggaaatatggtaaattacaccctcaagggtgcaaagcgtattggttttgtgaaacaactacccaatggctggtatttcttaactgccatgccagcttctgttataagtgcacccgtgaggagtgtcataaatactactattttggtgggtttgggtgtacttctactaactgtcattttgggctactttgctgtacagaatgtgttcttgaagcccttgatggagcttcgcggtgccattgaagccatcgcgagcggtgatttaacggtgcgagcacctgttaggggtaaagacgagctgggccgcatggcgcagggtgtgaacaacatggttgaaagcctgaatgcactcattgcggcagctgctcaaacggcagatcgggtgaatgagtctgcaggcagcttagcagctacttctcaggagaccagcgcttctgtggaagagttaacggcgcagagtaatgaagtcgctaccaatgctgaaatggcttaccacgccattgaggattttgcaggcggtgtggaacaggtttccggcaccgctcaaagcattgctgccgatgctcagctgttggctgcggaggtaagcaatgtgaaggacaacgcacaggaaggtgctcagagtttagagcaggttgcagaagtggtggatattgctaacaagaatactgataagaccagcgttatcatggaacagttggcgaaggatgccagcagcatcagtaacattgtggaaacaattgagcaaattgctgagcaaaccaacctgttggctttgaatgctgccatcgaggctgctcgtgccggtgaagcaggacgcggttttgccgtagtagctgacgagataaggaagttggcggaaaagagtcaagaggctactcagagtattgctgacatacttggtggcattcaaaacagaacagctgaagccagcggttctatgaagaacacattgaacgtggtaaagtctgcctacgaaaggacaaagcaagcccagcaaaaattcagcgctattctggacagcgtgggtaaaattgccagtactgcagaaggttttgctgcaagtgctgaggaactcagcgcctccactgaggaattgaatgctgcggtggataatgccgtagaacctgttagaagtattgccgagcaggtgcgtcagttcagtgatgccctaaagcagcagtcccagggtgtataccaaattgcgcaggagatttcttcgttagagcagttagctgaacagctcaaagaagaagtggataaattcaagatataaaagaaactctgcttgtacagaagggcatgtgagagcaagaaggaggcaaggaggtgaagtgcctccttcttgctcgtcaatgtggcacatggcttttgtgtttggtaaattgtcgtttcttttgcacgttagatgtatattgtttttattctgcttttagctaggctatctttatcatgatccctgtgaccatatccatagttgtccgtcaagggtatgtggcattgcttattccattcgtgtggatattcttgtcaatgttttggcagacaaataacttcattttctccatcgatttaattccacggctattttacgggtcttatttttcttctttctcaagccgagttattaatctatccacatctttaatttatttatttcttgtcggcatagcatgttaccttgcaggcggttacatgataaaaagaaccgatttttaactgttttagatgctaagaaaaaacttcccagctcatttaaaatagcgcttaaaattgtaggagttacccacaggaggtgacatgcttttatgaaccacagagaacagttggcaagacaaacattggctgatgttatgaaaaagctctacagccgtgggcttatttctgtttatggtggtaatgccagtatggtgctgagtgatgataatgcgctcttgataacaccgtctggttttaacaaagaaagcctcaaagaagaagacttggtaaaggtggactttgcatcgggtaaagtgctgggagaaggtaagccctccagcgaacttaggactcaccttgccatttacggcgccaacaaggaggcaaaagctgtggtgcatgcgcaccctactactttggttggtgtatgcactgccggttacgattttggtgtttacacacctgagcaagcccttttggtaggcaagcccatggttatcaacttttgtatgggggaagagctggcggagcgcatgtctgccttagcaggtacatgccaggctgtcgttgtaaaaaaccacggcgtgtttgcttggggaccgactattatggaggcttatgcaaagatagaaatactagaagaagcggcaaagatggtagttgctggtaatgttattatgggtggcttgggtgtaagctcaatcagtgatgaacaggtcttggacattcttaagaactacagaccatcgcataaaagtcaatgattatcaaaaacggcttcagaagtgcatcatattgcgacatttgggtatataaataagtaatgaagaatagaagaagttacttgtggttgggtgccgttgttgccattctattgttcttatcggcatatcttcttgttaacgctcgctctagtactttagcctacgcactgtccgacgatgcagttaacatggaccctttggaagcaacggatataaactcgtggaatgtgatgagtcagatttatgaaggactgatgaagtttcggccttcttcattggaagttgagccctgtttagcgagttactacgaggtgagcgatgatggtctggttttcaccttttatctccagaaaaacgttcagttccaagatggtgcaccttttgatgctgatgcggtgatttggaatgcaagacgaggcatggaaaaagctgatacttcctactatgccagcttagtgtggggaagcgttaaagacgtacaaaagcttggcagccacgttgtgcgttttactttgaaagagtccagggcagatttcctcaccaatttagcactgccttttggcggcagtatggtctcacctaacgccaccgatctaaaaaacaatcctataggcactgggccttataggttggcaaattgggttagaaataaagcaataacactggagtacaaccgcaattggtggcagggcaagctgactgatggagtgggcttcaagagcgtgcgctacttggttgtggacgaccccgaagaagcagtaaatctactccgccaggggaaggttcacattctgagctatgttcctcccgagctagttgaatcgcttaatgctgaggcaaatgttaggctggtggagactcaactgctggcaacgtcttttcttggttttaataccaaatcggccgtgttagctgatgcaagggttagacagtcgttgttattcctgctcgatcaagattatctaatcaaacacgtttacagcggttttgctttgaggagccaaggtcctctgccacctgcattggaaaaggaaatcggatgccgctacctatcgcctaactatgaggtaggtgtaagattgctcagagaagctggttacagcaaagagcgccctctcaacttgactgtggaagtgccgcttgagccacgtgattacatgcccagcggtggtgtgaaattaggtgagggcttgaaggaggtctatgaaagcactggactggtgaaggtcacctttgtttacaaacccttcgaaagtttgctaagtgatctcatggaaggcaaagctacagaagcatttgtgctgggttggagcagtgacaatggacgtgcggataacatgttaacaccactttttcacagcaagagccctttgaacttttttaaatatgagaatccattggtggacaagtatttggaggaagctcagacggagttagatgaaaacaagagagaaaagctttacagagaaatttgcgacatactgctggaagatacacctgctgcttttttgccaattcccatctcttttaaagcactcgatgagcggctaaaaggatataacgttaatcccattaacattgaacagctttactttgtgcgatactgaggcgcttaaaggtttataatatgaaaataatggctgaatacgttatcaaagagattgactttgaaaacttagagaacatttctgtgggatgggacgagtccgcgtacgatgacgtggatatcatgctcattaagagtttcatattgaatgagctggagcgcgaatacggtgaaggtacccacattgaagtgtattccttgggtgatctcatcgaaaaaatggaaaatctgattggtgaaccagtttcacccgaagacttaccttttgaccaagtggctcggctcatggaccgtttctttggtaaagcggtgaagttttttgtggacgaagaagggaatttgttcattgccctgctcgtggatctgttacccaccagctctgattttatgaccacgctttggagattttggagcaacaacgataaataactaacacaacaacaagtaaggagtgatggcgaacgtgcgcaagtcttatatgtggttcattgctttagtacttgtagcagtactggtgctggctgcttggtatttgcattcaggcaccaaccgtgggctcactgcaaaaaccgctgtggcagtggtgagagccgacgatgtggcttatgaagtggcttcagctccgaaacctggcgaccttctgctggaccgttacaacaagccctattttgaagttgttactgccacctacatgcccttcatgtatagaacacagaatgaacacggtaatgtggtttacagtcctgacccacagcgttataccatgtttgttacggtaaagaccattgcacctttttacgatgacgtgcctgtgatggcgaagcagcgcatagttgtgggacgctcactcacgctggaaggaccaaactgggcggtatacggccgcgtaactcagcttactattactcctgttgagaagtaagggtactgcaaatacacatacacacatataatctacgacggccaaagaaagggcaccttttggtgtaacagttcaatgtgtgcaggtgtgaaccctataacttcaccctgtacgtaaaccagctcctgggtgtcgttcacacttagctcacgcgttttaatgtgcgtaactttcgggtgcggtaagtgtgtacctttaaaggcttttggcagcagcttcaaggtttcccagcgtgttagttgttccacaaacagcacatccatgtagccgtcgtcaacaactgccatgggcgctatttttatgcctcctcccacgtactgaccaatcatggcaaagagcatgttgtaaaagcccttgaatgagccttctggcgtttccagtttaaggtgaaccggtttgttcagccttatttcggtgacgactgcagcggcatagctccaagcacctttcaatgcgcccttcatgttgtttaccctgaaagagactttagccggaaagcccacaccgaaatcatttacagagtacctgacggcggtttttccttcaaagtcgcagtaggtgatgcgcattaagtcaatcagtctggtttggcccagttttatgacgtcaacttgcttagttaagtcctttgcagtcccagcgctttttagaaaatcattgcctgtgccaatacccaaagcacccatgggaactgggaaatccagctgtaccaaaccattaagtacctcatttacggtgccgtcgccaccagcgctcaccacagcatcaacgccgttctttgccagcctcacagcaagctcggttgcctgaccaggaaactccgtaatctcaactaaggttttgatgcccgcttcgtggagcatggaaagaacttgtgggaagatccggcctgctttacccctgccggctgtggggttaagtacaatccctatgttcttgatcatttgaccttactgatgactccgatacttccgctcttttctctttaatggcaacggcattgtgcgggtgtatggactcgtagctgaccacctttatacgaaagcaaggggataaaggatccagttttaagaacagatctttggcaatgtcttccacaaactttggattcaaataggctttttctgtgacgtatttttcatcaggtctctttagcagtggataaagaggttgtgaagcactgctttccaccagtgctatgacatcttcaatccacagatcaccttgccagctaaccgttacgtccacacgttgattatgggcaccaaactcgcttatgtctcgagagcaggggcaaagtgagtgaactggcacagtcacggtggaggttaccacgtagcctctggtggagtttagttctgctttgaaagaagcgtccacatacatgacggtttccaattttgttactggggtacttttctttatggcgaagggaaatgccacttcaatcatggctttcgttgctttcaagcgttcttttatgtcctccagagtaactctaaggcgtgtttgagaaatctcttccaaatgttggtacagcacttccatgaaccgcgacatgtgcgttccacgaaaagaatggggaaagtccacaccaatggagaatgtccccactgtgggctgcttaccgccttccttggtgcgcactgttatgggcagtcgcacattctcaatgcctacataatccaggggtacgttacgcgggtcacgttcgctttgcacatcacgcataccagctaatcgcctctcgatgcatctgcttttatctccacccatgaagtagccgtttcaaaaagcttcactgaggttagcaccaaaccgagcttctctacatgcggcttaagggtttcaaacacccacatggcaacaagctctgtgctgggttgttcaaaatggtcgtttaggtaagaatggtcaagtttggaaagcacttccttgttaactaagtcctttaggtcaccaaaatccatcagcaagccgttctcaagctcattaggtgtgccgcaaacggttacttccaagcggtaagtatggccgtgcagtgcttcgcacttgcccttgtagtttgtcaaattgtgggcggcatcaaaggtgaaagctttggttacacaaacattcatacgttagaaagtataacacaaaagcaggtttcgtccttctaagttacaggcttttacaagcctaaagcgggtaaaagcatggaggtgataaaccttgccagccactgcgggaaggtgagtaggtagctgtagggagtgtactgcagcagcaaaacagcgcctgccgcggacaggaataaccctttcatacccacttcatgaagtaagtagtacctccttatcttcttttgaatgggtttctttttcttctcccattcttcgctgtaatctgccacgcttattaagtcgataaaatctaggtcgtccacggtctttttacacctccttccttagcttcgctttggctctatggacaatgctctttatggtattttccggtttcccaattagctcagccacttcgtggtaagaaaggccttcctggtacagcagcaaaagtacgctgcgttcctcttctttcaggctctgcaaaagcagatgcacatcttcaaagtgatcctttccagccgaaagctcatatccttcttcctcgtcaatcaagggcattctacttctaagtacgtccatggcccagttgtgggcgatcttgaacaaataacctttgggcgaagaccaatcgatgctggagcgcatggctctaataaacacttcttgtacaccgtcttcggcttccacttcagaaagccccaaacggcgcatgtaagcgtaaagccttttaccgtaaagctcgaatgctctttctacctcgttcatcatggcagttgccttatgtccacgttacccattttcatatccaaatgcagtttcatggttccattatatccttgtgggtcagaatcattgttaaatctaccagcaccaccgacattttctacttctacctttacaccttggggcactgttaagttcagattgcctgcagaggctctaacggtgatcaaatccaccactgtggaggtgctcacattgatgtttcccgccctgctgtccacagtgatgtctttaacatgctcattgagtgctaggtttatgtttcctgcgtaacttcttaaaatgatactttcaatctgcgcggcactgtcaatggttatatcgcccatccgtgaatctactaggatggagttcatgggctgggttatttccacatacagagaaccatagctggctgcaatgtccacggatgcaacctgtgagcccaaaaacaaagcgccattgccttcgcgtccgctttggggcgttagctcgtaaacgccgctagcagtttttctaaacacgtactggtatgtgccaaagccatactcttttgagggctgctgtcccacataaagtgagccaaaatccaagtgaaatgacagggcagaagaggtttcttcttccgcccatgtcagtgcctccaatggggttgagcggaggccgtatattttcaggggggcagggaaggggcggttaccttttcttgcgggggtgtcattgtaaccagacccttgttgttgctgctgttgctgttgttgtccctgccactgaggttggggaggtgtgagcgtcttaaaaatgtaaaatccaccaatcaccacagccacacacagcagtgcggctacgatgtctttggtcggtgcaggcattaagtaccttacaccataggtaatgagtagcccacccagtagataccaaggatcggggagggcagagtgtgctacatactcttgcagggggctataaggtaaaacatacagtatccaaagaactcctccaatcaccaagattaacccaaatagttgtgcagtggacagtctaaccctaaacagacccagcagtgattgtacaaaaagcaccagtaaccaaacaagaaaaatcactgcaaaaaactggtttactgtccagctcactatttatccgctcctttgctctggcgctgtgtttggttgtggcttattaggaggacaaggccaataacaatgagtagaacaggaagtgccaaagcgcgggcaagctcgaagtatggcatcatccaacggggaatagtaatgatggcataggaagacaagttcttgaacagaatgacagctcccaccacaagtaatatggcaccgaaaactaccttaccactgacatgctgctcagctccaggttcttctgcggtgctgctagcatactggctgtaaacgtcctccacatagccttctacggacgtgccgtctaaagtagctgaaacctttggctgctcgggaatgatgacccagccaattatgtaaagaatggtaaaaaacgtgaaatttccaaagaacatgagcagtaagtaaataatgcgtagaagcactacatccacttggaggtactcagcaaggccaccaagtacgccacctatgatgcggtttttcctactcctgtagagctttttactgccgccgctgttattgcccatagctttctccttctggttctaaaggtatgatgatccaagcaatgatgtaaagcgctactaataaaggcaaaatcagggtgagcgctgctgtaattagccttagtaggttcgtatcaacatcccaattgaagtaagctctaaagccacctataacgccgcccagaactttatctgtcctgctgcggtaaagttttttcaactatgaacacctctctttctattctttgtttactacttaatatacttggaaagacacctttaggttgcacaatgtaaaaatggacactggggaggttgcataagatgaaatggtgggaagtggattttgagcgcattaaagaaagtgaagagtttaagaaacttactggagtgtggctggagctaaagttaggttacttagtttttcacgttccagttaatttgttttacctgtcctacgtgctggcaaaaagtagcggcaaagaacagattacatacacgttgacaggcggttttgtgctgcagattgcactttcagatgttgaaagggtactgtcccacatcgaaaagggtgaaaaacctttttctcttaatttggtaattgacggtaaaaagcgagaagttgttgctactccagtgaaagtgccaccttccagtgatgccaatacactggaatcatgattaatagatagattgcattccgacccgctatggaatagttgtggcgaagagccacttttctgtactgaagttccctttgtattacaaattctttcacctcttccggtgtgacactaccccctccagccggtccgtacttttcccaaaggagctgagccttggcatcctcgtagtttatgcggatagggctcagtggaggttgtactaagattccagacagttgtgaaaccaagttgctggcataaaagagtacgaacatgagcagcacaaacgatgccacatagtaatagaccttcattcctgctttttgtttttccgtcattgcacagcttctccttgtcgagctactccagtctacgggctactttccagtggtaccaaaatacggggaagcacactaccaaagaaatcacatttcttgcagccccctgataccaagaatatatctggaattgtcggtttttctccctctgctcctttacgaaagcttgaacctcttgtggtgctactgttgtgttctctgttaccccgtatttttcccaaagtagttgccctttagcatcttcatagtcccactgccccagaataagaggtggaggtgccactatgccaatgacttgccacacaaggccgtttaggctgtagagcatcatcatgagtaaaatgaatgacaccgtgtagaagtaagcctgttttacagtaatctgttccatgtcaaacaagtcctcttctgcacatggtcattccaaagtgcgagcaattttccagtgataccagtaaagagggacgattactgccaaataaagtgcattttttgctacgacctgccagttgtaataaagcgttagcctttggctttccttttctttttgatctatgaaggtttgtacttcctcgggcgtgacggtcacgttttcagtggtgccgtatttttcccaaagtagctgacgctttgcatcctcgtagttccacgtgccagcggtcaggggaggtaaaatggttatctgaactaactgccacaagagactgcccacattaaagagaattagcagaagtagcaccagagaaacggcgtaaaaataaacctttttagctgtccagttttgcatggatcaggcccccttcttcaacactgtgcagtgtggtctattcaagtgagcgtgccactttccagtggtaccagaatacggggaagcacactgccagatagactatgttttctcccatcattctccagttagaataagtgttgacttttctgctttcgagatccaagatcggaggtggaacaattatctcggaaagcctccacacaatttggccaacgttgtagatgatgaaggcaagaagtatgaatgacagggcataaaaataaaccttcttcacagtccagccgtgcatatcaagcccccttcggtaatttccagtattaattatagtgcatctttacatgagtactgtagttttttctgaaagaagactacttaacaaagttgtacggatgctatcgaataattgtgaaaaattagtggtataatgtgcgcatgaaaggggataaaagtttcaagggtatgaccctcatagaagtgcttattagtttagcacttctatcggtgttgatggttgtagtgcttttcacaagtacttggttgttcacctttgtaaaaaatcggcttatagccctgcctaattatgtcattggcttgtcaagagcttatagtgccgtttaccttaacgcgcaggacatccagctgagcgccacctacagcgttgacaagaaccttccgtctgtgacgctgtacaagaagagcggttcagacctggtgtccaatactgtgaatttcaaagaattgatacgtgccgaggcgttgtccacggctacaagtgccacggtaactttggaagttcaaacagcttcggtgtccattcagcagccagctgacaataaattcttgctgttactttacctcagcataccttcttctgacggcagaaggttcgataataccgtggtcatcaaaaaactggtgaatgccgcgccagtgccagagagttttacgcggaacggcaataacgtcatagtcgacctttattatcctgccttggggtttggtgttaggcctacgggttcttctgatttgcagctggtgactgacaccagtactattacaacggttattgacagcagcggagttcgttcaaccgccacggcaatgctcacaggcacaactaccaaactgggacccaacgtttatcaagcgttgttcatagagtcaactgcgacgcaacctgagtttatcacgttgccaccacttattggggtcgatggcacaccttgtgaagacgttactgtaaaggtggtggcaagcccatgaaaaaaggcattgcactgataacagttttagcttttgttctcatacttagtttactcatggtgcctctgtatgtgtctgttttggggatgacctccacactgcgcagtattcaggtcttgcctgctaaacacgaggcttttgctgctggactcaatgtggtccgtgtgctcatcgtaaatgctcaagatatggaaaccagtactactattgagcttgcacaaggcccaatcgtagtgactgctagtttagcaagatcttttgacagtgatttatcgcttcaagatgagatagattgcgaaggcacagcaagtcctgttgtgaaaatgagaatgtgtagtgctgttaactactgggatgtcacagtgcactttaaggataactacgtgcttaccggaacagcagtgcagtacgtgatgttccagcctgacaaggattatgtgtatttactggattttaaggagaaaagggagtgagcggcatgcgtagaaaaatgaaaggtttcaccctcttggaagtggtcattgctcttgtcatagtcgccattttagctgcgggtacattacctgctttgtcaaacatcaataagcaatcattccaaacagagatagaccttaacttgccctcagttggccaagctgctctgaatggccagagttcagccacaagcctttatgctgatttgactgatactaccacaagaagtgtttctttgcttactaacgagcttgtcaaacacagtgccacagtcagcagtaagggttacacctatgccattgacacgctctatgccgacgtgggagtgggactgggaagtctgggtgctggttcaccatttaaagaaggcgacaccgcctcccacgaggacactagtactacgccggtaattatcacaccaacgacgacacatactgagcctacgctcggaagtgcgaatcttcttgactgggaagtatgttctgacaaggataaccaaaatgaggatgagcatacctatggccctggttacgtgcaagttaattctaatggtgacggttttattgactatggccttactttcccagtgcaatctagtgcatcggatgacaactatgtaatagttgccatacccgggaacactaaactgcaaaaaagctgcgataaagattgcaagcatgtagactggagctttgttgcttttcttaataagacgacaacatcttccattgaaaataaagtttgcaagcccaagagtaatgagaacggaatcgctaagcttcttagtactagtacttcaatccaagagactgaattgactgcaactgaaagtgggcaagggaatggaggcagctattacttccctaacgggactgcatcaaccgcaagcataatttacaagtacaagtttgtagctaaaatagaaaagaaactatactggagtatgcactttgttataaagttcatggacggtacacctctccaaaaccaatgggttcgcatttacatacctaatagttcaggagaagtcacaactgaaattcctgccgttatcggagaggaaacagccaccactaccacctatgggcgtgcgaaaattcctgtatcttatgacgctccaagtgggttactcgcttgggattccataacctttgatttgtccgaaaacgcttcagtgacggttaaagtcaagactgattccatgagtgacagcgaggcttacgtgttccacgccactggccctgcgagccaaattaaaatcagccttaggcagtacaacttgccccctgaagatttgagcattactttctatatagcccctatcgacaatacaaagcccgcaaccgtaaacaatgttcaggtttcctattggaccgctgcaacaagcccatgaggccatgaggtagcgaagactgaagcgatgttttagaatttaagtacgtgtggcatctggcatatcgataaatgcttgccagccgtacttggcttttggggaggtgcttttaagtgcgttacataacttacgatttgggcgaaagggtttatgccagtgaactgcttagtgtgaaagagatcgtgctaaaggaggaacttagatccataccaggtgctcagccttggctgctgggtgtgatggccttaagggggcaacttttacccgtaattgatctgggttttaggcttcaaggtaggccgagccagggtgacaaggtactggttttggatagcgagcggcctgtgggcttcttggtggacgatgtgaggaacattgaagatgtgggagagctaaagccacttccactggagctacctgacaacgtgaagcgttttttagtgggtagcttctttcatggtggagacattgtgctcgtgcttgaccttaaaaaagtgctcactgaacaggagttatctgaggttactgctccataatgtggtttttctttcttgtttttgccaagtaggtgcgctggtctgctaagtcaactaattgttctacggagtttacttcagagactgatgaggcgccaatactggctgtgactggttttcctaaagatgtgatgcatgatgatatctgattgcttagccgccgagatatggtggcagcttcttcctcgtccgtgtcaggcaaaataacaaggaactcatcgcctccccatcttatggcaacatcggttgctctgagcgacgaacgtaacagctttgagaattccatgaggactttgtcacccatttcgtgtccaaaggaatcattcacctgtttgaagccgtccaaatctaaaaagagaatactaaactgtggaccaccgcgcaggtatagttcccattcttctgttagacgctggtttccataggttctgttgaacaaaccagtaagagaatcctgcattccaaagagttttgtattaagctcctcaagactgtaactaagtaaatcaagaacctgcggtgccagaggatcgtttagtgtgctgtaccacaccctgatgtgaattacagagcccttttctatgaaattctgacttcttttcgcaatgcggtggtcgccaacttccaggttcagtgttccactttcaatttttgcaaaatagtcatggccaaaataagattggaagatgtaactcagtgcccctgcgagctgctgcacgttagtaatctcctgcaagtttaggtgccaacttagcaagctgctccattgggacacagcggcaatgctttggtaggttttctgccaaaatgaagtaagctgagggtagtccagtgcacgaacctcctggagtatccaatctgccatggttttaagcatggttttatcagtattttcacacacacttttaaagatgactatgcccaagttggacatggaaagacgttcccagcgccgccacaatctgagcatgtagcgaaaggcgtttgagcagttatcaggactaatggcaagcatcttcaaggattcgcctagtggggttgaaggaagttgtccaagcaactgcgtgggtatgggattccaatgcaccattagcagaacagaaaccaatgcggcagtatctattccttcgtccacatgctccatacaacggctaagtaaggaagcaatgtctcccttttctacttctcgtccttcaagcagtcttaggtaagtccacaagatctttgtgttcagctcttccacttctaaagttgcattctttgacgccagaatgagaaaccactcagccaaattgaaatccagtacgctgatatagtgctctgccagtgtcatgtaaccgctgtgcctgtatgtggaggacagtagaactctggtagtttcttcgagttccctgatgtatttctgcagtgttcctctggacatgaattcttgcagactggtaagtagcgtttgccaaaagccttgttgtcctacactggatagggtgggtatcaaattttccaagctttccttgctttccaaaatggtttttgtgccactaaggatggtttttatggcaacctcattaataactggtcttgcaaaaatctccaagcgtggggttccttgaagcaccttaatagactcctgatagagctcaacggcatcttcatatttcaaggagtattccaaggaaacgcctacagcattaagaaaagcgccccagtgcagtatggggactcttacgtggctcgaggctaatctcacgtagtagtcgtacatttttcgaggttcgtttattgtgtctatgatgtaaggggctaagtctgatagcatgccaggccagtaaaacgaactcacgttttcaatgtggtttaagagaaaatctccaagcttgcgggcttcttcgtccatacccaaaagtacatatagccgcaccttgtacgcctgatcaaacagcgttggagacttaatctgctcaagtatggaaagagcttccttgtattttccctgcgagtaataaatgtttgctagtttgcgttttgcaccattcaattctggaaatagctccagtgctttctccagaatgaaagctgcttgaggatagctgtattcctttcttgatgccatgagaagcgcaaaagcttcactacgcttttcctttccattagcaaatagatgtgcaatgcgtgtccagtatgtgggcatgttcagtttgcttaattcttttgcccaccaaacatggacatgatttttgtcaagcccgctcatctgccaaaccgtatcttttacttcaggcgaaagaaagcggtactgcggctcttcttcaatgatgagcggagaatctagtaacgaatactcactctcaaggatgatttcttcaactattcttttacttaatgggctgaaccaaaggtcacctgcgcatagatgggctaaggcgctaaacagctttggatttttctccttttccatggccacaatttgctgcaagctctcagcgtgttgttctttgagcagctgtgcattgaacagatttcccctagacatttccacgagtttctgggcatctgagtagctcaaatcattccagacttctatgaactgctgtagagcatcttcacgttcatgctctgggtcacgcataggaaccacagggtagcccagctctttgaaaacatctgtggaggtagatgtggcaacaattattataccttcctttggtagttcacgcaacacatattttactgagtcgtccagctcggtaggatccagctggtctaaaagcagagcctttatgcggaactcctccaaaagtgtgagtgtgctaagcagtatgtctctgtttatggcttgagtgtccaccaagtaatttggttttaccgctagtgaaactggtacttcatctgcggagatgtatcttaaaaatgttgaccacgacttttcatctaggcgagttgcttgatcccagtttgaagaaagtatgctccaatagagctctccaaggggcattcgaaacgagtgtatgtgaatgtagaaactgcgctccaaccgtcgtcgcaaaccctttaacagaaacgttttcccactgccatgttgtccccagacgcctaagcgatttcttatgatgcttcctaaaacctgactaagcttttcatcgtaccacatttaacgataccgtcctttttattatgcccctcttgaatatattagctccatttttgtgataaaaataaatggagttcacccatcttcgttctctacggagccacgcttgcctcttttgcgacgtccgcatgttcctctgttcccacttcactaagaactgccgcgatggaggacggttcgtctgttagatcgtaatgccgttttaacatggctatacgctttattgattcattgatgcgctcttcactgatttgaccagttttaactgcatgtaccaaagcatttattgcttgtttttgctcgtcaagactgtggcaaataagcaccatgtcagcaccggcttgcacagcctttatcgcagcatcaccaacactgtagtgtttggttatggcttccatgtgcaaatcgtcggtaatgactacgcctgaaaacccaagctcgtttcttagaatatcagagataaacacttccgagagtgatgccgggaggcctgatggatctacattcgcaaactttatgtgagctaccatgaccacacttgcaccgttctgtattgccttctcgaaaggcaaaagttcaaaggagcgaaggtgaggcagtgttgcgttggaaactggtagttcctgatgtgaatccaccgatgtatcaccgtgccccggaaaatgttttaccactggtatgacgcctgaggaagagatgcccttcatggtggcaactcctaaagtggaaaccaagtcggggttacttccgaaagagcggtcgccaatcactttgttttgtgggttagtaaccacatcaagaaccggcgcaaaatccatgttgaaaccgtaagccttcatttctgtacctagaatgcttcctatttggtagctcagtgtagccgagttccttttacctatgattagattggaagggaactttgttgctctggagggtaaacgagaaatgcggcctccctcttgatctgtagatatgagaataggtaacttattgccttcatttagagcttttatgccgttcagtagtgcgagaagttgtttgtcgtcttgtatgttttccgaaaaaagaataacgccacctacgtggtagtcatgtacaagcgtgatgaggtcagcagatacgttcgtgcccgtgaaactgacaatgaacatttggccaattttctcctgcaaatccatattcgcaatgatggaatcaataacatcgttctgagtgttttggtttaccgccgttgttggagtaacgtccgtaccagattgagttggcgtcaacacacctatagatgtgctttgattatcgttttgctcagcgtttgaacttgtggaggtgttagtgttttcccaagcgtacggcatggaaccccagttcaaaccggcccaaaacgccccagtgaaaatgagaatgacagcaattatagcaaagacatgagggatggcattacttctctttttacttcttctgcgtaggtttatgcaattttcttcctttcttcaacacttctactgatgtgtttaattctaactcattgagtttgttttgcgctcaacagttctcttgtttgttcaagctctgctactgtataatatatggaaaccccttggaggtgaatttatgccttcatcatattacgaagagtcgttaacattcgacgatgtgctgctggtgccccagtattctgaggttttgcctaaagatgtggacatcagcacaaagcttactaaggacgtaacactaaacattccacttattagtgctgccatggacacagttactgaagctcgcttggccatcgctttagcacgtgagggcggtattggtattatccacaagaacatgagcattgaccgtcaagccgaagaggtggacaaggtaaaacggtctgagtttggcatcatctacaaacctgtggttttgggtcccaaagcaactttggcggatgctcttgcgctcatggagcattaccacatttctggcatccccataacggtggaaggcaaattggtaggtattattacgaaccgtgacatacggtttgaagatgattttactcagctcattgaagatgtgatgaccaagaagaatttggtgaccgctcccgttgggacgtctttggaagaggctcgccaaatactaaaggcacacaaaattgagaaacttccattggtggacgaagagggctatttaaagggacttattaccattaaggacttggaaaagagaagccagtatccaaatgcagccaaagacagtaaaggcagattgctcgtaggtgctgctttgggcgtgggtaaagagatgatggaccgtgctaaggccttggcggatgcggatgtggacgtgcttgtagtagattctgcgcacggaaacagcaagaacgttgtggaagcagtaaagaaggtaaagaacaagttcccccatgtggccgtggtggctggtaatgtagctacgcctgatggtgtgaggaatttggtggaagctggtgccgactgcgtaaaaattggcatcggacctgggtccatatgcaccacgcgtgtgattgcgggtattggtgtgcctcagctcagtgctgttttgaaatgtgctgaggaaggcgcaaagctgggtgtacccgtcattgccgacggtggtattaggttctctggtgacattgtaaaggcgttggctgctggagcatacacggtcatgataggcagtttgtttgccggtactgaagaaagccccggtgaaaaagagatttatcaaggccgtatttacaaaacatatcgtggcatgggttctttggctgccatgaaacaaggctctgctgaccgttacagccaagaagatgcttccaagttcgttcctgaaggggtggaagggcgtgtgccctacaagggttccgttcacgatgtggtttttcagctctgcggtggcattcgttcaggtatgggctatgtgggagcagtcagtattgaagaccttcagaagaaggcaaaattcgtgaagattactaacgcaggcttaagagaaagccaccctcacgacgtgcaaatcaccagagaatctcctaactacacactggaggaataacgttgccatgaaacgagaaggagtagctgttattgattttggagggcagtatgcgcacctgataagtcggcgcatcagggatttaggtgtttacgcagagattgttccttattggcggtggcaggaagtacttgacgaccccttggtgaaagccgttgtgctttctggaggtcctgcctcagtttatgacgaaaacgcacctcagttgccagttgagtttttcagcaacgttaccaagccagtgctaggcatctgctacggtgcccagctcatggcacatttgctcggtggcaaggtaggccctgcccctggtggtgaatacggtagaaccaaacttgttgtaaaaaactctgagccacttttcactggcactccaactgcgcaggatgtgtggatgagccacggagaccaagtagtggagctgcccagcgggtttgaagtaagtgcaagcacggagcattgccgtttagcagcatttcaaaaggagcctttgttttttgctgtgcagtttcaccctgaggtggctcatacgcagtttgggaatgccctattaaagaactttgtctttggtgtggccaaggctgaagtgaactggaacataacagactatgtcagtgaagccataagggagattagggaaactgtgggagaaaacggcatggtacttggcgcgctcagtggcggtgtggactccgctgttgcggcagtgctcacccacagggcactgggctgcggtagactacagtgcctctacattgatactgggctgcagcgtgctgaagatgaagcacacgttagaaatttgagtaaacacctgggcttaaagataaaagtggtggatgcaaaggagcgattcttaaaagccttagaaggcgttatcgaccctgagcaaaagagaaaaatcataggaaatctgttcattcaagtgtttgaagaagaagctcgaaacttggggcatttcgatttcctgctccaggggaccctttatcccgatgtgatagagagcggagaaggcagtgccagtgtcataaaatcccatcataatgttggcggtttgccccagagtttgggactgaagctgctagagcctttaaggtggctttataaggatgaggttaggaacatgggaaggtggcttggcattcctgaggactttctgatgcgccacccatttcctggtccagggctggctgtacgtactataggccctgtgaaggaagagtacttagacattttgcgtagagctcacagcgttttagagcgtgtgcttaaagaggaaggcgtctacaatgaactttggcaggcatttccggtgttcacgggtgtgaaaagtgtgggtgtaaaaggtgatgcgcgccattacggatgggtacttgctgttagaatggtgcaaagtgtggatgccatgacggctgactggtacaaagctccacccgagcttttagacaagatcgccagttcgcttattagcgaaattccagagatttccagggtagtttatgacatcacttcaaagccacctggaaccattgaatgggaataggacacgttatgacaacgtagaaaagggagcagcggtgcagaaagcgccgctgcttttttactaataagatgtataaaaaagctaatttgcgataaatcaaaccaggctcttgtgggaagcaagttttttctccctcgaacgtgacgtgctcttcatgggtaacgaagctcctgtgaaagcaaaatcgcggtgagctcgtgtaatggttcttagggcagactaaagtaaaacactccacgcacgctttagtaggctccctaaacgcttatatgcttgcctagagcgttgttaaccatacagcggcttcctacagagtggttccttgttagcttttgcagtaatgtttcatttggttgaacattctttatggctcaaaaacatgtccctaagaaacgtggatttatcagacccatttttgctcagaacggcctatttctcatctttttgacgtgtttataacgtacatgttccagaacgggtttttctcagaatcatagctcatctgctatgttgaagttcgccctgtgcactgcgatgagaggttacaacattagcggaccagataagtcctctttaagtcttaggtaacgctttagcatgagctgcatatggcttttttccatgtccgcaaggtcactgaaggttttactaagctcctcatcgtcggcgaacttttttgccatgtcgctgtaaaactcggcagaggtgagctcagtaagataagcagtggaggcgatgcgcagtacattgtacacatctttgaactcgtcagccttaacttttaacgcgggttccacagtgacgttggggtttctctggaatttttcactgaatcggctttcataaatgtttgttagttggtcgcggtgctgtgcctcccagtctgcaagctcttgcagttctttcttggctgccggatcgttagtattaattgaccattctaagtaaaactcgttagcctcaatttcggcgtggatggcataactaagagcttccttcgcagtcatttctttgttttccatgctaacttacacccctttcctccaaaaactactaaaggtattataaccaaattcatgtaaatccaaactttcgcaataaagttctatttctgatgcccccatgtttttcaccgtttgttcacatgtatcaaggagcacttgcaaggcttctctgtccgaaggttcttttagtacgagatcttttatttctgcagtaatggtttgtgtgactgcggagtgctttagccaaagtagggcaaatgcaaccagtgcaccttctttttcaacaacgactactcgggtgtaaggcaccctgacatagttaagcaggctttgaataaaagatgttcttctgttgggcggataaggagcccattgggcgagatcaaccacatcgtcttcactggctctgcgcccttcgtactttgacatgaatggttcaccacaccttctttgtcatttccgtaaaatccaatatgtccaagtgtgtttctaaattctttatgcgtgagctcattttcagattgaagcactgcggattagccacgtaaatgtggtttttatccatgagttcgcttaagctttgagttgctgatgccactgttggatcgttaaggagcacagctaaccccagcttgaatgcttcttcgcttggataatccagctgccatggatacaagctaactttgccctcaggtggcctttgaggcggtacataaaacaccgttggtgtaagtatttgcacaccgctaaggtccaccaggggaaggtgaaggcatcctaaggtactggaaacagtgggcaaaacagtggaggaaacagcgtaatcaaaagttccagtgaaatttccagtaccgctctcgagccatgctatgtctgctttttcgggttcgttagtaaagatgatctgcgtttgccccctaaagagaacaccgccttcatacgttgtatttgttgtcacggacatggagaaaactgggtcaactagtaaaagcggaagattcagtggaaatgctgtgaccacacgtaaggtgctcggtgtttctgctacgagtcccctaaaagggcccgtgttgtttttgtaactttgcccaccttcaatgtagtaaaagagcttaccaactacggtaggatcaccatttttaagtgtttcactccaaacgcttatgatttgggttgcagtaatgatgtctgatttaagactgatggtccagtgtatgttgtcggtggaagttgcactgagggctaaatcggggactgcttgttcttcccagctcgcgtcatttgcgctaggtttgccgtatttaaacagtgttcttcttgtgttatatagcacagttctatctgctggggttattgcagtccaagggacaatggtggcactgggcacttctggcaaaaatacataaacaactttactgctttctacacgctgccagtaaaaataaccaccacccaatagcagaacaactattagtaccaagctaatccagcgcactgataagctccatcagaaaggttttgtcgaaagctgagaccacgatgtttaggggctcatctttcaagcgcttgaatacatttgcataaacctgtgccagtgcccttggctcaagtccccctacgcccatacctaatgcaggcactgccacgcttgttacacctagatcgacggctttcttaatggcttttgctaatgcttcacctgcggaatcataatcggcaggttcagcagggtacatcatggttacagcgtgaatgacgtatttccacctactcccgccagtggttacgtaaacctgcccaggcttaaacggaccttcttcttgacagcgctttatggcttcttgttcaatttcatgcccgcctacctttttaatggcgtatgcaacgccacctcccatgggccctataccgtttgctgcgttcaccacggcatctacgtccagggtagttaaatcccccttaaaaagaaacaccttcatagtggtattatagtatagaacatgggtatttcctatgcagaggtgctaatagcattagttctgactctgttagcgggtctacttctgcttggcgccagcggggatgcccaaaccatacatacttatgtgaaggaaaggaatgtggcttccagcataatgtacgagcaactttacaatgcaccttggtactctgagacagctacaagtttcgtggttcacagtggtaacgtggactacggcgttactagaagcgtgtcgttgggctgttccagttttggtgcttcagcacagcaaattcctaattgtgaaagtaacttcaaagaaactacggtaacggtgcattggaaagattattccataacaggaacaagggtttcccggcttttaccttaattgagctgcttttggctttatcagcctccagctttctgttgttgctactctttagttacataaacgtcgcttccctgcagttaaacaaggcaggaaaaaccataaataatcctacaccattgcatactttgcttactgagcaacgtacaccactagaaaggcaaatctttggtcctcaaagatttgtttatgatgcaacgccaaatcaaagggtggactatgaatgggaaatacttacccggtagtgctgttttgttttctgtgatgctcgtatgcagcatggtgcttgtcaccttaagcgcttcagcatttagcgtagttcacgaaaggatgcttgaggaaaaagccttggcgcggctgcgtatagaggaatgcttggacgtagctgaacatatgtacaacactaaaaatggtgagaaacttagctttttcaatggctgcagctttctgtggtctgaagaagcagtagcagtccagtatgaggacatggaacggactttcccagtggaatgggtaccatcttttgtagtaaatgccagctccactttctctatggattatggtagtcgcttgttgggggatgtggcagctgaaaaattttacttctatggctcgtcaaaacttctgtcctgcggcaggccttgttggactgaatcgttgtggcaaccagctattgatgaggggaacatgtatgtttcctctacgcgcagaactatagtgtttgtgggctggaggggcatgaaaaccacctacgaaaaagattctttttattatgctggcgaagggacaaaaactggagcccctggttacgaatacagtaatttgatgtttcagactagttcacattgttactacaccagttatgaccactgcgttgagggaaagggcattaaaatcacgcaatttgatgatgggatgaaacagttgctaccaagtgttgtgctttggaaaagaataccggaggcgaagccagtggagcagtttcaaaagatatataactgcacgggtagtgcgattgttgttggtgatggaaaggctttgactttgcaaacgtcaacgttaactttagtttatgagcaggatctaaaggtaatcagtggcactcaaacagccactgtgccatttttaaactctttcttccaagagtgtaacgttgaggttggcagtggttattatggtgaactgcttttaggtgcaaagaacgttgcagtgaaggacagtcagattaaccgtttaaacgtgcaaagcgaaaaatacataactgtaaatgggagcaacttagacaacgtaacactgagcggcgaggaagtggaacttagcgactctcagtttagtggccagatatctgctaaagtggtacgggctaaaggcagtagcatactaaggagggccttgcagaacgaaggaagccctcctttactggtaagaattattcactaagctttgttaagcgttcttcaaggagtttccttgtttcaccaggatcggctgtgcctttagttttcttcataacctgccctaggagaaaactgaccacgttcacatttcctttcttgtacttttctacggcgtcaggattttgctctagcacttcggaaattacttgttctaagtctaggtctttcttgcccaagagctgatgctcctgagcgtactttatcgggtcgatgtcgcgggcagcttgccagagaaggtccttggctacggctgctgtgatttctcctctttgctgcagatttagaatggcacttatgtaactctggtttatttcattccagcctttgccaacttcactcaatatgttgggcaagtcaatggtgattatccgcgttagtagttttgtatcaaagccctcttttgcaaatgtcgcatacattaggtactggtctttgtttaatgccaacgtgcgcgcttcactttcttttcctatccactgcaaagcattcttgtaagcttctaagaagctacccgagtacttgtctgcttcttcaaaaagatcactggtgagcaccagtggtggcaagtctggttcagggaaatacctgtagtcttctgaggtttgtttggtacgcataggaggagtttgatttgtcttttcgtcgaaagccagggtttcctgtggtatgatctctcctcttttgtaggcatccacatgccgattgtactcatagcttagtgcctgcctgatggctctgatgctgttaaggttcttaatttctacccgagtgccttcctttccgtccagttccacagacacattcacgtcgcaccgtagttgacccagctccatctgggcgttgcttatgcccagatacctcaaggtggcttgcagttcttccacaaaaagggctgcttcttcaggggattcgaaaaccgggtctgtgactatttcaataagcggtatgccagagcgattgaagtcaagcaaagtctcctctgcacctgaaagcctaccggtgctgctcacatgcacactcttagcggcatcttcctcaaggtgaatgcgttttatggggatttttttacctgtggagagctcaagataggcgttttctatgatgggtacgtcaccttgtgttatttgataccccttgggtaaatcggggtaaaaatagttttttctgtgaaagcgagaaatattattaatgtggccgtggagggctttgcccaaggcaattgccatgacaacggcttcacggtttagcacaggtagggttcctggatatccaaggcatacgggacatacacgggtattaggaatgtctggtccctcggtagggcaactgcagaacatttttgtttttgtattaagctgaacgtgtatttccaaccctgctacgaacttgaaattcatatgcttttcacccccagctctcttataaaactaagaagtttgtagtcttgtccgaagggcgcaataaactgcaagcccactggtaagggttcgcctgtagctttaaatggtacactaactgcaggtaagtaagccaagtttgctggcgtggtaaagaggtctgctttgtatagttgtaatggatcttttacttcacccaacttgaaaggcagagtgggggtggttggagtaagtagaaagtccacgtctttgaatgcttgcgcgaattccaatacaagccagcgccgtaggtaatttgccttttcataaagtgcgtccttaaaacctgctgacaaggcaaaagaacccagtagtatgcggcgttttacttcttctcctagtagattacgtgtttcccttactgtgtcccagtaagtttcttcttccaccatggttccataccttacaccgtcatagcgggcaagattggaggaagcttcagcaggtgcaatgaagtaataagcagcaagagcttcttcccaatgcggaatagagacctccaccacgtcaaagtccttagagagttgtttcacgaataattcataaccttctttgacctgtgggtccactgcactaatatcaatttcctttactaagccgatccgccttacctcgcttgccttgggagaaaagtccatgaaaacatctgtggttgtgctgtccaagtggtctttcccaaagaggacaaaagaggtaagaaggacatcttcaggggtttttgccagtatacctatttgatccaatgatgatgcaaaggcaactaaaccgtacctggagatggcaccgtaactgggcttgaatccaataataccggtgaaagcagcaggctgtcttactgagccgccagtgtcagaccccaaagccaccatgcacatgtccgctgctactgctgctgcagaaccgccagaagaaccgccaggcgaccttgaaagatctaaggggtttttggtaggtccaaaagccgagttttcgcttgagctgcccatggcaaactcatctaggttagttttacctacaatgatggctccagattcttttaatttcttgaccaccgtcgcatcatagggggctacaaaatcttgaagaactttgctcgcacacgtgcatggcatgctgcttacgcaaatattatcctttactgctaccggtataccctgcaggggtcttctaacccctttttcccaagccttgtctgcctcctcagcctctcgtataagctcggaagggtgcttcaaataaaggaaagcatgtagttctttgtcttgttccagtttttcgatggttttctgcattaagcctttaaaagtaatctcgccgttttgtcttttggtgaaaacttcttttatgttcataaaccttaaccctcttcttctttatcttcgagcacaggttttactctgagaaagccgttcttgagcctgcttgggtcaaacaacctggatgcatcagtataaggcagtggctggtcagctcttaagaaagctgattgttccacgccgctttcgggcggtttctcaaccacgcttatcacttcaaaggtactcagtatgtggttcaagtcctgaagcattttttcctccaagcccagaggtagctccagttgggcgagctcttccaaatgcttcagcgtttcgggggatatgttaaacacaacaagcacctcctgtaaatcacacttgttttcgtgaacatgtgcgtttcaccagcgacatataacctttttcattataaagcacaagactgatgttcttcatggctttcgtttgataaaaagaagaggggagcccaacttgggctcccctttgaaaaggttgcttagaaattagtatgaatgactactctctgtaccaccaagcgatgttccaagtgtgagctgctacgtccaatccaagatcgtatccttcaatgttcagcttaacggcgtcatgctgatcatgccatacgattggcatttctggcatgtaaacaccaaagtagagtcttccgaaatccttgtaagcttttgttctttcagtcatgtcaaaactggtccatttattcatgagggcgtctgcttcagcgttacggaaaccactgtagttctgtccctgataaccgttggacttagatgggatgtatctggacatgtacagggtggttccacctggttcaagaatactgctctggccccaagcaaacaagccgatttcgaatgttctgtgaggtagtactgtgttaaagaagtcagaggagttcaaaggctgcatacttaagttgataccaacctgcttgtactgttgctggataatctgcaacgtgttgatacggtcagttctgttggtggtctgagcaagcaagctgagtttctttccacctttggcgtatactccgtcagtacccttagttaaacctgcctgtttcagcaacgtatcagcctttcctgggtcatatatgaacacattcttgagggatggttcatcaaaggcactgccgggtagcacgtggtagtaagccagtggtctcatgccgtagtaaacacggttggagatgtcttggcggttgatagcataggacaatgcttgacgtactctgttgtcgcttaggaatgggtgggtgtatgctacgcctggctttggagcatcaggtagattgttaggatcgtcaaagttaacggtgaagtgctcccagaacaccgatggtatgctgttgagcttgtactgctttaggaagttactgtttgcagaaagcgtcttggcgttttgtgtgttgataacacccattacagctacatcgggctgacctctgagcagttctgctaaaccagattcagcgcttctgaaggcgaatacgactttatcgaagagtccagggcctaagaagtagtttggatcaggtacaaattccatgtagcccttctgcacccagttggtaatcttgtaaggcccagtgtgcatgggtttcgtgttgtaggagctgtttacaatggcttcaacgttcttgtccatgacctcttttaagttcctaggtagggtgtaggaaacatcggatagataagtcatttcttcgtcgtgcttaagcacaaaatcgatggtctttggataggttaccgtggtcttcaaaacgttttgctcgaaccagtgtttcgggtacagtggtaagccgtacttggcataaacgttgtaggggttttccttatccacagcagtaaagtacactctgatggtgtaatcatccagcttctcaattctggctacactgtcataggggtcaagtcctggtacgggcatatctttagccaaatacagcaatgtaccaaagataaagtcatcagcggtaataggttgtccatcgctccacttaagacccggtcttaggccaaaatcgtacctcatgtagatgtcaacctgtgttccgtcttgcagggttattttctgtggtttctcatagatgacctgcttgccgttctcagtggtgggtacccagcgtcccatctgtggccaccagttgcctctccagtcagaaccttgctcaccgtccataattagcgctaggacttgagtcatggctgccatggagtctagggcgctgaacaacgtggctggctcctgttcctcaacgatgtacagctgtccacctttctttacaggccacttcatcttgtaaatggtgtaagctgcttctcctctggtggctgccttgtctgcagcaattaacctgccaggctgcctccaagagagtacttgatacctgggcataatggctgctgttagccatcccttcgcccagtagttggtgtacttgctttcatcactggaaagataaattgggttctttgcatactgatcaatggtggcttgtgttacgcctagtccccttaagccgactactgccagctctgcacgggttactgggttgttgggtctgtaagtgccatcttcgtaaccagttactaagccagcttttgcagctgcgttaacgtaaccgtaataccatgtgccttttggtacgtctttgaagtactgtttggaagtctccagcggcagtttcttgaggttgaccaacaaggtggccaattctgcacgatttaaagtggcgtctggtgcgtactgtgtagcagaccttccttttacgatacctgcatcagctaatttagtgatgtacttgtaatactgatgcgtcttaggtacgtcggagaagttagctgcattgacaggggagaaccccacaaaggatgaagctactagcataactaccagcagccccactgcaattttcttcacaccccacacctcctatgtgagaaagttgtaatttattataccacaccgtagaatacttaaatgaatagaggggagccaacttgggctcccctctgaaaaggttgcttagaagttagtatgaacgactactctctgtaccaccaagcgatgttccaagtgtgagctgctacgtccaatccaagatcgtatccttcaatgttctgcttaactgcgtcgtgctgatctgtccacagtatgggtatttctggcatatagacagaccaataattcttggtgaaatccttgtaagcttttgttctctcagaagtattgaaactattccatttcgcgatcaaagcgtctgcctgggcgttacggaaaccgctgtagttctgaccctgatagccatttgcttcagaaggaatgtaagaggattggtaaagggtatttccgcctggttcaagaatgctgctctggccccaagagaagagtgcgatctcaaactgtctgtgaggtaggactgtgttgaagagtggaccggcgtctaatgcttgcatgtttaggttaatacccacttgcttgtactgctgctgcacaagctgaacaacacggatggggtctgtggagttacccatgtttgcaagtaaactgagtttgttgttacccttagcgtaaatgccgtcactgcctttcttaaagcctgcttgttgtaaaagggtgtttgctttagctgggtcatacgtaaagacgttcttcacagaaggttcgtcataaggcgttcctgggagaacgaagttgtagcaaagaggcctcattccataatagatacggttagagatatcttgacggttcatagcataggacagtgcttgacgtactctgttgtcgcttaggaatgggtgagtgtatgctacgcctggtttggggtcctttggtaggttctttggatcgtcgaagttgacggtgaagtgctgccagaatactgaggttacgctgttgagtttgtattgctttaggaagctggagtttgcggccagtgtctttgcgttttgtgtattgataacacccatgatggctaagtcaggctgtcctctgagtagttctgctaagccggattccacacttctgaatgcaatgatcactttgtcgaagagtccagggcctaagaagtagtttggatcaggtgcaaattccatgtagcccttctgcacccagttggtaatcttgtaaggtccagtgtgcatgggctttgtgttgtaggagctgtttacaatggcttcaacgtttttgtctatgacctcttttaagttcctaggtagggtgtaggaaacatcggactgatactgcatcttagcgtcgtgtttaagtacaaaatcaacagtctttgggtaggttaccgtggtcttcaaaacattcttttcgaaccagtgtttcgggtacagtggtaagccgtacttggcataaacgttgtaggggttgtttttgtctacagctgtgaaataaactctgatggtgtaattatccagcttctcaattctggctacactgtcataggggtcaagtcctggtacgggcatatctttagccaaatacagcaatgtaccaaagataaagtcatcagcggtaataggttgtccatcgctccacttaagacccggtcttaaactaaaatcataccgcatgtaaatgggtactttggttccgtcctgtagcgtaatggtctgtggtttttcgtaaatgacctgtttgccgttctcagtggtaggtacccagcgtcctaactgtggccaccagttgcctctccagtcagaaccttgctcagcgtcctgaaccaatgccagtatctggttcatggctgccatggagtctaaggcgttgaacaacgtggcaggttcttcgctctggataatgtacagctgtccgcctttctttacaggccacttcatcttgtaaatggtgtaagctgcttctcctctggtggctgccttgtctgcagcaattaacctgccaggctgcctccaagagagtacttgatacctgggcataatggctgctgttagccatcccttcgcccagtagttggtgtacttgctttcatcactggaaagataaattgggttctttgcatactgatcaatggtggcttgtgttacgcctagtccccttaagccgactactgccagctctgcacgggttactgggttgttgggtctgtaagtaccatctccgtaaccagctactaagccagcttttgcagctgcgttaacgtaaccgtaataccatgtgccttttggtacgtctttgaagtactgtttggaagtctctaatggcaatttcttgaggttgaccaacaatgtggccaattctgcgcgagttaaagtggcgtctggtgcgtactgtgtggcagaccttccttttacgatgccggcgtcagccaatttggtgatgtacttatgatactgatggctggcaggcacgtcggagaagttagctgcatttaccggggagaaccccacaaaggatgaagctactagcataactaccagcagccccactgcaatcttcttcatgcttcacacctccgcatatgccgattccttatgaagcattatacaccataagcactgcaatgctatttaatattccaataatatttaagagaatgcatacttataataacatgcgaataacgacgaggtattcttttaatacggcagtaaggaatataggctactaacggctttttgtctggttaacgcaccactatcgcgaaaaagataggaaagttcaggaatccagttttgaacaatatttctttgcgcatttaacctgtagtccaggtccaatcgaaagcctttctgctccaaagctgcaatgtagggttttgcccaggtatctgctcgtgcgtttgtagaaacgttagaaggcctaatgtcctttaatcgtgcatagaacacggccagttcttgataagtaagcgtttttgtgggataggtttttccatggaatcctgccagaatgccagctgcctgtaactttgatgcctcttcttttcctatgctaccaagccagtccaccatgtgggagggttgccattggtagattttgcctccaatgaagagctttaaactactagtgtccgatagcatgttgtctggaagagcaagaagaccattgccccagttgtaataaattggttctgttcccatcttaaccaagccctttgttgtggaagcccacaagtttttactatttgcaggtgagaagagccttaatgcatctaaagaagcataattgcgaaaaccactccacagtgaggagccatacttgaccccttggtctgtagcaatgaatatgagtttgtctgagaaggttacatctcggacatagaagttccatgtccccgaccggataacttttccccagctatctgcaataatccaacctcggtctgcaagtaagtacacaaatttcccgtcagaccaaagcgacttgataccatacaaagggatagctgttttctgaaaagtgccactggtgcggtgtatggcgtaaagttgaccataacttgccaaatacagcattccagaggaagcgcagtagtaagcactttgtatagagtgaggggctatttcaaagaaggcatctgattttacagtgtaacgggacaagctgcttggattcaccaaataaacttggtttgacgttaccacggtaacccaatccccttggtatgcttttaccacgccagaaatgttcgcaggcctgccatctatgagaacgatgttgtttctgagttcaactaagtgcgtaccgctgtaaaaggcatcttgcaggtaagattgagctttgaaaacattaacgtaatccaaaaagtcgtaggtggaaaaaaggccatttggagtggccaagaaaaactgtcctttcatatagaccatgtcgtagatagtgacagaaacaggaaactttttcatgtcccctatacgtacgatgttcttcccatcgtaaacatagacgctgtcttcgctggctgccagcgctttaatgttactggaatagaggccactatttacatcccatcgttttagcagcctgccttggaggtcaaactggaacaagccttgagaagaagctacccacaactttccgccacttacgagcatttttgtggtgctgactggagaaatgtaataggcattatttccagtgattcgcataatgccagacatcgttccaacaaatgcctgatcgccagagcatactaaggaggttacattgttatggggaagttcggggtattgatagatgattggacgattggtggagtttttggtgtaaacagctaaaccgtttggagtgccaatgaaaatttggtttttgcagtttgctgcggctgtaaccgaagaggctggtaaaccatcgccggtagttaccacgcgccagtaactttgcctgaatgggtatgcagcaccgttatcagtacccacaatcagtgacgtggagggatctgcattcactgttgtaattttcactgagggtaaatgaggtggcttaacttcggaaaagaccttgccattccaaaccaataaaccttggtctgttgccacatagagcttttcaccgtcagtagctaacgttttaggatacaagtaggttgcagcggcagcttttgaattctcagaaacaaaccatgggcagcacaatgtcagtagcgcaataatgagcaaagaagataatacctttttagagagtgatccacctttaaccattatgttctcttttcaccattttcaaaaatgcctcttcatcgattatagtcaaacccaatttctgtgccttatccagttttgaacccgggtcttcacctacgaccacgtaatccacgtttttcgatacgctggaagctactttgccgcccaatgactgaaccaatttagctgcgtcccctcggctcatgcttgttaatgttccggtaaacacgaaggtgagtcccttaagaggcccttctattgattcttgctccatttttagtcccaaagttttgagctggtcgatgagctcatgaacctgagggctctgcagtgcttttaagatggtttctgcggtatctgtgccgatcccttcaatgcttgtaagctcatccatggttgcatttagtagggcatttatggaaccaaaatgttccgcaagcatttgtgctgtctttagtccaacacgcggtatgcccaaaccataaagcactctaaaaaacggtctgtctttggatcgctgtatattctcataaagctttgtggcagagcgctgagccaatcgaggcagcgtgagtaaatcctgtacgctcagcttgtacaaatcagcaatgtttttgactagccccatgtcaacgaggttctcaataatgctttctcccaatccatcgatgtccatggcatcacgggaagcccagtgaagcaggtgtccttttagctgagcaggacacgtaatgtttacacattttagatatgctccgtcccattctgtggggcctccacagacggggcaagtagtaggaggctcaatttgctcttccttacccgttctcttttctgcggcgacgcctatgatttctggtatgaccatgccagcacgtttgagtttcactacgtcaccttttcttacgtccaactgtcttactatgtcgaagttgtgaagtgtggctctgcttacagtagctccgtccaaaaccactggttcaagcatagccacaggtgttatgatgccagttctacctacctggaaaacgacgtcctttagcttagtttccttttcctcggctggaaacttgtaggcaatggcgtaacgcggagcatgagctgtggtgcccaaaatatcccagtaccttaggttattcacttttatgacaaccccatcagcaggaaacggaagttcaaccctgtgttcagtccaatagcggataaactctaatgcctcttcaatagaagatgctttcctgttgtgttcatttattctgaatccccattcctggcactgcttgaggaagcgctcttgggtttcaaaatccatgccctggaccagaccaaaaccataaggcatgaagtacagtttgcgctgggcagttatggatgaatcgagctgtctgattgaaccagctgctgcattccttgggttggcaaacaaaggttgtcctaaagcttgcctttgttcgttaagcgcttcaaaatcccttagcatcatgaaagcctcgccgcgaatttctactacgggtggaatgttttcaccttttaaccttaatggaatggtttttatggttttcaagttcgccgtaacgtcctcacccacataaccgttgccacgggtactacctctgacaaagaggccattttcatacaaaaggctcacagccaagccgtctaatttgtgctcacaaaaatactctacatgttgctggttcagtgcgctccgaacacgctgatcaaaagcctttatttcatcttctgtgaaggcattgtccaaggaaagcatggggacttcatgggttacagtggcgaattccttggccggaggagcacctacgcgctgagtggggctatcgggtgtaataaactctggaaattgtttttctagtgtcaccagttcacggtaaagtttgtcgtattcttcatcgctgatttcagggctatccagtacgtaataacggtagttgtggtactcaataagttctcttaaccgttctattctcttcttcgcttcttcccgcgtcatatggggattaccgtccttttcttacctcttttggttctaattctgctatatatatcatcaatctttaagaaagtattttagtctgttaaggccttcagatttattgtttgtccactgcttatgatttcaataccaactttcgttgcttcccatggcttaagctgttgttcatctaggactttcttcagcccctgtttctccagttgaagcttaagtacgcccttaggcgtttgaaaaactgatagatagggttccaatttgtaactgagcactagaacgggcatctcgtgtgaagaaaagaatggctgcagctcctctgctctgatttttaatggctccttcgttggaatgaaaaagggttctcccagtgaacttacacccaaaggtaatgcagaaggtgtttgcagaaggatgcgttcttggaaaccttctgtataaaggagtggcaagtttgcacgtattaatccataggagatatggcgaacatagtccttgtaagaaagccaagcactagcgtccacctttctaaagaatatggtcaagccagcgtgggccataaatcaccaccacaaactccgcatcccaaacaactcatgcggcagtcaggagttaggagtccctttctacttttttctctttggagcaaaagaaaatccttagatggtccaacctttatgtgatcccaaggcagaggttcttctatatctctggctcttaagtactccatgggatccatgcccagcttttcccatgctgactgccaaaggaaatgttgaccgtactgctcagaagtatcgaatatggctccttctttccatgctaaaagcaccaaatcagccacttttgagtcgcttctggagagcactccttcaaggagtgaaaaccacgggttcctgaacgaaacatcaatctgtttcttcaagtgtttctgaataagggtatatttctcgagcgtttcttcaggtgatatttgacgttcccactggaacggtgtaaagggtttaggaacaaaggaagccactgtggcatgtatgcggcttctcctattgttcttgaaggcaatggtgtcagcttcattaagcagtgacacaatgtcgagcacatctttttcggtttcttcaggtagaccgaccatgaaataaaacttgaacttgctccacccgcttttagaaagaagatccacggcttgaaggatttcttcattgctaaatggtttgtttagttttttcctaagctggtcagagccggcttctggtgcgaaagtcagggtcagatgtctagttggatccacttttttaagaaggtctgtatccaaagaatcaagccttaacgaaggtaggctcatgctcaaatgttcaccagataaaaggtctaccacttcgcttagtttggagtaatcaaaggtggacagtgacagtaggcctacctcagtaaagcccgttgtttgttttatgcttttaacaagctccactacttcatggggtggagtctcccttacgggtctgtagtaggagctggcatgacagaaatggcaaccgcgagtacacccacgggctaactccactactgcacgttcctgcacagcttccacattaggaactatgaactttgttgggtagaaaatgctctctctaattacgtgatgctccttagcggtgtttctaagcgctggtacatagatgccaggaaaaactttggcgagctcagacaacgtttctcttctatcggcacattgctgcttagcctttgctaagaatcttactaattcatcaatgacatcatcggcttcgcctatgaaaactgcatccaagaatggttcaaagaaagacgggttgcttatggcaggtccaccagctatgacatagggatcattatttgtacgttccgatgacataaggggaacttgtcccaaagaaagggtttccaatacgtttgtagctcccagttctgtgagaaaatgcacagcaattacgtcaaactcatatagtggtcttttgttctccaaggaccacaaaggtaagttcttttctcttagtagttttatggtgtctattgctggtgtaaacacgcgctcagccaacaaatcctcttcttggtttatgaggaaataaaagagctgcatcccatgatatgacatgcctacttcataaagatcaggataaagtaaagccaccttgtaaagtgtcttttcccaatctttaacaatgctgttaaattctccaccaagatatcgtgaaggtttctccacgctataaagctcagcatttgaaagcatagacatattaaaagtatagcattcaaaataacagtggctcggactagtcatatttatgtaacttttatggtaaaatgatgcaaaggcgttccgagtctgtgtgcctaaagccgttcgtaggattggaaggcaagggcgtcagaccgatgggtgaagctggaaacggctccgcctgccaccttcgcaaaggggcgccagactttggcggaggtgaagctaaatgggttatgctgggaagctactcagggttaacctgagcacaggggaaataaaaaccgagcaactggacttcgctttatcgcgcatgtttcttgggggcagaggtttggcaagcaagatactttacgatgaaattgaccccaaggtagatccactttctccagaaaataagatcatttttgctgcaggtccactcactgggacaaatgctcccacaggcggacgttatatggttattactaaggggccacttactggtaccatagctagcagcaactctgggggtttcttcggagctgagttgaagtttgcaggctacgacatggtcatatttgaaggtaaatctgataagccagtttacctttccatacatgatgaagaggttcaacttaaggatgcaacacagttgtggggcaaggatgtatttgagaccacagacatactggcaaatgagtttggtgatggtaaagctcgcgtttcatgcattggccctgccggtgaaaacttggttaaatttgcgggtgttatgaacgataagcaccgtgctgctggtagaacaggcgttggggctgtcatgggaagcaagaacctaaaagccattgtggtaagaggcagtggaaggccaaaaccaagtagccctgattttatggaggtagtaagacaaaaaatcaatatcataaaacaaaatcccgtaactggagaaggtttaccagcactgggtactaaagtacttgacaacattatcaaccaatcaggtgcataccccacaagaaatttccaggaatcggtttttgagagaactcatgaagtgtctggagaagctttggtggaaaagaagtacctgaaaaagaatacggcatgcttcgcctgccccatcggttgcggtcgtgtcataactctgccaaacggtattgactctgaaggacctgaatatgaagcaggctgggcctatggtgcagattgcggtgttgatgatctgatcgccatctgtgaggcaaatcatctttgcaataagtacggcattgatcccatatctgctggttctaccattgcctgtgccatggagctttatgagaaaggttatctgcccaaagaagaccttaacaaagggcctgagcccatattcggtagctctgaagccattgtgtactatacaaaagccatagcttttagggaagggctaggggacaagctggctgagggtagcaaacgactttcagaaatgtacggacatcctgaatttgctatgcacgtaaagggacaggaactacctgcttacgatccaagaggtgttcaaggacacggtcttcagtacgctacaagtaaccgtggtggatgccacgtcagaggttacatgatctctcccgaagtcttgggtattcctgaaaagttggatcctcaggagctcaacggcaagccagaatgggtaaagaccttccaagatttgactgcggtcattgattctgcgggattgtgtctgtttacctcgtttgcacttacagctgatgattacagggaccttgtaaatgctgatacgggttttaactacaccacagaagaactaatgaaagttggcgaacgggtttggaacttagagcgtttgtttaacttgaaggccggatttaccaaagctgacgatacactaccgaaacggcttcttgagcagcctgtggcagaaggacccaataaaggagctgtgcatcacctgtctgaactgctaccactttattaccaagcgcgtggctggaatgaagatggcgttcccacgccggagaaactaagcgagcttggtctggagtaggatgaagctcgaagtagagttttttgcaacgctcaggctaaaactaccgaagcctacatacgaagtggacatgccagaggggtccactgttaaagacttaatgcgagaattggatagaataacgggtcaacctgtaagtgaagaactgttccggggagacgaagttatccccggaacagttctgcttttgaacggtaagaacattcttcatttgaatggcattcatacgccactagagcctggtaaagtagctgtgtttccgcctgtcgcgggcgggtaactaaaggctaaaagcggttttatggctttctccaatgacccatgcagataggaaatgagcataccgtaattcactactggcaggtctaaacgtttagctagttgcatgcgtctcatgaacatattcctggtgagcacgcatccaccacaatgaatgatgagcttgcaaccttgtaagctacttgcttcaggaaactccttaccagcgaaaaatttgtattgcagctttatatgcaacttttcttcaatccacctaggtatttttactctgcctatgtcgtcgcatgtgggaacgtgcgagcaagcttctacaacagccacgcagtcaccatcatgcagcttttgtaaagcgtttatgccttccaagaacaatgttaaatcacttttgtttgctgcttccagaatggaaaaggtagtcaatggaatctgcggtggaaccaccttgtccacgtctatgataacttgagagtcggtgaccactaggtccacgttgtactgcagtttttccagagtttctttgagctcaggcggacgcgttaccacggcaatcccaccgtggtcaataatgtctcggatggcttctacctgcggcatgatgagtcttcctttgggtgcagctttatctactggaattacgagaacggcagttttattttgacctagtaaatgtgctacaagaggcttttcttcttcatcaggtaaaagggagctgagtacttgaatgagctctgatatgtttttcccttgtgcggcagccaccttcaccacaggcacgttaaaaggttcatagtcctttacaagggtctttgtgtcttctgttacatcgcttttatttacggctatgacaaaaggaatgctcaggttccttagcagactcactatgaaatcttcgaaagccccaggcttgtcatctaccaccagtatggctgcgtcagctttatataaagctctttttgcccgttctacgcgtttttgccccagcagcccttcgtcgtctaaaccaggcgtgtcaatgagtgttactggacccagtggtttgacctcaagggtcttgtaaactgggtcggtggtggtaccaggaacatcactcacgagagcaatatcttgccctgcaatggcattgatgagcgaagatttcccaacgttacgtctgcccacaatggcaatgtgttttctaaaagccgtgtggggtatgagtccttcgtttaggctggtcattgctgttctttaatcctccttttgcggtaaccgtggcttaagcttaccgtgtatccagcagattttacgagggcttttgtgcattcgccgcaggccacgtcgttttccataacacatattttgtttggataaagtacgtactctgctcggtaaggtgaaggggtgaagttaggcatgataacattcgctccacactttagtgccatttgcctgccttgtgggtggatactgcccaaagctgtggtggctggtatgttagcatcaggcaggaagagtcttgtcagcgctaccattttcaatgttttttccagtgtcccttgcggcgcatctctaagaggtgtatcagggtgtggaatgaacggaccaatgccaatcatgtcggcatccaactcgtatgtgaacaggatgtcttttgccagagcaaagtcgtcttgacctggcaagcctaccatggaacctgcaccgacttcataacctaatcttttaagttccagtaagtgcgcttttctgttttccaatttgtcacctggatggagtttttcataaagctcttcatcggctgtctcatgtcgcatcagataacgatcagctcccaacgctttccaatagctgtattcgtcgaaagatctttcccctaagctcaacgtaatggttaaaccaagggattgaatggcacttatgatgtcaccgagcgtctcttttgtgtagaaagggtcttctcccgattgaagcactacggtttttataccttgtgcgcttatgatttgtgctctgtcaacgatttcttggggggtcatccggtatctgtgtacatgcttgttctgtgctcgtatgccacagtaaagacagttgctggagcagtagttggagaattctataatgcccctgagaaagacttctgttcccaggtatttccttcggacctcatcagcttttgcaaagagctttggtgttagttcttcgtttgacaagacgaaagctacctgttccaatgtgacgctgtcaggatggttgagaattctcgtcaaaatatcttcgtacacagtcaagcaccttccagccccaatccttcatttgcttgcttatttggtcgcactgcacaaagagtgcaaagcgctcgttttcacagagaatgaatggctcactgtagcgctcttcaccagctttcaaagggtgtaagtaggacatccttctcccaactttttcgcatacccaagccttgcattgaaactgctggcaaaatcgttccaggagcatttcacaatcggacatcgtgttcatggttcttaacacgctccaagagcccttttaccatgctgcgcctgttttcaggcatttgcatgagttcctgttcaatcaaagcttcacctatctcttttgtttttggcgaagcgtagtccatgaggtactcttcaaaagtcaatagtgcgtttggcgtgcaaaagtttttaacgaaacctggtatggcaaactccataaaatgctgaccggttctgcctgctctgtaacaggaggtgcaaaaagaaggtatgtagccgtgggatgccagttcatatatgacttcgtccaagggccgcgtgtcacccagtaagaactgacttttcttaacctcttcagggtcgcttgctgaataagaaccaataccaatgctggaaccggcatctatttgtgaaacgcccatctccaaagcttcgcgtctgatttctggcttttcgcgagctgtgagtatcatgccggtataagggacagagagcctgattatggcgatgaggcgcttgaaatcatagtcgctaactttgtaaggagggttttctgccatgggcgtatttacagcaggttccatgcgagggaatgagattgtgtgcggacccacgccaaatcgttcttccaagtgctgggtatggtacattaaccccattacttcgaacttccagtcataaagtccaaacagtgctccaatgcccacatcgtcaatgcctgctaccatggctctgtccaagccatagagcctgtacgtgtaagaggattttggtccgtggggatgtaatttcttgtatgtcggcaggtggtatgtttcttgaaaaatctgaaacgtaccaatgcctgcctcctttatgatcttgtatccatccactgtttgcggtgctgcattcacgtttaggcgcctgatttctccaggtccgtttttaaaagcatagatcttgcgaattacacctgcaatgtattcgggtgaatacatgggatgttccccgaataccacaatgagacgtttatgcccacgggaggttagagcataaagttcctgctccaactcttcgtcggtgagcgtttttctaattagttccttgttctccacacggaaaccgcagtacaggcacccgttgatgcactcgttgcccacataaagaggagcaaatagcacgatacggtttccataaacctgttgttttagcttcttcgctgtttggaatatttcctcaaccaattcgggatcttctgtattaagaagagtggctgtttcacgtggaagcagacgttccttattcattgcctttgccaaaatgtctctgacctcggctgggtctgggttacgggttttttccagcagatcgaagatttcctgatgcggaatgaaacattcagtatcgctttcgcttaatgtattggctatttttataccgtttgccatactacctcagctcctcatcatttcaggggtaacgtttttacttggacactttctaactgacccagcttaccggttaaacttcctaaaacgtcattgtttgcctttaccaccagtaggatgatggctgcgttctcttcaggtagtgggtatcccacacgaaggcgaatgtcctcagcaaaatcatggagtaattcattcacctgcttgtaggctttttcacggttgttaatgatgatgttcacgatgtaaaatctttccaatttaaagacctcctttttgttggcacctggaaaaggaggctcaagaggcttgaaaatgttgctgcgcctttgccttccttcctcggtgtcagatcttgttaaatcctccgcctcagaatggctaaaatcattatagcagaaaaaagtgaaaaaaggaacgatacttgactttatgtctagaattatgcaacgtttctctcaagctcgctacgattttgggtaaatctactcaataacagctaaaatagttacatgtcggtggaatattacctgggtgatgccaaagtcctaatcgaaccaaaatccttaaagcgtatctatgtggaactgtctagggcttgcaatcttgcctgcgcgatgtgtttcagacacacttatgaggatcatactcgagcactcatggacgagaagactgtccaaaaaatgctccaagaagtggtcaattctccagctgaagaggtcatcattgggggcataggggaaccgcttatgcacccactctggaagaacgttgtgaaagagttaaaaaacgcctacaagagagttacgataaccaccaacggtactcttataaatcgtgaagttgccgagttccttgtggatcagcgggtagatgaggtgtatatatcagtggaatcttctccgctggggcataacaacgtagaaaacacctttgctgttggtgatctcataactgagctgaaacaacgaaaaaacaagatgcgccccatcttatctgcagaagtggttttaacaaagagttccttagtagaggaccttgagctcatgaagaaacttagcagacatggcatcaggtatgtactaataaacaacttacttcccacagcacctgaattggataaagaagtgctttacgtaaaagacagagctagtgatctgcgtttcaagctttcttctgaactttatgcaagagttggggtggagtacccagaattctgtataaaaacggagcgtctttgcaggtttgtagagaggaattccttagtcatagcagctgatggaagtgtatgcccttgttatcgctttttacatgatggctcagaacgggtgttcggtagagaaaaggcgcttcacagtcacgggttcggtaacataaatgaagattctctcatgaatatatggaatagttctgactacaccatctttcgtttcaaggtgcgctatgcactttatccttcatgcggggactgtttccttagggacggttgcagttttctctgggatgacaaagcagattgctgggggaatatgcccagctgtggagactgtctgtggtaccggcaaattattctttgtccttaagctggtaagcaagaaagaagaaaggagcgtgttatagggtgagtgaagtgaagaatccagcgttgtatggtgatgggctggtgaaaattgactgggttaagcgatttatgcctgtttgcggggagttggaaaaggcctatgctaaggagaaaccgtttcagggtttgaccattgctatgtgcatccatttggaggctaaaacagcacgtctggctttgctactaagagatgctggtgctaaggtagtcgttaccgggagtaatccactctcaacacaggatgatgtggctgctgcccttgagcacgagggtttagaggtttttgcctggcgcggtgagacttcagaagaatatgagcggaacttacagtgtttgctttctttcaatcctgatctgattttggatgatggttttgatttgaccaccatgttggtggagcgttttccacaaaaggttgggaaggttattggggttacggaggaaactacaacgggtcttatcagagccagaaacatggcaaaagctggtaagctgccttttccagtcatggcagtgaatgatgcacgagtaaaacacttatttgacaatcgttacggtactggagaatcctctgtctacagtttcatgcacaacacgaatctactcataggtgggaaaacctttgtcgtggctggttttggttttgtgggcagaggcattgctgagaaactcaggggtttgggtgcgaaggtcatcgtcactgaggtggatccagtaaaagcattggaggcgcacgcggaaggttttactgtgatgagtatggatgaagcttgccaagtgggcgaagtattcataactgccacaggtaataccggtgttatacgtgaagaacatttcctcaagatgaaagatggagccattttaggcaatgcggggcatttcaatgtggaagtagacgtggaggctttggagaaattggctcaagatacgtatgaggctcggcccaacattatgggctacagaatgccaaatggaaaagtgctgttccttattgcagaaggcaggctcatgaatttagctgcaggccaggggcatccagctgagattatggatctttcttttgccgcacagtttctctcgctcaaatacttgatggacagcaaaggcacgttgcagcctcaggtactgctggttcctgcagagattgatgaagaggtagctcggatcaaactcggttctttaggtataaaaatcgaccagctcagccgaagccaggaggagtacttgaatcgctggtaaaagagcttgctcagtttttcataaactctttaatgtgatcaaatacttcttgagcatggccagctacttttacttttcgccactccttaattatttgattgtccgggtttatgacaaaggtgcttctctcaatgcccatggtcttcttgccgtacatattcttttctttccacacacctagcgcttcagccaacgcgtgattcgggtcgcttaatagtacaaaggggatgcctaccttttccttgaactttttcagtctttccacattatcagtggacacaccgatgacggtcacacccaaggttttgaaatcctcataaagccgtgaaaaatcttcagcttccatggtgcaacccgaagtcatagccttgggatagaagtacaagactttccagccttggaaatcacttattcttaccgatctgccatctagatctacgagttcgatctcttgccaatgttccatttttgtcacctcacttttgagctctgtttatttgctttcttagattataatttcattatgtttcaagagtgggaggggcttctgcagaatactaagggtattgttttcattgatataccaacaggaaaaggacgtacatatactctaaaacagctgaagaaagtttgcaaagtaaagagtttatacagtttgtattattctcccctaacaggtgtagggcagctcttctttgatctgttaaatggtgttcgagaagactttcttgaagagtttcctgagcacggacctgttataagacggtatctgcatcatcgattttacccggctctcagctcatttaagccatataggcctctgactgttagtcaggaacaaacactacttctaagtgccatggtggatttagtcagggcttcaggtataaagtactggttcatagatgattggctacaggacgattacaattatctgttttctgtggttctgccagagctggtggccgccaccgacataactgtagtggtggtgggagatgctttccccagagaatgggctgaaaccgttttggaaaacagttctcttgatgcattctttggagatgattgtttagctaaatactgccgtacatttggattcagtgaacaagacattgaaaaaatgatttcggaaacggaagggaattggcacgaacttcttttcttgtgtcagacgcgtgctacgaatctaagtgatgctctcaaaagggcaatgagtgcacttcccgagcaagcatgtgatttattaaacggattcgctgttatggctgagagaaacagtgcatttataaaagatatccttttgggcgagcaaagggattactctgcattggaaaagctggagcaacttcatttggttttttgggaatcacctctttacaggtttccttcacctcgagtgagagagctggtgcgcgagcgaataccgcagtctgagcaaaaagctattttggaaagtgtgaccgatgctatggcaaaggtggggtacagcgactactggggaagaattgctactcgctatcgtacctggggtaagaggaaaaaagaagcctttgctcttctgatggagctacgggagaaaaaaggtacagcggaagtaatgaaaacaatagacagattggaccagttgggagtcaatggtccaggttacagaaggctaaaaagtctttgccaatactggacaaacaacctgcagggtgcagtggaaacgctgaaggcgcttaagaatccaaacctggtggatttggctaaccttattaggttcctgtcttacagtgggcaaatagctgaagcggataggttagcgtcaggacttttgagagacagggaagtcatctgcaattcgctgttcttcccacgaattgcgggagacctgtctttaccgtttgtcctaaagggaaggtacagggagggtttggagcttctagagcagtttctggaagtcatagttggtaaaccctatctaagggagcatttgggagtatattacaatagtttgggggttctccttgcctacaacgggcgtctttatgcgtcttacgatgccctgcagcggggtctggaggtcatgggatctctggaaggatcagaggtgcatctaaggcttctgataaacctatctgatacagctttggagcttgaggggccttctgcttcttttaagtacgtaaatgcagcctttcgtagcactgcgccttgtaaccttgcattgagagctgtagctttgtcaaactattgcgcgacttactttcagttcatgggactgccaaaagaagcattggaggaactcatttcacttatgccggaggccgatactaaaacacgttttgatgtgggtgaagttgtagttggtacttattggttaagtgggatgggaaacttggccaagagcgtactaacaatgatgagtgctgagaatgacgaacagcattttagatatgctgtttttcaggcagcactaggtctatgctcttggagtgaagagtccttcccttcaatcggtcttagctcaagttttcctttgtacccagttatgtggctgtacaaggagaaccctgaaaaacttaagggcttgagcctatttagcagtgaccgccccatagtacttttcttcagagctcttagacagagagacacagtagagaacctcatggcgtttgctgtgagagctgagcacggttggtacctcgcagatgccatgtttatctacgaactgttagcttctctggtagaaggagaggaaaaagcagcgtttttagaagaagccttgcgtttagctacgcttttaggcttttctgaaaaagcgaggcttttgaggaagcaaatacatgagttgaatattccgttggtccatagtatgaacctgcagatgttagagaaaagccttctttctttacctttggagcaggctacgattagcggattcattaaatacttaggtaacattcttagccacttctatgaggatttctttctttccataagctggggggaagaaatttatcgtactggaagagagcgagttagcgggtttgccatcgacatgtgcctaccgcccttctggggcactttcgtagtgaagaatgggaacgtagctgacgccttggttttaaaagctgtcctcttatctgtggaaagagtttggggaattcgctatggtaccaatgatgctctaacaggtctatttaacaggaactttggtctggaagtgcttaacagactttggagtgactatgaaagaagcggcaggtctttttcggtcatattcatggacgtagataatctgaagaacataaatgacacgttggggcatccagtgggcgatcaggtgctacgtgaggttgcttttggtctgaaaaaacatcttagacaaagcgatttcgctgtgagatggggtggcgatgagttccttgttatcttgcttcaaagtgacgaacaaggggcacaaaaagtggcagaaagaatagaaatggagcttgctaacagtccaatgccagtcggcctcagttacggaattgtggaagccaaggaagttttaactttggaggaacttctcagaacatcagacgcacggatgtaccttcaaaagagaagcaagaaaacgcgaaaaggagaagatgaaagaacgtagaattatgtggggaaacaagaccctgaactacttacttcccaatgcaaaaattagagaaaactgttgatagaaggtcttcttctacgtctccgtcaattagggttgttaaattcctaagtgcagagaacaaatcgtcggctgccacctcagcgtaaacactaagatgttccagagcatcgtgcacgtcgccaagggtcttttctaaaagccccatttgcctttggctcactagaagttttggcggttccgtaatattcatcagctggtgtatggcttcaattattcggtctatgcctgtcttttcctttgcgctgacgaagtaggcctttggatgctgctcattgcctttgcctttatctattttgtttcccacaacaatggtcttttcttcttgaatgagattgaacatctgcttatcttcatcggtccatcccgttgaggcatcatataggaaaattaccagatcagcttcctcaattctacgaagtgccagttttacgccttcttgttcaatgggatcatccgtgtggcgaagccccgcagtatctaccacatttacaggtatttttcctaataccgtgtactgttctatgtaatctctggtggttcctgggatttgcgacacgatggaacgttccatgccaactagtgcgttcattaaagaagatttgcccacatttggcctacctgctattaccaggcttatgccttttctgagtatttcagctgttttggcgctttcaatcaggtcttcagtttctaccaggatttctctcagctgctcttcaatactgctttcctctacgtcttcggggaagtccatggctgcctggaggaaagccaatacgttaagtactttattccttaaacttgctattctgtcgctaagtttgcccttcaacgtattctcaccggcttttagaagctctgtgcttcttgccagaataagatcattaaccgcttcagcctgagtaaggtccatctttccgttaaggaaagctcggaaggtgaattccccaggctgagcgggtttcataccggcatccaaaagagtctctataataagctctgcaatggctgggttaccgtggcacattatctcaaccatttcttctcctgtgtaggagtgtggctcagaataccaaattgccacaacttggtcttctaccttttcggagctgaagtacctcaaagaggcatgtcgtggcttttgtaatggcttgtcaagaaatgcttctactgtgtttttcgatgcatcaccagatattctgatcacgtgtagggctcccaccccccagggagtggccaatgctactatgggctccacgtatataccctacaagtcatatgacttttgtttatgtccgccacctgataattctacatcttcaactgttagacctgccaaaggagacttggctttctaagaagtttgagaaccactgagagcttcccagagctgcgagcgccaccaaaactaccaatgcggctggataccaaaaatagctaaccacagcgagaacgatccagaaccatggggttgataccgtttttcttaaggtgctagttccataaccaaccatgcgtatgatgatgatccagaaagctatccataatgcagcccataggacagttaacaatagaccggtgtaggagtccagtgcgttgagggcagagttgaagaagagggaagaagccagatcaacgaaggcatagacagcaaacaggaatactgctcctaaaattgcagagagaatactgccccaggaaatagaaaaacctggagtgctatcgcttaaaaggccccaaattaatcccaagaccagaaagcccaaaacaccgtattttgctatgacggagaaaggcctaagaatgtaatagagcacatcatttccaactagagccatggtttgcagtgtagcggtcgactgatttactacgcgtgatcccataagtattaccggaatttcaccttcactgccaggtgcaatgtaaacatctgatccagctgcaaccaatggataccaaagttttccctttaaggtgaaatccccaaagaacacttcacctgtggaaagtgttgtaaacacacttgtttgccctccgtactgggtgaagtccattaaataaccagggggagcaacggtgtcagcttggcttttccaatagcccacatacgtaccgaaaccaaactcattaccaattaccagtgctgcatgaacggatagtggcaaaacaacacacatgagcactgagagaacaatgagtctgaaaaggatcttctttttcttggaactcatctgttccacctcctgaggaggtcatgcttcactgtcttcgaggctttccaatagggcagtaagcactctctccacaagttttcttttatgtggatattttgccacaaaattgtcaattttttgtcctatggtataagcttctggaggtggaatggcaatacgctcttttcgtggtctgagcgttactgattggcgtcgcgctggtataacgctatgataacccatattgcccaatgacacagctaaagatttagcaggccgaggttcaccatgggttatcagaaaagtggtgtctggctgaaaattctttgcccaactgagtaggtctttggcgtcagcgtgggaagaaaagccgtttatggtgtgtatttgtgcgcgaacagcaatgtcttctcccataatcttcacgtttcgcgctccatctacgatggaccttcctagtgtgcccgctgcctgataccctacaaaaatgagatgattttttggattccacagtccgtgtttaagatggtgtagtatccgtcctcctgtgcacatgcctgaaccggccatgatcagagcgtgatctaaattgtttagtttcttactctgctctggtgtatcaatgtactgtataccaagtttttcttgatccataccttggaagaactctgccaagtggggcaagagatactcaggataactgctgtaaacagcggtgatcttgttgcccaaaggtgaatcaaagaacatgggcatagtcgcaagttcaggcatttcttgtgtcaatagcaggtaaagctcatagatgatcctttgagctctatccactacgaaagttggtattagtactttcgaccgatcacggattgctgcagaaagtgcattcttaaactctgcacgtgtttctcttatatctttgtgctgacggtcaccataggtggattcaatgactacgtaatcagcatattcaaaaatgtacgggggtggctctaaaacagtgtcctgtggtcccaagtcaccagagaacaccagctttatgttttcggcgtttacttctatgctactagcacctaatatgtgccctgagggtcggaaagtgaattggaattctttgaagcgttcagtttgattccacggcaatggtacaaaaagtttgcttgcttcattaatgtcgtcctcgtcaaaaagtagttctacgggtggtttgtcctgcctacgtcttttacggtcaaggcgttctttttcctctttcatgagctttacggtgtcttcccaaagaagtttcgtaagttcgattgtgggcggtgttgcaaaaataggacctcgaaaaccatttttgacaagaacaggtatgcgtcctgaatggtctaggtgagcatgagtaagcaaaagtgcattaacttcttttgcttttatgtccagtggctggtagttccagtcctcttctttaccttggaacatgccaaaatctatgagaagctttgcattatcgctttcgagtaaataactcgatccagtgacttcttgggcagcacccagaaatgtgagttccatgggaatattcacctcccttatcctaatggtaagacaatgcaaggcaagttagacagcttttccaagttaacctgcggtgaagcttttttgcctaatggtaaggttatcatcgcgttaatgtgtccttctcgcatgtggacaagagtgaaggcagtagaaccatgctgtacgacggtagcggggtctcctcattaaaagagcttttatgtctggtaaaaacaagaagaggctccttgtcaattagaagcctcttcgagatgtttagctattttttctttttgggctaaggagagctaatcttctatttttatgatgaacatgaccttcccagtagcaccagtgggtaagccgctaaaactgttgtaactatctgccagttccttagctttatctaagttttgactctgactggagaaggtttcatacgcctgatttgcaccctttgatatctccctgagcccttttgaaagctcactcatgggtggtatggtttgtccgtttatggttccacctttaactagggtattaagagccgtctttagatcaagcatgccttggctgagttctctttgcatggtactaataccagtttttagttgactgctaacctgcgctatgggtggcagttgtttaccctgcactgtgccgccgtttaccattattcccagtgtgttcctcatagccaacagcccgttacttaagtcttttagcattcccatctggctagcggtttgctgcagtgcttgcgccatttggcggcttccttgactgagctgcgtaagtgactgctttaaggtggacaggggtggtatgaatccggtaggtaacgttgcgccttgggtcatcgcttgaagcagcagttgctgttgacccatgagttgaagtagttgctctttgcctggaagctcaggttgcattgttaaggcgttactcacttgctggtttatggcaaggctttgagatgctagttcggtgtaagcactgactaatgtgcccaattgatctaaagcagatgctgtttgctgaaggggttgctcgagggcgattaatccttcggccgccttgggaagcatggcgatctgctgagggttaagctgctgatacatttggctcaggatttgcccgtaggcatctagcagcagagttacattctcaagactacttaggtccaaatcagtttgtacggagttagccatcttggtcaatgcttcactgtagccatcgatgccttttgcaatgccttctaatgcttttgacatatctttcagattggacatgtcaggcagttctattgccatgagggtgggaaccacgcttatggataaagagggactactctttttcatggcttcgtagcttatggttgctgtggttttttcacctactgcctgcatcatcaatgtggccatggcttttgaccctacataattcacatttccgctgctcactgttacatcttttacagacgggccatctaaggtgacactgatattcaccagccatggtagataaatgtctccttgtttgtagtagttaaagaattctacgccaatttccacgcttcccgtggcctgctccaggtcacttaactttgcagctttaccatttattagcacgtttagtttcaaagagaatggaagttctttttgcaaatcggttctatagaaaacatcagccacgccgctggattgtccttgtatggttagacccatgtcgctgtgggtaatagtggcatcaccgatgagaatctgcggcgatgctcctccgtcgatgggatctaggatgctgaaaggtccttctccttccactctgagccagtccactgcaatgactttcttaacttcgccctcgctgttttgaattacatacacgttttcgtaatcagacactgtgggagccgcattagcatttagcggcaaaaaggccagtgcgactatggccgtaagtgctattagctttttgcttttcatgctttcacactccttccgaaaaggatgtgctggaataccttaaaaacggtgggaagtaagaacaccgctattagtccagagatgagggctcctctggctaacccacccataatctgggttaggcctggaatgtcactgagaatggcagaaggtaaactcatcaggaaaaacgttccggcactcacaaatatggatggagaagcacctctgatggtcacatccaatgggttctcagccccttttcttactgcttcttcaaaacgtgtggcagacaatacagcgtagtcgatagtggaacctagttgtaccgtggacagtgtgatgggtaccatgaaggtgactgcttggaaccacccagctgcccacaggttaagttgaacggcggcttcgattactaatatgaggactaacgatagccacacgtttctaaaaccaactagtagaataacgaatatgaaaagtaatgtcagccagctggtctttgtgttgtcttccatgcttatgcgttttatgtcatcgatggctatggacaagccagttatatagttttttccgggaagagaagcaaggatgttctcaatctcttttctcaactcttcagcttcaggcgtatcgggtttcaccttcgtgtttacaacggcataaacgtattggtcattggagaaagagctaagtactgaagaaggtagcatttcctggggtatggcttggtccaacatggtagcaggattaagcacattttgcactaaactgagcttgttgattgcttgaagggcttgggtgtaatttgagtttttgtcaagtagcaccatccatgtatcgtagttctggaactccttttggtattcctgctgcaccttcatactcgtaagctggcttggtatgaacacatcgttggcgtaagtgatttctgtgcggctgccaccccagaaccccaaaattagtacgatgagtaacactgcaaagagcggtgttacggctttctctacgctggctgcaatatttgccacgatgttttccagattaagcgttttccaggttagttttccttcaaaggtgagaagtaatgcgggaagtagagtaatgctgacaaggaaagacaatgcgactccgcgaagaagcagccatccaatatcctggcttatggtcaaggtggcgaaggtcagggcaaagaatcctgccactgtggttagagctgacaaggaaatagcttttatagtggctaccaatgctatctccatgctttcactgtcaggacgagtttttctttcttcttcgtaccggtgatacagaaatagagcatagtcataggagacagccagttgaagcacttccactatgatggtaaccaaatagaacgtgctttgatgaaggagtccagaaatacctaagttgagtaatacaccaactgccatggaaactacaatgagaatgggcgtgaggggcttatcgaagtagaacagcaaaaacaggaacacaaagagcaaacccagtccgaaatatagcattggcttaccagagaagtactcttccacttcctccaactggacatcgctggagataatatgagcattactgggtaggaaacttttaagctcatttgtgatttggctaacctctcctgtggtagctgtagtttgaattactacattgaagttatttccttttacccaattgctggcttcttctggataaagttcttctggtgtggcagggtcaactacggttcccaaccaagatacgttaaccacttttggtatttgttttatcttttccacggctgcagctacgtcttttaaggttccatctttccagtatatggtgatggattctccgacttgcatctggtcgcttagtatttgcatagcttcaatggatggtacatccttaggtagtgcactagtaatgtcgtagttcatcgcgcggttttgcatcgcaaagaatgagagtacagccaaaatcaaatacactgcgattacccatttgcggttcttaacaacaaaacgagcgaaaccttgcaatgtatcacctcctaagtgtcttgtgccaacagtaaaccattagttccctttttttatacccagttattcaaaacgctaaccttacaaaaagaggctaatcgaagaaatgggttttaattagttttcgatgagctctgtagtagtaccaatggagtaccagtactaagaaggtgttggcggaactaacccaaaaagctgtagagggcgatacgctaagaaccatgagaagaagataaagcatgggtgcataaaacagccactgagcaaggctgttcaaaatgaaaggcagtttcgtgttgttgtatgcttggaagtagcttatgaaaatggaggttgtataactcattagtggaacaaaagccattattcttaaagctaaaactgctagtggtaccaaggttgggtcttttacccggaacaaactcagcaggctgccagggaaaatgaggcatatgatggcaaagacacctaaaagatacacgcctatctcaaggcagtaatccacaaaggctttcactcgatcatgtagctttgcacctacgttttgagccatgatgggtgtggacatgagggaaatggaagaaacaacggtgttggggatctgcacgattcggttgaatacctgataggcggcaaacaccggtatggacaccgcatttatgattctctgtgtaattacgctgactgccaccgtagaaagattacttagtccagcataaaaacctacacggaacacttctgctcctacttctgtaaaccttacatgcctagaaatattcgtgggtagttcgtatcttggtgtagcaataaacatgaaggctgcaatgtctgatactacccagctgattagaaaagcccacccagctcctgcaagattaagtttaggaaagatccaaaaacccaggattaggaagaaatccaatgcgatattgagtgcagtttgcaataacataaaccacatggcccagatggtttgtccagtagctctgaaaaacgtataagaagaatagccagccatggaaaagggaataccgagtaagtaaggcaaagcatagcccttcgcatgtagcatgatttggggtttcgctccgagcactctaagaagtggctccagaaagggtaggcacagcagtaccaaaataagtgccccgaaaaacttaccgtaagttgtttcttttaaggcgagtctggctttttcgtattctttcttgcctaagtagttcgccataacaattacggaacccgtgccccaaacctcgttgtaaacgtagataaggctgaccagcatgcccacaatgcccacagcagctatggcgtttgtccccaagtctgcgatgagcgctaattctattgcaggaagtgcgttagaaagcaatgagcccaacatgttcggtagtgacattgaccagattacttttttggggtcaccttgaagcattttctcttgtgcactcatagaagtagtctatcatgccaagcatcggaaaaagcaggtatggtgttccatggattaggctatggattcaacggaaatgggtatgtttttcatggctttcagtttcctatgaaggactactgagaaagctcattcttttagaagagtggagataaaccatgggtaaaatgtttgtgtgtatgtgtgtagaaagcagtgtatggtgtacggccatttgtttcactactcgtagtgtttagccttagctctagctaaacacaaagaaaggagttatgccttctggaggttacatcagtaaagggtttggcttcttacagagaagtcataaagcgctctgagttcataggttacgcaaaagccgtttttactgagcaggaagtgcatgagttcctacagcaggtaaagttagaacatccgaaagctacgcactgggtgtgggcatataagatagaggagattatgttctccagtgatgcaggagaacccagtggcagtgcagggttacccgttctaaatgccatcaggagtagtggactagattatgtcatggtagttgtagttagatattttggtggtgtgcttcttggcattaagggactcattgatgcctataactcggtggcaagaaagacactagaacttgcaaacaaaggcaaagtagtgcgccagcgttatgtaacaatggagctgagttatgaggtttatggaaaactatatgaagatttagcacgtcttgtcagtgaaccagatattcgttttcaggagcaagtaatcatgtgtggctgggtggacatggcacgcaaagaggaattagaacatttagtggctcagcgaggtatgtcactgcagtggggacaagatgaaaggacgatggtggcttgagttcttatttaacaagcaggtaaagtacttctcccaacaggccacttaggagcaaaataagggcactattcagctttgttttttgtttcaataagagcgcaaagaggaaaatacctaccccgtagtaatcagttattgatgaacttagtatgctcaatgtggctgctattaccagtccgaaagtcaagggtgttatgttatcaaaaaacatgtccaagtacacgggatttactctggtaagcaagctcgacatggaataaacaagtagaaaaggcactgcaatggaggagaaggttgctacaatactaccccaaacacctcccatgagatagcccacgaacgtagctgtatttatggcaatgggacctggtgttatctgggatatggcaagcacatccaggaactccaaatccgtaagccacgcgtactggttcaccaccacgtaccggatgagggcgacgatggcatagccaccgccgaaagaaaaaacgcctatttgtaggaacgcttttgccagttccagtaaaatatccatgtgagcagccctcctaagtaaaccaatataacccaagctgggttaattcccaaagcaaatattatgagtgtgattaccagcactaatattaaagaaggcactttccaatgtcttttggtaaacaactgccacacggcagctaccatgagtgctgctacagcaggccttaagccgaagaacaggccctgtacccaccaaagcgcataggcttgcttgaaaaaaatggcaatgatcagaataatcactagagaaggcagtgtggctcctagagcggcgattatggaaccagcaaagccagctaactgatagcctgaagcgacagccaaattaactgcgatggggcctgggaatacctgggctatggaaagtactctaaagaattcttcctcgctaatccagtggcgtctattcacaatctcttctaggaatatgggtaccataacatacccgccaccgatggtcaaggtgccgacctttatgaagacaagaaaaaggttaagcagactaaaattcatagttctattataggatgcatagggtggtaaggtaaaatgtgtttgtggacaaaatatccctgtgggtggtagtttctgctgctttagcagatagtgtaaacccttgcgagattggcatactcactatggctctactgcacataatctttgcctatggcaaggagaaagtacttcgtattggcctcatgttttctctgggagtagccattagctactttttctatggaatattcattgcccacgtcttcaggtacatagccagcataagaatcattgtgggcgtagcagccatattacttgccataccacgcatgatttacgcactccgaggggaggagcttaaactcacaccaacaccgctacggcctctggtggccggatatttgcgtaaaggtagtgtttggtatgctttggtaggcggcctattagctggtttcgttctcatgccatgcagtagcggaccttactacgtaattctgactttacttagtcatgacattgttactgtgcgcttgaaagcttatgtttggttggctctttacaatgcgattgttgttttaccgcttgtagttataactttggcagcgcacttcctcatggatgtaactaaagtgaaagaatacaaagataagcttgtgccattgctcgagtgggcttcatcccttattctgctcgctttaggtctttatgtgcttactcagatgtaactgcggaatgtgagtatgtgaatatgcgtaatgtacaggtgtgttctgaatggagaagtcctggcaagctttactaggtggggttttgttttattctgtttcttctctactggtaaaagccactacgagccctccagtgacgatagctttctacagggtttttatcgccaccttggtggttacgccattttgggttggagatttctttcgttggtggaaacgtaatttttcttttcccctaattgtggcaacttttgggttaaccttggactttgtattgtggttttactcactacgttttactacggtggcgcatgccactttcattgtaaatatggcacctctttgggtgggtatgatgagcagtgtttttctgcgagaacccatgaacattaaagggtggcttggcattgttttaggtgtatctggagctgcagtgatgactttgcaaccttcggccatgcaaatccatgctggtgatctcatggctttgggagccagcttcgggttagcactttacataaccatgacacgcatgagcagtaggaacatagatagcagctccgttcttacctacagcatattctttttcacttgcatatggcttgcctttgctgcagtacttcttgaccaaggcttcgtcataaaaggtcaagattttccctttgtcttggctttagccttgggacctcagctgggtggtaatacactcatcaactacgcattaaggagtttgccagcttctacggtttctgtggccttactaggtgagccggtcattgccacagtgttctcctactttttgttcagtgagcccctctcttggcacgtagtcgtgggtggtgctttgatctgtttagcgttatatgctacgtcgataaatacaaaataaacaacaaagctgtaggatactcaggtctttagttcttttggagtggttatttgcataagctgtttatgtcagttttatgttaaaattaacttggttttagagaacgaattgtgtaaaatgtaactgtttggaggtgaccatatgtcaacagaatctcttaacccattggtcaatgcgcagaaacagatcaaggctgcttgcgacctcttgggtttggatcccgcagtttatgaaatgttaaaagaacctatgcgtgttttagaggtttccattcctgttaggatggacgatggtagtttaagagtgttcaaaggctggagatctcagcacaacgatgccttaggccccacaaaaggcggtataaggttccaccagaatgttaatttggatgaagtaaaggctttgtcaatgtggatgacattcaagtgtggagtcttgggtctcccttacggtggcggtaagggtggagtatgcgttgatccgacaaagctctcaaagagggaattagaacagttaagccgcggctatatcagagccattgcaaccattgtgggtcctgaactggacatacccgcaccagatgtgggtactaatgctgagatcatggcttggatggtggacgaatacagcaaaattaaaggttataacagtttcggtgtgataactggtaaaccactcatacttggtggttccaaaggtcgtaccgatgcaactgggtatggtgtggctttgactgcacgggaaggcgcaaagcgtttgggcatggactttaacaagtgcactgtggcattgcagggttttggtaatgtgggtagctacagtggactctacctgcaccgcttaggtggaaaggtaattgcagttactgacgtattcggaggtatttacaataaggacggtatcgacattgagaagctcatggagcatgtgaagaagacaggttccgtggtgaacttccccggtacgacgtctattaacaatgagcaattacttagcttggacgttgacatattggcactctgcgctctggaaaatcagattaccgcagacaatgccgacaccataaaggcaaaaatgattgttgaaggagctaacggccctgttactcctgaggcagataagattctggacagcaagggcatctttgtatgcccagatattctgactaacgctggtggagtcatggtttcttacttcgagtgggtacagaacttgacaaacctgtactggtctgaggaagaagtcaaacagcgtcaggaagagggcatggttgaagctttcaaggctgtgtacgatttggctcagcagtacaaagtaaacatgcgtacagctgcttacatgatctccattaagcgtgtttacgaagctatgaaagccagaggctgggtgtaataataggtagcctttattagtcgaagttgtatttgcgtgccaatgcggaggagaacgcactaacgcaaacaaaggcatatgtgatgttacaagaagaatctttctctcctttggagggcggctcataggttgagccgcctttcttttttgttgtttttgaaccgcacataaaacaagccgtgtcatggttaagatgacacacttggtttaaaatgagttaaagcagaaggaggatgagcaatttgggttttattgatttgaggtcggatacggtaacgcttcccacggaagaaatgcggcgtgccatggctgaggcagaagtgggtgatgatgtttacggtgaagatcccaccattcaacggttggagcgtttagcagctgaaattatgggcaaggaagcggctttgtttgtgccttcaggaaccatgggcaaccaagtgagtgtgatgacccatacccagcgaggggatgaagtcatcatggaggcagaaagtcatgtttattattacgaagtaggtgccatggcagtcttaagtggagtgcaggctcgtcccgtgcccggtaggcgtggtgtcatggaccccgatgatgtgagaagagccatcagggaacgtggcaacatccacttcccgagaacgtccttggttgttttggaaaacacccataatcgtggcggtggcaaagtacttcccttggacaacgtgaaagccatttctgatatcgcccatagcaacggccttagcgtgcacatggatggagcacgcattttcaatgcccaggttgccagtggtataccagctagtgaatatgcgaaatacgctgattccgtcatgttctgcctgtccaagggtttgtgtgcacctgtgggttccatggtggttgggcgcaaggactttatcgacagagctagaaaaaataggaaaatgcttggcggtggtatgcgccaggctggaatactggctgctgctggcatcattgcactaacaaagatggttgatcgcttgcaggaagaccacgataacgcaaaactgctggcagtgaaactgcaggaacttggctacggtgtcaatcctgaagaagtggaaactaacatggttgtggtggatgtgacacccactggcaaagacgttcatactgtggaaaaagagctcaaaacacgaggcgtacttgcgaatgccaacagtcctaaaacgctgcgcttagtgactcactatggggtaaccagcgacgacgcgataaaagctgtggaggttttcgccgacattattaggcagtgatccagaaaagaactgtgctttgacttgttcttgtgctaaggagttgttgtcctgtaatcttgcttatttaggtgcctggaaagtgagatgggattaaagtcatgtctatttttctggacgggtcctaccttgttgtcaccgtgctttaagcatcctgagccactttggctcgtaatacagagcgaaatacggcacggctttgcttccaaaagataacttgaagttggcaaggcgcggcaagttaatagcgcaccaatcaaaatacgagtagccttccttcttaaggttctccaaaatggtgaacatgagcagcggtgaagcgcccagtgaaagcccttcatgggtgtttccagaaacatagtagtaagcgcatttgccttgcaataatatggctgcaaaccccaccagtcgtccatcatctttttttgctgtgtaaatcctaatcttttctcccagttccggaagtgccatgaagaaatcttttgagtaaggtggttcaatggatttacggtcgaaagtgcttatgtaaatatcccaaagaggttccatgtcgcgggtctcttccactgctatgttctctctctgtgccttgtagatgatgttacgttgtttctgctccactttcatgatgtcgaaatcttttaggtcgctcagagcagtgtacagcacctgcattccaaaaccttctctttggaagccacgcacgtcctgaaaaaagcttgtagccgatatgtagtggataacagaaaagtttttcttcaagtactcgcccaaggcgatctgagcgtccagaagggtgcgatggcttagtttatcataaattaggggcatgtaagtcatgggcggtgcaggccttatgtgccttcctacttttctcagtgcggcacccataaatatgttcccagatgagaccaccgataaggtgaaactttgtccgtcataacaagtgtccaccaactttaaaaaggagctgttggcgaatggcgacggacattcaagcttttccacaaactgatcccatttggggtgattctcaacaatttcgaactttgccatgccagttataagtttagcaaagaacaaagattcacaaaatggattattcttgctcgattgtctttacttagtccttggcgccgtttatggcaacatgaaattcttcatgtttggcgccttccgatatgcagaacgtataccacttagtgcagcgcatctatttcacacgttcagtaaaactattcctctatgtagtggtagtgccacattgtaaatggttaggttctcctctttgtacatccattggggtgcatagtgacagtgtccatggatcacagtaatgggaaggtctaaaaggctttggagaagtttttctgaggtgagttgcagtggattaggtactgggtcaatggtgtatgtgcccacagcataatgggtcagcaatatggaattagggtgctttgaagcgaaggtttcgatcttttccatgcgattttcgtaaatcttggtaatacccggtacggctttgctttgccaagccgtgggctcatcaagtactcccgtagtaccgaaaatgtcaacgccttttacctgtacttgttcatcgtcaagccagattatgtcagagtattccctttttagttttcttttcgtgttctcaaattcttcgttgccaaatatggcgaccacgggaacatcttcccagttctgacggacttcttcatggatcaggtcaaaagcgcctgcggcgcctcttagaaccaaatcacccgcaagtagaaacaaatctggcacaggcaagtttcttatgctgtcaatgaaaagcctgatgtatttgggactgtgtatgtctgaactggctgctatgagcatgttcttttaattataggattaactgtgttaacgtagcattctctacctcgatttaaaattagaaacattcaagagctaagctggtgatgccgaatcatgaatgagaagtggttagatcgtctttacaggacatttcctgcactcagttacaggaactttagacttttttggtttggtcaagcggtttctcttattggcacttggattcaaaatgtgggacaaggctggctggtgttggaactaactaacaattctgcttacatgcttggtatagtcacaatgctgcaaactctcccagtactgcttctttccttggttgctggcgccttcgtggaacgttttcctaaacgcaacgttttgctggtaacccaaagttgttttggtattctggcagccgttttggccacacttactttgtttggtgtagtcaagtactggcacgtactcgttcttgctactctgcttggtctcactaacacttttgacatgcctgcgcgccaagctttgtacgctgaaatagtggacaaaaaggacttgacgtctgcgatttccatgaactccatgatatttaatctggctcgcattgtgggacctagtgtggctgcttttctcattgcggccttgggtattgccatctgtttttacctaaatgcactcagctttgtagctgtgatagcaggactttacatgatggacatctcacatatacatttgcagccatccggacgcagtgcaatgaaagacataatggcaggactcaaatatgtgcgtaccagaccgtctattatgtttcctcttatcatgatgggtactcttagcttgcttgccatgaatttcaatatactagttcccacattggcaaaagtacagctgaatataggagtgactggctacggcactttaatgacctttatgggactaggcgcttttcttatttcgttgtacttatctgcagtgggatcacgtggaggtataaatcacatttattggtttggagcttacggcttaagcttatcgctcttggctttatctattagtaggagtgcattctttgcagaattgtctttgtttttatcaggtatttgcatgcaggcattcaacacactatcaaatactgccattcaaataaacagtgaagacgagttccgtggcagggtaatgagcttgtactcactcatgttcgtgggggttgcaccctttggcagttacttctcgggctggattgctcaaaaccttggtgtcaattgggccttcggtataagtggagtgcttagtttgatacttgttatggtaatatctattttctggtcagcttctttgaagcgccaaccgatttaggtgggggctaaagcttaagcacaataacaccaagaaaggaggtaactcgtaatgaatgaggtagaaattgtagaaatggatgaggttaaacgtattgcgctgatcgcacatgacaacaggaagcaagacctgttggattgggcttcttacaatgtggagacacttaaaaaacacaaactttatgctacttggggtacgggtacactgctcgaggaaaaattgggtttggaagtaatcaaattcaagccagggccattgggcggtgaccaggaagtaggctctctcatagcgaataacggtgtagacatattagttttcttctgggatcctttggaacccatgcctcacgatccagatgtcaaagctttgcttagaattgctgtagtctggaacgtggtagtggtttcagataaagccactgctgactttgtggtttcttcgcctttctttgagaagaaatatccgcgcttggtgcgcaaatacgagtactagggcaatagccctagtactctgtgcttttccacaatggcgtctgctaatttatccagtgcttcgtagtctgtttgggtgggaaggccttttaccagaactggctcaaagaagtcggctttaatgccactaaaaagcgacttgactgtttcaagtgtttttcctccccagccgtatgaaccaataaagccgtatgctttcgccttgggtctaagtatgctgacccagtaagctactagctcagccatggggtgcatattcgtaagaatggttggtgctgccagaattatggtggctgcgtctactgttgccatggttagctcacctaggtccgctttggaaatatcataaggttgtacttctacgcccttttcaacgagcttgctagtgaggtattccaccatggcctgagtgcttccatgcatactgatccacggtagcaaaacgatgtttttgggttgatcagaaatccactcttcgtaagcttcaatgataaagtctgggttttggtaaatggggccgtggcttggtgcaatcatgtcaatatctagtttctttatcttttctaggtgcccctttatcaaattcctgaaaggagacatgatctcagcgtagtaacgttttgcccccaaatacactaaacgctcatcttctatgaaaagactggatgtggcaagatgtgagcccaaaaagtcgcaagtaaagagaagctttctttcaggaaggtaagtaagcatggtttctggccagtgaacccacggggcaaagatgaactgaagcgttagacctcctagatccagcttgtctccgtcttcaatgacttggatcttctcttcgggtacatgcaagtgggttagtatgagttctttggctttgctgttagcaattaccacagcatttggatacttttcaagtaccatgggcagtgaaccactgtgatcctgttcaacgtgctgaatgactacgtagtcaatgttgtttactttttccaaataagcttttaaaacctcccactttgtgggatccacagtatcgatgagggcggttttctcctgcccagttatcagataagcattatagcttgtaccttcaggaagtgggattaaagcatcaaacaggcgcctgtcccaatccggtgcgcccacgaagaatacaccatcggtgacctttcttggattcattcaaatcacctcctttgtcattatacaatgcaattatgggaaaataatctaaggaaaagtttagctttcaagtacgtaagaccacctttgactagtatgtgtgagttgtcgcttttatggtttggtggtatttaaactaaagagggaggttggtggtcatgaatataaaccgagacatgttcagagaatacgatattcgcggagtagctgatcaggatttaacgattgacgccgcttttggcattgccaaagctttcgccaaatatgcaaaagagcgtggctacagtgaaatgttcgtgggagctgataacaggaagagctctccaaagctaagggaagcggttattgatgcactaacccagtcaggcgttcatgtctatgatttgggaacggtcataacgcccttgttctaccatgcttgtgtaacaaaaggtgtgggggcaggcatcatggtcacggcaagccacaatccgcctcaatacaatggttttaagctgtttttaggggaaagcacgctgtatggtgaccaaattcaggtcatcgcagacatggtggagcagaatgattttgtaagtggtcgcggttctattgagtcctatgaccacaaagaagagtatttcaaggatttacttgaaagaattggtaccacgcttcctttgcaggtgggtgtggattgcggtaacggtaccgcttccttgttcgctccagaattattggcacgtgctggcgcacaggtggaaccactttactgcgactccgatccgaattttcctcatcaccagccagacccagtgaaagcagagaacatgcaagatcttaagaagttagttctggataagaagctggacttaggtttgggtttcgatggcgatggcgacagacttggtgtggtggatgacaaaggaaacatactttttggagacgtgctcatgattctgttttggcgtgaaatcctaatcaagcgtgatcccaaaactgtaaaagccattgtggaagttaaatgttccgaggccttggtggaagaactcaaaagaatgggtgccgaagtggtcatgtacaaaactggccacagtcttataaaagcaaaaatgagagagttggggagtccttttgctggtgagatgtccggccacatgttctttgccgatgagtattacggttacgatgatgcgctttattccgctttgcgactccttaggcttattaaagaatctgggaagaagctttctgatcttgtcagtaccatacccgtgtaccatgccagccctgagatacgcttggaattcagcgatgagaaaaagttccaactggtggaatttgtgaagagttacttcgccggtaaaggatacccactggtggatgttgatggagtacgtgtctacataaagagcggatggggattggttcgtgcttctaacactggccctgagatcattgtcaggtacgaagccaagaacccagaagacttggaagccattcgtcaagagcttgaagaagccctggccgcaggagggtttaaaacaactcttccttagtgaatgtgaattgatgaaactttctactggttttgaacgtatataaatacaggttagccaagagccgattaaactctcggcggaaaggagggagacaagaatgaaaaagctactcgcaatagcagcagtcatagtgcttctcgctgccatattcccagcggtaacattggctgctcaaggaaatggcgttggtttaaagttaaacaatcgcatgacaacagcaagtgcaccacttactgccacaccactaagtactgagcagcttgagaaggcttaccagatagttgcttcagcgcttagcactaccactacaaatctcaaaaacttggaagagaaatatgacattgggttaggagcaataatcaaagctcaagctgtggtcactgctaccactgctgtaactttagacaaggttctaagctacatgacggagcacaagctaattgaaggacttaactactttggcgtggatcttgacaaattcaaaacttctcttcagactttagaagacagaatcagagctgaacttgaaaaggctggaataaacattccgggtctacgtggcctagcaaatggtcttggcttaggcaacaagtggggtcctggcaacatgggtacagccacgccacttacttctgcgcagctggacaaagtctatcaagtggttgccacagcgctcggtaccagcaccacaaaccttgataacctgagagagaagtatgatgttggattagtagaaataatcaaggctcaagctatcgtaacttctactacaggtgtaacgctggatcaggtgctcagctacacagcagatcacacgttgatacaggctctaagcaactttggcgtgtcacaagataaatttgaaacggcgctaaaaacgttaacggataaaatcagcgctgagttggagaaacagggactacccataccaggttggctaacccacgctcttaagaaggactttgacaaaggaaaaggccctggttttgagaaccaaggaaagggtcctagctttgagaaccacaaaggacgctgtaaataagcagtaacgataagtgcagccaaacagagcctccttcttaatgggaggctctgcttgttaatctgagactgttcagcagtacgagtaatgcagtgccttcgtcagccacaacggccaacggcagcgctacgtagcccaaaaggcttgtagtaaagatggctacttttattcccagggacaaccccacattggtttttacagtacttgtgtacgactgggcataactgggcaaattaaccagcggcgttaatgtcccgcttagtatgaaatcagcggtttctacaatggtcttaatccgtctatctggcagtgccacagacacgtgagcctcagagagcgctagggcatcgttaagaccgtctcctaccattaagcagtgttctcgcttttcaagttctttgacgaaggcttgtttgccctcgggcgtcatattggcgtagtattcatcgactttcagttgtcttgccagggtttccactttctcgtgctgatctccacttagtatgattattttgtaaccctgatctttaagacgctgtataacccaaggggcctcatcacggagttcttcttcaaccttaaaaaacccaacatccattccatcaactttcacctgcagcaggtctttcattgttagctccacttgatggttttctatctctccggtaatgacatttccattttgtctaacttttgcttctttcaaaacaatgttcttttctgcagcataagcaacgatagcgtcagctacaggatgcttaaagtaggattccactgaagcaaccaaggctaaatgttcatcgcttatttgagcttcggtgatcttcatgcggcctgtggtaatggttccggttttatcgaaaatcaccgttcccacttgtggaagcttctccaaggcatcagtgtttctaaccagtacgccctggcgtgccagcgtagaaacagccgctgacacagctgaaggtgaagccagcagtagagaacaaggacaagcaatgagaagtaaaactgaactacgataaacagccacagaaaacgcgtttccagacaataagccgaacaagaaaaccgccacagcgcttatgagtaccaaaggcgaatacacgtttgtaaaacgctccatccaagatctaaaagcactctttctacttaacgtttgagcgatggttttctgtacttgtgctaggttgctttcctgcaggggtcttaatacttctgcatcacaaggagtaagcagctttgatcctgacagtaccatgtcacctggttcatggtttacaggtgcactttcaccagttatgacgctttcatcgactaaggcaggagaaagcaagacgacgtccactggtaccgtatcgcctgctgtgaagcgaatgtggtctccagctttaagttgttccacctctaccgctacgagttgctgttcttttatcagcatggcgctgtcaggtatgtcagttaatatgcttcttaatccctcttgtgctttctttttcacagactcttctatgatctcggctaaggcatacaggttaaaaaccatggctgcttccacataagcaccggctatgaaccctccagttccgcctaaaagcataagtaggttttcatcgaaaatgtccagcacacccacacttaagttgtgaaccagctcgtgcacacgtggatagccgtttattatggagctcacaaccaaaaaagtaatacccacaggtgggctaaggcgaatggcagcaaaaccgattgcaaacaaaacaagaccagaaatagtaataaaacgctctgttctttcttcgtgctcctcgtggtacaagccggcttgagaaagtagcctctttatttggattagttgttcctcatcagcttccacacttatgatgccggtgggcacgtcaataaccagatctcgggctaggtttttcttctttatttcttcttcaatgtgaacagcacactttgggcacttgagctgagttgcagtgagggttgtcctcactctatttcacctcctggatgtggcttatggccattttcagtacggagctcacatgatcgtcgtctaattcatacactctgtacttgcctttgcgttcaacttttaccacgcgccttccgcgaagtagcgaaagatgatgggatacagctgaagcggaaagtcctgtgagttcggctatgctggacacaggcagggatttgtcgtgcaaagcaagtagtatcttgatgcgggacgtatcaccgaaaatatcaaagaagtcagccaaattgcagacaagcatctcatcttttaacaattgctcatttgaataatcgctcatatgtcatcaccatttgtattttaccacggaactcttttggtgaattctcaattggttatagtcatgctaattaacctccacaatggtaaacttaagagcaagtagggaggtgcgatgagtatgtctcaacgtaagaataagatcggcaggggtaccctcatattgtcacttacaagtttcttgttctttcttgttttggcaatatgggctttttctcaacatggaacatgggggctttacaattggaaccacgactacagacgcttactgaatatcattatcgggcttggttttctggtgccagcggtggcgcttattctctggctcctacggggcgttgtaagccgtacttggttcaaagtagggtcatggatacttaacattgtgtccgttgtggtgatcgttgtttgcattggtattgttttttacgtagtagtgcccgcgtattctctccttagtagtactgagccaaaactgttggtggagcccagcacaggtatctatggcatacccaatctgtatgtgtattttcgcacggaaacgccaacagttgtggttggtgcctggggcacgggagacaacctacaaggttttggcgattctaagcctgtgaaggaacatctctttcactttacggatctccagccaggaacggagtatcattacgtaattgataacaggatgggcctaacctttagtacgccacctttggcaaaaacgggtacgttggtgacgtttgctgtggcatctgattttcactatggaggttctgatgctaatagcgatgagcgaacgcagatactacgtaacatcagcgaagacccaaatgtgaacctgttttttatgaacggcgacattgtggacttgggcatggttaacggctactggagcgagtttttctctgatgtaagtgagaacatgactaaacctgttgccctggtcttgggaaaccatgacactctcataggaggcttgtatcactttaggaattacttctacggtgctgacggagtcaaaatagacagcggaaacgaactttatcacagaatagatgtgggaaacgtgcatttccttgtgctggaagttctctggggtactgaggaatttactccagagcagaaaaaatggctggaggaccagctgagttccatacctcaggaagactgggtcataccaatttcacactgcttctattattcttcaggagacgtagaaaccggacgtgtttgggctgaccacgaagacaccaccagactgatctcgccactttttgagaaatacaatgtggatttggtcatatcagggcataaccatcacatggagcttctggaaaaggatggggtaacctacgttctggacggagtagccggtggaaatactacgggcccaaggccgatcaagtcagattactccaagtggttttacggtgattccaggggctacttggaagtcacagtaaagcaaaacgaagctgagctcttgttcaaaaacgtggatggtgaagtaattcagcagtttactgtgacacagaatactcagtaggtttgcagtttttgtttgaggaaaagcctattgtggtaaaataaaaaaggaaaaatatcacatattaaaaaggggtgtagaaaatgtcggtacaatttatcaccagaaccgcaatacttttagctctcacaatgatattccaatctttccgtgccccgcagcttgttacgggtactttagtaaatggcatgctactgatttctgctggctatgtgggaatgtggtctggtgtaatcatcggactctttacccctgttttggcttttctttttgggataatgaagttcccacccatgatacctttcatcatgattgggaacgctttgtatgtactggtattttcgggaatgaagaacaaacctgttggtatggtattaggttctttagtaaagtttttgtggctcagtgcttcggtttattacatgcttccactttttggtgtgaaagctccggctgttttagtggaaatgtttaccttccctcaattggcgactgctgttatgggaggtattttggcgttgttggtgctgagtttattaaagaaatcgttattggagtgaaggagtaactgcatgaagctgtacgaagtgaaagagattcttgatgctgaagttctgtcaggtgaagacaaattggatcaagaagtttttggtgcctgtggtgccgatttgatgagtgatgtgctagcttggaagggtgataagggcgttctgctaactgggctaaccaaccctcaagttgtacgcactgccgaagtggtaggtgatgtgaaatgcatcgtatttgttcgtggaaaacgtcccagcacggagaccgtggagctggcgaaggaggcaggcattgtactgatgagatgcaaatatcccatgtttgtagcatgtggactattgttctcgaggggtttagtacctgatgaatatggagaaattagccgcatcctataggcttgaatatgatgtaaaggctaaagactacgtaagaggtggcgaagtttctagtgctttgcgggctgtgctgaagcaactctccttgccaccagagctggtaagacgttgctgtgtggcttgctatgaagccgagatgaacattatcatacactcattaggtgggcacctgcagattgacatataccctgacaggttggtcatggtggctgaagatagcgggcccggtattgaagacttgaacaaggccatggaagagggttacagtacggcgcctgaggaagccagggagatgggcttcggagccggtatgggcttaccaaacataaaagctaatacggataggctggacataaccacgggtccggaaggtacaaaacttatcatggaggttttgtttgttggaaaagatggccaataatgccggcgtttactaccattctgtaacactggacgaggaaaaatgtaaaggatgcacaaattgtattaaacgttgtcctgccgaagctatcagagtcagaaatggtaaagcccgcatcattgatcagctttgcattgactgcggcgaatgcataagagcttgcccgaaccatgctaaggtggcagtaacagatagctgggatctcatgaacgattttaagtaccgcatcgcgttgcctgctccatctttatatgggcaattcaaaaatgtggacgtggacaatgttctcacagcacttctggaaatcgggttcgatgatgtttttgaagtagccttaggagccgacattgtttcaaaactcacgcgtcaagcactcatggaaaacagattacgcagacctgtgatttcctcatcctgccccgctgtggtgcgactagttcagatccgatttccttcgcttttggataatgtcctggatttatgcacgcccatggaagttgccgcaaccttggcaaaagacgaggctgtaagaaagaccgggttaaaacgtgaagaaataggcaccttctttatatccccgtgtggggctaaggttaccagtgttaggaagcctatcggcacagacaaaaccgatgtagacggggttctgtcgctggcaagtgtatacagtgctattgcggataaggtaaagaaagtacagcctatgcctttaagtaaagcatccatgatcggtataggatgggcaaaatctggtggggaagctgcaggaacattactggagaactacatttacgtggatgggatacagaacgtcataaaggttttagaagaagtggaacttggaaaaatggaggatttggattttcttgaagcaatggcttgtgttggtgggtgtgtgggtggccctctcaccgtggaaaacaatttcgttgctcagcaaagaattaagaaacttaccgaaaaatggcagaaggacagaaacaataataaagtgccagcaaaagacgaagagcagggcatttacaacaaaatggaattgggtcgggcgcgatggaaaaagcctttggaaagaagtgacgctatggaattgagcagcgacattgctgaggcactgagtatgatgcagagaattgatgaagttctcgccaccttgcctgggttggactgcggttcctgcggtgcacccacctgcaggacgctggctgaggacattgttaaaggactagcaaccgaatatgattgtgttttcattttgaagaacaggatcaagagccttgctcaggaacttagcacactagctggaaaaattccacctgtgatgggtgaaggaaaggagagttagctagcggtgaatgtaaaactaagggttagggatcttttggagaatgggttccagctcgtagctggtgatgatggcttagaaaatcctattgagggagtttacatatgtgatcttttaagctgggtcatggcaaagtccaaacccaagaatgcgtggataaccattcaaagtcatgtgaacattgtggcagtggcattgatggtggagcagagctgcatcatcgtttcagaaggtgtggaagtggaaaaggaagcagtggaaagagcaaatgaagaagctatgcccattctcagttttcctggaacgtcctacgaagcggcaataaaactgtatcaactgctgtctagataaatgaggctctattacgaccttcacatacatagcgccctttctccctgtgcatctgatgacatgacccccaataatattgtgaacatgtgccttttaaagggtttggacattatcgctgttactgaccataacagtgtcagaaacgtggaagccgtggttaatctggcacaaagaaagggtctcgtagtggttccaggtatggaggtgcaaaccaaagaggaagttcatgtattatgctacttctacactttggatcactgttacgactttcaagctaagtgggaagattctcttcctaaaatagaaaaccgccgtgaatactttggcaaccagcttatcctcgatgaagacgatgaattgatcggtgagtatccttatttactgcttacttcttcttacttcggggtagaagacgtctttaggcttataagggaccgaggagttgcagtttttgcacatgtggacagaccttcctacagtgtgctttcgaatctgggttttatccctgatatggatggtgtggcaactttggaaatctcaggcgctgtgagccctcagcagtttcttatgcagcaccctacgctgggaaagtaccgcattttacaatcctctgatgcccattacttgggtgacatcatggaacgtgtgaattacgttgaactgacgagtccttctgtggaggctctccttaaacacttaagtggctttgcgtgaaagccttcagcaaagtcttttttaactcgttaaagaattcacgtaatatgttataatgctttggtggaagattcgcttagcattttgctaatgtttaccaagaaaaggttcagcgaaaatagctcttttaggagggaagcaaatggaacaactttacgagctgttcggcatcgatagagtcgaagaattcagagcaaagctggaggaacttaaaaaggtgccaggttccatgatctccattctcaacgaggcccaggaaatgtttggttacattccttttcaggttcaagaactcatttcgaaggaaactggggttcccttaacggagatttttggcatcgtgaccttctattcgcgctttagcatcgttcccgctgggaagtacaaaatcagcttgtgcttggggaccgcttgctatgtgaggggcagtggacaaatcctagaaaagctcaaagagaatttgggcatcaatgagggagagaccacttccgatggtatgttctcattagaagccgcaaggtgcttgggagcttgcgcattagccccggtcatgatgatcaacggagaggtctatggacgtcttacgcccgacgaagctgtaaaagtgatacaaaggataaagaaacaagatctctctcaggctgccgctgaggttgagtaaagcgggaggagcatgaaggaattggctctttacgtactggatcttgcacagaacagcgttgtcgcaggagcaaagcatatcaccattgacattactgctgacgttaaagcggaccatttattaatcagaatagtagatgacgggaagggtatgagcccacacttagtggaaagagtgacggatcccttctttaccagtaggaaggaacgccgtttcggtctgggaattccattttttaaggatttggttgagcagtgcggaggtacgcttaccatcaaatctaaagaaggggaagggacgattatcgaaggaaagctgaaattatctagtgtggatcttgttcccttgggtgatatgggttctaccattgtttcgttgcttgtatccaacccagaacttaatctggtttatcgtttcacgttaaatgattactcatttacattcgactctgcacaaatcagagaagttcttcaaggagtaaacattacagagccttccgtactcaattggattaaagattacgtaaatgagggaagcattgaaattcttcccaacataaatatttccaagaaagagggggcaaaaaaggattatgaagcagattaagaccttagaggatctgcaaaaaatcagagaagaagccttacgcaaggtaaacatcagaagtgatcgttcaggaacaagaattactgtgggcatggcaacttgcggcattgctgctggtgccagacctgtgatgatggccattttggatgagttggagaagcgaaatgtgacgggtgttaccgtggtagaaacgggctgcattggactctgcaagtttgaacccatcgtagaagtgtacgtacctggccatgagaaagttacttacataaagatggatcctgataaagctaggcaagtagttgtagaacatgtcataaatggacatcccattagggaatggacgttggaaagcgctgaactggagtaaaggtcgttcttggaggtgaagaagaatgctttatagatcacacgtaatggtatgtggaggcacggggtgcacttcttctggttccgataatgtagctgctgcttttgtcaatgaaataaagaaagcaggtttagacaaagaggtagcagtaataagaactggttgttttggtttgtgcgagttggggccggtagtcgttatttacccagaaggtgtgttttacagcaaaatgaagccagaatatgttcccgaaatcgttgaagaacatttgctaaaaggcagaccagtaactaagtacctgtttggtgaaacagtcaccgaaaaagaaataaaaccactggaagaaaccacattctacaaaaaacaaatgcgtgtcgctctgaggaactgcggcatcatcgatccagaagatattgaagaagccattgccatgggggcatatgaggcactaggcaaggtcttaactacgatgacccctgagcaagtcattgacgaaatgaagaagtcaggtttaaggggtagaggcggcggtggattccccacgggattgaagtgggaatttgcttacaaacagaaagagacccccaaatacgtggtgtgcaatgctgacgaaggtgaccccggtgctttcatggacagaagtatcatggaaggtgatccccacagtgtgctggaaggcatggctattgcgggttacgccattggtgctaaccacggcgtcatttatgtaagagccgagtaccccttggctgtaaaacgtcttcagattgccataaagcaggcacgtgaatacggcttgttgggtgacaacatatttggaaccgacttcagcttcgatgtggagataaggttcggagcaggcgctttcgtgtgcggagaagaaactgccttattgaactctgtcatgggtagacgtggtgaacccaggcccagacctccttatccggcagttaaagggctttggaataaacccaccattataaataacgtagagacttttgctaacgttcctgtcatcataagcaacggtgcagagtggttctcatccatcggtactgagaaatccaaagggactaaagtgtttgccttaactggaaaggtgaaccgtacaggactcattgaggttcccatgggtaccactcttagggagatcatttttgacattggtggcggaattcctgacggaaaaaggtttaaagccgttcaaataggtggtccatctggtggttgcatacctgaagaacacctggacaccgtgattgactacgactcacttattagcttgggcgcaatgatgggctcgggcggactggtggtcatggacgaagatacatgcatggttaacgttgcgaaattcttcctggaattcatcgtagatgaatcttgtggaaagtgtgctccatgcagaatcggtacaaagagaatgctggaaatcctagataagattacgtcaggtaagggagaacctgaagatatcgatcggctagagaagctggctacaaccattaaagatacagcactgtgcggtttgggacagacggcgcctaacgctgttctttccacgcttaggtacttcagaaatgaatatgaggctcacatcaaccagaagaagtgtcctgctggtgtatgccaagcattgctttcctataccatcgttgctgacaaatgcaaaggctgtggtttgtgcgcaaggaattgccccgtgaatgccatttcaggggaacttaagcagcctcatgtgattaatcaagaagcttgcatcaagtgcggtacatgctttgagaagtgcccatttggtgccattgtgaaacagtaaaaggaggtctgaagccgcatggacaaggtaactgtgaccatagatggcattactctagaggttccaagtaactacaccgttttgcaggcttgccgagaagcaggcattgacatacccacattgtgttatgcagaagtgattaatgagattggttcctgccgcctatgcgtggtagaggtcgatggcgttaggaatttaccggcatcttgcatttatccggtacagaatggtatgaacattcgtaccaatacgccccgggtcagagaagcacgcagagtaaacctggagctaattctttccaatcatgaccggagttgcctcacctgcataagaaataccaagtgtgagctacaggatttggcagaacggtttggcattactgacattgaattccaaggcgaaaacgtaaactaccccttggatgatgcttcgcctgccattgtcaggaatccaaacaagtgcgtcctgtgccgcaggtgcattgcagaatgtcaggaagtacagaatgtttttgccataggtgctgtgaacagaggttttgatacattggtttctgcacctttctatgtgagtctgaatgattctccttgcatcagttgtggacaatgcataaccgcttgtcccacaggagcactgtacgaaaaagaccacatccagagggtttacagggccttagctgacaaacgtaagcatgttgtggttcaaacagcacctgcagtaagagtggctttgggtgaggaatttggcatgcctgtgggcagcatagtcactggaaaaatggtagctgccctgaggcgattgggctttgaagtggttttcgatacagactttggtgctgaccttaccatcatggaagaaggctctgagctcattgaaaggcttaaatatggtgggaagttgcccatgattacttcctgcagcccgggttggattaacttctgtgaaaagtactatccggatttcgtggaaaacttgtctacgtgcaaatcaccacacatgatgctgggtgcgttaatcaagacgtactacgctgagaagatgggctggaacccggaagatgtgtatgtggtttcagtcatgccctgcacagcaaagaaggttgaaattgaaaggcctgaaaatatgcacgatggcttgcaggatgttgacgcagtccttaccacacgcgaactagcacgcatgattaaggaagctggtattgatttcgttaacttgcctgacgaggaatttgatcagccactgggcatgtccacaggtgctgcagtaatatttggtgccactggtggtgtcatggaggcagctttgagaaccgtaagcgaaattgttgaaggcaaaccgttggacaagattgactttgaagaggtcaggggccttgatggcgtaagagaagctaccgtaactgtggacggtctggatctaaagcttgccattgtaaacggaactggtaatgcaaagaagctcttggacaagatcagaagcggtgaagccgagtaccactttattgaaatcatgggttgccctggtggttgtattacaggcggtggacagcccatacaccatcctaatgaaatggctgaagttagaaaactaagagctgccgctatctatcaagctgataagaatctccctctgcgaaagtcccatgaaaacccagccataaagcaaatttacgaggagtaccttggacatcctttgggtgagaagtctcaccacctgctccatacgcactattcttcgaaaccgctttacaaggtgaccagataatacaaaaaaaggggcgagaattattctcgccccttttaaggttccaactgtgtaaaacgcttaagccagtatgagattggctattagtagcataactaaagcagttgcccatcccaaggtcgtgggtacagaccatgtcattatttgctctttaacatcttcgacgcccaataacctgttgacaacccagaagtaactgtcgttgaagtacgagaaaaccattgctcctaaacatgctgcctgtgctgccaagacaggattaacattcatagtagccaatatgggagctgtgatggaggctgaagtaatcatcgcaacggtgccgcttccttggacaagccttaccaaagtagcaacgaagaacggtaaaagtatggccggtagaccagtacctgcgatgagcttcgctacatagtcacctgctccgctgtctcttagtacttgtcccagagagcctccagcacccgtgattagaatgataatacccgctgaagaaacgccttcttccattagcttaataacttgtgttcgatccattttgggaaccagtgtatagatggcaatgatcagccctatgcccacggcaataactggactaccaaagaaaagaatgtaatttactactggagatgtaagtttcatggctgttagaacagtgtttagcaggattagtattattggtaccactatgggggcaaaagaactaagaactgatggaagttccttttgatcattgttttctacttctagcttttggatgtgttcagcttctttcttgtttctagtccagcccataccgtcacttgtgggtatttggtatatgcggttacctagccatttggcgtaaagtacgcccacaatggttatggggatagcgaacactaagccccacagaatcatcaaaccaacatctacttgaaagatgcctgctactcctaatgggcctggggtcggtggtactgcatggtgagtggctaccaagcctactgccagcgccacaccaatggatattactgatttcttggtggtgcgagagagcgctttagctatgggtgaaaggattacgaacccagaatcacaaaaaatgggtatggaaaccacataaccggttagtgccatagccaattcttctcgacccttcccgaaaatcttcaagaatgtataggccattctttgagctgcaccactgatctctaagattcgccccatcatcactccaaaaccgatgacgataccaatactggctaatgtgctaccaaaaccgttggtgatggacttaatcacgtcaggtggattcataccaccgataataccggtcaacgaagctgagattattagggctaagaagggatggatcttggttcgtagaatgagaaagatgagtacggcgatcccaactaccaaaccgaaaatcatttgaggacctgacattcttacacctcccaataagactgaatgtatttttgcctccagagactactggaggttgttaccctgacgaaagcaaatcgtatttgtagacagaagcgtatgctgctgccaaccttatcgcttcttccatactggtgcttgttgctatgcctttgcctgctatgtcaaatgcggttccgtggtccacagaagttctaagaaaaggtagtcccaaggttagagaaatagtcctctcgaaatcgaccattttagtggctatgtgtccttgatcatggtacagagataaaacagcatcgtactcgccttgtaatgccttgtagaacactgaatcggctggtacgggtcccactacgtttagcccttgttcttgtgctttcttcacggcaggctcaatttcttccatttcttctcgaccaaagaggccgtgctcccctgcgtgaggattcagcgcagctactgcaagcttgggtttctcaatgccaagtgattgcagcgcttttatatccatcgttatatgctcgtagagctctttctctttaatcgatttgattgcttccaatagtgaaagatgtcgagtaaaaaagaacactcttaaattcttcacttggaacatggtaaggggattcgatacaccgcataagtcagctagcatttcagtgtgtccaatgtagggtatgcctgccgccttcaaagcttccttatttatgggggtagtggctagtgcgcttactttattatgaagggccagttctacacttctttcaataaacgagtaagcaaaaagtcctgcttccttttgaatctttccgaattcgatgttttcaatacccgggcaatccagttcgattagatccacagtgccatgtcggtacaatccttcttctgggttatctattctgtttatttccaaagccactcctgatactttcatggctttttgtagaggaatcgaatgtccgatgaccagtggtttacatgtgtcgtaaatttcccgatcgttcaaactcttcaccacaatttcaggacctatgcctgctacatctcctaaaggtatggcaataatctttctcatgggcttactctcccttcattaaggactctaagtagttgacaatgtcatagagtgcttccacatttcctactaatccaccctttgtaaccacgttataaagacgatcattcactttggcagtaccatgaacagccaagggaagcacctctgactccacagtgaactcgtttattccaagtacgtcaaagaaagcaagagccgtatctcctcctgtgatatagatgccactaaaaggtttgtcctttacgaatgtgtatgctattcggcttaatgtttcatttatgcggtttgatatttcttctgggtcacattgtgctttaattgagtagctttgaaggtccagaacatctgaagcatctcctttagtgctgatgcccattattagtccgggtttgtagtgttggattaaaacttccagagcctttttgatggctgcttcctcattagttaaaatttcaggcacacttatcttacaaatgtaagcttcttttcgctttagtaaatagttcaattgagctgtggtgagttcagaaacactaccaagaataagaaaaataccgtcttgtttctggaatcccatcttttgttcgataaatgcggcagtgaaaggacctggatcaacacaaatgattttctcttggctactcagagctgatgcgatgttctctatgtcgtcgtcagttactgcatcgaaaacaacgatgtcttcttttacttggaaaaaagcatctgaaatagcttttctaccgccagctacaatgtccagtgtaatgttcgcaatacttcttttcgtttgagaagaaatcagctcttttacatttgaagacctaatggggcattttggatctttggccacttctgtgagctgaagtggggtgccatttaccaataaataccctcccacacatactcttcccgactttgggtaaacaggaactactgcagctctgtagccttcaccggcagcgtcaagcactgcgtctatttcagctcctaaattacccctcaacgtgctatcaattcttttagctacatatggggtgctcttaatgaccgttttagtcgcttcataaactcttttataggcttccttaggatcaatacttcgagaattggtgcttatggagattacttctgcattaacctgatctatgttgctatttggcttaagcaacgtagttactttcaagccctttttctttagtaaaataccggtggcattagcgccggtaaaatcatctgctatgatagctacttccagcatacctttcacccctcaaccaaatcgtaattgatgcccacgctgtccatttcttgaacaaagaattcttctaaatggtcgtctgtaataactaggtcaaattgttccaaatggcatattttgaacagtgaggagcgaccgaattttgatgagtctgcaaggagaatggacgtgttggcattctttatgaattttctcttcaaggacgccttttccaaggtgggtgtggataggaaaaggccgttatccacggcagaagtacctatgaaggctttgtctaccgttaaggactctatcatttcttcagcaaaagagccagtaacggctcccacgttagtttggacaatgcccccgagtattatgagtttaattgttgggcttctatagagttcaaaagctattcttacgtcacttgttataacggtgaggcgcatgttctgtatgtaccttgccaaagctaagcatgtggttcctgcatccagcagtacagattcgttttcttctattagtgttgcagcacgttcacctattctgttctttacttcagcattagaaaccattttttcttcaagagacaattcatagtttatgtttggtgaaacagctcctcctcttgtacgcagggctagtccttgctgggatagtgcatctaaatctcttcttatggtcatgggagaaacgtttagttgttgtgcgagtttgttaacttcgaccttcccttctttcttaagtaaatccaggactacgcgccttctttcatatgttaacacgtttccacctctgtttcttaatgtgcgtttctgttacaaaatgatatcacaagtttttgtcaatgtaaaggcacttttaactcaagggaaataaaccgcacaccagtttagggaacacgtgatagaatcagtagcaagaataggggtgcaaattagatgtgtgacaccttttatgtaagatcgcataaagacactggtagcacagcgttctttgccaaaaacagcgatcgagatccaaatgagccgcagtgcatggtgtttgttcccaaaggttccataagtgaaccgggtacctacgtgaagcttcctccttacaaggtaaagtatgatgtttggctatctagaccatcctggatgtggggagcggaaatcggagtaaatagtaaagaagtgtgcattgggaacgaagctactttcaataaactacctgttgaaaagagcggagtcttgggcatggattacttacgcatggctttggaacaagcctctactgcgttcgaagccatgaacatcatcatcgaaaacactcagcattttggtcaaggcggtgatggtggatacgagcatccactttattaccacaatagctatcttctggtagatccaaaagaggcttacgttctggaaaccgttggcaagtattatgccttcaaaaagcttgaaggtagctataacataagcaacaaactatcactaactgacgattttgatggtatttcaccagagctagaaggtaaggtgaagagcttccaagcctactttactaaccgtctggtcacgcattttgcaggggcgccacatcgcgagcggcgtggaagggaactacttaacactttggtaccaaacgtggtaaacgtcatggcagtgttacaagaccgcagtacgggagccgtttgttccatgagaaacataaacatgattggtggaggctttgttagctctcagactacggcgtctcttgtatacgactatcaaaggaagatactgtggtataccgagggaccagaccctgagctgcagctgttcaaacccctgagttttaatgtaccagactcggtggaaaacgaggaactgcaactgcaacaaggcgtaaataggtggaagtggaataatctgcttttccgtgcagctttaaaggattacgccgttaataaagacaagacttaccctttgcgtcttgagagtcaaagaaaactcttagagactagtgtggagcaacttcgagctgataaactcttggaacaggtctggtcaataaaccaagagtacttgaaagaagcattggagaagattgagaaaggttctatgaagggttcatggcagttcagacgctattgggctgcggagaatagaatgctcattgccaaagaaacggacccggcttttaagagtttgctaaagcagtatttgctttaacgtcggcgttaggcacttttcactttattaaagggttctttgttacaggagctattgtgagtgcttgattcttctgttcttttcctcaaatgaaacacaacctgataaaatctctcacttattggttttctttgtacaatgtgtttaaaggattttcgcggtggttgtaaaacacacaaagttgcagcccgcgtttggaggaggtgatttggtgaaaagcaagcctctgttgaagcttgttaacatgttggttattgccatcatgctactgcccgcatgcttatctccggtggatgcctacattggaaacggcattggtgggcaggacattgccatctacatcggtggtcaaaagctctctttcgacactccaccactgaataaagaaggacgcatttttgttcctatccgctacattgccgagtactttggtggtgaagtggaatgggatccagaaaaccagatcgtgaacgtcagaaatggatcaagctttgtcagtttgcagatcgggtttaaatttgctggcgttaacggcgcagtaaaagtactagatgtggcgcctttcatctacaatggcaggacttatgtgcctttgcgatttatcagtgaagcactgggcaaagaagtcaggtgggatgaccaaaacagagtggtgtacatcgaaacaggcgttgagtcctacaccactactgtggctgtgagcactggaacggctaccgttaatgtggttaaagtgtttcttaacgatccgaccataaagttggaaattgtgaatgcccaagatcagattggtgttctggagccttttgaaagcatggtaaagcggaagaatcctctggctgcgattaatggaacgtttttccaggttgctgataccagcttgcccatggaaccagcagcaaacttagtgataaacggtagaatcgaacacttaggtactccggaaaaatatgccagcacatttgctttcactcaggacaatcaggtggatattgcaaacgtgaagatgaaattgcagggtgaatacacctacattcccaatcctgagttggagcgcctatatacccagggctggtatatcggcaccataaaccgtactatgtggggagagaattccattcgggtgttcacacctttaagaggtgctactaccaggctcaacgtggatgggattaatgtcattgttaggaatggagaagtagtggagcaagttacgggtaccaatgtgcccattccacctgatggttatgtaattcacttaggaggaactgaagtacgcttcaaggaccgcttcgaagtgggcacgagactttcataccgtgacatttatgatgtacgcaacagctcaaatcctgagatgtggcaggaaggtgttatttggggaactctcagtgctggcccacgccttataacaaatggagagataacgttggatccagcgtctgaacttctggatattcccaaaatcacaggtcaacctcttacacgcagtgctttgggcatcacacagaacaacgagttactcatggtcactgttagtaagtgcacaattcaggacctggcaactattatgaaggatttaggagcttataacgccatgaatttagatggtggtgccagcaccagtctgtatgccaatggtaagtttttggcaacacctaccagaaagattagcaatgctcttatggtattgccaagataggtctttagctatcaccatgacaccaaagtaacctgcatttgtcaataccagttttgcaaaaatagggccgctggggcagagtgcagctagtaactcacaggaatctccagcggccctttttggtctgcagagcgcttaacgtagccttgaccaatgtaggcaattcatttaaatacttatgcctcctgttggtattactatactagcgataaaatttgcaggaggtgtttaaggtgaaagaaaagaagagcagacccgtagaaaaggaagaatctaaagtgttctatgaccccgtgtctgacacttactatgagctgtacaattatcctcttgtttagctgccattagctttgctggttcggtattctccgtactggaccagcaaagcacttaaaaagatgagtagtgcccctatgtttccgaatgtagtaaggttttctcccacagtgaagtgagcgaacaaatatgcaaatatgggttcgaatgcaaatatatacgctgctgtggtggcgctgacgtttttctgtccttggagctgtagccaaatggttagggttgtggcaaccaaggccaagtaaagcaagggactcaagacgcccctgggtatggagaagcttctagtaaagggcaaagaccaaagagcagtaaatccaatcatgtatgcggacgtgttcagttggttttctatgtgtagtgtgggtatgagtacgaactgcacggtgtaagccaaagcgcttatgagcatgagaaacgccccaatggaaacggagaacttttctcctggtacgtaacttagtgctaagaaacctactactgacacaatttgccctagggtcactgtgctgctttgtcttttctttaaccatagcatctccaaaagtggtgtgagcggtatgctcaaactcacgataaaggcagctgtggatgcatttattgtggttaacgcaacaaattgagtaatgagagctattgcattggtaatgctgagccagaacccatcaagcatgtccttcttccgtattctaatgaacggtatcaaggggataaaggcaataacgtaccgccaaaataggtaagagaatgggtccaagtagtttagcacttctttagaaaacacgaacgtggttccccagaagaacgtggtagcaatcagatatatgtaacccagcgtgtcttggctctttctagacatgatgtaatcattataagtagttgtatgcaaccttgtgagtaaagcgggtgttaatgctggactcttcttatcacagtttagttatataatgtgttatatgtttcatcatttccccactttgggaggtcattaccatgtctaatagtagtattgacggtattggtagagttgccattgtggtcgggagtaagtccgacatccccattattgaaaagtgcacaactgttctagaccagctgggggtatcatggcaattaaaagtgctttctgcccacaggactccatttgaaacccagcagtttgctgttagtgctgatgagaattatgacgtaatcattgcagccgcaggtaaagcagcgcatcttccaggtgtcattgcttcttatacgctgcttccggtaattgggctgcccatcaaatcttcagcacttggaggtttagattcccttttatctatggtgcagatgcctaagggtgttcctgttgcaacggtaggtataaacgaggcagaaaatgcagcacttttagcttgccacatactgtctttgaagtatgaggcattaagggaaaccctaaaggagtaccgccgcaacatggctgaagatgtgctccgaggttaggtgtagggagaaaggaggctttcatggaaaaattggaccttctctatgagggcaaagcaaaaagggtttacaaaacagatgatccacgctactacatcattgaatacaaagatgaagccacagcatttgatggtaagaagaaaggcataatccaaggcaaaggcactgtgaacaacaaggtgtctgcggtgtttttccagcttttggaggaaaatggtgtgcccacgcatttcgttgagttactctcgccaacggaaatgttggtgaaaagggttgagattattccattggaggtcatcgttaggaattacgcagcaggcagcataagcagaaggttggggttggaagaaggcattaaatttgatcagcccattgtggagttctgctacaagaacgatgagttgggtgaccccatggtgaacaattaccacattttagctatgaagctggctaatgaagaagaaataaacgctcttacccaacaggcattaaggattaatcagattctgtcgcagttcttgcttggtaaaaacatcattctcgtggactttaagctggaatttggcagaacagacgaaggagacattgtcttggcagatgagatttcacctgatacctgccgtttttgggacagcgccaccatggaaaagctggacaaagataggttcagacgtgacatgggcggagtagaagaagcctacatggaaatagctcgtcgattggggtgtgtttaacatggcacaggcgagggtgtatgtgactttaaagaagggtattttggatccacaaggggaagcagttaagaatgcattgcatacgttaggatacggaaatattgatgaagtcagagtaggcaaatatgttgtacttacattacaggatagctcagattctgaggcacttaagaacactgtcgaggagatctgcaagaaagtactaacaaaccctgttattgaagacttctcctttgaaatcgttgagggctaatagccatgaaaacctttggcattattgtccttcctggttccaactgcgattctgactgtttttacgcagtcagagactacttaaaccaagatgctcagtatgtttggcatgaggaaagaaacttggacaaatacgacgtgctcatgattccaggtggtttttcctacggtgattacttacgccctggcgctttggcgcgtttttcaccagctgtggatgccctagttaaggaagctgagaagggaaagctggtcgtgggtatttgcaatggttttcaggtgctcacagaactgggcttgcttccaggtgcgcttatgcgcaataaaaacttgaagttcatttgcaaatacgtggatgtgcaggttgaaaacgcccacacaccttttacgtcccggttaaagatggggcagaccatcaaactaccagtagctcataaagatggtaattactacgttgacgaggatactttgcagcagttaaagaaaaatgggcaagtagttttacgctacagcgaggatgtgaatggttcagtagaccgcatcgccgccgtcacaaacagacagggcaacgtggtgggcatgatgccccaccctgaacgtgcttgtgatccactcttggggtcctcggatggcatgtacatcttggggtccatgctggatcacctgctgaaaggtgggttttgaaaaacaatggaaaacagcaatacaactcctttatggagaacgttgggactaaccgatttagagtacgagcaaatagtctctggcttgggtagagagccaaatttcaccgaactcgccatgttcagtgtgatgtggtcggagcactgcgcttacaagaattcaaaacctttgctaaaaatgctgcccagtaagggacaaagagtcatgcagggacctggtgagaacgcgggtgttttggacatcggtgacggtttagcgttggtcatgaaaatagaaagccataatcatccatcggcggtggagccatatcaaggtgccgccacaggtgtgggtggtattgtccgagacatcttcgccatgggggcacgccctgtggtgctcatggattccctgcgatttggctctttgggtgaaggaagaaccaactacctatttgaacaagtagtagctggaataagcgattatggaaactgcataggagtgcccactgttggtggagaaatatattttcaagattgctatcagaaaagcccactggtgaatgcactttgtgctggcatagtggagcaagataagatgcagacagggaaagccagtggtgtcggcagtccagtactcattgtgggtgctactacgggtagagacggtattggaggagccagctttgcctctcaggagcttggagaagacgctgaagagaagctcccttcggttcaagtgggagatcctttcatggagaaattgctcattgaggcatgcttggaagcttacgagacaggctttgtggtggctgttcaggatatgggagctgctggcataacctcctcggcttctgagatggctgctcgtggagaggtgggcatggagctcaacctagactgtgtcccacttagagctgagggcatggctgcccatgagattctcatctctgaatctcaagaacgcatgctgctggtagtggaaaaaggcaaagaagatcaaataaagcaaataatggaaaaatggggacttcacgctgctattatgggccgtgtaacggatgatgggtggctacgagtatgctatcacggtgaagtggtggcacagctgccagctcaactattggcagagggcgctccccagtatatccgcgaagggataccttctgaacatctgaaagacattcaggaccttgacgtgacagctttacagcctcctgctgatctggagtgcacgctattagaactcttaaaatcgcccaacattgcttccaaagcatgggtatttgagcagtatgaccacatggtgagaactgacaccgttgtcagaccaggttcggacgctgctgtggttcgcataaaaggtaaacaccaagcgctggcgtttaccactgactgcaatgccacctactgctttttggatccctacgagggtgctaaggctgctgtggtagaagcggcaaggaacttgagcatggtgggtgctgagcccatcggcataacagattgtttgaatttcggcaatcctgaggatcctgcagtttactggcaaatgcagcgctgcatagaaggcatcagagatgcctgccaagtcttgaacataccagtggttagtgggaatgtgagcctgtacaacgaaactgagctgggccccattttccccacgccggtgatcggctgtgcaggactgatcccggacgtttccagggtgtgcaccatgggccttaaagacgatggtgatgtggttctcgtgctgggtgaagataaaggggagcttggtggtagtgaatacctacaagttcaatacggtctggtaaaaggaaagcctcccgttgtggatctggaaaaggaaaaagcactgcaggaactggtgcgtaagctcatctgggaagggctactcaaatctgctcatgatatttctgagggtggtttggctgttgcattggcagaatgtgcactttgcggtgaaagaggcgttgaggtggatctaaccacttctttgaggcctgatgctgctcttttctcggaatcccaagcccgggcagtggtttcactgagcccacagaacttggaagcggtcttaaagcttgcccaagattatgaggtacccgctgcggttttaggcaacgtgggcggggaaagtttgcttatcagggtgaatggagaagaagttgctgatgtgcccctgattcagtgcgcggagcattactggcggggattggaatgggctatgaagggcatctgatgaaagaagattgcggcgtttttggggttgttttggataaccccgaagcttcagtgtacatctactacggtcttcagtcgctgcagcatcgcggtgaagaaagtgccggtattgccgtctatgacggtagcgaaacccatgtgcaaaagggcatgggtctggtaagcgaagtttttgaccgaatcaaggtaaagtcactcaaaggcaacgcgggtattggccatgtgcgctattccaccacaggagcaccaagtttattcaatgctcaaccgctggtggctcatttacgcggtcattccattgctgtggctcataacgggaatctcataaatgcacagcagctcagagattctctggaaaaggaaggccgaattttccagaccacttcggatacagaaatcatcatgcacctcatggcaaaaaacctccacaaaggttttgaaaacgcgcttcttgaggtgatgaagtccataaagggttcctatgcactgctggtgctttttgacaacacgcttgccggggtcagagacccaaacggcataaggccactttgtttgggcaagaacgaagtaggttatttcctttcctcggaatcttgtgctttggacgtggtcaatgctcagcttgtcagggacatcgaacccggcgagattgtcctcattgatggtgtggacagctctcaactgaggtcggttaaggctgagtctgaagccgttaatcccatgcactgcgtgtttgaatacatttactttgcacgccccgacagtgtgattgatggcgcaagtgtttacctcgcccgcatggagatgggcaggcaacttgctaaagaagcacctgtggacgctcactgggtcgtgcctgtaccagattccggaaattccgctgctcgtgggtacgcagtcgagtccggcatacccagtgtggacggtctcataaagaacaaatacgtgggacgtaccttcatagcgcctgagcaaagcatgagagaggccagtctcagggtcaaactgaatgtgctaaaggagcttgtgaagggcaagagcgttgtcttggttgatgactccattgtccgaggaactaccatgaggcgtttggtcaggctgctcaaagaagctggagccaaagaagtgcacctgcggattagttctccgcccataatcatgccatgttatttcggcatcgatatgcccacgcgtaagcaactcatttccgctcaaatgtcgcctgaagaagtgagaaaactggttgatgctgacagtttgcattttttaagtttggaaggtttgataaagagtgttggcatgtccagtctgtgcacgggttgtttgaatggtaactaccccatggatgtacccaaagagggcaacaagtacctttttgagaaaaagtgaaggtgaataagtaatgaaatacgaggatgcgggagtaaacatttccaaagcggattttttcattgagaaaataaaaccgctggcacaagccacactcaccgattttgttttggaaggcattggccccttcgcttccttggtggagctaaaaggttacaagaatcctgttttggtctctggcactgatggtgtgggtaccaagctgaaaatcgcattcatgatgaacaagcacgatacagtgggcatcgatttggttgccatgtgtgtaaacgatgtcatcaccacgggagcgaagcctctgtttttcttggattactttgcctgcggtaagttggatgaaaacataggagtggatgtgataaaaggcattgcgcagggctgcaccatggccaagtgtgccttagtgggtggtgaaactgctgagatgccatctttttacccagagggtgagtacgatttggctggcttctgcgttggtgttgctgaaaaagaagagcttcttaaccctgaaacggtttcggtgggtgacgcggttatcggtttagcctcttcgggcttgcacagcaacggttattccttggtcaggaaaatattttttgagcagcaccatttcagtgtaaatgaccagctgccggagcttggtaaaactttgggcgaggagcttctcactcccacgctcatttatgtgcgcgcgttggagctccttcagggtttgcccataaaggcggctgctcacatcaccggtggtgggctgcttgagaacgtacctcgtgttctgccagaaggcaccgccgtgaagctgcatggagacgcttggtttgtgccacccattttcaaactcattcaacaactgggcaatgtggacctggtggaaatgtatcgcactttcaacatgggcattggcatggttctcattgttcccgaggagcgtgccaatgactgcgtaaacaagattaacagctctggtgatttcaatgcacaaatcattggtgaagtggtggctggagaacgtcaggtgatcttgccgtgaacatcgtagtgctagtttcgggcaggggcacggatttgcagtccatcattgatgctactcaggaaggctggcttaaagtgaacatacaggctgtcatcagtgacaaggaagacgcctatgccctggagcgagcaaaacagcacggtattcccacttacgtactttctaagaaggttttgaaatctgagtttcaagaggctttgctaaacctcttaaccatgctcagtcctgatttagtggtgctggctggcttcctgaccatattaggtccacaggtggtggaacgttttccacaaaagatcatcaacatacatccggcgctcctgccctctttttgtggtaagggattctacggtatgaaagtgcacgaagccgtttacgaaagtggagtaaagtacaccggatgcacggtacattttgtggatgcgggagtagatgcaggtcccatcatccttcaagaagtggttaaggtggatgatgacgacacgcccgaaaccattgcagagaaagttctggaggtggagcataggcttttacccactgccataaagctcatttctgaaggcagagtggtgctggaaggcaggagggttcgcatactaccagcgtcaagtgaaggctcagaaggaagaaacgaggtgtgaaagtgatgaaaaagaggaaagcactcataagcgtgtcaagaaaagaaggtgtggtggagtttgccagggaactgcaaggacttggttttgaaatcatctccacaggcggtacctatggccttttaaaggaaagcggcgttgacgctgttaaggtttctgacattaccggttttccagagattcttgatggcagggtgaaaacccttcatcccgctattcatgctggcattctggcaaacagaaacaatgcagatcacatggctcagcttgccctctttaacatcgaacccatcgatttggtagtggtaaacctttacccatttaaggaaactgttcttgatgaagacgccacaatgggtgatgccgttgagaacattgacattggaggccccacactcataagagcagccgcaaagaattgggaaagtgtcaccgttttggttgatccacaggattacgccgacgtactcgatgagcttcgggatagtggctcaaccagtctcagcacacgttttcgtttggcagcgaaggctttccgccacacggcttactacgatgctgtcataagcagctattttagccgaggagcgaaggtcttgtttcctgatgaaattgttctgccctttgaaaaagtacaagaactgcgttatggagagaatcctcaccaaaagggggctttctacaaagacccactgtcaaaaacgggcttagcaaattacgttcagcttcagggtaaggaactttcctttaacaacctgcacgatgtgaatgctgttttggaaatactccaagagttttatggtgtgcactgtgccgtggcagtgaaacatgccaatccctgcggagttggagtgggtgagaacttgtttgaggcttaccaaaaggcatatgaaggcgaccccgtgtccatttatggtggcattgtgggcgtgaacgacacgttggacgaagttacggctttggaaatgtctaagcagttcttggaggtcattgtggcccccgagttcaccccagaagcactggatgtgcttcaaaagaagaaaaacctccgactgctcaaggtaaacctttccactgccagtggttttgacattaaacgcgtggaaggtggcgttcttctgcaggacaaggaccttcaggatttggatgaaaaagagctgactgtggttacaaacaaggcgcccacacctgaggagatggcggacctgcgttttgcttggaaagtggtgaagcatttaagctccaacgccatcgcattggcaaaaaatggcggaacaattggcttgggtgctgggcaggttaaccgtgtgggggctgtggagattgccatcaaacaggctggtgaaaaggctcgtggtgctgttttggcttccgacggtttctttcccttcagtgactccgtggaattggctgccaaagctggcataaccgccattattcaaccgggcggctctaaacgggatcaggaatgcatcgatgctgctaacagctacaacattgccatggtatttacccacatccggcatttcaggcattgacacatgcatgggaagagaagggaagtgcacttcgcatgaacgtgttggtaattggtggtggtgggcgtgaacatgtgctggtttacaaactaaagcaaagcccgttggttcaaaagatttactgcgcacccggcaatgcaggcattgcccaaatagcagagctggtgaatgttgcccccacggatgtggaaaagcttagatcctttgccttggaaaagagcattgatttaactgtggttggccccgaaataccactcatggcaggcatcgtggatggttttaaggaggcgggattgactatttttggtccttcaaaggctgcagccctgctcgaaggcagcaaggtgtttgcaaagaacctcatgaaacgctgccacgtacccactgctcagtttgaggtgttttcaagcttggatgatgccgttaactatgtgaaaacaaggcagcgacccttggtagtgaaagccgatggcttagctcaggggaagggcgttgtcattgctcagagcaccgaggaagctgtgcaggcgttggagtctctcatggaagaaagggttttcggcagtgccggtgagaaagtggtagtggaagaactgcttcaaggaccagaggcctccgtatttgctctttgcaacggtgctgatgctgtcattttgggcactgccatggactacaagcgtgcctttgacggcgaccagggaccaaacaccggtggcatgggcagtatcagtcctcatcctttaatcgaccgtgccatggaagaggatattctggaaaccatcataaaaccagttctgcgtgggctaatggaagaaggcattccctatacaggtgtgctctatgccgggctcatgctaactcaggaagggccaaaagtgcttgagttcaacgtgcgctttggcgacccagagacccaagccatgatgccgcttttggagagcgaccttgctcagcttctgatgagcacctgcattgggaacttaagtgctgttcaggtgcagtggaaacaagaaaagtgcgtttgcgtggtggctgcctcaaagggttatccgggtcattaccaaactggattccccataaatggcttgggcaacgttcgagacgcattggtgtttcacgctggaaccacttttgacgctacggggaatgtggtaacgtcagggggtcgcgtgctaagtgtggtcgccactggcaaaagctacgaagaagcacggcaaaaggcttacaaggaaatggaaaaaatctcgttccccggtatgttttacagaaaagacatcgcttccggcttcgattgagagaagtatttgtacctattcctacgttgtttttttgaaactaacagtatggagatctgaggcacaaacgctgtgcagaagagaagcttactttacgatttctgtctttccagataactgttgatgacgttttttagttcatccggtcgcttggtgttgggaatgccgcttagggacacagctgctaaggtaaagggtgttatggcctccaaatcgtatgggtctttcacgcagaggatgttaggtacatcagggatgtatccttctaccaccaaaaaatccactggaggtaaattcactggtgctttggttgtaattagctgaaggttttcactgtcacgtactactgaccacagggtttggtgtgccatttgcaggtgctgatccagtttaatggtggtatgagtgcgcttctcgtaacccacggtgccctttttagaaagcacatcgatgagctcttggcacaccgtggttttcccactgtgtttcctgccgaatactgagaaggtaatcacagtgagatataccccttttctccacagaaccgcaatacatttttaatccagctaccagctttcgtgtttaggtttattagttcacgctgctctgttaagatccaattttccagttgatgttcagttattacccgctccaggccatcactgctctgcacccaccaaagctgttttcccaccaagggagccaataaagaaagaggaacacctgtgaaggtgagttttcccttgctaaattgcttaggctccatatttggcggtggtatttgctcagttggttctttgtcaagatagatgctctctacgtatttaacctgcttaagccagtacatgggtttgttgtccatgacaaaaacacctaaagtaggctggccgtctaccgtatttactagccatgtgcgtccactaaaggtacgtggaatataagcgtcgaagttatcttgggtaatcacatgtagccaccgagctgtgaacagtatggggaaacctattacttcatgctttttctctctacctcgggcaatgccctccacgatgcccttcatatttttacaacctcattgctgaagaagccatgaaaacaatggcttggaaagcatggaaggcttgatcgtagtcagacatggtgaattcaatggtacgtgagcttagacgctttacgaaaggcagctcagaggttacatcagcggccaggcgatttaggaactccacggtgaatgtggcttcgcctatctttgtgatggatgagtccttaagttgttttgcattttgcagcgcttggtgcactttttctgccagagtcattaatgcatcgtgataactttgtgcactaaaacgggaccacgttttgtttgtggcatggaatacggcttcgggtaagttctcctttatttcttcttccaattcctcggaaccgcttaccaaaatgacaggcactccgtggtagtgagccaaaaagccgtttatggtggattcgcccacctctttgccgttaatgagaacgcggtaaatggtggatgaggagtaagagtgatccatggcaccccagccaccagcttttgtgtggtaacccacaaacatgaccccatcaaagctgttatcgataccggtcatcatgtaattgggccgtgggtaaccagatatgagatccagtttcacagaactggtttccagcatgctgcggcaaatgttgtctccacgcgaatgactatctaccatgagcacataggcattggcatccacttcttcaatggactttaggagcacgtttagctctttatgaagcagttgctttgcttcttccgttttcataaattcccatgaaggaacaccccaaatgccttcgtaatcaactgaaacaaataggcgcatatagttttcaccccttttaagaagcattatactttaggccccttcttgctcatctctcaaagttgctctgcattcatgcgttccatggtttcagtcaacgcggagggcttcacctgcagcttttgggtgtgcaagaacagataattttccgctttcaccttaaccaaaggcaaagtcctggctttgctgtagcgtgcagtaagaagggctgaaagctccaagacttcttctgtgagctttccccttgaccgcacaagggtagtagggcctggtacatcggtaagttccactttgtagtcccatactttcataagggctcgcaagctataactttcctgctcgtttctggctaccacaatgagatcgctacctgtccagaaatgcctacccacctttgcaagttcaaggaaaggtctgtcaatatcatctttccagtattggaagattttttgaagccttcgtgtaacgctaatatcagtaagtaggcatccgccagcgggcatggggtagtcgtttatgcccagtgtttgcgctagctcaagttgcctttggcgagatcttccttgaatatccagcagtaaggagcggttaacccagccttctctttctggttttgttggtgggagtagttttgctgacaaaggtctgaggatgagatcctgagcaccactgtcttttgctactgccatgagccctcccattttttgactctttggcctttggtaaagcacttcaccagtaatgatgaactgtgcttgcagtgaaggtaaaagctctaatgcttttttcaccatcaaggcatggcagtcaatgcagggattaaaaaacctaccaaaaccgtgctttggattcttcagaacctttataagctcatcggtgatgtcccaggttataagcggtatggctagttgtttagccgctgttctggctcgatctgcgttaaaaaacgggctttcaaaagagatgcctatgacctcgatgccttgatccaaaatgagcttggctgccagcatgctgtctaagccacccgaaagcaaagcaatggctctaataggatttgtttgcgaagttccttgtgtcatggtttatatgttaccaagtttgcagaagtgctgttttgggttgctacgaaacaatgagattaggtgttaatggctaccggtttattcatacaagtgaacaagatgcttacagtctcgctggataaggggttaaggaaactagtggtgaagctgcaacttcaaccaatgctgacttcaccgttttttgctgaattactaacaagtgttgtataatttgaccataatggtaaaaaggtcaaatgatgaattacgtgcagagatagtcggctccgcgaagagattgttccagcaatatggctacaagaagactactgtatcggatattgcaaaagctatgggaaaggtgaaatcagcaatttattactattttcctgacaaggagtcgttgctgagggcagtcattgatgaggagattggaaagcttatacgaagcataaaagatgctgtgggaagagcttcaactccggaagaaaagcttagagcatacgctctcattagaagccttgaaattagacgcttgtcgacggagtacgcaaggtttcaggaggaatacgatcagctttttcctctggtaaaggaaatacatgagcgttatgaccactttgagcgtgacaccttagaaggcattttagaagttggtatggagctgggtcactttaataagactgattcagaagtgcttgcagatactattctcttgtggctaaagggtttagaagctcagcttagttcttttggaagcgaagaagcattaaaggaagcagtggaacacctggtaaatgttttactttttggaataaaagtgaggtgaatccactgtgttagtagcagtaacaggtgcaacggggttggttggcaacaacgtggttaggttctttctcaagttgggtttcgatattttagctgtggtgcacccggaggagggcttgcagtccttagagggcttaagtgtcagggtggtgcgtgccgatataacgaaccctgagcagataaaagaagcgctgaaaggtgcagaagcggtggtgcatgctgctggtttagttagcataactgaggccagtaaggataagttggaagctgtcaacgtggaaggtaccaaaaacgtcattgaagcgtgcaaagcgaacggtgttaagaagctgatctacataagttccatacacgctttgcctgctgacgaggaaggtcccataagagaaactaaagacctttcagtaaatcgagtgcagggagcttacgcaaaaactaaggtaaaagcaacgctactggcgtttcaggcagcgaaggatggactatggactgtggttttacatcccacgggcattgtgggaccctatgattttcgcacgtccattgtaggaaagctaatcataaatgctcttagcggtaagctgaagtggtatgtatcagggggttacgactttgtggatgcacgtgatgtggcaaaagccacttacttggcactagaaaagggtaaatgcggcgagaactacattgtggcaggcgactacatttccatgaaggattttttggagcagtgcttcaaaacggctggcaaaccctttaatctgaaagaaatcccctatggtctagctttggcagtcagccccttcatggaatggtatgaggtcagcaaaggtaaagaaccacagatgagcatctatgcactaaagactcttcgaagtaaaagcgacatagatagctcaaagatccgtgaagagttggggtttgagcccatgccaatgactcaaacagtcaaggatcttaccaactggtatttaagcagaatgaaagaggccgaaattaggcgatgaaaagaaatacagcagctaaaatgccgtttggggggaggtgaaaactctatgagaaagggcgttgtggacagttttgaagataatggggaactggtagttattgaattggaagataaaaccacaattgcagtaccaaaggataagttcatatgtgaagtgcatgtaaatgatgtggtatatgaaacagaatcaggcatgtggcaggtggacagagaggagacaaaaagcaagcttgaagaggtgcaaaacctcatggatgaactttgggagaaagaagagtgatgctcggaaatagtaaaaacgctaaactgcttgcagcatcgttttttcttttgcttttaatcggtcttactgcttacagttttacgtttaccgctcaacacagctctgaccttgtagtcagccacatcgacgttggtcaaggcttgtctgtattagtgcagtttcctaatgggacagccatgctctatgatgcaggaccaaataagtctgctgagaccatcgtaaattacctcaaaagccattctgtaagtaaaattgatgcgcttattttaagccatcctgatagcgaccacataggggcagcagacgaagtaatagagagttttaccattggttctttctacatgccaaaagtggctcacagcacgcagagttatttagacgtactcagtgcagccaaggccaaggagcttaccataaaaacagctaagaaaggagtaacaatttctctggacccagaggtaaaggtgaccatgtgggggcctgtgaaggaatacgaccttgacgacacgaataactggtcagctgtggtgtcaattacttacggcagtacttctttcttactcacaggtgatgctgggcaggaagcagaaaatgacatgataaacaccggagttgtggagccacaaactgttcttcaggtgggtcatcacggctctaaatactctacctccacggagtttttgagcgctgtgacgcccacatatgcagtaatctcagtgggagaaaacagctacggccatccatcagaagaaaccttaagcagactgcaaagctacaatgttcatgtgttccgtacagataagcagggaactgtggtagcaacaagcgatggtaaaactattacctggaacgtagagcctatcagttgggaagacagttcacaagctagccctactacttctcaaaccgactctgcatccacagctacacctaaccaagaagctcttcccaaagtggttatcataagcaaggatctcaaagaagaaatagtggtaatccagaacaacgatgcagttgacatagatatgagcggttggagtcttgtaagcgtgaagggcgatcaagtttttactttccctgaagggttccgccttgggaaaggtaaaacagttacgataacttcaggctttaaggcatacgaggattcgccaagtgtgctcaaatggacttcctctaccatatggaacaatgatggagatccagcggaactattggacgacaagggtcggctggttagctcactaccttgagagaatctgttaggaattttacagatagtatttcttggcttactctaaatgactgacctgcacccacaaagtacagcagattattggccatggaagtaagtgtaaggagtatcatttttggcgggagcatgtgggaatcgaacccacccctcgcctttttggacgaggaaccggatttgaagtccggcaggcacaccagcacccttctgctcccacattcattatagatcaagccttgttcaggtgctgtgtgaagtttctctttttcggtgataaactgagaaaggtacatgccatgagagaaacgtttgatagaaaaatcatttacttagacaacgcagccacttcttggcctaaacctgaagcagtgtatgaggctgtggatcacgccatgcgttacagcggtaatgccagtagaagcggtcacagacttgctttggaggctgacaggcttttataccaaactaggaaattgttggcttcatttttcaatgtgcaggacccagcacaggttgtgttcacgaagaactgcactgaagctctgaatgtggcactaaagggattgcttaaagtgggagaccatgttattaccaccagtatggagcacaactctgtgttaagaccactaagtagactacaaaggagcggcgttgaggtaactgtactgcaggcaaataaagaaggttatgtgacacccaagcaaattgccgaagcaatcaggggcaatacaaaactcatagcagtaacccacgcttcaaatgtggttggtaccattatgcccgttgctgatattggtaaagtggctcatgatcacggtgtacttttcttggtggatgcggcacagacagcaggcgttttgcctattgacatggaacagtgtttcatagatgtgctgtgcgttcctggtcataaaagcctcatgggaccttcagggacgggcgccttgcttgttagagaaggcattgtggtagaacctctgattgagggagggacaggaagcctttctgaatccattgaacagccgtctttcatgcctgacaggttggagagtggcacgctaaatgttgttggcattgctggattgaaagccggcttagagttcatcatggggaaaggtttgtccaacatacgccagcatgagcaaaagttgacaaagatgcttttggaaggtttaagtgaactggataacgtcacggtttacggtcccaaagatgttgaacgcatggttggggtagtttccgcagttgtaaagggtgtagatccagccagagtaagtgccttgttggatcaagaatacggcatcgctacaagaccggggctgcactgtgcgccactggcacataaaagcattggtacttttgagacgggaacggtgagattttcagtgggattcttcaacaccctagaggacatcgaagagactattcgagccatgaaacacattgtaaaggaatatggctaaaaaggagggaggagtaagaaactatggaaaacgataacaacatcatagtggatgctcgaggtaaagcgtgccctacaccagtcataatgactaagaaggcagtggaatcagctccaggtaagactgtcacagtcatcgttgataacgaagttgccaaggagaacgtttcaaagtttgctgccagtattagttatgatgtggctgtagaaagtagggaaggtctgtactatctcacactaacacctccgggtggagtagctcagcccgtaacgatggaaaatcagcctgatgtaatgaagtgtgagagtacactggaaagtcaaacgtatgtggtagtagttactactgatacgtttggtcaaggcgattcaacgcttggcaagcttctcatgaagaattacatttatgcccttaaagagcttgataacaagccaagctctatcatatttttgaacaggggcgtatttcttactacggaaggttctgaggtcataaatgatctaaaagaactggagaagattggagtggaaatcatctcctgcggtacttgcctggattactacaatctaaaagagaaacttcaggtaggcagtgtgggtaatatgtacaccattgcagaaaagatgagcaaaagccgggcggtggtcttataagaccaaaaatcttggttgttactaataacaagaaggttttggagacttatccaaatcaagtgcagtttattgagggttctgttttggacgtgtttcttcagtgtgagcagctgctaaaggaggggtacgatttagtcacgcaccctttaagcggtaacctacaagtgagcaagacgccgtttaaatcggttgtactcgaaaggtctaatgagaatgtacaaccaaaaagtttggagcttattaggttgtgcattgagaaggtcaaggaagggcagcctattagctaccccgatgctgttcttgaggattttgcttttttggatttggagcttataaaagagccgctggaagagcttctttaggtgtgtagagttcgccagcggcttcttcatttaaccttcttttgtcaaagcaactaacagtctaccgatgttctgtgctatgtccacaagcaagctgtaggcattctccattgcctcttgtagcgatacgggcccattggctatggaaaatgcagcaattactccttgattgaagagttcctggtatccctcacccaaagcacctgagataagaagtactggttttcccatacgtttacccaactttgctacacccgatggcgctttgccaaattgagctgtttgataatctgttctgccttcgcctgttatgatgatgtcagattgagcagctaacgtgtccatgtgcgtagcttccatgacaacgtctatgcctgggcgcatttgagcatctaaaaaggttttaaaagcaaagcctaagccacctgcagcgccagcccctgggtcatttctatggtcttcgcccaaaacactagctacaacatctgcaaggtgagaaaggtttctgtccagcagtttaaccatgtcaggggttgcccctttttgtggaccgtaaacagctgaggcaccgttttctccgcacaggggattatccacatcacatgcaacaatgaactgagcattcttaagcctcgaatccatgccttttaggtcaatagttgccaccttgtccaggttgcctccgccacaaggtacctcttttccagcatcatctaaaaacttgatgccaagtgcctgtagcatgccaacgcctgcatcgttggtggcacttccacctatgcccacaatgaacctgctgcatccacggtcaagtgcgttcataatgagctgaccagtgccgtaagtggtggtcactaaagggttacgctggtgtgttggtaccaagcttaacccagaagctgcagccatttcaattacagctgtgccatcgggtaaaatgccgtaaaagctgtgcacgggcttgcccaatggacctgtaacggttagttcaatcagctgaccaccaagggcgctaaggaaggcatcaaccgtaccttcgccaccgtcagcaatgggtactttcactacttcaaaaactccttggcatgctttgagcaaaccctcttcgatagcttgacaaacttgttttgaagaaaggctgcctttgtaagaatctggtgctaccaatattttcatgtggtggtcacctattctctacgcaaacaatgcaaataagataatggtggttatgatagttgctaatccttccagtagtgtgcccatggtctgtgctttgtaggcatcggtcaccttcataccgctaaattggcttaccacccagaagtagctgtcatttacgtgagatacggtcatagcacctgcacctattgccataactgctaatgccagctgcaaaggtgtagtaatacccaactgcggcagcatgggagccatcatgctggaagtagtaaccaaagccaccgttgatgaaccctgcgccgtctttagcagggcagagatcacgaacaaaagtatgatggcaccaatccctgccacgtttcccgtggcaagtgtttttatgtagtcggaaataggagagttagagagcactgcacctaaggaaccacctgcaccagttatgaggagtatgttagctgagtcgagaaggccttttcccacccatccattgagtgtttcttcagatagatttggcagtaaaaagaatgacagcagtacgcctaccatgagtgcgtttactggagtacctaagaacccaataaaagcgctgccaaatcctgtgtactttgtaaagctgactacggaggacaaggcgataagaactatgggtactacgatgggagcaaaggaaagccatacgttgggcagttttttgtactgttttttgagctcgtcgtagctcatctggttttccgtgccttcaatgataatgtttttccctatgcggtttgcccaccaaaggcctaccaaagcagctggaatagctacgataagtcccacgatgatgaccaaaccaagatctgcaccgacgtttccggcagcggctataggtccgggtgtgggaggtaccagggtatgggttgcgtaaagaccagtggacagagcaacagccatggtagccaacggtatcccagccctttttgccaaagccttgtttagtggtgacagaatgacgaatcctgaatcgcaaaacacgggaatactggtgacgtaaccgataatgctcatggccaaagctgatcgtttttctcccacaattctaagaatggagtctgccatgcgcaatgctgcaccggatttttcaataatggttccgataatggtaccaaagacaatgaccaatccaatgttagtcattaaattaccaaagccactagcaattactgtgccaatgtacttgaaaggcataccggctaagaaagcaaaaccataggcactaaaaagcagcgccaaaaacggatgaagtttccattttgatgtggaatagacgataaaaagaatgactaaaaccaagaaaaccaataacagtggtccatgaaccatgacctgtttcatctctgctacttgctcgggtgtcattagtcgttcctcctttttgtgttggctagtctaacttgattatatacggcttttctgaataaattcacatgaccctgataagtgctcggttagcggttcttttgaagaactattgactttctaaaaacgatcctatataatcaaaagtaatcataaatggtcacgaatgaccaaaaatgagcaggtgatatggtgctagtgggagagcggaggcagaaaattcttgaggttgtaagcagcggaaaggccgtcactgtggaggaactaagcaggattttagatgtttccccttctactgtgagaagagatttgaggttcttggagtccaagggcctgctttacagaacacacggcggcgctatgcctcctgtgttatcaagctacgagccatcactggttgagaaggaaagctccatggtggaagaaaaagaggccataggcaagtacgcagcttctcttatagaggaaggggacacagtggtcattgatgctggtacaaccactatacacatagtaagaagtttgatggttaacaaagccaaaatagttaccaattttcttaaagcagcgctggaagtcccgtacaaacctgacatagaggttctgttaactggtggaaacctaaggttcagcacacaagcacttgtgggtcccgtagcagaaaacttcttgcagcacataagagttgataaagcctttattggaactaatggtgttaccttggaaggattttctactccaaacgtgctggaggctgccactaaaagagccatggtcaaatgtgcagaaaaagtctttgtggtgtcggacagcactaagtttggaaaggaatcctttgtccgttttgcggacatcgacgaagtggactgcataataacagattggcatttggctgatgaggaggtgaaaagctaccgagaagctggtttggaggtaattagagtaaaagaagggggaaccatatgaacaatggcgtggccacggtaaccttgaaccctgctattgaccacacgatttatgtaaatacgtttacacccaatactctaaacagagcggaagcagttgagtaccacattggcggcaaaggcataaatgtctccaaagtactttccacattggggcaacccagcgtagctttgggtttcttaggtaggaatgcgctgtatttcgaagaggaactaaaagcagcaagtattgagactgattttgtgcaagtctctggcagaaccagaaccaacataaaagtcatcgataagagtaacttaggctgtacggagataaacgagccgggaccatatattgacactgctagttgggaaaagctagtaaagaaagttacttcgtgggcagcgaagtgcgagtacgtagttattgcaggtagtctgccaccaggtgtgccccatgacagctacaagtttcttattcaagaggcaaaaaaacaaggggcaaaaacagttctggatgcagatggagaagccctgaagagaggtttacaggctatgcctttcatgattaaacccaacatccatgagcttgaggggttgactggtaagcaattatctggaagcaaacaagaattgctaagtgtttgccgcgaactacttttagctggtatatcagtggtggttgtgtccatgggaagtgaaggtagcatttacgcttctcaggaaggcatttatagggtttacccgctcaatctggaggttaaaaacaccgtgggtgcaggagatgccatggtagctggtttgatccatggtatgagcaaaggattgcaggcggagaagttggcagcttttggggctgccgtttcagcctgtcaaattgtggatgactttggcagactggaggagttttcgaaacaaataagagtggagaggtgggtgtgaaggtggacatttcagaggtactaaaaccagaactcatgaagttcgacatggaggcgcgtgaaaagaggcaagccattttggaacttgctcagctgatgtgggaacacggttatgttgaggatttgcagggtttggttgatgccaccatggcaagagaggcagagtactccacgggtattggtatgggtgtgggcatacctcacgccaaaagccctctggtgaagcagcctgtagtggcttttggtaaatccagcaagggcatcgagtttgactctttcgatggggagccggtctaccttgtctttctcattgccgtacctgagaagtctgataaagagcatttgaacattctcagcatgttgtccagagcgttaatgcatgaggaggtgagagaagctctgatgggagcttccacgccagaggaggtggtcaatgcgtttcagatcaacgacgactgaaaacaaaggcagtaaatgtaagaaaaatgaaaaaagctgtaaagcaaaggcaaattagtgggaggtgcaagaaactatgaagatggtagctgtgacagcttgtccaactgggattgcccatacgtacatggctgcagaaagtttggaaaaggctgcaagggaattgggtgtggaaataaaggttgaaacagagggttctgtgggtgcggaaaatgccttaaccccagaagatatcgccagcgctgatgtggtcatcattgctgctgccacgcaagtacctaaagacagatttgctggaaaacccattttagaagtgcccattcaagatgccataaaaaatggaaaggctgttattgaacgtgccatgaaattggaaaagccagcgcaaatggattacgtccagcaagttcaaaaaacgaaagaggaaaaatcagaagcccgaactggtgtttacaaacacctcatgacgggtgtgtcctacatgcttccctttgtggtagctggtggcatactgatagccttgtccttcgcttttggcatacatgctgctgatgtggagggtagtttggcttgggcgcttatgaagattggtggcggtactgcttttgcattaatggtcccagtgctagcaggttacatttcttattccatagctgataggccgggtctggctcctggcatgattggcggtatgcttgctacatcgctaggtgctgggttcttgggcggaatcgtagctggctttttggcaggctatataacacagtggctaaagagtgtgataaaacttcccaagtcactgcaagggttaatgccagtgttggtgcttccactactttctactgcggcagtggggttgctcatgatttacgtcattggaacaccggttgccagcctcatgaacgcactaacgagttggctcactggcatgagtgaagcaaatgccgtggtcttgggcttaatccttgggctaatgatggctttggatatgggaggtcccgtgaataaggcagcttacacctttgccgtggggctgctcggttctcagatctattcacccatggctgctgtgatggctgctggtatgacgccgcctctagcgttggcactggccactgttttggctaagaacaagttcacgcgtgaagaagtagaggcaggtaaggtggcttggatattgggtgcgagtttcataaccgaaggcgctattccatttgccgctgcggatcctttgagggttatcccttccataatggtaggctctgctgttacaggtgctctgtccatggcttttggttgtcagcttatggcacctcacggaggggtgtttgtgttcttcatacccggtgttattactaatttgcccatgtacatcgtttccatattggctggtacagttgtgtcagcactgctcttagtgatgcttaaacccagtgtgagacctgtacaagcagctgctcagtaacactacggcgctcgtgtaacgcgagtagttacatattacaaaggaaagggctggtgccaaattaagagtgccagccctttcttaattgaatgtatgcgttgactcctaagaaaagtgttttagcattgcatacgttcagcgtgaaaaaatgataaaataattttaagtgaatcgcgacgaaaataacaataaatctcatctgcgaggtgacaaaatgcccgatttgtacgattgcttaatcattggtgcaggaccagcgggtttgtcggctgctatttacgccggaagagcaaggcttagcaccatagtttttgaaaaaaagcaagtggggggtcaagctgcacttacttggggtttggagaactatccaggttccgtagaggatcccacaggacccaagattaccgccagaatgcgtgagcaggctgagtattttggcgctcttataaaacacgaagaagtgaagtctgtggatctgagcgggaaagtgaagaaagtagttaccaacaagggtacgtatgaagggaaaacagtcattttggctccaggagcttcccacatcaggctgggcattcctggcgaagagaagtttaccggcaaaggtgtttcctactgcgccacttgcgatgccgatttcttcaccgatttggatgttgtagtcatcggtggaggtgactctgggttgcaggagggtttgtatttaacaaagtactgcaacagcgtaaccattgtggaaatgctccccgagcttagggcttcaaaaatacttcaagaacgagctgcgaacaaccctaaggtaaaaattctcacccacacagctgtggaaagcattgaaggagaagatctcgtagaaaaggttgtgcttaaagatacgcagaccggcgaaagaacggagctacaggttcagggtgtgtttgtgtttgctggcatgaagcccgacacggagcttttcaagggtttggtggacatggatgaaaagggctacataaagactgatgagtacatgcgtaccaatgtaccaggtgtttttgctgctggtgattgtagggttaaatggctcagacaggtggtaacagctgctgctgatggtgcacaagccgcagtggcagcagaaagatacgtggacgagaacttctctgactaaggaggtgacaaacatggttgaggtaacagctcaaaatttcgaacaggaagtaaaaagtgaaaccgacaaattggtgttggtggacttttggagtgagaagtgcgagaagtgcatggctcttatgcccgaggtagaggaactggagaagaaatacgcagataaagtgaagtttgcaaaggtcgatgctgctaaagacaggcgcttctgctggagtttaaaggtgatgagcttgcccacattccagctgtacaaaaatggcgaaaaggtggacgagattacacaggatgtaaccgttgataaaatcgaggaaatgattaacaagtacttgtaagcgaagaagggggtgacagcgtgaaactggaactcggtaacatcttcatcaaagatgtgattttttccaacgaaaccaaagtggtcgatggtgtgctccatgttaacaaggaagccattattgaagccctcatgcaggatcctcgcttagccaaggtggacattgatttggctaaacctggtgaggaggtcaggatcatcccggtaaaagacgttattgaacctcgtgtcaaagtcagtggaccgggtggtgtgttcccggggttcatcagtaaggttagcactgttggcagtgggcgcactcacgtgctgaagaacacagccgtggttactactggaaccattgtgggcttccaggaaggcatcatcgatatgtcgggagaaggagccaaatacactcctttttccaagacgttgaacattgttgtggtgtgcgaacccgtggaggggctgccaaagcatgagcacgaagaagtagtgaggctggcaggacttagagctgcagccctgatcggagaagccgggagaaatgtggaacctgatgaagttaaggtttatgagacactacctttgtttgaaagtgtaaagaagtatcctgatctgcccagagtagggtatgtatatcaattgcagagccaaggcctgctccatgatacatacgtgtacggtgtggatgcgaagaggattcttcccacgtttatgtatcccacagagcccatggatggtgccattgttagtggtaactgtgtttctgcttgtgacaagaatccaacgtatgtgcaccagaacaatcccatcattgaagatttgtatgagcgccacggtaaggactacaactttgttggcgtcatcattactaacgaaaacgtcacgttagctgataaggagcgttcttctgactacacagcaaaactagtggagtacttgggtctggatgcagtaatcattaatgaggaaggttttggaaatcctgatacggacctcatcatgaactgcaagaagatttccgaaaaagggataaagacggtgcttgtcaccgacgaatacgcaggccgagacgggcagtcgcagtctttggccgacgtggacaaaaccgctgatgcggtggtatccgtgggtaacgcaaacgaaatcgttcacttgccacctatgaagaaagtcataggcgatcctaaggctgccaatgtcatcgcgggcggtttcgaaggagctctggctcctgacggcagcataacagtggagcttcaagccataacagcctctacttcagaagtaggatttggcacattggcagcaaaagggtactagatcacaaataaggagggagtaagcccatgttagaaggaaagaaagtcatcattgtaggcgaaagggacggcgttccgggccccgccattgaagagtgcattaaaacagcaggagcagaagtagtattttctactacagaatgctctgtttgaacagccgcaggcgcaatggaccttgaggttcaaggtcgtataaaagaaatagccgagaagtacggacctgaaaatgttgtcgtgatcttgggcaacagtgacccagatggagcatccatttttgctgaaaccgttaccaacggtgaccccagctttgctggtccgctagctggtgttgctttgggactccccgtttaccacattattgaaccggagatcaaacaggaaatagatccacaggtttatgaggagcaagtaggtatcgtagaaatggttttagatgtggacgcaataaccaatgcggttaagtccataagggagcagtacagcaaattctaatggaaacacgttgtgaacgtggagaaactatttcagatgctgtgctgttcatgaggaggtgatggaatgttaaaagtagtacattacataaaccagttctttgggcaaataggtggcgaagacaaggcagatactccacctctggttaaagaaggaccagtaggcccaggattggctttgcagcaagcactgggcgatcagggaaaggtagttgctaccatcatatgcggagactcttatttcaacgagcacgtggacgaagccttagcagaagtccttcgtatggtggaacagtatcagcctgacctgtttgtggctggtcctgcattctttgctgggcgctacggaatcgcatgtgccacagtgtgtaaagctgtgcaggagaagttcggcattcccgtggtgactggaatgtatcccgagaaccccggtgtggatttatgcaagaaagacgtttacgtggtaaagaccggtgattcagctgcgcagatgaaagatgccataacaaagatggtaaagctggctctaaaaatggttaacaaagaggaaattgggactcccgaggaagagggctacattcccaggggcattaggaagaactattttgctcaggaacgtggttccaagcgtgcagtggacatgcttgttaagaagcttaagggagaaccttacacaacggaactgcctatgccggagttcgatcgtgtaccaccagctcctgccgtgaaggacttgagtaaagcactagtggctttagtaacttctggtggtattgtgcctaaaggtaatcctgaccacattgagtcttccagtgcaagtaagtttgggaagtatgacttggaaggcattcaggcacttagtccggaaactcaccagacagctcacggtgggtacgaccctgtgtatgccaacgaagatcccaacagggtattgcctgtggatgtgatgagagagctggaaaaggaagggaagatcggcaaacttcacaggtactactacgccacagtaggcaacggtaccccggttgccaaggctcagcagtatggtcaggccattgcaaaggaactcaaagatgcaggagtgcaggctgtcatactcacctcaacctgagggacttgtactcgttgcggtgcaacgatggtaaaagaacttgagagggcaggattgcccacggttcatatttgtaccattgtgccaatttccaagaccgtaggagctaacagaatagtgcctgcggtggccattcctcacccactggggaacccagagttgtccaaagaagacgaaaaagccttaagaaggaagattctcgaaaaggctttggaagcgttgcagacagatattgatacccagacggtttttgagtggcagtaagaagattaaaggggcggctcacctgtgggagaaccgccccttcttattgatgtgtgcatgcgataatttcatacacatgaagagtggttgcatacgaggaaaaaaggagaaaggttatttttttgagcacttctaaagaaaaaacactgcaaggaagggagtttgtgcgatgaaacccgtagtcaagggtacaagttttgtgctggtacacacaccaaacattatgactgaagcaggaaccacattcacgttggagaaagcggagaacaagaacaccgagtttcttcaaagagcccctgagtttgtacgaagctacgaacagtgtgtaggttacccaccgaaccaagttttcattggaaacatgaatcctgaagagcttgaaaacattcctcaaccgtggtacgagcatttgacagaggcaaaaagatttggcaagttcggagaaatcatgcccgaagatgagttctatgggctcatgcaaatagctgacgtttttgacttggtttggctggaggagtcctttgcgcagcagattaaagaaaagctctctaaacatcccttgctggacgaaaaagaccttagtaagctcaaaggaaagcccttagctgagattgagaaacacatagaagacgaagggattccgctaaagctggatggaaaagtggtagggtgtgtaagaaaggctcacgaaatggatgaaacattggcagcgcatgtcatgcttgagaacttggcaactaaggcatctgcgattctggctttgaaacatctgctaaggaatacgaacatggatccgggtgctattgaatacatcattgagtgctctgaagaagcttgcggcgatatgaaccagagaggtggaggcaattttgccaaagctatcggtgaaattgtgggcactgtgaatgctacaggttccgatgtacggggtttctgtgcaggcccagctcatgccatccttcatgcagcatccatggtggcctcaggggtatttaaaaacgtggcagtggttgcaggaggcgccacagcgaaactgggtatgaacgctaaggaacatgtaaagaagggtgttccactgctggaggatgttttgggtggatttgctgtgctcatctcagagaacgatggtgtaagccccgagatacgtctggacagcattggcgtccatactgtgggtacgggttcgtcgccacagcaggtcatgggcgcattaacggtgaaaccattggagaagctgggactgaatttgcaggatgtggacaagtacgctcctgaaatgcagaacccggaggtcacagagccagctggcgctggcgacgttccaaagtccaactacaaaatgattgcagcactggctgtgaaacgcggcgaaattactaaagaaaacatggatgatttcataagaaagcacggcatgcccgggtttgcacctactcagggccacattccttctggtgtgcctatcatgggctatgctcgagaaaagatactggaaggcaagctttctcgggtcatggttattgggaaggggagcttgttccttagtcgcatgacaaaccagttcgatggtgtttccttcctcattgagaacaacaagggcaaagaggaagagaagctcgctgaagtgaaagcaggtgaggaggaacagctacgtaaactactggcagatgttctccgagacgtggctaaccgtctcaggaacgaagaggtgtaaaaggaccatggacagaaacttaatggccgacattttggaacaggtagccgatttcttggaaaaaggcgaatacagaaagaaagtacgagtgggtattaccacactgggcagtgagcacggcactgaggaaattatccgcggagctgaacttgctcaaaagctctatgacgatgtggaagtggtactcatcggggcaaagggtaacagttctctgcattgctatgaagccgagacgttggaagggtgccactgcctcatggaagagcttctggacaagcatgaaattgatgcttgcgtgaccatgcactacaatttcccactgggtgtttccacagtgggaaggctcataacgccagccaaaggcaaagagatattgctggcgaccactacgggtactgcagctgcggatcgtgtggaagccatggtgaagaacgctgtttatggcaacattgtggcaaaagctttggggataaaagaacccactgttggcatattgaatgtggatggcgcaaggcaagtggaaagagtacttaatcagcttaaggaaaggggctatcccataaagttcgctcagtcactcagggaagatggcggtgtggttatgcgtgggaacgatttgttggctgcttcctgtgacgtcatggttacagacacgcttacgggcaatctgctggttaagatattgtctgcgtttactacaggtggggactatgaatccatcgggtttggttatggccctggcattggtgaaggatatgatcgcatcatcatgattttatccagagcttcaggtgcgcctgtggccgccaatgccataaagtttgcagccgacctggtaaaaggtaaccttaaggaggttgcgcgtgcggaatttgaaatgctaaaccgcataggttggaaggatctacttagcaaaaaggaaaaggcacctgcagcggagttgcaagaagtaaaaatgcctgatccgaagcccgtagcagaggagatatctggtattgacgtgttggagctggaggacatggttaagctcctttggtctcatgggatctacgctgagagcggaatgggctgcaccggtccagtaatcagggttagtgaagaagatttggaagaagccatgaaacttttgcaggaggcaatgcaataagaaagctctttttgaaagatgcatatttgatagggaggaggtgcagtaccgcgacatggaagaaggtatcagattaacccagatgacgaaggcttctggctgaggggcaaaaattggccctcaggccctggcgcaggtactgcaccagtttgaaaatgaagaacagcgggaagagaatcttttagtgggtttgggaaccaatgaggatgctgcagtgtaccgaatacctgaaggcatggcagtcatacacacgttggacttttttacgccggtggtggatgatccttatgattttggacaaatagctgctgctaatgctcttagcgacatttacgccatgggtggtgaacccatgtttgcattgaacgtggtgtgctggcccagttgctacatggaccttttggagcgaacactgaagggtggatgggacaaagtaaaggaagctggagctgtggttacaggcgggcattccattgatgacgatgaacccaagtacggtcttagcgtaataggttacgttaagccacatgccatcgtaagaaacagtacagcaagagtgggcgatgttttggttctaaccaaaccattgggcacaggggttatcaatactgccattaagggtgatctatgcccgccggaagtggctgctcgagcagtgcaggtaatgaaagccttgaacaaagaagcctctaggcttatggtggagcttcaaacaagcgcttgcaccgacataacaggttttggattccttggccatgcctatgaaatggcatcaggcagcggagtcacgctggtaattcacaggaatgctgtgccaatcattgagggcgctgtggagctggcacagatgggtctcatacctgctggtacttatagaaacaaggattacctaaaaggaaaggtggcattgagttgccccgaggatgccatgactgatctactcttcgaccctcaaacgtctggtgggttactcatcgccatggcagaggacaaagcggccacttttgtttccgaacttaaggagaaatttcatattgaggcccacatcgttggtcatgtcatagcacgtgaagatgtggatattaaagtaatttagggcttactaaggggcgttaacagcgcttttgtgttcttcttctgtgtaataataagagtatatggcgacagaaaaagagaacactgacagccaaaacctctttcggttacttccttcagttgatgagtttttgaaacttccacaagtggtcaagtttgcagaaacgcgcagtcacagttccttggtgaacgcggtgcgcgtagtgctagacaagtggcgtcagggcatcagcgaaggaaagatacattctgtggatacagacgctttggttgatgatctacgtaagcttctgcacgagcttgatttgcgcagcctcaggcgagtggtgaacggcactggtattatcgttcatactaatctcggcagatctctcttgccttcttcactagaacagcagctaaaagaagttgcctttcactacaatacgctggagtacgatgttgaggaaggcgaacgcggttctcggtatgtgcacgtagaaggtttacttagggaattactgggagtggaaggagccttagttgttaacaacaatgctgcagcagttttgctggcgctcaatactctggcaaagggtaaagaggttattgtttctcgaggtgaactcattgaaataggtgggtcttttcgcatccccgatgtcatgacacaaagtggtgccattctcaaagaagtgggcacaactaaccgcacccgtgtagaagactacactggtgccattggcgaaaacacggggctactgtttaaggcccataccagtaattaccgcatcattggctttacacaggaagtggacgtgggaacgttagctcgcataggtaaaagtcataatgtacctaccatgatggatttaggtagtggtgttatggtggacttagcgctgcaggggatagaccatgagcccaccgtccaagaagtagtcaatgcaggtgtggacatcgtcacttttagtggtgacaagctactaggcgggccacaagccggcatcatcgtgggcaaaaaagcctttattgatgccatgaagaagaatccacttactcgtgcgttaagggtggataaactgtgcctcactatgctagaaggtacgctacgtatttacagagatggtaatcccatggaaatgattcccaccctacacatgatggccatgcccatggaacagcttgaagaaagagcaaatcgcttaaatgacatgctgagtactattaaggacgttaactgctgcgtagtacaggtaaattcagctcctggtggcggttcgttaccaggccagcaactgccttctttcggtgtgtcagtggaagtcggttccatgagcgaagtggagctggaacgtagactgcgccagcgggacatacccatcatatcgcgcatagtggagaacaaggttatcttggatgtgcgcacactgctggacgaagattttcaggtcatttttgatgcccttcaagacattgtttcctgcgtatgaaaaatgtaattattggtacagctggtcacatcgaccacggaaaaaccacactcataaaagctctcacaggtaaagacactgacaggctcaaagaagaaaaactacgtggtatgaccacggacttaggctttgcctatttggatctaccttctggtataagggctggaattatcgatgttccaggtcatgagaaattcatcaagaacatgctggcgggtgcccacggtatcgacattgttatgatggttatagcggctgatgaaggtatcatgccacaaacggaagaacatctgcagatcatctctttattggatgtaaaaaagggtattgttgttctcacaaaatgcgatttagtggatgacgagtggctaacattagttgaggaagaagttagagaagcgctcaaaggaactgtgctggaaaatgcacctttcgtgcctgtttcctccactactggcaagggtttagacaaacttgtagcagagctggataaccttgctcagtccattgaagagcgtagccatgatggtattttcaggatgcccattgaccgcgtgttcactgtgcaaggtcacggaactgtggttactggtaccatgatttctggcactctgaaggtgggcgacgaggtagttgtttatcccaagatgcttagctctcgggtacggtccatacaagtttacggagagcccgtggaagctgcttatgcaggtcaacgtactgctgtgaacttgtccaacgtaaaagtggaagagttggaccgtggtgatgttattgcccccaagggcgcattggtaccgtctcgcgttttggatgtcaagctcatcctgctgaacaatgtaaaaccacttaagaataggtcccggataaggttctatgtgggtgcctctgaggtcatgggcagggttgtactcctagacagggacgaactcagtgctggtgaaagctgctatgcccagatgcagctggagtcgtttgtatgtgtgctttatggtgatcgatttgtccttcgcagctactctcccatggaaaccataggaggcggtgtggtcttagttcccaatgcgcgcaagcataagcgttacaaagaccagattatcgatgaacttcaaaacatagaacacaaaggcaagacgttccaggtagaaaaagccatatacgagagtggtgtggcttggacactagatgagcttgctaagaagtttggtgtggttgaggaagtcttggctgcgtcggagaacttagtcaaagtacactacgggactagtgcatatgtgtaccacaaacagcgctatgagaagcttaaagaggaagtgagaaggctccttgaagattaccacaaacggtttcctctaaaggatggtatgcccaaagaggagcttaaagaaaaggtgctcagggaagccaagagcaagcagtttgatgtaatgctttggctcatggaacaagatgggttgatccaagctagggaacaagtagtttggttgaaaggctttactgccacgctttctccaaaggaccagcagataagagaacgcatcttaaaagagctttcagtgtcacacttcaagcctcttaaggaagaagaaattctgaaatctacatcagaggcgccagtacttcacttcttggtcaagacaggagatgtggtcaaactgcccagtggagaatatctcgcgggagctgcagtggaagaggcaaaagcgcttttggtggattacttaaaagagcacgggcagatcactcttggggcctttagggatatgcttggcgtcagccgacgggatgcattagccctacttgagtattttgacgcagttagggtaacaaaaaggtctggagataccagggttttggcttaaagtacgcgctgtggcttagaaaagccgtcgtcggcataaaagtaaactcctgaaaaggagagattgtattccctaagtagctgtagaagttcttccttcgtgatgtgctgtaccttggctgctaccccgcagctggagctaatctctctgggcacgggaatcagctggaatactaaagggccatttcttgctttgtcttcgaaagccatagcgtggtgaacagaaggaaaggttattaaatagtagccgctagtgctatgttgttccaagttataaaagacacctcctatatttgtccagccctgtctgcgtttttggcccttgtctatataattgtgcaccagcaaagtgctcaagtaaatactccatcgtgttcaaaagttttggtttccattgtttttactttgcttgaaaagacgtttttggggtgatgttacaatcaaaaggaggtgaaaagtccttgattaagcttgtactcattgacattgatggaacattggtccgagacgataaaacgcttccagctgagaatgaggaagccataaaagaggcgctgcaaagcggtgtacttgttacgcttgtcaccggccgtaactatggtgctgctaaggagattattgacaagttacagctggatgtgccagtggtgcttcaaaacggtgccttcatttatagaccctactcaggtgaggttatcagaaaggtgggcctgaccggtgatgtggctaagcgtgtaattcatctttgccgccaagaaggtactttctacatactgtacagagattttctcatgcagaaagacatgctcattgaccaagattatgatggtcccttcagcatgtatctaaagagaaatgctgttaggttagacagggtagaagatgttacaagcttcatctcgggcgaggtagcagaagtggctttacttgggaacgaagatagaattctccgggttctgcggcagttaggcgacggtgacaactttactgttattaaatccctcacaagggaagatgaagctttctacgagattttcggaccgaaggttggaaaaggtgaggctttaaactacctttgtcagcactttggtgtgagtcctgaggaggttatgtttataggggatgcttataatgacatcgatataatgccgctggtgggtttccctgttgccatgggaaacgccgtagaagaggttaagaaatttgctaaggcagtaaccaagagcaacaatgaaggaggagtggcttgggcaattaggcactttgtgctgtcgcccaagggggacttcactcgttaatgcttgttaaagacctttcacgtctataatgggtacaggaataggaggtggattacgtatcatgagcaagaaaagcatgtggtcaattagtttttccacgccagttttggtgcttatacccgttgccgtaggtattaactatgtggggaagttgtttgcacaacttctcaagcttccattgtggcttgactctattggaactgtaattgctagtatgctttctggtccgattgtgggttccatatctggagcaatcaacaacatcatttatggactaaccatggatccaatttctttcgtttacgctcttacaagtgttgctattggtcttaccgtgggtattatggcttacaagggacgtattaataatttgtggagagctgtagtagtcggcttggtggtggcgctggtggcggccgtggtttccactccgctaaacgtcatattttggggtggacaaacgggaaacgtgtggggagatgctctgtatgcctatctcatcgcacatggtgtccctgtttggctttcctccttcttggatgagctagtggtggatttgcctgataaggtggctactgtaatcatcgcttttctaatctttgccagcttgcctaagcggttggtccagatgtatgaaggagaagaggctttggagaagcttgactgatttttgatgtatcatggctcgtgttttaagtttatatgttgaaacgaacacatttgtgcagaggcttgatcccatggtcaagcttctgtacattctcgttgcagtcttaatatccttcgttatcctgccctttaggtgggtgggtgctgcttttattgtgttaagttgcttggcgcttctatatgccagagtgtttgcaagagtagtgccacttctgggcttcagttttctcatacttatttccatcgttatcattcaaggcttattcatgcctggtaataagacgcccgctattaacattttggggctgaccttttacaaagaaggcctgctttacgccttaacactgtgcataagggttttagatgttttacttgccttcgcgttattggttcttactaccagaccgtctgatctaattcagtccctggtgaagaggggtttatctccgcgttttggttatgtgctgagttcggcattgcaggttataccccaaatgatgtcgcaagtaggcagtatcatggatgcacaaagatccaggggattggaaacagagggcaacttatggacccgcttaaaagctttcttgcctctaattggcccagtggtaatgagctctcttctggaaaccagagaacgcgccatggcgctggaagttaggggctttagtgcctctggcaagaaaacgtttctttacgaaagagaatcttccactttagatagagtcctgcagtggactctaattgttgtgctcattttgtccattgcagcgaggtttatgctggtatgaaagctgttgtggtggagaatcttaagtatcgctatccttccacggagcgtctggcactcagcggtgtgagttttgaagtggagcaaggtgagttcataggcataatcggcaagaaccttgctgggaaatctactttgtgtgaagctttggttggattagtacctcatttctataaaggtgcctacggtggtcgcgtggttgtggatggcgtggaggtactcagcagtagtgtgagcgagctggcacgccatattggtatagtgtttcaaaaccctttcactcagatcacagctgcaaaacttacggtgtatgaggaagtggcttttggtttggagaacttgggtttccagcgcgaagagatggttaagagaattgattatgtgctaaaactgttgggtctttacgcgtataaagacagaaatccttttgaactttcaggtggccaaatgcagcgattggccatagcaagtatcatcgccatgaagcccagtattattgttttggacgagcccacatcacagctggaccctttaggctctgaggaagttttcaaagcggtgcaaagtttgagcaaagaaggcataaccataatcatggttgaacagaaaatggagaagattgcgcagtatgccgacaagatcattctcctgcacgagggccatttagtggactttggcgtaccagaagaggtattttcgcgtccggaccttgaaagttatggtgtggaaccacctgtgttcacgtctattgccaaaaagttgggcataaaggataataacaccggtttgtacccggtcactttggaacaaatgcggaggctaatgattggtgaacctcatagaagttgacaatgtaagctttgcttacacagaaggaatacctgttctaaagaatgtgaccttttccttgaataatggcagtgtggctattattggacaaaacggatctggcaagaccactttggtcaagctcctaaaggcactccttaaaccgattagtggcgacatttttatcaatggtatcaatacgaaggagactacagctgctaaattggctagaactgtggggctggtgttccagaatcctaatgaccaaatattcaagaacaaagttctggacgaagtcatgtttggtccactaaatattggtcaaagcatggaggaagcgagggaaaatgccatcaaggctttggaaactgtctcattggtagataagaaagaggaaaacccatacgacctcagtctatcggagagaaaattggtgagcattgcatccatattgtccatggacacggacatagtcattcttgatgagcccaccattgcacaagattacttgggtaaagcaaagatcaggagtatcgttcacgagttggtgcagaggggaaaacttgttatcaccattacgcacgatatggattttgtgggcgagtgtttccaaagagttattgtgcttagtgaggggcagcttttgctggatggtcccgcacgtgaagttttctcaaaagaggacgtactaaggagtgcaaatttagagcctccttatgtggcgcagctgagcaaaacaacgggttatcaaggtgttttactaagcgttgaagaattcgtggcttattaccgcagtgctatggaggactgggaacgaaggtcgtaatggcgaaacaaaaacgctttgtcttaagtttgttggtaatacttgtgcaaactgcttgcttagtagttagggtcttgaagcttgacggagtatgatgtccaagagatcagcttgggacgtgtatcctcaaaaacggtaagcttatctaagccaaccaagctaagcaattgctcagcacgatcaaagtttctaccgatggcttccagcttatgggcatcactacccacagtaaccatgtagccacctaagtttgtatactgctgtaaaatccattgcatgattttgaagttctctgacttatctaaacgagctgtgttcagttctaaggcttttcttcgttctattagtgtcctcaatactttttctaccaaatcggcattctgtacgtagtcttgcagtgtaaaagctgtgtaccgcgctggatagtccaaatgtgctaggacttgatactgttccatgtgagtcacgcagaaaagtgtttcttcaaggtatgcttttataaacgagacgctatccagatatggcagtggtttcgccacattgattttgttaaagacgtgtatggagagtaaaatcacgtcaaacttatgaggtgcaataagtgattctgtttcctgaagattatccttgttcacaccagcttcaagcccttttaggatttccatagtggggaagttacgacctgtgtattcaatgtcagctaagtacctgtccaagtcttttacaccttcatcaccagatgggtcgtgaaggtctaagtgatccgttatggctatgtgagtcagatttttcgcagcacattctgagaaaatgtgagacaaaggttcctggccatctggtgaccatagggaatgcaggtgcaaatcagtggaaatcatttcacagagatttcctttgttacagttctgacgttgtacatgttgtcactagctgccacctgtataacgtagttccccggttccaggtgagcagaaactgtcacaggtccatcgtactttttatcttcaggcgtagtatagagattgttttcaaggtaagttccatttggctgcggtatcaatgcagaaacagttatcttggtgggtttagagtagggtccgtcagtggcagttaccgtgaaagagaatgttggtgttaccactgaaggtaagtcgaatgttacctgaggcggtgcattaagtacgatttcagtagtgccaccagactcctctaatactccaaagaatgtggctaccttggctgcagccgttgctactagcagtgtgtctttgagctgtccaccattttccaatgcacatgcactaaaatcgacgctggttcttatgttagacatggacatggtgacgggtgtccactgttctcctgttgaggtttgggtttcgctgctcagggtgtactttacccccagctctgaaggtaaaccgccttgaaaaagtatccagctgcgagtattgtctctttgaacggcgtagctcatgtccacacatttgttttcatcctccacgtttatatagtttctttcttcatcttctgctggttccacatcgtttagtattttcaggttcaaagcgtaattggctggtaagcgatcttctgaagcaaagagtaaaggtatgaggtgtgcatatgatatgaagaacagcgcagctattaccaacactacgatggcaatgcgcgcccatagttgcagtcctttttgttgcttagatttgtttttcttgctttgttgctgttgttttttcggtttcttcgagctcatagcacttaaactattataccagagcaccaaccagccaagccaagaaaatctggataagtaaagccgggagataatttcccacctttatctccttaatgcccaacattcttaaccctatcatggcaatcaaaaggttgccaacagcagaaaaatcgtttacatacatgggcaactgcaaaaaggacaattgcgcactgaacagtgcaatggctccttgcacaatcaacactgcgagagcgcttagaaatacacctatcccgtaggcggctgatagagcggcagcggaaaaaccatccatcaccgattttaaaaacagaatgctgtaatctttcataagtccagcattgatactgccgattatggtcattggacctaccacaaagagcgtagtagcatagacaaagccttcagtgatctgctgtccttgaaacctttgttgcagcgactgcgtaaggcgacccaaatgcccttcaatgtccatgactgcaccaattagaccacccaccaatagggagatgagtacaatggctggactgttcatgtcttttatgccgtatatccccagtgcaagcactaagacacccacagattctgttatgacgtgccgatatgtctgcagcggctttatgaaaaccaggcctgcaaaagcaccagccaaaacagcgagtgtgttcacatagacgcctagcatagtagttaaacaatattctaacagcataacagcatctgaaatggaagaatttcacagccggagttagaatgtttctagatagtatgggaggtgagtagtgtatggccatttggaaatgcagcgtttgcggctacgaaaaagaaggcaagtgcaaaccgaaaaaatgcccagaatgcggcagtactggtacttttgagaaaaaggagggctagagcttttctaagaactctttagtagcttcttggtacagctcttggtcaaaaactcctaactcggctttcaatacggcttcaatatcatgtacacccatagatttgctgaggatgatggtttctgctagtagaatgtcaagattgttttgtttttctttgtaagtacgagctttcaaaaagttggatatttgccgattctgcagtggcataacgggcttgaatggagaggcagcttggctgggacgccagctggtttcaaaatcagtatttagcctgctgttgagaaaataagccaatatttcagcgccagaggggttcttagccagttcggtaccataaatgtggtgagcccaacctttgacaatattttcctcaggtttgtccaatgcgtttatggtcataacgacagcatctgttatcatttcgaacacgttccagtcggttttatctaagtaatcgctggaggaatggtaatagcggtcgggccatgtaatgggcatgataccaggtatgccctttaaagtgaagggtgcatggtcagatcccagtccatatccctgctcagccaccttcagcatattggatgggtgattggcaagttgttgcaggtaaaaccacatgtaagcgtcagacgggtgaagcaaaggccatggattgtggttcaagtttatggcactgttactaaggagctgtgatgcaccaatcatgtctaagtttatattcgcttccatgggcaaggtagcatccttttctaaccactgcactgtgccgtagtgttcgggaacccataggaagataactccgaagtttcttggcgggttcttaacgagtctttccgctactcggatcaagccagcactacctgaggcattgtcatcggagcccggacccacatggcagtagtgagcagttagcacaatatttgctttctcagagggattcagtctggcttcaactacgggcatcttttctactttaaaagagctctttacttccaagtgtgcttccacattgttttggctgtttagtagcctttttagcttccttgaaatactgggttttacttgtaccatgggaatcatttttagttcccttaagtgactctcatttagaaacaaacccctgtaggtgtaagcatctatatcgcgttcttggtaccatataacgcccaatgcgcctttttctgatgctttgtacaaagccactagcggttcctcatcagtgagtactatctttccggtggtatttgaccaatctggcaaaggaattaccaaagagccctcagctgttccaccaggtgagtaaggcactacagccagtgtatgttcctgagtggaacaaagcagctccttatggggacttaccagttcacagtatccatcggttagttcccagcccagaggcatggtcaatcccataatggtttctttcccgtcgtattggtaagtacgtgcgactacatctagctctaaattagaagcttcttgtgaaatgatttctgcagcctcaattagcccagcagttccttgtaaacgatccattgaagacaaaagcccccaaaccttttttgcgggatccattcacgcatcacctcaagaacagtttatctcacttattgcataatataatgaaattgtgaggccgttagttgccaaagttattcgagatcctctttacggtgacataaggttgaacttcttagaagctgccattatggatcatgtggctttccaaaggctgagaaggataacacaactggctggagccccttttgtgtacccagctgctgtccatacacgtttttcacattctttaggaaccatgaacgtggcaaagctttacgctgatgcgctggagctaagtccagaggattatttgattacagcgctatgtgcccttttgcatgatgttggtcatggtccctttagtcactgttttgaagatgcagcttctagctggttaggtatgaaccatgagcagcttggcatgagcataatgcagctaattggtagtaccctgcttgatcagtgttctgccaagcttttgcagggcttggagagggaatcgcacatttatggatttgataatgcgagggattatgtgcaatgggcttttgaggaaaccatttcagctgtaaagaacgaagactacagagctcacattgttgatggtcccatgggtgccgacaggttggactttataactcgagatgcgtactttactggtgttagtgcgtttaacacagtggatattttcaggctcacaggtaatgcgcttctaatggatggtcagctggtgtacagggcaaaagttgtggacaatatctatggtctgacactggggcgttttctcatgtacaagaatgtgtattaccacaaaaccagcagggctgctgagcttatgatgcaactcatgatcacggaagccattgaggaagggcttctagatggctatcgaagtgtgaaagagtttagcaacctagatgagcctaccctcttgggtttagtgaagataaaaggcggtaagagcgcgcagatttatgaccagcttctccgaagaaagttgtggaaggtggtggaagaaagaattgtaaaggctgagcagcagagccagattttagaagagctttatttgttgcatgcaccttgccatattgacgtacctgagaaacttagccttattagtcccatggatcgtggcgaggtgctcatcttggatgaaaaaggtgtggtcatgccactttcacactacgaagaaaagactggttattcgttgcttcaacaggaaatgaacgtttttgttagagtttacaaggaggtgtaaaacacatatgaaagatttagaggagttagtaaagagttacgagcaagagatggtggaaacgctgtccaagttagtcagtattaaagctgtgaatgtgcgttctggtgaagggcagagcgaatgggacagagtgaagttcttggaacccatcctgaaagaaatgggcttggatacgaaggtagttgtagctcctgatccgttggtgcctgaaggaagacccaacctgctagctgtgctgcccggcaaggacacgtctagaaccctttggttcatagggcacttggatactgtgccagcaggtgatcctagcttatggagtcatgatccgtttgaagctcacgtggaagatggaaagatctatgggcgtggagctgaagataacggtcaagcagtgattaccagcttgttcgcagtgaaagccttgattgaagccggtataaaacccaatgtgaatattggactagcttttgtggcagatgaagaaaccggctcagagtacggtatcatttaccttattcagcaaggtatttttaagtctactgacatggccgtagtcccagactcaggggacagtgagggttcttttatcgaagtagccgaaaaatccatgatgtggctgaaattcaaggtcatgggaaagcagacccacgcgtccatgcctggaagtggcataaacgctcacaagattggtatgatgtttgctttgtcagtggatgaagctctacatgacaatttcagtgacagagacgaactgtttgagccaccatttagcacctttgaaatcacaaagaaagaagcgaacgtggagaacatcaacaccataccgggaagcgatgttttctacatggacatgcgaattctgcctgatgagaatttggatgacatactaagaatcattgatgaaataagaacatacttcgagtacgaatacaaggtgcgtatacagttggagattatacagcggagcgatgctccggctcccactgatccagagcaccccttggtaaagactcttgccagcgttatcaaggaaacgcgaggcattgaaccgaaagttggcggtattggtggcggtacctgcgcggcgcctttacgcagagttggtataccttcagtggtttgggccaccattgatgagctggcacatcaacctgatgaatacgcaaaaatagaaaatttaacaaaagatgcactggtttttgcaaaactcatgagtagaatggaataaggataggtcttttcgtgtatgacgaaaggaggttgattcaattgccatatgcaaaaaccaaagacattctcagcaaagctcacaacgaaggttacggtgtgggcgcttttaacgttaacgatttggagttcatacaagccattgtaaaagctgcggttatggagaattcaccagccatcattgaggcttccgaaggagctttaaagtatgctggtgatggcgatgtggaaaagggagctttcatcttagctgacatggtacgtcgttacgccgatgctgtttctgtgcccatttcccttcatttagaccacggccacgatcttaaacacatcatggcggctataaaggcaggatttacttctgtcatgattgatgcttccgacaagcctttggaggaaaacatcagaattactcgccaaattgtggaagtggcacatgctgctggtgtggctgtggaggccgagctcggacgattaatgggcattgaagacaacgttgccagtgccgagagcgttttggtggatccagatgaagctaagaggtttgttactgaaactcaagtagatttcttagctccggcggtagggacaagccatggcgctttcaagttcaaaggcgaagcaaagattgattatgaaaggatttccaaggtaaaggaactaacccaactaccactcgtacttcatggagcaagtggtgtgcctgcccagtgggttgaacttgctgaaaaatacggtgctgacctgtcaggtgctaagggtgttcctgatgaagtgcttcaggaagccgttaagagaggtattaacaaagtcaacaccgatacggacctcaggattgctttcttggctggtttaaggaagcatttggctgaaaatccaaaagagttcgaccccaggaaatacttcggagaagctaaagattttgttactgaagtagtaagagacagaatgaaaatgcttggttcttcgggaaaagcttaaaaagaacgtcaaaacaacaaaaaaaggggctccccgtatggggagcccctaatcaatttcctaagcctttagggaagctatggtgttactgatttccaccaagtgcagcaaaacctgcgatggccattaggataccaacaatgatgttgttccacatgtaacctgcaccctgtgttaagaagaatgccgctattattgcccaaattcccattaatacgccaagccatttttgccatgatttctcagctgggaacatgtaagcgcaaattgctactatgataccgacgataattccattccacattgctgcagatgctgccttaaagatccaaggagatagcaaataccaaataccaagtaaaccgactaaccattgcatgtttcaacacctccttaggcaacacatggttctctcattgcccacatgttttatacccatgtgcacccattcttatgcgccatagttcagaaggttttgcaaggttatgctgctatggattttattatgtctttaacgggcaggatctcttttattaatccggcgctttgccccatcatgaaagcaccgttttctaagtcaccttcaaccgctctgataagagctcccagcatgaggttggaaaacgtttcttcatcaccgttgtattctgcctcaataagcttttgtgctaactggttcctccatatgcgcacagcgtgtttgaaccgtctgcccacttccacagtggaccgttcgttagcttttagcaccacgtccttgtatgcagaactaataggtgcctcttcagaggctacaaaacgcgtacccatttgaacgcctgctgcgcccatggctctcatggcgcggtaactatctttatctactatgccgcctgcggctatgacaggaatgttcgtaactgacttaagaactgcgtttaccagtacgatggtagtcacatcgccaatgtgcccacccgattctttaccttcggcaattactccgtcagcaccagctttctccaacaaaagtgcttggtttgcagaaccaaccaaaggcaatattttgatgcctttttctttgagggttttcatgaaactggaaggattccctgctcccgtagtaatcactggaggcttttcttccagcacgacctttatttggtcttgccagaactcgctttgaagcatcagattcacgccaaaaggtttagatgtgtttcttctgacttcgcgaatttgatccctgagttcttcaggtgtcatagcagcgccgcctagtactcctaagccgccagcttcactcactgctgccaccagtggtgcttttgcaacgcgtgccatgccaccttgtatgatgggatattcaatactaagtagttcttctaaagagatcattattccaccgccaccttaaaaactattttcgcttcactaaccagcgtatcccctttgaaaatttgtccgcttccaaaatagaagcccgctttttcgttttccagcttcgcctttatggtaatgttgtcacctgggaaaatgggctgcatgaatttagcctgctcaatccgtgccagtagtggtagtccaggtgttttaaccaatagccccagcgtctgagccatggcttcaacgtgcagtacacctggaaagataggataaccggggaaatgaccctgaaaaaagggtaaattagggtccacataatactgcgcttcacacatattcccttccgccttaaagctgtcaacaaacaagaatggccagcggtggggaaggggtatcactttttcctccaaagcaaggcacctcctgctgctagtagtacgcccacacccaaaccaacaccgccaactatccacggtgttaaggaagatgtcttacctctggttaactgtgctactttcttctctggcttgtgggtgtagctaaccaaacttcgaagttcggcaaacagctcttcccatttctcagcctcttcatagcaactattgcaattttgcaggtgctcagagacctcattcatttgatttctcgtcagctcgccctttacgtaggctggtattagttccactacttctttgcattccaccgttctcacctccttctaatctctttcttaaggctttccgagccctatggagttgcacccgcacgttttcctctgatatgtccaacattcttgcgatctctttcatggggaagttatagatgtcacgtagaactatgagtgtgcgttgattttctggtaagtccatgacagccatttctaacatgagatgcatgtcctctgctgtatgagcactgggctcgacataaatgatttttcgcttttttctaagaagttgaagagcagtgtttgctgttacgcggtaaagccacgtgctcaagctggattcgtttctgaaggactttatcttggaccacaagatccacgctacttcttgggtcacatcctcagcgtcctctcggtttcccagcagtctgtatgctaacgtgtaaatatcgcgctcaaaacgactaaagagttcctgaaaagcttttggatcaccacgttttactttttcaatgagcacatgttcaaccttcatagcgcctcagcaccaatacggagttatgaccaccgaaacccaatgactcctttagagcatagttgatagttcttttctcgcctttgtttggcacatagtaaaggtcacactcttcggcaggctcctggaagtttatcgtgggtggcaccatttgttcttgcaaagccaacacagttgctaccgtttccacggcgcctgatgcccccagcaaatgtcctatcatggattttacggagctcacaggtatttcataagcatgatctcctaaagcttgctttattgctttggtttcaataacgtcgtttaatggagtagacgttccatgagcacatacgtagtcaatttgtgctggtgttatgcctgctctctttaatgctttttctatggctattgcttgaggctcagcagaagggtctggagctgtcacgtgataagcatcgcaggtggcagcataggctactacttcggctaatggtttagcgccacgttttagtgcatgttccaagctttccaaaaccaaagcaccagcgccttctcccataacaaatccggaatgccttttatcaaatggtcgtgatgcagtgggttcattcaacggtgatagagctttcatattgtggaaactagtgatacccaagggagtaatgctggcttcagagcctccaactagtactgcgtttaggtcttcttcttgttgcagtaaggtgtatccttgtccgatggcatctaaggaagctgcgcatgctgtagtgggagcgaacgtggggccatgaaaaccgtgttctatggcaatgtttgcagctgctatgttaatgatggaagctggaacagtgaaaggcgaaactgttctttgtccctttgtgtacaggttcactatttggctttccaagtactccagaccacccatgccagatgcgaaaaccactcccaccgtgtatggatctacatcctttaactgagcagcctctattgcctctcgagctgccaccagggcaaactgagtgaagcgatccaatcttttgacatctttcttatcaaagtactgcaggggatcaaaatccacttcccctgcatatttcaccggcagatcactgtatctggttatgggttttatgccgtttcgtcctgcaaaaataccttctttgaacgtttgcaggcctacgccgaagggtgttaccacacctactccggtgattacgattcttttcatgcattaccacctagcacccggagcagatcgcccacggtcttgatttcagatagcttttcttcgggaattgtatagcccttctgttccaaagaaagagttagatccaccaaacccaaggaatccacacccaagctttcaaaactggtctcctcagtcaagccctctgttgggtaaccattttcttccaataagctctttaccatttccatcatgttttttcaaacctccttgtttttctttttagtttttatctcgatagtattaacgcacttgaatcacgcagtaaaaaagcctccgtctacgtaaatgacttgcccagtcatgaaggaagacagaggtgagagcaagaaacagatgacatttgccacctcttcaggttcagccaatcgctttagcagtgtgtgctgagtaaagccatcgacgaccatttgaggcaactctgttgtcattttggtgttaactaaacctggcgctatggcgttgaccctgataccctttcttgcccattcttttgccagtgttttcatcagggcttccaaacctgccttagaagaactgtaggctgcttgtccaatatttccccactgagctactatggaactcaagaataccacactgctgtttggctttaaggccatgtaaaaatgtttggctgttaggaatgcaccggtcaggttcgtttctatgactcgttgccaatcagccaatgtgaggagtcctactggtttgtccaccgttatgcctgcagtatataccaatccatccaatatcttggaccacgatccatactgcttaaaagattcttcgtcagtgacatccaaataatgttggctttttctactaagcagtatggctttggcaccttcttgttctagagcttgagctgtggcttttccgatatcgccacttcctacaatggcaaacgttttttcacagagttgccagttcatgaactaataccaccttctgaccggtgagtttggccagcaatggttccaagttgatttccacaagtatgtcaaagttcctgctttctaagaaggcaacagttcttgtccaatctactggctttgcgagagattctgccaagagtttaacaatttccccgtagtttgttactacatcgtctgcaatgttcaagtacacatcaaattcggggtccttgccttcaacagtgagaaggaattcgtagaaagcttttgaagccttttccaagtaaggtgtgtggaagggcttgtttccttgtatcctcttataggcaatacgctcttccttcaatgtagcttctactgcgggcaaatcttcaatgatacctcccacaagtacctgcctttgactgttaatgttcgaatagaaaactcttcccttgaatgcgtttactacaaaatctgcagattctctgtccctgagtgcaattagccacccatctgggcagagttcttgcatgtagtatccacgtgcttttacaaccttgtacaaggattgcaaattccaaaccccggcctcccaaagtgctgcgtattcccccaaactgtgtcccacagccaaatctggtttgtctaagtcttctgccagcgacacttgcattaaggttatagttggttgagcattaatggtcttatttagttcctcttgagggcctacccaggcaacttccagcagcttgggatcttcagccattaataagttttctactgttctactgaagtactttcccatgcccactttctgtatgccttgtcctggaaaaagatgagccattttttgcacgtttcatcacctcaatactattagatgcacctggggggtgaaatgttacaaagtcaaatggtagaactccgacacgttataggttggaaaggaggtaaatttgcttaaataggggcgtgggtacacttccaccaatgtgcttatttcacttctctttaggtactcttgggtttccaaccagttgataggttttgtcagaccaagagttaaaccttcgattacatcatcataactctgtaccacgcgttttagggcgttcaggtagacagatatggcaggcattttgcccggattgatttccaagaaggaacgtagcctttgtgcggctttttccatgtagggtgtgtgaaaaggtgctgacacgtgtagcaatgtgtattccacgtggttttcttctagaaactctttcaactttttccaatcagcttcaacacctgctacgactactcggtcttcgctgttaatggcagccaagtatacggacttgaattctccaagcacctgttgtctgctgtttgaggggatttgcaccatgaaacccttgggtgcgaaggaagcgctgaaatggcccctagctcttatgatttcaaatccagttcgaacatcccaaactctggcttccaccaaggctgcatattctcctgagctatgccctaagactagggatggagatggcagcttttccatgagggacgcttctactaggtaaacagcaggctgtacgaattctgtttctgtgagtatttctttatcttgtttttccaaagcagttattaacttttggaagctttcagtagcaatttgcaatgccttccttgaaaggtactttcccatttcagggaactgtgcaccttgtcccgggtacgcatgtgcaatctttgttgccataaaaatattatagatccactaaaatgaaatagtatgagcatgaactcctctcctaaggaggactaattgtgaacgaacggtatgtggttcaggaaaagtttcccccactgggggtggaaggccagaagctgcttagaaaaagtagtgttgttttagttggcgtgggcggtttaggaacttttattgctcagtacttagtcagagcaggcgtgggtcgtcttaggttgattgattttgacgttgttgagctatcaaatctgcaaagacagattttgtacgacgaaggtgatgtgggaaagtccaaagcccaatgtgcttatacacacttgagacgaattaacagtgaggtaatcttggagccggtggaagataaactcactggccaaaatgctgagagtcttcttacgggctttgacgtaattatggatgggacggacaattatcaagcacgttttgtaatgaacgacgtggccaagaagaatggcatcccttttgcatttggtagtgttgctggcgcctatggcatgtcgaaaatgttccttcctgatgaaaagatatgtttgcgcgacgtagtgggagacagccttgatgtttctaacgcacctacagccgccacaggagggctaataagccctattttaggtgtggtcaccgctttcatggctaccgagaccataaaagtactcacaggcgccttggataaagtggaaaggaggctcatggttttcgatctttggcaaaaccaatggagtcaactctacattgctgaaaatccccaatgcgaggtctgttccggtaaacgttatccagcgttagagggcgatttttaggtagatggcatgaaaggaacctacgcgaaatacttcttgatgagtcttggttacatggggatttcggtcatattgagtttgtacgaagcagatgttccagtgatgttggaagaaacatttagcttgagcaaccttgctacaggattggtcataaacattgatgcttttttcgcagtggctttcatgccgattgttacggcatattctgatatcgtgcgaacgagaactggaagacgattgcctttttttctgacagccatgccattaatggctttcttctttgctctaagtgcgttgataccgatggtactgggcagtagtacttgttcacttttagtgttcatactcatgctaatactaactaatgtttttctgggtgtagctaagggaccatttatggctctaatgtgtgacgtcactgaaccaagggaacgctctgttgcttacgggtttctgaactttatgggcggtttgggttctattttggtttatttgggtatcggacacattagcagttacaacagatttgctggtttcgctatggcatctgcggtagctctcctctgtgcctcggtggtaggttcttacgtaaaagaagttcctcgcgtgtcgcctttggtcaatagcggcagttggtggcatgaggttcaaacgatcatgaacccgaaatatactggcctttggctggagttgttcggtgttttcctctggtttatggcagtaagcggcatagaggttttttacgttgtattcgttgctatggagtcaggatttcctgaagccatcgctgaaacgttggcgaaacttaatcttgggattatgtcttcagctttcgctttttttgctgttcccgcgggctggctcggagcacgatttggcagcaagcgcgtcatgatacttggtcttctgcttactggatttgcagtatccggtatcatgtccgctggaagcccggtaacgtcacgaggttatttcgccatagcgggtgttggcatggccatggtcggtattaattcttatcccgcagttatggacatggccaaaccaacacaaaatggtacttttacggctttctacttatttgcctctcaaattgcttacctcatatcagctccattgataggatttgcatctgacttagtgggaagtcgaagcgttgtttttgagctaacgcttgtttttgtttttcttgctctcgttttcatggttttcgcaaagaccgaaaagattcgtgaggatgtccagtgaatgcatcattggtagtcgaacacctgttctttcttatagtgaggtctttttactatgacactatgtttttactcagtaaggctatatccaggtttagaatgggtgaatatagtattgtgctgttcacgtgaggtgaaaaaggcacgttcaacacggccagaggaggtaagggaatgaaaatcgattacaagaagcttttcctactggggtttggttttatgggtatttcggtggtatgggctttgtacaatgcggatgtgcctgtcatacttcaaagtcaatttggtatgagcaactttgccaccggttggatcatgaatatcgataacatctttgcagttacactcatacccattatagctgcttattcagacaaagtcagcaccaaaattggaagacgcatgccttttatcataactggtatgccgctcatggctgtattctttgcattggttccatggattcccttgttttttggtacatcaacgacggggttggtcattttcatgattactgtcatcgtcatgaacatatcggctgcagtgagcagaggccctgtcattgcactcatgcctgacattgttccacctgagcagcgttcacctgctaacggtgtgattaactttatggggggtttagggtctctgctggtgtattttggtattggtcgaataagcagccagaaccgcccattgggttttggtattgctgctgttatcactcttgtggcagcatttgttgtctataaggccatcaatgaaccacgggatgccatttattacaagtcgcaagctgaagaaacaccttggtggaagaacattggctcccttctgaataaagaacacaaggacttgtggttcatgcttttggcaattttcctgtggttcatcgcttacaacgcagtggaaacgttctatgtggtctacatgagcttggaatcaggcatggatcctacagtggcagaaaacctcgctaaactaaatcttggcgtcatgtctttggttttcatggtttttgctttacctgctggatggttggcaaacaagtttggtagaaaacgtgtcatgtcctttggactggtttttatgcttctcgcggtaactggcatcatgtttaccagaaatgctctatggttgaacttactgtttgcaatggcaggtgtgggttgggccatgattaacattaattcgctacccacggtggtggacatgggctctcttgctgaggttggtacgtttaccggtttgtattacttttcttcccaagctgcatcaattgtttctccgccacttattggctttatctccgatctggcaaaaagtaaatacgtcatgttcccctatgcattgattttctttttactgtcacttatttgcctttcaaacgtgagaaagggtgatattgttactaagtagcgtccaaagaagacgtttcaagattgcaggaggcaaaggttgatatcaatactagagattaaagacttgcggaagtactttggtaaaaccaagcctgtagatgtgatttcattttcttccgctgtcagaggcgatctccctctacagtgtggtagttgccaatgtgatttctccacgcagatgcgaaggtgtttatgatctgctcgcttacttacacatgcttgtggtgtttttgcgtttggttgaataagtgctttagctacagtcttatgtggcatggaatctgcttttctacggtttcagtttggagtcggcgcgctcttttgccactattagctatctcaacgacaattgttcggccgcttggagatgatttaagtgcgggttaatgcatgcttgaatactgtaaaaattgaatggttaaaaatggtatggaaaggctttgtgaactctgaccaacgaatggaggagtgagtatatgaaaaaagttgttgccatagggggaggagagatttcaaaatttgaaactttgaaaatagatgaagaaatagttaaactaactggtaaagccaatccaaaagctctttttataccaactgcgagcggagaacctgaaggttactgtgaaagttttgaccttgtctatggtaaaacgcttggatgcaagacagatgttttgtttttaataaaagatagtttggataggacgctaatagaagataaaatcttgtgggcagatttgatttatgttggcggtggtaacacaaagaggatgatggaaatatggaggtccaaaggtgttgacaagatgttgattgatgcttatcagagaggaacggtactttcaggattgagtgcaggagctatatgctggttcaaatacggttttagtgattcactaagatttcaggatgtagaaacatggagttatattaaagttgagggtttggggctttttgatgccatactatgtcctcatctcgacgaagaaaatagaagggaatattttgaaaaatttatgatgaactttgatggtacaggaataggattagagaatggctgtgcaattgaaatcatagaagatacttttagaattattaagtcttttgaaaatgctcatgcctatgtatttaaaagaagaagagataaattgtttgttgaagagataaagaatgacgattaccttccatttaatttgctaagttagatattaaaatcaaacaccggggacggttcttcttgtttgattttcaaacttcaaacaaaaagaaccgtccctttgtttgattatttttattgtttatcgataaaaatatattgattttcaataaattatgtgtcataatgtgagtaaaataattgaaattgaggtgtagttatgaaaaagtggatgttaaatttattaaaaatttctttggtggttataggctttgtaatacttatgctgtctattttctggcttccaagtgtagcaaatacattagctgaacaaaatccagaatacgcctatctaaaatatcctcttctatttggtatttatcttacatgcattcctttttatataggtgtatacaatggctttgttattttaagacttattgagaaggataaagcttttacagaatataccaacaaatctctcacttatatattttactcgtccattgctataattttactttatgtaataggcatggtatatctcatctttaacaacgccttacatccgagcctatttttattaggtgtgggtataatttttatgtcttttattatagcatctgcggcaggagtgattaaagctcttttaataaaggttatagaaataaaaaacgaacatgacctgacaatttaggaggttggattgtgattagagttaatcttgatgtaatgttagcgaaaagaaagatgacgctatcagaactttcagaaaaagtcggcataacgatggcaaatttgtcaattttaaagacaggcaaagccaaagctattcgcttttcgactttggatgctatttgtagagttttagagtgtcagccaggagatatattagagtatgtagaagatgaatgaagagctatttgcgttgccttatattgataagcaaaggtgcttggggacagaaaaaaggcttttgagtaaacccataagaagtaagtttattttacttcctatgggtttttaatttatagagaaaaaaggagtaaaagtttgaaattgagagtttttgagagataaattggcttaatcaataataacaagcttttttgctactttaataaattttactggaaatttaaataatgttattattaaagcaacaaagtttaaaaaatttaaattgaaatttatataatttaaagaagtaaaatgaagaataggagggagtcaattggattttataaaaagggggaaaatttttataggctgcttgtttataggtacgggcctaggaatatttttaggtcatttcatgggaggtcttttcttaggatttggaatgggaattgtattaggagaaatttttgggaggtgagggtgtgaaaaagtactttttcaaaaataaattgcttttgactgggaatataattttaactctggcagaaagtattttgagcgttatgttagcattcattttagcaaattttgtagatgcagcagtagagtatgacatggcacttttatataaaacatgtataattttttcgctgtatttaatttctgtgttgattgtatggtattcccttaggattgtaagagcaagctatataaggcaaatgctttttgatttaaaaaatgacatattttctaaggtaataaataaagagattgaccagttccagaaaggcaacagcgcttcgtatatttccacattaaataacgatataacgatactggagcaagattattttaaaaatatattgacgatggtagcgctaatattttcttttataattgcaacagttgcaatttttaaattaaattttttcatcgctgtaggagtttttgttataagtatttttcttgtggctattccttatctttttagagaaaaaataagtagagctaaaaaagaattttcagatagtttatctgatttgactgtgcagacaaacgacatactatctggttttgaagtagtaaaaagctttaatgtggaaaaattagtagagggacagtataaaaaatacaataaaaaagtggaagataaccgatttttctttgaaaaaatgcttgctttggcaaattctctgacagagttctttggatatttaatgttttttgcttcactggggctcggtgcatatcttgtaataaagcgcattttagaacctggattgatgatagctgcggtgcagttaatgaataatattgtaaatcccatgataggaattattgaaagggtaaatgctttgaaagggacagaatcaatacagaaaaagataatggatattatggaagataaagaacagcaggaaggagagtttatctcaaagacagattttaatgacgcaatagtttttgaaaatgtaagcttttcttatgggaggagagaagaacctactttaaaaaatatatcttttacggtaaagaaaggagaaaaatgtgcgattattggtccaagtggcagtggcaaatcaacaatagtaaaacttcttttaaaatactataacaattttgaaggaagaattttaattgacggaatagacataagaaatataaaaactgaagatttgtacaacaatctaatttctgtgatacaccagaacgtgtttatgtttgatacaagtattaaaaacaatataactctttttaaggagtacgatgaaaaagttattgagagggcaatttccttatctgggttaaaggaatttatagagaaattaccggataaagaaaatacagaagtgggagaaaagggcagtaatttatcaggaggggaaaggcagaggataagcattgcacgggcattaatcaaaggtacacctatattggtttcagatgagcctacctcatcactggataaaaaaacagctttgagcatagaaaattccattttaagcatagaaggattgacagcactggtaataactcataatacttctgaagaagttcttaaaaaatatgacaagataatttttgtagaggacggggaagtagtaaaagtagggactttcgatgaaatttttactccagcaagtgtagttttatctgtagtaggttaatgagtataaactaaaaagagttgagaatcatggctattacgcatttttaaacttaaaaaatcgttttaatatgtaatacaattcttcagataaggtgtattatggaggtgtatagagttgaacaatactgagagtaagaacctaaaacgtggagctttttatttcataatacttttagggttagtaagtctgctggctgacgttacatacgaaggagcccgcagcgtcactggcccttatctgggtctgttgggagcaagcagtgctgtggtgggatttgcagcgggctttggtgaaatgcttggttacgctttccgcttggtctcaggctattgggcagatagaacccaccgttactggctcctaaccattgtgggatatgcacttaacctactagccataccattgctggcatttgtgggcaactggcaagtagccgttctgcttctcatcttagagaggcttggtaaagggctacgcacccctgcgcgagatgtcatgctttctcaagccacgaagcaagtaggtcgcggctttggatttggcttgcacgaagccatggaccagatcggggctgtagcagggcctgtttttgtgagtatcgtgcttgcccgcaacctgggttacagggacgcgttcttgtttttgggcataccagctattcttgccatgattcttgtggtaacggcaagatttctttatccaaagccacaggaatttgaaccagcatataaaggtatagaaacgaagggttattcgaaagctttctggatttacttaggtgctgtggcgctcattggagcaggttacattgattacccacttattgggtaccacctgcagcaaaacggcatactccaggcgcagttcatcgcccttctttactctttagccatggggattgatgccttgtctgcgctcgtattcggtgcatggtttgaccgagctggggtcagtgtggttggtgtctcagcattaattgctgcgctgttctcaccttttgcattcttactccatgtatggtggggtccagtcattggtatggttctctggggcattggcatgggagcgcaagagtctgtgatgcgtgctgcactggcagagatgatacctacagagaggcgaggagtggcttacgggtttttcaacaccgtctatggcctggcttggttcgctggaagttttgtcatgggcatcatttatggtttttctccaacgctcatggtcatagtttccgtaacgctggagcttttggcggccctactcatttttgtaaataggcatagtctggagcatggccatggagtatagtgtgaaggacactactaagcagtttttacttctggggcacaggggatcatccttgctctggccagaaaataccttggaagctttttcgaaggctttggaggcaggagctgacggttttgagcttgatgttatggtaaccactgatggaactgctgtactgtttcatgatcccaaccttaagaggcttcatggcatagatgtgggcgtggaagagttaagctatgatcagctcagagacttactcaatgggaaacaacaagtctgcaccttacaggaggcattatcattagctgacgactatgactgttgggtggacattgagataaaaactatgcagtggcatgtagtacgtgaaactgtaagtaaattcagccccaagaagaagataatttcatcttttaggcatgacgtggttagtgattgggcaaagctggacaacggacggtacttgtttgcttacatctatcagcactttcccaaagacattgatgcctaccttagtgaagtagacctgcttaagccggagataagcttcttggacgaacgctatgatggaatagctgacagggtgctaccttggacagttaatgagaagaataaaattgttgaacttaagcaaaaggcattctttggtgctataagtgattttcccaaccttctagaggaggaaaaccagcgaatcagccaaaacgcgggttatttaatctctgcagtcaagaacatagaaatcacagctgatggcattaagctggttctggtaaacacgttagctccagtacaaattaaagaaatttcatctgatgctgaggtggaaacttcggagcagcttcccacttggtgggatgtgggcaaatcactgacggtggtcataagaggaaacccttcatacctgctcgtggataccagctacacgggggttatgagttttccctttaaccaactgatgaagtggctacagaagggtatcaacgagaactaagaaggtcttaatgatgacttcagctgcctcaggggaaggcgaatgtccctcctgaggcagcgttatgaagaacttcgtcgttcttaatcggtcgaatagccactgctgataagcgtgaggtatgagttcatcttctgaagaggcaaaaatgattactggtactttgacatgtttgaggtcatttcttacactgtcaatggtttttctcagagcccgaaagggcttcattgatatgtccagctttttttcataaaagcgcccaaacgttatggcacgtctttgctcaggtgtgagccttaccgctggattaataacacctgccgctactaaaccatcttcttttgaataatgctgagctaaataaagtgctagtgttccgcccaaggagtggccagctatgacaacatgttctacttcagtcctaagctgtttgaatcctttctcggcatcctgtagccaatcttcggcttttacattttccaaactatcaggtaagttctcatgtccagataatcttggtaaaaggcaggtgataccatatttgttcagctcttgggcaaaaggaagcatctgctcaggcgaagaagtaaatccatggattagcagcactcccaaactgcgtgatttaagtaatatggaactcatagcaacttttgaatgaactccagacttttttgctcaatgagctctaaatcgtaatccatggtagctacatggtagctgttctccaatgttacaagttctttggtctgtgagcttacgttttcgtaaatccatctttggttctctggtggtaccacatgatcttccttggaagagaagataagtatgggttgatcgacatcttttatattgtttctgaccaatcttagcagtaaagcaagctgttttgtggctcgtatcggtgtaagctcatatgctggctctttgatgcctttcttgatgtcactacctacgccctttgcaaatcttggtatacccaaggaccctaatatgagcatggaggtctcatttggcattcgtactgctgcgtttatggttataagccccgtaatgtctttgtgcttttcgcccatatagagtgttaacgtaccgcccatagaaagtcctgtcacaaatcgtttactagtgcgctcttttagccattcatatgctttttccacgtcttctatccattcttgatatttacgcttttcaaggtcttctggagttgtaccgtgaccagcaagtcttggcaaagcgacagtgaaaccttgatcggcatagaattgagccaggtcgcgcatgcttcctggcgaccccgtaaagccgtgtataaccaaaacacctacatcatttccctctttgaagaaagcctcctccatgcgcttggtcacctccttgttactgcttactacattatatgccgtgctcggctgcatagggatttcgagtagcatctagcgcccgtaaagaaggaaacacagcgcatattggtaatctataatagaggtaacaacaatgaaagtcgctgtgcattatggttttttctcattttgttgcttaccaaggcggatggggaggagaggtgcaatttcatggaacaaaagaaatatgttttatcctttgaccagggtacgaccagtagtagggccatgatatttgaccaaaatggatgcatagtaagcatggctcagaaagaatttccacaaatttttccaaaacctggttgggttgaacatgacccagaggatatatggaatagtcaaatagatgtggcaaaggaagccatgctaaaagcgggtcttactgccgaagacattgccgctttgggcatagccaatcaacgtgaaaccacaatcctttgggacagaaatactggtaaaccggtttacaatgccattgtttggcagtgccgtagaactgcagagttttgtgacgagctcaaggaaagaggatgggaaaaacccataagggaaaagacaggcttagtcattgacgcttattttagtgggacaaagattaagtggatactagacaatgtgccaggggtaagagaaagagccgaaaaaggggaagtgctttttggcaacgtggacaccttcctcatttggcgtctcacaggcggtaaggtgcatgtaactgattacaccaatgcttccagaactatgatctttaacatacatgcattggactgggacgatgacatactccaggagctggacatacccagagctatgcttccaaaggtgtgtccttcatctcacttatttggttatactgatgccaaattatttggcggtgagattcccatagcgggtgatgcaggtgaccaacaagctgcgttgtttgggcaagcctgtttcgaacccggttctgctaagaacacctacggcactggttctttcctgctggttaacactggcagtaagccggtggagagcaaacacggcttaattaccactgttgctttcgggctggaggacagcgtttgctatgctttagaaggttccatttttatcaccggtgctgctgttcagtggcttcgtgacggtttaggaattataaaggtagcagatgaagtggaaaccttggctaggcaagtcgaagatacagctggcgtttattttgtaccagcctttgtggggttaggtgctccttactgggacatgtatgcccgcggtatgatcattggaattacacggggcacaacagcatgccatctagctcgagcaacgctggaggccatggcttatcaaacccgagacgtgttggaagcaatgaagagcgattgcggttttgacttaaaactacttagggccgatggaggagcctctgtggataatctactgcttcaaatccaagcggatgttttggggctcgcagtacaaaggccagtagtaagagaaactactgcactgggtacggcctacttggcaggattggccacaggcttctggcataatctggaagagatcgcgaacatttggcaactggatagaacttttgagcctcaaataacagcaataaagagagaggagatgtacgctggatggaaacgagcagtggaaagagctcggggatggacccaatagctgataccacttcgtttgatgtggtcataattggggcgggtattgtaggtgccgctgcattccgtgagctatgcaagtacgacttgaaagtgctgctactagattcattgcacgatgtaggaggtgatgccagcagagctaattcagccatattgcatggcggatttgatccccagcctggtacgctcatgagcattttcaacaaacagggtgttcagctctggttccagtgggcgcaggatctttccattgatgtggaatggacaggctcattggtgcttgccttcaatgatgctgacatagccgaaattaccagactttaccacaatggcaagaaggtaagggttcctgtgaaattcttaggacgagatgaaacgctaaaaagagaacctgtggttaatccggaagtaagagcttccttatatgcgccggtttcaggtattattgatcctttccaagcggtgattggtttggttggtaacggtttgaaaaacggcggtcagcttatgctggatacggaggttacaaatcttagaaagtcacctgatggttacataactgtgcaaacaaaccatggcgaactaagaacgaaagtggtcgtaaacgctgctgggttgaatgctcatcacataatgcacatggctggtgaagactggttttccattcatccccgccgtggtcagtattttatcttggacaagaatgtgggtaacttggtgcgccatgtagtctttagagcccctacaccaaaaggaaaaggcgttttggttagcagaaccacccatggcaatttactcattgggcccacagctgaagatcttactgagcctgacaggagaacaactgccgagggtttggctgaagtccttgagggcgcaaaacacttagttccattcccctatgaacgctatgccattgcgcagtacgctggactaagagccattggttcagtggatgacttcgtggtacagcattccaaaaccatggaaggccttgtaaacgcagcaggtataaagtctccgggattaactgcagcaccaggcattgcacaggagttagttaagctggtggccgatttattgccgttagaagagaaaaagaactttgacccttattttgagtttccacccatactaagagaactgccctttgcggaccgcgaaaaattgatagatgaagatcccgcctacggacacatggtttgccgctgtgaactggtgactgaaggggaaatcaaaagtgtactcaagatgcaaccagcggccagtgatctggatggcatcaagcggcgcgtgagagccacagctggtcggtgtcagggcggtttttgcacgccaagaattatcgacattctgtcgcgggagctgaacctgagttatgaccagataacgaaatttggcaggaattcgaagcttatttacggcgataaccgacgaggtgatgaatagtgtttgtggcagtagtgggcggaggccctgctggcatggcagccgcagtgtctgcgaaaaaagctggggcagaccatgtggtaatcattgagcgtgcagagcgtttagggggcgtattaccccagtgtatccattcggggtttggtgtgaactattacggtgaggatttgactggtccagaatttgcggagcgtttgcgtgccgatgtaaaggcagccaacattgaggtgtggctcaatgccatggttatcgaagcttacccagataaaacactcacagtttcaagaccagaaggaataagttcagttaagcctgacgctgttatttttgctgtgggtgccagggaacgtcctcgtggggctattgccataccaggtacacgtcctgcgggcgtttacacagcgggtactgcgcagtacatgataaacattcaagggtttgaagttggcaaagaagtctttgtactgggttcaggtgatattggactcataacagccaggaggatggctttagagggagccaaggtacatggtgtagcggagcttatgcctttccctggtggtttggctaggaatgtgcagcagtgcctaaaagactttgacatacctttactactttctcatactgttactgaagttttaggatcagagcgcgtggaagctgtaaaggtggccgaagttagaaatggaaaggctgtgcctaatactgagagagtatttcctgtggatacgcttgtgctgtcggtgggtttgcttcctgaagcagaacttctgagacagatcggtttgcgcatattgccctataccggtagcgccgccgtggatcaattctttcaaacggacatacctggcgtttttgttgtgggtaacggagtgggcatttgggacttggttgataacgtggcaatttctgcttccattgctggagcacgcgctgcaaaatcccaaggtgacaggtcagaatttgctgaggtttcgcctactgacactgttagggtggtcatccctcagcgtttatccttgggagagttagagccaccacgtctttggtttagggtagcctgtcccatgccagttggtgtggcattgctcactcgtggtgaagatgaggtcattgccaggaaaggttttgctggattaaaacctgctgaaatggctgaattccctctaaaggaagagcagtaccgtgccataaaaccgggcgataagcttcaattaaaggtggcacagccatgactgaggaatatgagcaaaacaaaacaatggcgtttacctgcatcgtttgcccagtgggctgcaccctaaacgttactgtgggagaaggcaataacataaaggttttaggtaacaaatgccccaagggagccgaatacgcacttagggaagtaacaaatcctcaaaggtatgttcagagcacagtggttctgctgggtagcaagactgagcgtaggttacccgtaaaaactgacaaacctgttcctaaagaccgcatttttgacgtcgttaaggaaatacgaaaggtaaaagtaaatgctcctgtgaaggtgggcgacgtggttctggaagatgttcttggacttggcgtaaatgtgattgccactagaacagtggaggagtaaaggaaaaaactcacataaattggtcggctgtttctaattattctagcctgtccttatcttagctctaacgtacttaccgcctgagtactctttttgccgctttgaataccctaggcatatgcattcttacgtaggattttatatcctcccaggcgaacatgtagctttctccaatggaaataagaaacctgattggtagttttggtgagaggataatgttgtccatcattcggctgagtccagagttttcaccgtggcttctgtaaaaacgcctgaggaaaccaaaatacacggcaaaaaatgcgacttcttcctttgaaaaattgggctggtcaagaaaagtgaactgggtgtaatcaatgggaagtttcacgtaacctttttccacactgatcttgtaaagtatggttgaggggtaaggagaaaatacactcactatggaatcgtcaacctttatagaggcgttgagtttaaccgtggaaagagctttttgtctgttttctccgggtaagcccaccatgttgaacgcaaaagcgcgtataccgttatcgtgcaatcgatctacgcctttctttaggagctcgttgctaatggttctttcaagcactaacttacggagctcttcatcgcctgactccactccaagatacacctgcttgcaattggcttctttgagcaactttacccggtcgtcagttagtagttcgactctctcgtcacaggaaaatggtaaattcacacggcgtttgtacagctttgtagagtgctgatttatgctgtccagttacattgtcttgatgtagaaatcgataacccatggtgaagtaaatgtgtcggaaataatgtgccaacaccagtcattatcggtacgagattgaagcactaccttgtgggcttttgaggaatagaagaaggacgttcaaaaaaagataagccagccctcagaagtacataagcttcagtcagctaaccaggggctggcttacttattgtgttggtgtttcacggttttcctctattgttagaggatctctactttacctgctttcaagcactttacacacacgtaagcggtgcgcactttcccatctggaaaacgcccatgtacacgcttaaggttggctacccaacgccgattggttcttctgttggagtggctcacattatgaccgaacgtggttccttttccacaaacagagcaaactcttgccatatctatctcctcctgatatgcgttgtggtctacgagtttttattatatcatgtgattgagattcctgctttggttcaagcgagattttgtcgcatgttaaaataacagccaggtggtggtaaacattgaaaataagaataaaggcaaaagcaatagctcaatacttgtctaaggttataaagagttgctacgggatcacgtctgtcccgaaatcttcgctgaaagactatgccagtggtctggtggggttatatgcgtacgatgaaggcgtcttggttcgcataaaggataatgtggtttatgccactgtgcatgtggtagtggatccgcttagccccatagcagcgattgtgaagaacctaagagaatccttggattatgctttcaagaagctgttaataaaagactatgaagttgacgtgaaaatacacgtcgccaaagagagggcttaacgtaatgaaagatcatcttactgtgagggagtttatttctgcttttgatagtggctacagtctggttaagcagttgcaggacgacataaacgcgctaaatgtgtaccctgtgccagacggtgatacggggatcaacatgtccttgactttggaaagtgtcgtaaatgaaatcaggaaaatggaagaggcagacttctctgaagtggggcacgcacttataaaagcttctttgtccggagcacgtggtaattctggtgtcattctttcgcaaatacttaagggtttcggcagggttttacaatccacagatggcaggcggctcaccttatcaaatttcctcctagctattgtggaaggtaagaaaacttcataccatgctgtcataaaacccgttgagggaaccatccttacggtcataaggaagatttctgaacgtattgagacaaaaacttatcagtctttcgaagaagctttgcacgacgtagttgaggtgggctggcaaaccgtattggagacgccagagatgttagatgttttaaagaaagccgacgtagttgatgctggcggatatggtctttatgtgttctttgagggttttagagcagctgtggctggagaaactcctaaacctcaccgagtaactcagagagtgtcagaaacgtttattagtgaaagtggttatggagagtataagttctgcacagaagcttatttcaagtctgacaatatggattttgagtacgctaaaaactttttgtcctctcaaggtgattccattgttcttggacaagaaggcggattgtggcactttcatgttcacactaacgagcctttcttagttttgcaggagatgggcaagttcggagagctcatacaggtaaagattgacaatatggcggcccaagtggaaggcagattccaagtagaggaaaagccttttgcagtggtagctgtggctccctcacctaaatgggctgagttgtttcgttccataaaggtggattttgtggtgatgggtggtcagaccatgaacccttcagtgggacaaatactcgatggggttaaacatgttcacagcaacaaagtctacattttgcccaataatccaaacatcattttgtcggcagagcaggtaagagaattaacagataaagaggttgttgtcattccaacgaagaatcctgcacaggctgcagttgggctttccttgtatttcggggttgaggatccgttggatgtattctttaaacagatcctcgatcatacgaattttatcgagcttactagagccacaaaagattcgcacgtagatgggcttgacgtcaaagctggagactggctcgtcctctgggatgatcagttgaaagcagcttgcagcagatgggattgtgtacttgaaacactgcaggagctgaccaagaactctggctacaccattgccagcattttcaaaggcttggatgcgaaagagcaagagacccaaaccatgaaagagctttttgcatcactaggcatggaagttgaagaatacgacatggatcagcctttttatccttattgggtgctggtagagaaaagttgaaaagtgaattacagaacaagctctctttggctctaaaacgtgaagtggacagcaagtttgctgttacgcaaaccgaagacgaatggttccactatgtggtagtggaatatctcagtgagctaagaaagtctgtgaacacacctcttgagcttgtccaaatagacgagcttattgcggagtttaaccgttaccccttactccctctatcggagcgaaagaaactttgtcagcatttagtcggccttgtgaaaaagcactccaaagaagctgatgaagggggcgcaggcgttcaacagcgtccatatgaaccagctgaactttgggaagagcctgtgagcaagttaaagggggttggcagcaaagtaggagcttctttggaaaaacttgacgtaactaccgtttgggaccttatccattatgtgcccatgaggttcgtagatagaagcaagatacttaaagtaaagcagcttcggacgggtattgatgccacggtgttagggacagtggtggatgtgaagttgcaaaagacatatcgtggatacagattgctcactgtgaccttgcaagatgacacaggcagggttgacttggttttcttcaatcaagagttcttagctaggaaattccgccgaggtcaacttgtaatggttactggtaaagttgaatcaaatcatggacgcttgcagctaacaaatcttcgctctgattcctttgaggttttggagcctgggaaagaaatactgcccatgattcctgtctacagagctggagcaggaactacgactaacacaataaggaaggtaatcttcaacgccctagatcagtattcgcacaaagtacctgagatttttccatattggcaagaaaaaggttttttaagttaccctgatgcagttgaaaaactgcatcgtcctgaaaatcaggcgcagtttgaaaaggcacgttctgaaattgcctacagagagatttttgtactccaggtgctcctcgcattaaggaaaaaagtcataggtcaagcacagggtatcagttttagggtggaacgagattggatcgaagaactagagagaaagctacctttcactctgacgaatgctcaaaaacgtgtgattttagaaatactaaatgacatgcaaaaaagtaagcccatgaataggctcctgcaaggcgacgtaggttctggaaagaccgtggttgccatgtttgccatgtttgtggcagcaaagaatggcaaacagtcggctgtcatggtacccacggaagtgctggcttttcagcactacatggtgttttctcagtgggctgaacagtttgggctaagagttgggcttttggttggttcactatctgcatcagaaaagagtaaggtgaagcgttaccttaagtcaggtcaactggacatcgtggtgggtacccatgcgctcattcaggaagatacaagttttaaggacttaggactggtgattattgacgagcaacaccgctttggagtttatcaacgagctgcactgattagcatggataaaagcaaacagcctgacgtactagtgatgagtgccacccccatacccaggactttggtgcttacttactacggtgacttggatgtgtcggtgattgacgaacttcctcccaataggaagccagtcaaaaccttttgggtttcagaaaagaggcgtagttccgtttatgaagctgtgaagcgtgagcttgatgaaggtcgtcaagcttacgtagtagcccctctcattgaggagtcagaatccatcgaggcagcggcagctaccagcctctatgaagaactgtgcagtactttcctgaaggattacaaagtggggcttttgcacggaaaaatgaacaaagaagaaaagaaaaacgtcatggatgaatttaggaaaggttcattgcaggttcttgtttctaccactgtgattgaagtaggtgtggatgtgccaaatgccactgtcatggttattgagggcgctgatcgcttcgggctttcacaactacatcaactcaggggtagggtggtacgaagttcttatcaagcttactgctatttaatagcaaatgcgaagacgcaggaggctgttgaacgtttggaatccatggtcaaatacagtgacggttttgcccttgctgagaaggatttgcttcttagaggacctggtgaactcatgggggagcgtcaacacggtttttccggtatgcgtgtggctgatcttataaaagacatgaaaatgctggaaccggctcgtcaagatgctgaacgtttagtaagtgaagatccaaatttggaacgacctagttccagtttcctaagacgttacctccttaaggagtttggtgacgccagtttccttctgggtgtggcttgagaagatggtagaagaggaaagtcgacggcttcatcttaacgaaatgcaacttcctttgccaccagcgttgttcgaaggtttggatttggattgtgttagattctatcctcctgaagagcttgaagaacaactgcgcttacagattgccgactacgcaggtgtggatccctctttcgtttttatttattctggcattgatggtcttatcgagctcatgtacaaggtgttttgggacagagcttttctcatacatgatcctgcttactacgtctatgagcatgaagcattaaggcagggaatatctttatctaaggtgaaacttagattctctaagttgcctagcgacttttcagtgcaagctcagggaaaagtgaccgtggtggtgaatcccaataacccaactggaaacatactaatggatgaaaccttggctgagaaacttctttcaaatgttgaactgttggtagttgatgaagcatactatgaattttcaggtgtcacctttgctcccttgcttgagaaatggccgaacttggccattttccgtaccttttccaaggcttttggtctagctggtgccagggttgcctacatgttggcgcatccaaaaactgttggccttttttcacagtactcagaggtttacagagtttccactctttcactaatgctggctaaaaatgctttagcagatacgagctatgtaactgagtatgtgcaagtagtaaaaacgcagatggagcgtttaataaatgccctgagcactcttcatatcagttcaagacccagtgtctgcaacttcattttggtggacaaggactttgctgaattcttggtttcaaaaggttttaaaataaagttctttgaaaagtggggcaggctgacagtgccaagcccaagcgttacggaagaggtgattgctcttgctgaaaattacaggcggctcacttaagaatttatccatgaacccacctgatgtgcctgctctaaggcctcttccgcaaagagaacggcttgcccttttttccatgttgggaaatgtggaaggaagccgcgtcgtagacctttatgctggttcaggcattgtcgctttcgagttcttgtccaggggagcagtagaggctgttggcgttgaaaacaatagaaaactgtgccagtttatgcgaacacaggctaaaaaatggaacgtgaatttgaaagtggtttgtgaggatgtgtttcgttttcttaggcgtcccctagaagccgattatttatttatgggacctccaaaccacaaaggccttgtaacaaagacactggatgcgcttagcgctattgagttcacaggcattgtcattattcagcactcctcccgagagccattgccaccgagcgtaaaggtgcttaggtctactggtaaagatgaaagtgtagtcgatattgttaagttaattttagattagcggtataattgttttacaaagggggtgaggagttggttagcgaaggtttggcttttggggaaatcgttatccaaggcaagtcttatcgagacgatgtgttccttggatatggcgagccgcaaccttggcaaagaatagaaccccatcaagtggtattggaggatgtacaggagctaattccttctgatgtttgctatgtagttttcggaacaggtttcactgggcgtatggtagtttcgcctgttgtggcagagcacctccacaagaaaggtatagcttgtgtggagcagaaaacgccacaggctttggagacttacgagaagctcctaagcaaaggcgaaaaagctgtggcgtttctgcatttgggctgctaaacgtctaacaactgccagtgctaattaaatagattcctttatctggtcataaagatcagggaactgttgcaaatgttttcttcggtcgtttctgagtgcttccatcatgttcttgtattcttctttaccatagatcttataagggtcaaattgtgaaaggtctaaaccaggtacttctacaggaatttcgtatcccagatcttcgttgtattgccactttatggtacctctggctatgttttccactattttaagtgtgacttcaggtgtaatctttattccgtccaatccaccaattttacctgtgttcacaatgtacacatcaatgggatggttgcttagtatttcgtaaagcctgttcccacttttttctggtttgtttatgataaatgggtcgaaacctaccacacgagtcgtctcgcccacacgtgtggggtcatcggcgctagtaatagtactctcaccgagcatgaagaaagcggcagcctgtgccggacctgtgagtttacctacaggcggaatatcatagcgccttgtgttaaataggaagaaatttacttgcggaagatcgatgcggtcgctggtgttaggaatacgccttcggtttatcacagcccggccgttggtacttatgctcatgttgtcaaaatctatttccccttcaggagagacatacacgttctcaagtatggcatcttcagctaaacaggcatcttgaagttctggtgtggagcttactgaatctgttttcacataaaagttcttttcagtgccgtaggaatttccttttgtggtgagcatgttaatgtcgtcttgcagtatttctacgccctccggtgccaccaaattgtggctgtttacgcttatggtagttttaccggtacctgacaaaccgaaaattaaggcacctctttcagtaagttgtccttgggcattcttgactcggtatattttgctacctgcatgtagcccaatgccgccccgttcttcgcgcattatgtgcattgccattctcaaaccagccatcttcgattctccatagtaatctgaaccaagaatcatggtgaagtgcaaattagggaacaccaatatgcgtctgtcaggccaatcagggaatgcagcaatgtaaatgtcaggatctttttgccccactgggtcaaagttattatgagtcatcataaaggcaaggcgtgcgtattccgatggcacaatataaagctgtctgaataagttttccggtgactgcccaatgtttctttccacttttatccattttctggattggtagtgctggaaaacctcttgaaataaagtctccaagtcaggcgtaatctcatagtgatactcggtaaacttggcactcctggacttgattttcgagtgatacaccgggataccataacgatttggaatttcatccttcttagccatctgccgaagatcagaaagctcagggttctccataaatgaaaaatcggtaaagaacttttcccacatggcgcagcctcctattaagtaaaagttaataccttaacctttactttacattatatcagctgccagccaaattcctccagtagtgctagttctttgctccagtcacctggtacaagcaccatgtggttgccaatgctacgcttgaatgggttctgctttagcctcagcgtgatctgggttcggcacatgttttccacatgcggtttttccacagtttctcctacaaagtacttgtattttttgtctttacccattctaaacgctgtgtaaacgccttcatggaattgtccattgatgcccacgttgtagcctgtttcaaaatgagtggtcaaggagtagctatctactaaatcaagcgctatggtgcaatgagcaaaggtatactcgggatggtttttgcgtgccaagtttatcatgaagcccggtgtccccattagctgattcgctatcatcattgttactaggctttctacatccccttcacaggcagctggtattttcttggtattgaatagggaaagagataagcagcctgttatcttgagttgaactgccatatcaaaacatcggagtgcaaaagcggtcagctggtatttatcgataatcttctgcaaggcagtgtaaacctttgtgccctttaggacttcctctttctcaatacctgaggacgatgccttatcccagatttcatcagctagtgattcctgttcttgaagcaaactattcaactcttccaaaggtatttccatataaggtatctgtaactgattgaggatggtgtaatcaccactctttatgagccatgaactgggcttaccaatgaggcccgctttctgctgctttaaattttcaaaaacactaagccacttaacgtaattatctgaaagttcactaactaaagggacattaaacccttgctccaaggcgtaactttgaatctctaaactagcagctagaccattggcagtaccgaaaggtatgaggatgacgcctggttttaagaagtcttttgcaatctcttcgcttcctccactaagtacaatcaacgcttcagggtcttgcgattcttccaaagcgatcccgtgagcgttaaagaactccgtagcttcctttttcatcgattccgctaagttcatgatgggacttgcaacgaatttgactttcacgttttcacctcgcaatttgcatagcagaccatgttatgagcgtaaccactgtgcaagctattagcacgccagcagccagtgaagcccatgccagaggtctttttacttctagtgcttctgcaactactgcccctgtgaatgcacctgtaccaggcaatggaattcccacaaagatggctaaggatacagctatacccgtttcgtattgtttgaatcgctttaaggcgtttctcacatagttctcatagtaattcctcagttttgggtaccttagtagccaggacttgagtagctttactccttcgtaaactactatgcccattaatgtgttactgaagaacgctactatgaaaactccaactacgggcagccctgctaataatccgtatggaatgctgcctcggcattccacaatggggctcatagaaataagtgttaagtagatccatttattcaggttcacagtggctattatacaatactgttatggtcagtcaggttaaggcttttattttagctgttgtttttgctttggggtctttttttggttatgcaactttgggaccttttactgatttggaacgtcagaaggcatttgactcatatcaaacgttagttgaagacactgtaagggagcagctagagcgcatctcgtctttcactggggagcacactgtgggtcatgactcactggttttcaagggcgttggctatgcggatacggattttgagagttacaacatggtgctggagatgaaagggtatgttgtggccaagtatgagattcgtctagttgacggtaaccttatgtgcacttcaacgctaagttcttatgctgcattcttcaaggctcacgatgaaatcaaaatgtctagtttttcccttgctcccgctggcgaaaacagcagtagttgttcactttcaacttttaatgcggctagacagaatcattgagtaaactttgtctaggatttcttcaaaagccttgtcacgagaatcacggggtcttggtaggtctacacttatttctccaatgatgtgaccaggtctggcgcttagcactaaaatgcggtctgccaaaaaaacagcttcttccatgttatgagtaaccatgagtacggacttaaggggcagacgtttctctagccacaaattcactacttgttctctgaggtccgctgcggttagtacgtccaaagcagaaaatggttcatccatgagtagaatttcaggctccactgccaaagctctagctattcctactcgctgtttcatgccaccagaaagttctcttgggtaggcatcttcaaaggaatccaatcctaccatgtcgatgtatcttagggctgttcttatcctctggcgtggggctatacctcgagcttccaaaacgagctctatattctcttgtacagttagccaaggtatgagtgcgaagctttggaaaaccatgctcacgtttgggttcggttgagggttaggctctcccttgtagagaacctcgccagtgtattcattcaggataccacttatgattcgcagtatggtggattttccagagccagagggtccaaccaaacaaaggaattcgccttcgtctaaggtaaaactaatatcttccaatacagaaagctcttttcccttctctttaaatgtcaggtttaaatttctaacatccaataacgtcaccgcactcatcactccgttatattgtacttttccgctgctttgctgtaccaaggtctccaaaagagcatgttaaccaaaacaatcagcgctgtcatgcttagcacgataaggagcagtgcctttgtatcagcagttgactgtactagcagtgccccaatacctggtatggaatacaccttgtcaccaaactgcacatgctcagccacaatggaagcgttccatgctcctccccatgctgttagagctccagttattaaaggtggcaggatagctggaatgagtatgttcttgtagtaaagccaaccttttatattgaatacttgtgccatttctgttaacacacctggtaaaagcatggctcccttgctcatgttaaacaatgcataccaaaatgagcctgtaagtaaaagtaatatggacaaaggctccatgtaagcacgccctcctaaagccacaattggaggataaaaaacaactgccggtatgctccctagtatagaggccaatgagtaaatgttttgggcggccgccacgtttttaacgcttcttattacaaaaggtaaagccaagaggacagcaattactactgcagctactacgcgcattgtggtaactgtgagagcagcagggatttgtgaaagaatgttactaggatagggaggcgagaacaaccagaagataagataccccagacctcctactaaggcagcacctattacataaaaaacgtacttagctacggcactcagtttcttagtgcctaggctaaccagttttaccaaaacggtatcgacctttaaagcttttccaaagtcgaagagcacgtctgccacagtaggccattcaggtgctgttccaacagcattgtactggaacagctcggaccatttaactaatggtctaaaaatgagtacttgaagcaaagcgtttatcagaacgatggttccaatgcacatgactacgcccaaaatgttgccttgcgccaggtaattcatcatgctagaccccaaaccaggcaattttacttcttggctacccaaggttataatttcacttgccatcaagaaataccagccattggccatactaacaccgctgttaaacacgatggttggcaccatggctggcaaataaatacgttggattgtaaacgttttgctaaaattgaaagccttacctacttccactaattcccttggtaatgttttgactgtctcgtatacaccgaaggcgatgttccacgcttgagaggtaaaaataagaaatatggctgccagttctaagcctatacgctggcctctaaaaacagcgacgaagaacgctatagcaacagggaagaagcctagtatggggacagactgaagtatgtccaaaatggctatcatgattttttctcttctgggacccgagctggcagatactccgtaaaagatcccaaaagccaaagaaagaaaatatgcgacaaaaatacgatatgtagaccacaaagcagctgatatcagttgcacacttctctatacctcctagtaaaaacgttgttctaggtattatctatctaattcactcttctgcttggtcgttttgctcaggattgttttcttcgtcttcctcggtttccaggtggatggtttgttcgtcagaatccacccagataagctcagcaaatctcgcccagtccaagagatttctaacgaagtacttaacttctctttcgctgtattcaccgtcaataattctctctaagtattccatgtcgacactgtgttcctcagattctgccagtgccgtgagcaattccaccatataaggcagtttacttagtacctcggaaatataggttttacgctgttccatgttctggtcagtgaattgttttcctacttctgtgaacaccacgtctccgttatccacttccaccagattgaacagttgggcagtctcaatggtggatataagctcgtcaatatcatgtcccaatgtccttcccaacttgtacaagtccacatggccgccttcatcatccaggatctccaagagtcctaatacttcgctaacacgagcttttggcaatggaacgtccattttatgcatcagtcctccctaattgggtatatctacgaacatctttacattttttgattttaccatgttagataaaggtttagttcgtgttgggttaaaataacaaataggaggatagggagggcgcggggcccgcctgggctccgcgttttacagtacatcccttgttttggagtatttataattatggcaaaacgaaaagaaccaaaagtgggcgatagaggaattctcagggttagggaaccgggggaaactggtgttgagtactattctacccggattgaggacgtgagggacggtttgatcgcctgttctcagcccatgcgcggtcaggtttatgtgaagatcctatctagtccagtggagcttacgtatctaaagggcgatagtgtctttagtttgatgtgtgaagtcattgaacagggcaaaggcgatcctcccttaattgtgctcaaaccaattagtggtatttataggtccgataggagagagtacgtgagagttccttggatgcttgatgctgagttgttatttgtaaaaacgtttcctgctgatgtaaaaaagttctgggaagatcattcccatgagtcagttcgagctgtcatattggatctaagtgccggcgggtgccggctttcgctagcagaagcttgcatggtgggagagaaagtactgattcgtttcacagtcccggaaccaaaccctgacacttttctgttacctgctcttataaaacgtgttgaacctggtagtgagcctggagtaaccaatgtaggtttgcagtttgttgatgtaaaggacgttattcgagataagctgtgtaggtcagtgttctgtaggcagagagaactaataaagaaaggcttttacgaacttgaggaagaatgactctctttccatgccaggtacaatgcacctattgtccacaccagtgctactatccacagaacaacagattccatggccacagaaacgcccatcagaaaaagtgatgtgcccaagtacatggggtgtctcacatagtcgtagatacccttgccttccttagtaaaaacgtagtgttcctcggcttttcctattaaataagcaccgaaggctgtaaaagccataccaagcgttaccaggctgggatgcaaactctccttaccagaaactgcaaaaccgaaaacaagagagatcactaaccacacaggacttatttttctaggcagcataaatcgttccacctcatatcatcctatataatagatgacatggaaggcgtttacactaaaaagctcacgtgccctgtgtgcaagagcgaagtgtacgttgcgcgtttgaaacatggtgcttataccgttatttccagggattcggacttgcatccttgggtaaacggaattaatcccatttattacgttggtgctgtttgcgagaattgtggatatgctgctttggagtcccatttcgaggaagtccctcccgatgagattaagaaacttctacctttactagccaagaaacgtttggcaggcataaaaggtgtgagggaagaaagaacatgggaagacgctctgtacgtactgtcttctgtttttgagcagtacgagattagaaatactgatccgtataacctaggctatgtggctcaaaatatcgcctggctgtacagggaaataaaagacgaagagaacgagcaggtttggcttgaaaaagctcttcagtactatttgaaggcctatgaatccagtgcacagttaccgtcaacgcttggtgaggcaggtttgggttatcttatagcggatttgtatgcaaggttaggcaattacagggatgctttacagtgggcatcacgagtggtgcagatgcccaaaaacagaaagaaagtattgttcgaccaactttccagggaactatggcaagaccttagggagaaatacaaatcctcatctcaagaggagagaaattggcgcaccactttgaggacagatgtgcaaagaaccttgcagagtaagggagttctaactacaacaatggactcgcttattagaaatgtggggctatgggctagtggagaaattgttaaggatttacaagatcttactaaagaggatatcgaggctgtggcttctttcgagtggtttaataaattaatagagattagttcaggacataaaataataggagacatccagttggcaaaattattgtccagtgggcaggaagaacctgcagtgtatctgatgccggaacgctggcctgagcctcctgccatggttttaacggaccaacccttaagctcaggcaaaaagattttgtggcaagggtatggctttctgaaagggaaagtgaggaagttgttcattatggaggtgtagaagtggaggaatatgttgtatttacccttggcgacaggaaatatgccatagcactctcgaatgtggtagaaatactactgccaggttctgtatacccgataccgaacagtgctgcaaacgtacttggccttactaatataagaggcaatattttgccagtgttggatataaagccactgcttggagaaagagaaaattcaagctctgaattgaggcggcacgtttggatacgatctggcaatgaagatattgttatcgtggtggacaaagtcgatggtataaagagagttagcgaggaggatgtggctcagcctccagaagatctcactgtagggaagcgcattaagaaagtgatactggcaaataatgatctcatattggtagtagatcctctggatttggtggggtgatcagtatggacgatatgaacgagtaccttcccatctttcttcaggaaagctacgactatataaatttgttgaataacaacttggttttattggagcaagatcccagtaataaacaagcgttagcagaagtttttagggctgctcatacactcaaaggtatgtctgctacaatgggtttccaattcttggctgatgcggcacatgaattagaaagtgctctacaaatttaccgtgatacacacgaacctgtggatgagaaagctattgagcttggctttcgagttctcgactatatggagaaccaaatgaaaagaatcgaggctaacgagtcacttgagccgtttcacgttacttcctcaaatgaggtaaacgagaagggaaaaaaagaaactacccttgaggttacgtctagctttgccttaggtgcttttgaggaagaggttgttcgcgcagcgttggagcaagggcaaaaggcagccatcttagaaatcaatttagaacaaggtgttttgatgaagggtgtcagagctttcatggtattcaaagccattgaggattctggttttgaagctataagttctcagcccgatgcagaaagtcttgaaaaagaagagttcgatctagagtttagagtgctcgtggtgggtagcggagatcttgacagcttaaggaacaaaattcttcgcattgctgaagtagcttctgtggatgtaattgagatcggtctcaacgaacaagcatttcccagtagtagcaatgagctacgcgaacaaacttcaaccaagcagtccgatagcggagaagggacaaaaaacccgaactcttcagacagcttggctcaagcctatgcggccagcgctgcagcaacagcagaagaagttgaccagcaacaacagaaaaagcccataaagaactatatcagggtgcctgaagaacatgttaataatctcatgtctgctatttctgaactggtacttgaaaaagctgagctggaactagccataaaaacgggaaacgaggaagctctatggtcactgtatgaacgcttgagccgttctattaatttggcgcaaggcgaaatcacggcgctacgtatgactcctttgtcttttgtatttgagcgtttcccaaggatggtgcgtgatctttccagagatttacaaaaacaggttaggttcattatggagggtggggacactgaaatagacagaacaataatcgatcgactgggtgacccgttagtgcacctattaagaaatgcagtagaccatggtattgaaagacctgaagatagaataaaggctggcaaggatccaacgggaactgttagattaaaagcctatcatgaaggcaacaacgtttacatagtagtggaagatgatggtgcagggattgatactgcgaaggttcttgcaaaagctgtggagcgtggtttggtaacttcagatcaggcatcttttctttctcaagaagaaatatttagtttcttattcttacctggtttttctacgtcggatactgtttcagaaatatcagggcgtggcgtgggtatggatgttctaaaaaacactgtggaagagttaggaggaactgtacaagtgcgctcagttctcggtaaggggaccacagtaattatgcgcttacctctgaccatggctatcattagtgctctgctcgtaaaggtgaatggattgatctttgcactgcctctttcggtggtcgaggagattagcaatgatgttgaagctgttaaagaaacaccgcaagggaatgtgcttttgctcagaggtgagcttttgcctgtgtattctgtggcaggtttgctgaatttacctgataatggacagaataaccatattgtggtcataaggaatggtcagaaaaaagctgcactcttagtggctgaaacagttggcaaacaggaaatcgttataaaacctttgaaatcgaggtttgtaccacgctacgttgatggtgctaccttgttgggcgacggaacaataggtttagttgtaaacacatccatgttattggagggccacaataatgtcaaaagatgacttgtcaaatccagtaatacttgatgtcttgaaggaactagctaatattggtaccggtcacgctgttacagctttgtcttccatgattggcaagtttgttgggataacggtcccagaggtctatttggaaagccttgggaaggtagccaatatactcggtgatcctgaagaagaagtagcagcagtttatgtgggctatcatggtgagctcgatggaggtgccatggtcatatttgatgctagttccactcatggtttgtttcaggcacttatgggttctgatatggacctttgtgatcccatgggtttatccatgatacaggaagttgggaatattttagtaggttcttttgttagcgctctggcaactttctttggtagcaccattttagcagagccacctggggttgctgtggatatgctcggtgctgtgttaaacgttctacttgctgaggtggggcaacacgcagattatctcatagttgcaaagactaccatttccattgaagacgtgaacattaggggttggatagtggacatccccacgccagaaagtttcaagaggattactgaaaagctcgggttatgactaatatgttgaatgtgggcattggagagatagcggttcttgacaagcctgggaagattggagcaattggactgggtagttgtgttgctgtcgccatgtacgatcccatagccaaagtaggcggcatggttcatgttttgctacctgattctaggggacaaaaaacggaactgcctggtaaatttgctaatacgggagttccttatttactgaagctcatggaacaaaaaggagccagaaaagacagaatcattgtgaaaattgctggaggagcctctttgatgaatgttagtgtgggcaattttggagacatcggtaaaagaaatatcgaggctgtgaaagagcagctcaatgctttgggactccgcttgcaaggtgaagatactggtggtaatgagggtcgtacgtttattctggatttagccacgggtacctttactgtaaaaacggcgcgcagcggtttgcgccaaatctgatcatgatggtggaaaagggatggattatagcagctaggaaaggcgatgacaaagctcgcgaacaggtacttatgagcttacaaagggtcatagaaaggcaggcatctcagcttacctattacaacatttcgttggagtgggatgaccttctggcggtaggactcatagctgcaaatgagtgcattgatttatataacttggaaagcgaaattccatttgaggcttttgcttcaaaggtaataagaaacaaaatggtggattacctgcgcaccacaggcacatttactaagagcgatgtggcaaaatacaaacaggggcagctcaccttgaataaggaagaactttctttggaagcgctcattgagcagggtattgaagaagtcggagagcaaggaattattctggaactagaagaagctttgaaccgtttagatttacggcataagcaggtgttacagtttagatatgttgataatctctcagtcaaggaggttgccgatatattgggtgtcagtcctggcagagtttctcaactggtgaatgaagctctagacctgctaagggaagatattggtataaaattcaataaaggtgataactaatgcttagaggaatttacaatgctgtgtcgagtaatctcatgctacttagggctcaggatgtaattgaggacaatttgttacacattcaaactccaggttacaagcagaaaaacttcgccttcacattaactgagcagcgtcctattgtagggcttgggaatgtaagtttcggtggccttctaagctacccatatgtgtctattgagcaagcatctctagaagaaacgggacgtaatctggacttggcggtctctggtggtttcttggctgtggatgcaaatggtcaacgcctctgggcaagtagtttaagaatgcttgtggacgagcaaggttatcttgtaactccggagggctaccgagtactgggaaagaacggccccatcaaatggaatgaaaactacaacgtggatcaacaaggtaacattttgttgaacgatcaaatagtagacagttttctaatttctgacgtgaacgttcaagaagttgtgaacgatcgatactttgtaggtgagcagcttcagtcaaatttccgtgtctttcaaacatatttggagacaagcaacgtggatgagatcggtcaggtaaccgcacttatgaccattttgaggcattatcaatccaatgtgaaagtggttcaagcagaagatgccgctttagccaagattatcaatattatggtgtgaggcgtaataaggaggtgcatatatggtagagctgtatggaatagccagggcgggcatgcgtctctcagtgggttatctcaatgtggctgcgtttaatatttctaatgttaatactgaagcttttaaagccttggagcctgttgaatcttctggtaatgctcatgagtttcctgtggctaatgggagagcgaatattgttgataatgcttacctttttacagtaaatcgtgataacatgggccctctgagcaatacctcaggctatgctttaacaaatccacaagcctactttgtaataaccgacggaacaaacagatggcttactagaaaaggcaactttgagctggatcgggatggtaatgtcagcttacaaggattttacgtaatgaacagagatggtgcagttgctaaggctacggatctctattctgggaatcttttgcttgttgaggctgatacctctcagtacgatagagatagcattgggttcgtttctacaggacaagaacgtatcataaacgttgatgaagcggggctcacagcaaacgctttagaaatgtctaacgttgatctttctgcggagatggtcaaacttattgctgctcaaagggcttatcagttctcagcaaaagcgtttcgcaacgctgacgagctaatagaagcaagcataaacttaagaggagcctaagtgcatgcccataccttctttggaccagcttattgatcaagtagacaaagttttaccagtaccgtctgtagctatgcaggtgatcaaacttttggatgtaccagacagtagtgtaaaagacgtagctgaagttctttctcaagatcaagggctcacggcaaatgtgctgaagcttgctaattcagcttactatgggatgcctcgaagggtaacgttacctatggaggcagtggctttgctgggttttaagactgttaggagtattgtatggtcttctgtcatggaagttctttacagtaaaccgctggtgggttataaactggaaagcggtatgttgtgggaacactcattggcagcagctgtaataggaaagtatttggctaaaacttttaaacttagagatcctgaaagtttttatgtttctggtcttctccatgacgtaggcaaactcatattgaatatatatcttcccgtggaatttagtaatatcattgctcttgtagaagaaggaaagacttttgctgaagcggagagaaaaattcttggttatgatcatgcccaagtagggggtatcatttgcgataagtggcaacttcctgaagtcatagtagaaggcgttaagtaccaccatacccccaaattgggttctcaaagcagtcatataacccatttggctaatgctatggccttaatgttgggacacgggacaatgggcgtggctacaatggctgccagtcttgatgaagagatactttctctttatgtgccaagcgaggatcaatggtttgatcttttggaaaaggcagaagaacaagtcatgttagccttgcatgcatctaaatactaaagaacaatgaggtttatccgaataaactgttgggtgatgtaagccatgagaatagatggtagcggatcaatagatccaaaacatgtggaacttgtaaaacgagtctcagagcgtttcaagttaactgatgcgcaaagtgtggaaagaacagataaaagaatgtctgatattgtgttggcaagggtcctacaaagcttcaaagagagtagagtcaatcaccttgacgaggtgcgtgagcgctctaaagataatgcagtggacgttgaaagaatagcacgctctttggtggaaaaaacaaaagaagatgcagaagtctgatgaattagaacttgtgaagaaagctcgtctcctggctgcggagctcacagcatcctatgctgcgcttcgttctgaaaatgtagaaaacacatccgctgagctcgaagaaacggtaagagcgttggctgagcgaatagagtcttatgaaggacaagagctgccaaaggaacttgttgatgaaatcgttgcctttgttcacgatttagaggggctggttgacctaggccgtgaagtgctggggttttatgagtccttgctttcgccctctgtccaggtttacggcccgtcaggtaaggtgaacaagaaatgatctggtccttagaaatagctaaacgtagtcttcaagctcagatgcttgcactggatgtcacttcccataatattgccaacgttaatacgcccggttatagccgccaagaagcggtttttcgcccaacgcagccctatggtatagtctcatggctgggtacgataaaccccgggcaggtgggtacaggcgttcaaataagcagtattcggcggcttcgtaatgacttcgtggacatgaactaccggaatgtgacgtcggaaagttcttattacagtgtgaaggatcaagtatttagcattttggagagctccatcaatgagataaaagattcggggcttcagaaggcgctgagcgatttttttgatgcatggcatgagggtagtgtaagtcctgaggatcccacagtaaggcgcattattgttgaacaaagccaaaacttgattgatgcttttaaatatgtgcaaaaccaactggtttccacacgttctgatgtggactttcaaatagtgaactctgtggcacgtattaatgacataggtaaagaaatagcaaaactcaacgagcagatttccttatcgacttctcaaggacaacagcccaacgaccttctagatcagcgagacaacctattggatgagctttcgcagtacgtaaatatccagaaggttgctttgcctactggttccgtgtcggtctttattggtggcctatcttttgtagatgatagaacagtaaatgaaataaaagctattgacaatgaccgccttatcgacagcggggaaggttataaatacacagaaggattagctacttacagtgtgttacctggcttgattcaaaatgataagtggaatgaaagcattgccttaggaactgaagatatctacaatggccatgtatccaccctgtggttgaccatggggaattcattggttcctttggatgatagacatttagctggtggcaagctgaagggtttagtggaaatgcgtgatgacgtaatcgcatatggtgaggaacccggacgcggactgcttgggaagataaacgagatggcttattatttcttcgacaagataaacttgatgctcaaacaaggaaaggaccttaatggcgatgcctacagttcaaacttcttcaactgggatgttaatgtagttcctaaaaacatcatatctgcagttgcattggatcccacagtagtcagtgacccaacgaagctccctattggggttactggtttggccggcgatggctctttagctttgctcattgctcaagagcagaacaatgcccttgagacagttcccgagattctaaattcgacgctgtggaatcccagtcttcccggatttcttaaggggcaaagcgttgctcagagttggcggacactagttgctgagtggtctgcagatatttcccgtaatagggctttcatggaaggtacgaataatgtgaaaagcgagctaacacttttaaggacttccgagtccggcgtaaacctcgatgaagaggcagtcaacctgattcgttttcaaaagggttatgccatgtctgcacgcattgtttcagtggtggacggcatgctggatctcatcataaatatgggggcacggtaggtgatattaaatgcgaattacgacagcatatcagtatgaacgtagtgtccaaacgcttcaaaccgttcttggcaaactcacgcaactacaagatcaattgtccacattaaagcaaattcaaaagccttcagatgctcccttggacagcgcgctggtaatgaactggaaagcctacaatgcacaggttgaaaggtggcagaacaacataaaggaagttgaaaaccgttattcttatacagaacaaaacctgacgcacataaaagatctcatgcttaatgtacgtgatttagtaataaggggcggcggtagcgacgctttaggccctgaagaaaagatggctgtaagccggcaactaatccagcaggctgatgagatgcttagcagcttaaatgcaaagtacgctggcaggtttgttttggcaaacgcacaggtaacgaaacctgaagatcctgcatggaagcctttcaaagtactaatacaggattcaggtggaaacttcacttttgtagacaccattacacaggccgaggatatggttcagaaggatccaggtagtaagtggatggtggtgtttgagccgaaaacgtttgatgagctgaacgatccttcacgtagagctgtttcagtggaaataggtaataacagtaccattccgcaagttttagcagttgaggattactttaagttctcaggtactgtggatgtaaacggagcatcttatcatcggatggatatgtttgataagctttttaccttttctgaaaccttaagaaatggcggaagtttggcttctcctgataatactggaaagacagctctggattacaccgacgaaatcctggatggactcacagattccattgccagcatcggagctcgagtgcagcggctgggctctctggacgatttttacaaaaatgttagtacgaatgtagaagcgttgaggagctcgtatgaagatgcagatttggctaggacatatgttgaatacactaaatttcataccagttatcaatctttacttaaggtcatagcatctattacgcctatgtgcttggttgattacctctaaggtaaactgtatctataatgtacatactcaggcgcaagagcggtgagggaattcgaatttcgaaggatataacggtctatgtgcttggtattagtggcaacgaggtaaagcttggtattgatgctccaaaagacataccaattattcgcttggagattctggagaccacagccaatgcctctgcggttttttctgaagaaaagctcagggagattttgaaaagtgaagatcagggaacttagggatttcggtttttttgctataaaggaagctttgcttatcctccccatcgtattatctgtggcagtgcctaaaacgtttttgggtacctggggtcttttatacgctttcacggcaccatcagcggtggtcttggcattttcgaggcgcacatggagctcctttacttatcctaaagctcacttcttgagtgctatggctgttttgggtggtatcatattgtttcggtcacagaccagcttctttgcctcctgggccgtgcttctgtacgctattttgctggctgtccatcctttctttaaaggcatggtgacggctgtaggaaattcagaaagatctacaggagcttggataagattatctgctttgttcgtgggcttagtcatttggaatctaacccgattctctccttacgaggtaaagttgtggattcttactgttcctcccttggttttgtctttaagtatcatatttgcaggaagaaactggattttcctttcagggaaggcgagttttggaagagagtttggaagcatgggcaatcctatgccagcaagcagtttacttgtcatggcattgccagttgtgtctgagctaacgtttttgggggtcagtacggggcggtattggtacttactcgttcttccactatacgcctacggtttttttgcctctgctggtaggggcgctgtgtttggagttcttctgagtgtaccctttatcgcatatttgggctttcagtacagtccttggtggttactcattggcatacttttctttgtggtagccgcacttgctgcacggaaatacttaaaagaactatggcaaagggttgtctggacatttaaaagggggcttacgaaggagccaagatttttcttatggcgtgatactctctatttctgtgtaaaggagcccttaggtagtggttacgataactttagaaggtcatttatgccttataggtctaaggaatcatatctagccgagcccaccgttcattatgacaaagtacataacgtttttttggaggagtgggcagaaggtaccgttgttgcgtttgtgttattgattgttattctagtggaactgttcttgaagggaactttgactttgaaaggagccatttttgcggtcataggagatggcttttttggtatttacaaccccgcaaactggctttacttatggatgttagggtcgttagctcctcttagcagtgtttttagtgtgtactggctctacccttgctgggcattagtggtttttgcatttgtgctgacgtctttaaaccatatgccgcaggttaccgctggaaatgcacacagctcacgcctcgctggacagcgagacatagcagcacagcttttcaatgctgcttataccgttttcccttggtgcgtggactacctgtccgagtgggctcttcttcaaatggcactactcaatgaagcaaaacttaatgatgatatggctgttggctaccacaataccttcaagggactacaaccctacctagatcgattcgcttcaaacatcgacgacatctatagctcttggctcatgttctgtggtaagtacgcttcactgagaaaagaaggagaagcgatctacgggcgtctgcagcaggtgaatccttacagctttcgtgtccgaaaagcttgcgcacattacttgggaaatgttggagattgggacttagctatgtcttttctagaggaaaacataaacgaatacccctttgatgctgactcctattacatgctggtattggcctgttatgaacaacatttgtggagcactggaagaaagtatctccagctttggcgtgataggttcccaaacgatagccgcctaactgagttggaaagagctctgggtatttaataatccatccaattttccgaacaatgtaatagcaggaggtgtaaaacaaaaatggcaaatgcttatggaaaggctcgtcaacgctttgttgaacaggaaataatgaatgctccagtgcagaagctcgtgctcatggtttacgatctcatcataacatcgctgcagaagggtgacatatttaaagccagatcagctatcaaagaactcatagatggcctggatttcgaaaatggcggtgaggtggcaaagaacttaatgagcctttatgaatatgcttaccgactcataggagaaaatcagatagaggaagcctcaaaggtatttgaagaacttagagaggcctgggttcaggctttcttccccaacggttattagattaaattctagaggcacaataccgaatacatgattggaatgggcatgaagcccattacctaaaaactccatgaaggaggtaaagaaactatggcacaagcagatttaagtaggattaactcgaacatcggtgctttgaatgcgctgaactccctaaggattatccagaatgacatggcactcaggcagctacgccttgctactggcaaccgcattactcaagcagcagacgaccctgctggttttcgtattgctgttaagttgaatgctcgctcaagaggtctttctcaggcagtggacaacattggcgacgcgaggaacatgctttccactgcagaaacaggtttgaccaagattaaagacctactgctcaccatccgtgacaagttggtttctggtgctaacgacacactgggttcggaagagcgtttagctattgcccagcaagtgcgtgagtacatgcatgaaatcacgcgtttggctcacgaaactaggtggaacgacattggcttgctagacgattcttctccagctgcttctacaactacagcatctaccacattctacttccagacgggttctgatgcaaatgaaaccactatttggtcaagaggcttcaagattgtcacgaccccatttaccgaaaatgattggaacgtcaattggactactgctgctgctactttggaagtgaagttgaccacagcagcgaacacagcttcagtgcaaacttacaaagtttatgacagtgctagtggctcggtaagtgcttctgcgagtttctctgtagcagatgtttacgctgctttcggtgtggcgcagcaggctggcattggctccgcaagcgacagcaccaacgttagcgcttctgttaacgctctaattaagaatgtggatgcggccataagaggggtctctgactggattgcaggcatcggtgctttgagtgcaaggttggacaccaaggctcaatctgtatcagccatgcaggtaaacgttgaagcgtcctacaacagaatattcaacgctgacatggcctacgagcaactgcagctcaccaaggctcagattttgcagcaaacagcagtagctatgctttctcaagctaaccttgctcctcagcaaatcttgacactctttaggtaatcagctaagcagtatttaagcaaaaacacattctgtgggagagccattgtgctctcccacagaactaaatgggggaggtaagcatggctcaagatcctgaggaagtagcaagaatttctggtgtgcgtaatattggagtgcagggtaaccagatgcagtcttttttagccagcgatcaactaaaaaacgttactgaaatccctgttgatataaacaggagacaggtagaacctactaaagaagaagatattgagtctacagtgaataaagtgaagcgtgtggtggagatcataaaccccaatattgaggtaagaatggagcatcatcctgcaattagagatgtcatactgggtaccagacttgttttctatgacaaggaaaaggataaagtaataaaagaggttcctactgagaaagctctagaactttacgctgaagtcttaaagaaactaaattcattgtttgttgacaccgaaatatagtcatgaaggtgaataaggttggttaacttcgatcccacacaagtacagacaaacatacaaaagtatgtagacacgcttttggtttatgataagaagaaaataacagagctagagaaccgtcaaagtgctctgcagcagaaatcttctgctgtctcccaagttatctctttgctgtcttcgttttcctcatcattaagcgtaaactttgattccttagcggtgcgctctactaacgaaagtgttgcccaggctacagcttctggaaaaataagtggtagtgtctcaataaatgtagacagattagccagttatcaagttttagattggaccaaactttctgggagtgattcttcaagtgctttccactttgatagttctagccaggtttctgctaacagtttttggagttcattggtaggttcaaagtttaatattaccttcgagctgggagatggtagctctgaatctattgaagttgacctaacacgctttagccaagattcggttctttctcaggttttagatgattttgctttccaagtcaatgctcactctagtaaggtgcgcctgtacaagcagaagttgaatgatggcacctttattctgcaaagcagtgctctgggtagcggtaagaacaatgcgataaaatctgtagctttcgggagcatgattttttctaatgaagaagatctcagtgctttggatgcttcttttactgtgaatggttactcttacactcgcagttcgaatacgttttcagacatcattcccaatttgacagtaacattgaagggcattggttctaccatggttacagtatctagcgatacttccacgattctacaaggcatgtcaaactttgtgcagtcctttaaagcatttagtgacaaacttcgaggtctcataaacgttgacccttctaaccaaggcgctctagcctcggatgcttctacattaaggcaagtgctggatggtatacgtacaagactaatgagtgcaagagctgtcaacgtagacggtgttgaatatggtttcaatcccagtcttattggcatctcttttgacgaatatggaactatatctttagacactagtaagttgaataattacctttcctcaaatgtgaaagggcaagacattctccgcaattggtgggcagatgtgtcttctgatatccgaaagtacatcgacaaggcacttggcagtaatggtactattggcaggttgcagtcaaactacaatagcagtatcaaaggaatctctgatcagattaagcagctaaacgctcagatggaagaaaagagagccacgttagtaagtcagatgggggtgatatttaacagtctctatcagtaccagagtatgttcgcacaaatgaactcctatttttctgtttcctagaacgccggtcttattaacgtttttctttttctgaacacctggctgagtcggtgagcaggacaggtgtatgttataatttttcacatggaaggtgtggatgcacttctaaagcgttactctgaattattggacgatgttatcgatgccatttctcattctgacttagataaagtttcaaagtatgttttggttctgcaagatgttattactttgatagctcaggagctagaggaacatcccgaagagaagcataaacatgcagataccgtaaaagttatccacgaaaaacaacagaagatcatctctcttctagaactgcaggctcaagacttattacgagaagtggaagaaaccacaaatacgtatcaagcaagaaagacctatgagcaaaacaaaggcattcgttagccttcttttgattctttgttcggttggtttaactggctgtaagccaaaacccttttctgaaacggatatcagccaatccaaggttgttttgcaggatgtattgaatgcttttgctaagaacgatgtaaatgcattgcagggtaattttgtccccaccgctacggaactgattagcactgttgtagaagttaagaatgtgtgattcgacaccttaaagtcgattggcgtcgagtcagcttcggtttctggttatcgggttgatcaatttgatgtagtaaaaaacgaacctgatcgcttaactgcttcagttctgtacacggggacatacaccttcacagcaacgaaatcaagcaaaacctatgtgtgttcacaccaagtggaggtcgtttttgttaaatacgaggggaaggttcttgtaggtaacctgcagcagcagggggcgccgccttcttgcaaggaggtgaagtgatgtccgttgatagccttaaaacaatgatgggtattgtttttcagaatctgcaggcagtacaatcaaacttggcaaatgtcgatacgcctggatataaaaggcaagaagttgattttcaaactgttttcatggagctacagaatcatggagaattacttcaaccgagtagtaattatgtaaagattgataacaccacgtcttggaggctagacggtaacaacgttgaccctgataaggagataacaaccctcatagaaacagctttgtggtatcaaggcattacggaaatgctcagtcgccatttttctactgccaggcaagttttacagatgttgaggtgatgaaaagtgtcaggattctctttgctgcgtattgctggttcggcactgacggctcagcgctttagaatggatgtaatttcttcaaacattgctaacttggagaccacgcgaactccagagggaggcccgtatcaccgaaaaatcgttagttttcagtctatgatggtaggagaaaatcaagggcagggtgtaaaggttgctcagctcactgaagatccttcagaacgattggtttatgatccttcacatcctgatgcagatcccgaaacgggcatggtgcattaccccgatatggatcttattacggagctcaccgacctgatgtctgctcagagatcttttgaaatgaatagtaatgcaattgccatagcacgccaggtctacacaaagagcatggaaatcggcagatagggaggtaagatgaatgggcattgatcctgttagtggctttggtcccattaaacccataagtcccatagatgtttctaagacaggagagacgcaaggggcgactgatgctttttcgaagttgcttgaccaactaagcgcaaaagagtcggaacaagacctctacagaaatgctattgcgcagggcaatatggacatactgccggaagccctcgtttcagccacagaatttcaagtgggtttgcttcttgttactcaaatacgtaatcagctggtcagcgcttttcaggagtttatgagactaccattatgaaacagaggctacatgagataaaaaatgaatcttgaaaacattccggttcttaaagatctagtgaatttttggaaaaacctggagaagaaccagaagcgaaatatcatcgtcgttcttgtcgtggcattggttgctattggagggttggtgtattaccttaatcgtcctcagtatgcgcttttattcagtgatttgatgcctgaacaggcacaggctattgtttcacagctggaaagccaaaatgttcgctataagctatcttcggatggagcttctatttacgtgcccaatgataaagttaccagcttacgtcttgaactggcatcttcaggtttagtaggatctacaaaaccaggctatgagctttttgacaacatatccaacatattccttactcaggaagaacagcagatcatgtatcaaagagcgttggaaggtgagttggaaagaacgatatcaggcatgcctggggtgaaatcggtgagcgttcacttgagcttgccacagcgctctttatggacagtgacttctactcaaactgctcaaggtgctgtgtatttgactttaaaaccaggctacagcttgagtgcaaaccaagtggaagccataaggcagttggtagctcacgctgtggaagggatgagtccagagaacgttgttatagctgaagctagcacgggtattctagctggtgatcttgctcaaagcggtgttgacaagggctaccttgaaataaaaaagcaattggatgagttgtatgcttccaagataagaagctttctgggacagacttttggaccagagaacatcatggttagtgccgacgttgatgtggaagtaacaaagcaaaacatacaatctgaaacctggggaaacacggcaacaaaaaacgtgtcagacacagaaagttggagcagcagttcgtcctccggaggtcctgtggggacggctaccaacgtacctggagctataccttcttatgtgtacactagtaccggtgaggggccttataactactacaggcagcaacaaatcaattatgagatttctaggacaatttcagaaattgtgccgcaagaagttgaaattaagaacgtgaaaatagcggccattgttgattccagtgtttttaaggattacgcagtaacggcgtccactgtggagagtctcatagccagcgcagcaggactcgataacgctagaggagatgtggctttggtaacgtccatgccgtttgcttcattagctcgtgagaaagaagcgcaggaggctcagctgctagccgaggctcagagaagagctcggctctacagctacatagccatagcagttgtagcgttgctaatattggctatggttttcattttgttgagacgcagcagaagaacagctcccgcacctgtacctgctggagctggcttgggagaagcacttggtcaacctagaccaattattagcctagaaaggccacttacacctgaggaggaaaaaataaaacttgccatggaagagatacaaaaagctctgcaagagcatcccaatgacgtggcagatctggtgagaatgtggatgcaggaggagtggcggtaaagctaatatggcggaaaagaagaagatatcaaaagctgctattctcatgattgctttgggaagggatctagcagccaagattatgcggcagctcaaggaagaggatgcggaaaaactagctctggaaatatcttctgtcacggacttggatgagcggacgaaagccaacatattggaagaatttgttaacgtggtcaaagctaaagaatttcttggtcaaggcggaatagagtatgcaaaggatcttcttgagagagcctttggcccacaaaaggcaaaagaaatcttagaaagactaatggaagcggttcaggttatgcctttcgagttcttgcgaaaactagatggtcaacaaatagccaaccttattcagaatgaacatccccaaactattgccttagtaatgaattacctgaatcctgaccaagctgccattgtttttacatcgcttccacctaacctgcaagctgaagttgctttcagaatggcggtgctggaaagaacgtctcctgatatcatagaagccatcgaagaacaattccggcagcgttttgcaacggttgctgttcgtggcgacttgaccaaggtaaatggtatcgatgcattggtgaaaattcttaactcattggaccagcaaacacagtccaatgtgctcaactacttagattctcaagatcctgagctagcagaggaagtgcgaaagaaaatgttcaccttcgatgatctcattcttcttgatgatagggctattcagcgtatcctcagagaagttgataccaaggatttagctttggctcttaagggtgcttcagagcaagttaaagaaaagatgttcaaaaatatgtctcagagagctcgtgaaatgctgcaagaagagatggatttcatgggtcctgttcgactgaggcaagtggaggaagctcaatcaaagatcatcaccgtggtaaggcgattggaagaggcaggcgagatcatcatattccgaggtggtgaggaaattgtcacgtaaactataccgtttggagaagccttcacaggaagacgtcttggggtttagaaggggttatttacgcggctacaaagagggttacgaacgtgggtacaaagagggtttcgataacggattcaaagagctttatgagataaaggagcaatgggagaaggatctacaagaatatattgggcagctttccaccttggtctccagactaaatgaagagaaagaacgcttgcaaaaggagtatgaagaggcaattgagacctataagcgcggaattgaagaggagcttgcagaggttgtctctgtggcggccagtaattacctaaatcgctcgttggagcacgacgccacactcataacaggaattttggagaaatgcctgcaacgtttcagtggcgattatcctttggagatccatgttgatgagcgttttgtaggcgaggtggagaaattcttgcagagttcagagttgctgtctaggaatctaaaatcagtgcaaattgtcaaagacaatcgtattggttttggagttctcatcgattctgaggaaggacgtgtggacgcccgtgtggaaacgttatcaagaaacttgagaactttagtggagtcatccttacatgacaaccccgaagatcagttatataaaggataaagttgctaacgtagatctttttgaggtctatggaaaggttttgaatgttagtggcttaagtattgaggctttgacccctgcttctttcgtgggagagctttgctcagtgaacaggtttgacggtaaacccatgttcgctgaagtggttggtttcaaagaaggtaaaacacttctcatgcccattggagatgtacagggtattggtcctaacagccttatcagggccatggggcgacctctttggataaaagtaagtgacggtttggtaggcagagtagttaacgccataggtgagcctttagatgataaagggcccgtatatggcgaaaagagaagcgtctatcaagatcctcctcatccgctaaagcgaaaaatcatcactgaacccttgcaaaccagtatcaaagccatagacggactcttaaccgtgggtaaggggcaaagggttggtatatttgcaggctcaggtgtgggtaaatcgacacttcttggtatgatcgctcgtaattcttctgcggatgtgaacgtgatcatattggttggagaacgtggtcgtgaggtaaggaagttcattgaagaagacttaaccgaagaaggtgctaagagatcggtagtagtggtggctaccagtgatcaaccagcgttgttaagggtaaaggctgtactcacaggaatgaccatcgctgagtatttcagagatcagggtaaagatgttctggttatgatggattcagtcacccgtttagccatggctcaacgggaggtaggattatctattggtgagcctcctaccacccgcggctacacaccttctgtgtttgcactgcttcccaagattcttgaaagggctggcaattctgataagggcagcataacagcttttatcacagtgctcgtggaaggtgacgacatgaatgaacccgttgccgatgctgtaagatccatattggatggccacattgtgcttagtagagctcttgctcaccgagcacactacccagccatagacgttttgcagtccataagcagggtcatgaatgatgtggttagcgctaagcacttaaaattggcgaaccgaatgagagagcttctggctgtctacaccgaggctgaggatctaataaacataggggcctaccaacggggaaacaatcctaaaattgatgaagcactagattatatcgatgccataaatcattttcttttgcagcaggttaaagaaagttacaccttggaacagactgttagcctgatggaggaagtccttggcactgtcagctaaaaaagcagctcgcattctcagagttagaaaaattgaggaggacatagcaaagaatgactttttcttagctgttaagcaatacagattggcagctgagcaggcaagagatgtaggtcgttcatggctggaagtaagagctgctcaggttaatgaccgtgtggtgacctatgatgcctattttcatgctcgtgaaaaagctaaggagacggtaaaaggtacctacagattggttttggagaagcgggaattgttacttcagaaggctgtttctcgaagaagtggggaaaaactgttagaatatgccaaaagagaggcgcaaacaaaggcgttccgtcaggagctgtctttgttagatgaaataggatcgcgcaagaaaggaggtgaattgtgacgagtggtgctgcaaacctcagtttcttgacacagttttgggattctgatttttctgctatgccaccgaaattaaagaaacaaaactctggagtatttgaacagacaagtgaacaagctgtggacttctcagcaatgcttgctttgattagtggactagcgcctgatcttgtagaatgcttaagttgtgtgcaaggctccccagaggccggagaaaatggctttcaatctgcggtttccattgaggctgttgtgccttacgaatcgaatacgcatgtttgctttaccgcttcaatggaaaaactgcttgcagacgctgaacctcttttagatgtgcccgaacctacaaccagtgaaacaaaggaagttgctacgctatctgataagcctgaatacggaatacatacaaactacgctatttcttatgaacaatcaagtgatgttgatcttaccgttgctagcgaaatcactgctagtcattctggcgcgtcgtcagaagatgatttaggattcaagcatgcttccatgcaagagcggggcttaggaaaagaacgtgaactgccagtaatggatcaatatgccgatcaacgaatctctgagtttcaagtgggggattctagaagcactggtggaatggcaaagaacgctgcccaggaggaaactagtaattggacatggcctaataaagaagtggacagcaaagttgttaactactatggcgttatcacgaaccgagacggtggcgtgctagcaggtgatgggccaaagaacgatgaattgaaggaagagcatttctactcagaggaagcagctgatccaaaggttgacttggtaaagagcaaagtacctgaagggattgattttctttctggagttcaaacgcagtctttatctcaggagaacgtttctagcttagctgagcccgatcgttttggtattggtacctccccgaacgctgaagaggttgtagaattatcggcctcgacgggaaaatggcttgctgggtgtgagtctgatgcagatgcagattccgtttcagctatggaaccaaagcatttacagtttggaaaggccgtcgacttcctcaaagaacaagctgcatctatccaagttcaagaagcggttgaagtttttggatctacgtcaggaagtatgcagttaatggacgtagaaggtcttaacccggcgtatgatctggatgcgatagttggaagggagaatacttttccagttgacccaaagaaggaagtaaatcttgctgcgcaaggcgttgaggcaaggtccaaacaagatggtaatgatgaactttcaaagggacaaagcttaaaagggtcagaagttatcgaagcgtcttccaacaaagcaccaataacggatgacgatgtgcctagaagtgttctattaggggcagaaagatcggaaaaatcagctgaaggtagcgaaggaaagagtgtttcttcaaccgatgaagtaaacaaagtggctgaaatgccggctttcccttcaggcggatctgtaaaggagacagctactacaacagaccaattacgcaaaggcgaagtttttaacatcacctatccagaaatgacagaaaacgtagcactaagggtgccttatcaagaagatgctgcagctgatgaaaccgcaaggatgagtcaggatcagactgctaaaaatgtcaaagcaaaagataaagctccggatgaagctaaacaagtgacagatgaaaccttgtttgtagataaaaacgctttagaaactctgcattcaagggaagaagtttctggacaaatgcgagaaagtggcggaaccgcttttgagcaacacgatgttctagtagctgaagaaagtctctcgggaaaagcagaaaagcagactcagctatcaaaggaaaaagatgaaacaagtgctgtgcaacgagctcttgagtcttttccaaggagtgttgaagatgctgcgcatcaggacatttcttccagtttgagacccgaagggcaatattccccgggcaaacttagctccgatgcgactaacgttaagctatccaatgaggctcttcttgaacaaaagtcgtctttggcgatgcggttggcagaacttccgctaaggttcggcatcgatgtgcgtggtggtgaacttctgcttaccataatggctaattctgaccaggatgcgagtcacctaaaggaacacagtggctacattaagcaaaggttggcaagaaaaggctacgaatttgatgctgtgaatgtagttaacagttctcaggtgactgtgcaggactacaaagtttaccattacgacatggtagtttaaagcttgaatgatggaggtgaaaactggtgtatgtaccgcctacaagtagtagccaaggtgcaacaggctcagagcaaaaagtgccaggcttgaatcgtgatgattttctaaaattgttgctggctgaattgaaagctcaagacccgctttcgcccatggatactaataccatgacgacccagattacactactgaacgtgcttcaggagcttattgaaattaagaccatgctgcaaaacttagtatctgctaagtcacaagaaggtacagagtccagcactactgacggagccgaggaggtagcaggtgatggatcttaggattggccccacaagtggtgtgaaccaggttagcaatcttaaaaaggcgccggctaaaagttctgttgattttaccgaagcgttattgaacggttatggaataaaactttcgaatcatgctaatagtcgcctagtctccagggaagtttctttggatgaggaaagaatccaaaaaatagctcagggtatagaagagctcagtaagaaaggcattcgagaaggagtaatcatactcaaggatcttgcagtagtagtcggtgtgccgagtaggaccattgttacgtttaagacgcctccttttaccaagggaggagtgtttagccagattgacggagcagtcattcttgaataggaaaacggggctggaccgctttgcggaggctcccaaaggaagcgtcgatcgactgagacgcgcacacaattgggaggtgaatcataagtgttaagaagtttctttaacggcatatctggtctgaaagttcatcaaataaggattgatgtcatatcaaacaatatcgctaacgtgaataccactgcttacaaagcagctcgggccacttttagtgatgttgtggctttaacgcttaagggcgctagagcaccttacggtggtcgaggcggaacaaacccgtcccaagtgggcttaggtgtgggactagctactattgataacatcatgacgcagggcccaacaaacaatacaaaccgagcttcagatttggccatacaaggtgatggcttctttgtagtgtcagacggccagaggaactggtttactcgtgatggtgctttcgatattgacctcactggtagactcatacaattgtcaacgggtttgaaagtccaaggatggtctatgatacccacgcagaagatcaggttcggtggcactgttggtactgcttccacatcctttggtttcagggtgtacgacaatgaaggtaacgaacatgtattcacagctttggttcaacctacgccaagcggtagcacagcagccattcacatttatgaaggcacggataccgcctctcctaaccttgtgcttactcagaccttgggttttgcaaatggagtggtacaagccggtcaaacaggtgttctcaattggaacaatatgtctataaacttggattttacatctttaggtatgagtaatgctactgtaagtgcgcttgtggctgatccggtggtggagccagacactaataaggtaggagacattgtcatacctcgaagtctgaccatacctccaacacctaccactaatgtccagttccaaggtaatctaaatgcaaacgctcctgagggcgctaatgttacttttacagtgagcaacgttatagacagtctgggagtcacccactccatgcttatcaatgcggttaagagtgctagtccaaatacctgggatgtcacggtgtccatggaatctgcaagccctgttcaatatgtggtcacttttgattcagacgggaggattagtgatgtaaaaaaggatggccaaagttatggaaccactcctacaatcgatttcgacccgggtaacggagcacagacgagacaaataactttgaatttctccgcgataacacagtatgctgccgattccagggtggttggccttgtagatggcaatgtgaacggtaagctactaagctggtttgtcacggacgaaggtaaagtcatgggcgaattcgataatggccaaattagggaactggcacagatcgctttggctaactttcagaatcccgcagggttaagccgtgaaggaaacaacttgtggcagaatactgctaacagcggttttcgtggttacgtggaagctggtgaccttggttctctcattattcgaggtgctttggagtcttcaaacgttgatttggctgaagaattcactaaccttattattacgcagcgtggtttccaggcgagtactagagttataaccacctcagacgaagttacacaggatataattggattgaagaggtaactatgaatgattaaactgacttcgccaaaagacgaagaattttacctcaacgaagatctaattgaaaaggcggaagagcgcggtgatttcaccgtgctcttcctggttaacggtcataagtacttgtgtaaagaatctgtaagtgagatcatcaaacgcatagtgcggtttaaaaacatggtgaaagatcaatggacataggggtattaggtggacttgcgataacgtttggtctgatagtactatccgtaatagctgatctgaattcttttattgattttaacagcatgcttgttaccattggtggctccttcggttctactcttgtagctgtgggttttgaccgcatgaaaaatctgccgaagtatgttatggcagcttttaagaagaagacttttgataaggcaggtactataaaactcttggtggatctgtctaacaaggcaagaagggaaggactgctggctttagaggattcactcgaagaactggaagatccttttgttaaacgtggcctacaattggtcatcgatggtgtagaacctgagtcagttcaaaacatactgaatttggacatagaagccatgcaaaacagacatgccgatggcaagatgatctttgacgtctgggcgggttttgccccatctttcggtatgttgggaaccataatgggactagtgcaaatgcttaaacggttggatgacccttccaccatagggcccgctatggcactggcgttaatcacaacgttctatggtgctgtgctggcctacggcgtctttcagcccatgagtaacacattacagcgtaagagtgacatggaaagtgattttagagaaatgatcgtggaaggcatattgggtatccaaagcggtgaaaatcctcggcttttggaggaacgtttagtttcgttcttgtcacctgctgaacgggagcagtacgagagaaccagggctcaaaagactgaagaggtggcagaagttgcctaagagaaaggagtcttcgggcccgggcgctcctctttggtgtctgtcttacggagacctagttactaacatgttagtattttttgtcatgttatttgctttctctacgctgaatgcaactaaattcgagcagatggcatactcttttgtggtggctctgggtggaggcatgggcgttttgccatcaaatcctacctttagtccacccatgcccataccgcctgacttcataatgcagggtccaatgactgtggcggagctctatagtaatttggggggagttgagaagagtattcagcagcagtacggatctgaggcgatcgaagtaatagaaggcgtcaatgaagtcagagttaggatctcaggggaccttttgtttatgccctgctcagcctctatcagacccgagactagccagatactttctgctttagcaccagagcttgttaaggcacagaaggagggctatcgagtttacatcgaggggcatgccgcctataccttatcaacatgccctggctacatagacgatttccacatatctagcgatcgggcgttaaatgttttggagcgattcaagtctttgggcttagacgactctaaaatggcgttggttgggtacggtgataatgtcccggtgggagatgtgaatacccctcaaggacaggcaaagaatcgccgagtggagattaccattaggagggactgatgaagaagatattagtttatttgcttgtggtaatactgttgcttggtgcaggtatggcacttggcgtttatgtacttgcccctgttgtcaaggatatgggttcgaatacagcagcacaaagtaagcctgagcctgtgcttcagcctttgggcaagttcactacaaacctaagtaaccctaaatacattattcaggtgacagtgaatttggaattctatgataaaaaagcgcttagtgagattcaaaaaatggatccaagtttcttggtaattcaggacgaactcttgaagtatttcaagacgttaaaacctgaggatttttccacagataaaggccttagccaaatacaggacaattttgtaaaaaggataaacaacttgtatggaaagaccgttttaagtgatgtgctttttggggctgatacggttataacggtgatgccataatggcagaaacgctgtcgcaagaagaaattgatactttgctaagtgctattaaagccggccaagcagagcttgttcaaaccaaagagaaagtagttcgtaaatacgactttagaagacctgacaagctctcgaaagagcagttaaggaccattcaaatgctgcacgagaattttgcccgtggagcaagtacggagcttgcagggtacttaaggtctgccatgtctatttccattgtttccgtagaccaagtaacttaccaagagtacataagatccttatcagaccctacgttcatgtatttggtgcccatcatcgatgtgaccagtgtgattttcgaaatgtctttggatttcgttttcgccattattgacaaacttttaggcggacctggtaaaccgttaagagaagttagagagcttacctctgttgaagcaaccttaatgaatcgggttatggacgtttacttaaagcattggttggaagcatggaagcccattgttcagtggaatttgggtaagccaacactagaatactctccagggttcgtgcagataatgcctggcagcgatgtggtcatagttatcacctacgaagagaagcttggtgagaaaactgccattggtaccatatgtgtgccatatatggctatggagggttttgttcaaaaccttactgctcaccgttggtttggggtaagcaagccaacgcctgatgattggaaaactacgctcatggaggttattgaggacataacagtagaagtctctgcagtcttaggagaagcgtccgtcggtattggtgagatcttgaagtggaatgtgggcgatgttattgagcttagcaggagaagtgatgaggaagtggaccttttagttgaggggaatctatttgccaagggtatacctgggatttaccagcgaaggaaggctttgcttgttactggtcgaagcgaagaagacaggaaagaggaggtgggctaagaccatatgtcagatttcattgggagtttgaaacgtttgctaagtgagattacgaatggcgctgtaaagttgggtaatttctataagacagaaaatttgccttctgaacaaggagagtttgtgattgttgactttgcacttggtgactttggtgatggcttcatcgtgcttagtgaggacttagctaaaacattgggtaatgaaatgcttagaatattccagcttaccgtagataatcttaatgatgatttagtgcttagtactattggagaagcaataaatcaaagtgtcaatggtgctgttcaggaaaatgcagaacagtttgggatgatcccttctgttagtgtgggtgcagctcaagtcgtgacagctgaagccctaaaggaaaaagtgagtggtttatcttttattgaagtggaaggtggtttatggttttgtgtgcccaataaactttcctccatactcttgatgggatacagtgatgtgtcggaaagagctgacgctgtgtctagcgaagtcgagaaaacatcagcctcagttatgcaagaaaatgacgttgaagatgttacctttccacagctgcgacctgaaggtgacattcagcccttacctaggaacttggagcttcttctggatgtaaaagttaatgtgtccgtagaactggggcgtagtcgagtaagcatcaaagaccttttgtcattagggtcgggctccataatcacactggacaaattggcaggagagcccgttgacattttagtcaatggtaagcctatagccaaaggggaagtggttgtaattgacgagtctttcggtgttagaattcttgatataatagctcccaaggaaaggctaaaggcagaactttagacagcaggaggttaagatgagtaaacgggttttaattgtggacgatgcagcttttatgcgaatgatgataaagaacgttttaacgcagaacggttatgaggttgcaggagaggcttccaatggacaggaagctttagttttgtatgaaaaagttaagccggatctggtaacgttagatataacgatgcctgagatggatggtatccaaacacttaaagaactcctgaaaatggatccttctgctaacgtgatcatggtaactgctatgggacagcagcaattagtaatcgaggctatccaagtgggagcaaaggattttgtggtaaaaccattccaacctgaccgtcttatagaggcggtaaggaaggctctgggggatgagtagtttttggcagtggttcttcctcctgctgttttttgttgttcttattggcgttttatggtttttaagtagatacggcaggcgttggctgggcaatttccgcgtacccgctcaggggaaacagctgaaggtattggatgcagtctccttggattttcgaacgcgggtattcctggttttggtggctgataagcaaaaggtgctggtggctgataacggaaatcatatcaggattgtactcttgcctagtgacgaaaaggacgctggtacagactggcaaagttcaacgtttgagaaaatactgaaagatgcagacggcaacaccactaattagtattaatctaggttctggcggactatctatggtccagctcattgttcttcttactgtattcacattggctccatcttttataatgtttttcacaagttttctaaggattttggtggtttttgcttttatgcgtagtgctcttggtctgcagcagttccctcctgctcaggttttcacagctcttgctctaatacttacgtttttgattatgggtccagttttctctcaggtttaccagcaggcatgggtgccttacagtcaaggccaaatggattttcagcaatttttgtcagctgcagagaagcctgtgggtgattggatgttaaaacaggtcaaaccagaagaattgaacaccatggcatcaatttctggaacggatcctaaaaaccctaactttacaaccttggccagtgctttcatggttagtgaactaaagacggcttttaccatggggcttctgctttatttgcctttcattgcgctagatgttatcatagcatcggttctcatgtcattaggtatgttcatgattcctcctgccatgatcagcttacctttgaaaatactacttttcgttgcagctaatgggtgggatacagtgataatgggacttgtgaggagtttcagatgacggatttcatattcagctggtttcggagctcagttctccagattctgatcattgtgggccctgttttgcttgtggccttggttttgggcattatcataagcatattgcaggttcttacacagatacatgatccttcagtggctttcgtaccgaagttcttggtcatcatgcttctggttttgttttttggtggtactgtcgtaaatgtcatggtcaggttctttaacggcgttgtatcggcatggcagacgctaccttaggtttctggcccgtcttttttagacttttaggttttgttcttgccactcccatactacccacaaggttttttaatcttaggacaaaagcagtgctttcttttgccatatctctcatatctgttcccgattttgtggctgttctttctttgcagacctctgtttcctgggttcagatttacattactgaatttgctttaggtctgcttttaggaattttcagtggtatcgtatattgggctctggtgttcgctggggatctttgggacatcatgtcaggctttcaaatgatgacagctattgatccttttacctctgtaccgcagccagtgatgactcagtttttttcactcatggctgcagctgtcttcgtggtaggtggaggcttagatagtttcatagcgcttgtaataatgagctacagattgattccagctggtagtttcattcatttggctctttcggagcctgctttattcttaacgagagtcttttcactgggactagctgtggccattcccatagtagtgcttgtcatattgcttgaattcatcatgggtgtcgtttcaaagggggcatcggggttcccagtttttgtggtttggattcctttgcagacagcagttgctttgcttttgctgttcgccatgctaccacttatgaaggtttttacccaaaactggactcgttgggcggtacagtatcttacttcacttctttcagcggggtaacagaggatgccagagggagaacgtacagaaccacctagtccgcgacgcctggaacgagctatccaggaagggaatgttcctcaaagccctgagcttaccggggctattggactttttgtttttgtgctcatactgcgtgtgtattacccacgatttgtgtctagttggcaacgtatgtggtttggtgtgttttacagtgtatctccagaaactgctgcgcatgatctggcagtggtactgctatccaccttgcctgtgctgttagttcctttattagctgttgtacttgccactcttgtattgtctggagtaagactttacccaaaaaaaatggtacccaaactagacggtcttaacccggcacagaacattaaacgtattttttctttgcagtcacttgaacaaatgggtataggtctcttaaaggttatcctgctttcggtggtagcatactttcttgcaaaagacaggctagttggaataatgagtggcacacaagatcccattcaatttatgagtttatctgcatctattctgactgacatactgctgtatttggtggcggtttacttgcttataggtcttgcagattatgcatttcaaagacgtcggtggtggaactcgctaaaaatgacaaaagaggaagtaaaagaagaaatgaagagtatagaaggagaccccactgttaaggcacggcttcgctcccgtatgcgacaatatgctatgaggcgttccctggctgatgttaaaaaagctaccgtggtcatcacgaaccctacggaatatgctgtggccctacgttatgaaaaaggcatggttgctcccgagttggtcgctaaaggtgctggatggttggctcagcggatcaaagatgaggcacgtaggtataatgtacccgtggtagtcagaccagaactggcaaggaccatttttcgaaaagtggaagtgggtgattacataactcctgacctttatcaagcagtagcagctgtgcttgtggaagtcatgaagaaaaagaggcagagtagcaagtcatgagcggtttgtacacaaccttatttgtcattgtaggcatcttcatgctaatggttccagtgccctcaatggtgctggatgtgttgtttgcctttaaccttgttttttcgctccttgtactcatgatttccctctatacacgatcagctactgaattctcctcttttcccagcttaatgttgtttgcagtgttcttccacttagtgctcatagttagcagtgcccgagccatattggtcacaggtaatccgggcgcattggctacagctttcggaaagcttatcatgggccaaggtaattgggtagttggtttggtgatctttgtggtgttgctcattgtgcagtacatggttattaccagtggtcaacagcgtatctcagaggtagcagctcgttttacgttggatgccatgccaggacgccaaatggcaattgacgctgacctttctgctggcttcattacgccagaagaagctcgtcgacaaagagattcacttaggaaggaatctgactttttcggtgccatggatggtgcttcccgcttcgtgcgtggggagaccatggcttcggctttagctgctgtggttaacgctctaggtggaatggtggttggcctgcttaaaggagaggctgctgtggatgctttgcttcactatcttggcgttgccattggcgttgctctgcaaattgctatttcctcactggctttgtcgctttcagccgcccttttagtggctcgggtttcttcagaacagagtttgggagaagaaatcacttccgaactcatggctttccctggtttggtaagaatacttggcattgtccttctggtgacttcactgctacccggcgtgccgaaactgctcttgatcccgctgggcgtgctacttatttggtttggccggacaccaaaacctgccgcggaaaccgctttacccgaacaagtggaagcaaagagattgtatgagcagctgtctgaacccgaagccatgttaggttttgtcggtgtagacgcagttgaactggagtttggttatgagctccttccacttttcgacactactagtggacaagacattcttgacagtattgctctgctacgtaagaacttatccgaggagtttggtttccccatacccggaattcgtatacatgacaatctggggcttaagcctaatcagtaccgtataaaacttcgtggtgtaaccgctggtgaaggtattttggagatggggcttcttcttgccatgggagaggggagtgaccttgagaaagtctctggggttccaaccaaagaacccgtctttaacctggacgcaaagtggatacccccaagtgacaaattaaaagctgaggcagcaggcttaacagttgtggattgcgggaccattgttattacacatctgggtgaagtgttgaagagcagccttgccgatttgatcactaggcaaaatatcaaggacattgtagactatgtgggacgctctcaccctgccgtagtagaagaacttcaacaggtagcctccctgggcgatgtggaattcgtattcaggtatcttttgcaggaacgtttgcccgttcgagatgtggtgcgggtttttgaacttattactgattcattgcgcgctagtcgggacctgcgtgaagcaggagaactggctcgaaaggcctgcgtaccctacttattggaaaccttagccgaagaagaggggactattaaggttattactttgaaaccagatatggaacgagcgttgatagaaagctatcaacctggatcggagattggatttgcactttctggtgaaaatttgagaaaaatcattgacgagattaagaaagcatgggaaatgtctcatagctacgcagaaaacgccgttctggtggtgcacccacgcatacgaagagcactatgggagcttcttagcaggcaaggtctaaaggagttaacagttttgtcttataatgagatcatggatgcaaagtacgtagttgtgggaagtgtgggcgcttaatggaggtcattaaggtaaaggacactgatatccaaagtgctctggacatggttaagcgtcagtatggcagtgatgccatgatcctagaaattaggaagaagcgcaagtacgtttttgggcccacctattatgagctgcttatcggcattgagcagagttctgcaaaaggaaacctggataatcttgaagctttggaaaaagcaatcaagagattggatgctgcagtaagcgcactagcggtgaaagaagacgagcttgatgcactttccagacaaactgggttttccaaggagcttttggtaaaagcaagggctgttcctacagaagattggaaaaatactttacgtcagtacctaagtaacaaacttgagtttgtccgtttggaaagtataaagttccaaacgtttccaaaagttgttgttctgctcgggcctaccggggtcggaaaaaccactactgctgctaaattggcaggttacctgttgcttgaaaggaatgtatcttctgggtttgttaccatcgataccttcagagctggtgcagtagaacaaacaaaactttttggtaaagctatgaacttacctgtggaagttgtacgtcgaccacaccagatgcagaaagtacttgcgaagttgccagatgcccactatgtttttgtagataccataggcaggaaccctaaggaaattggcaaacttaccgaaataaagatgtatcttgacgaacttgaagaatggattcctgtgttatgcctaaatgcaggcttgagaaaagaagaaatgcaaaaagcttttgagtactttaataaggtttttcacattgagtatttcatactcacaaaagtggatgaggcagaaaacataagcagtgctgtggagttcatggctgaaaatggactaaagacattggccttgacaaacgggcaaaatgtaccagatgatcttttgttccccgacatagagaatgttttaggcatggttggtttgtctttatgaagagtgagcaggtaaatagggccgaaaggcgattgcggaagaccagggttattgcagtctcctctggtaagggcggcgtcggtaaaaccttagttgccttgggactgagtatggtgttagcgaacatgaagaaggatgtgctactagttgatgctgatttaggaactgcaaatgtgaatgtggccttaggtatacccgtggaatacaacctgtgggacgtggttaaggggagaacggacgttgacaatgccatcatgagtgtggaagagcatttggaccttcttcctggtgttagtggtgtctatgaagctactttctggcgtatgcgcgatactgaaaaactgtggcgtgaactggatggtgttctaaccagatatgactatgccataatcgataccggctcgggcattggaaacacggttgtgcagttttgtatagccgcagatgaagtagttgtggtatttaccccagaagccacatccataacggatgcctacgcactcatcaagactctccacaaagaggggtatgatggcaatatctatgctctggagaacatggttagaaaagtgcaatccgatttggtgcttgctgtgtctttaaagtccatggctcagcggtttctcaaccgcgaaatagagattctgggtaccattccttttgatccacaaatttctaaacaggttagatatcaagagcttggaaagtatttgcatcagtctgacgaattcatgttttatatgggaaccgtagttaagaacctcctgaaaagtggagaagatcttggttcatataaaccttctttttggagcaaattaaagaaccgccttagcaaaatgatgggtacttaaggagtttctcatgcggagcactggtcgcattctagttgtggaagattctacttttgttagcaaagttgtgtgcgatattctacaaaaaaacttgaatgtggtttgtgataccgcatccagtgtcaaagaggcgttagtcaaaataaggctttacccttacgatgttattctccttgattatgttctgcctgacggtacaggcattgatattctcagaaagggcagggatagtttaaaaggttacgtgattctgttttcatcattggcccaggaaggggctgatataactgttcaagctctctcagaaggtgctgttgatttcatattgaagcctggttggggtggtatgctcgcagacgactttagtcgcgaactagttgccaaaattgaagtgctgctttcgaagaaacctgtcgaatctactgaaaaggtcttaaagcaagttaacacggcagaactgaaaacagggattaagctggttaactgtccgggtaaggcagaaggcatcgttgtggtagcgtcgtcaaccggaggccctcaggcccttcggaaatttcttggcaagtttgagcgtgttaatgttcccgtggttatagcgcagcatatgcccccattttttacaaaaagcttagctgagcaactttgcaagacgactaagttggatgtaatggaagccacttcaacagtagagcttgagcctaacagagtttacgtgattactggaggcaagcacggagttgtaagtggtggtgttcttgagataatagatggtcctgctgttaatggggtaaagccagctgctgatctgctttttgcttctgccgctgaagcctatggaactcaaacgctgggtgtagtgcttacaggcatgggtaaggatggactagagggaagcaaattcatcaaacaattaggtggcaaagttatagcggaatctcaagaaagtgctgtggtttggggaatgcctggagaagtggtgaagtgtggattagcagatgctattgatcatctggaagttttaccctatcgtgttgaggagatcatcaagtggtggaagtgaaccttgagccgctcattgcgttgttaagaaaacaccgcgacctggacctctcgggttacagtaagagcacgctcggcagaagaatcacgtattttatggggctgaacaagataagttccattgacgaactgggaaggcgtttagctgaggatgatttattgttccaagagtttctggacaaactcactataaacgtcacggagtttttcagagacccccccttctgggagaagcttacggaactactaaagtctttaccgtcaaaccgaattaagagttggtcagctggttgcagtataggatgtgagccttattcattggctatggtattcttagaacacaaagttttccatgaaccgatttgggctacggatttcgacaaaggggctttggagagagccaaggcaggtgtttacacacaaaacgagataagaaatgtgcctcagcgttatatgaagtatttcaccgaagaggatggaaactaccgtgtacatcctcgcataaaggctttggttcgttttgaacaacacaatcttcttcaagacgattttccagtgtccgaaatggacttaattctatgccgcaatgtggttatctacttcggtcatgacgtgcacgagtatctttggcagaaatttgctaaggctttaaaacctggtggaattctgtttgtgggggcatcagaaatcatctttgatcctggtaaatacggtttatctttaattagccacggattttatcgtagacgataataatttgcaagaactgagctattggttctgaataccctatttccctatgcccgtccgttataaacagggctttggattgtattaaacctttgtctagaagaaaggccaataagtctgccacagtctccttttcatctactggtacctggaggcttggtccaccattaatagttacagttacaaaggtgtaatctattttcttatacaagctacctggctgtactaaagagggtcctcttaggcgcactaatctgtgctctttacgtgaaagtagatcttccaactcttccttagtgctggggaacagtctataaaccttttctttttcgggagcagttacaatgtgtccttcttcatctacaagcgacagaggaagcttttgtctaatttcgccttccacaattacgtacagatctaatttaagctttctaccgcctagttggaagcgtactacatctccatcggttaggaatgttccccaagaggctggtgttccattaacatatggctctatctcgttctcctcatacacagcaaattcttgtagttcagaacctacctttatactaatggtggagacgtcgcgctgctgcattctgtttacgtccgttccagcacgtaataatgcactgttaactgttgggtgttcatttgtaagaaagaaagccaatttatcttctactactgcgtggattacgttgtgtcttggttctagcatggctagacctaaggcaactgcccatgctggtttgcttagctcgccttttgcagacaatttcgccacgtggaccatttcatttggtatctccaatgcttgcgccaaaaactcatccagctttggcgtaagtgccgcacctcccactagggcaactgcggaaggtgccttaccgttgtttgcttcaagtattttcgcagccaaggcagaagcaagcactgatgctgcgtcctgtatgcatgtaagaataaggttttgatcaacttgtattctttttccaacaatgttttcaacggaccttttcaaacccggttttattttcattttctcagcagtctccaatggtaccatgaaccgctgcgctagatgttcagtgatatattggcctgccatcggtatggaagcgaaattacaaactttgccttccttaaatatggtgatgtccgacgttccggcgcccgcgtccaccaaagcaatattgaagtagcgcagttcttttctaactgcagcttctttgctagctactgcctcactaaaaatgctggtcacttttaagcctgcttcctgcagagtcttgattaaggaaagtacagtgtcttttctaaaaaactgcattaccaacgttacttctaaactatgaccatggcgtcctatgggattttcgacgatcatgtcatctaatgtccatttagcaacatcaaagtctgaaagaaggtatccctccagcgatgccttctctgtgatttctgcaagcaaatcatccacatcttcttgttgtacgaaatcggaggtaatccttctacggccttcgacagttttgactatcatactttttccagctacagctgtcacgactggtaaggtcatgtcgaaatcgttctcggctagaaattcgcgaagttcttttgcagccatgggaacgttctcaatctgcccattctttagcagtgaaaatttgtgcttttgcatagcgtatttaacgatattgccggtatcatctacctccatggcagcgaatttatgtgttcccatgtccaaacaaagtcgtttcatcttgatatgatcaccctcggtatgggcggtggactgctaaatggatagaacttgacttgaccatcttcgaaaacaaaggtgacaaaagacagttcatttcttactaagtaaacactggaaccaaaccttatttccacattcggatatactatttccctgacgaatatgcgtgctttctttagagaatcctgtatccttgtaagaagttcttttatgcgctcgtccaaggtctcaatttctgttgctgtcatagccatcttttcctcatacaactttagcatggtcggggatttttttgctagttcttgtatctcattgtattcttttcttttctcagacaaaactcgagctacgtactcgtactcttgatttaggcttttgggagcagtgatctgcaagactacgcgctctgctaagtcgtttcctacatttggggcaacaatgaatctttcagctagaacagtggagcctgctatgcgtgctttcgaatgtgtaaggtacaaatcggtgcattcaacatggctaaatagtacaccactttcggcaattacaatgggcgcttgaacccgtgcctttgtgatttggcgagccattactgcatttccagctaccaaaacagctttatcatttccagctaccacaccgtctattttaatattttgtcccgcttctagttgcgctccttccacaacgccatgcacttgtatactggttttcgctttcaccttaaagccttctcttactgttcccattatttgtacagcatccacaaaatcttcgatgttgcctgtgtggtaatccacgtcgccagatactatcagctgagagataatactaacgcgcgtgccttcttttaccacaacaccatctattttggctatgatctttagtccatcttccgtgaccaaggtgttctttcctgccatctttcttaaatcaatatctcttccatctttagcagcgattatacgccccttcacagttttacccggcgttcctctttgaggggggttcttttctacaagaactgtgccggcagtaacataatcccacttggagatgatttctttaaagtcaacatactgtgcgtcctcagctacagggttaacaggtttttggtaaacccattctaatgatgcgtcttccccatccacgggtggcacccctttagctacaagaattctttctaaaggagcatgcagtaacatttttgccacatcatcgcttataagttctaaacttttatcttttaacaacttaaggatctcttcttcactcagttgaaatgagcaaaaacctggtagataagtggcataggcttccatttcatcatcggttatttcgatcatcacgtcagggattgtgggttccttagttatcaccacccatgaaccaggattctttatggcgtcaacaatcacctcgggtttttctacattaatacgcatttccatgagcgtgcttagaacctttgtggggctcatgccggattcttccatgcacagctcaattccttgctcaccacaccttacggcgacaccatcttttttgatcatataaggctgctcatcattcactacgcgatttacctccctgaatggtaatttccgttacccccaaaggcttacagcccaattcagacaacaagtcgatgatgtggtcttgagtttcgcggctcatagtaagtaactgactggtttctgcgacggcacgaacagttattcttatgcctttttcagtgagctcaccaaaaacaatggggtcttccagtacccgtttatcagctttaagtaagtttactatgtgggcctttatatcggggtatttttcccagcaatctacgtaaaaggagaaattccacattctcgtagggctttttgtattgttaacaatggcaccatctaccagcatcttattgggcatggttatctctaatcgctccaatgtttcaatagtggtagttaacacattgatggcctttacagttccagtgtagtttcccactgtcacagagtctcctatatcaaaaggcttctgagctagaatcatcattcctgcaaacaagttcgagagaatgttctgagtagctaacccaacgatgagtcctgttatactgacacctgcaagtatggaggtgtaagaaatacctgcaattctcagggctcccaagaatgccacaataactatgacgtaataaagaaaggaaagccaaaaactgacgcttatacctgagattcctgggcgaccttcaagtttttgttttgaactgtttattagagatgcagtaatgcgctggataacaataaagaaagcaatagctacgaatatgtacgcaccttttacagctatttggtttagtagtttgagcatttcttcagaaagatttaattccccaaacatgttatttttaatgttaccattaacattatgatcgtgaacaaatcacaccgagaaaagatgtttcgtgtagtagcttgtgtcgtcatcggcttactcttggtgtcatgtacaagaagagaatccgtttcacaagttgctgttttggggagccctgcctatgctgtgaccagtgagatcgctgctgaaggtgaaatcgtaaacgctacaccgctgggaagtgatccgcactatatggagtttacctcgtcggtggctagggtgctcgagcagtcaaaggctgtcattgcgctgggtgcttcagctgataggaaaatggtcagcgagctgagcaagccaaagcttttcctactgccagaaggacttgaggacccccatgtttggctctcaccgaaaagggtcttggcatgggtgccacaaatacaatcctttctggatgagcagttccctaatacaaaaaatgtacatgcacaaaacgctgaaaagttcatggctgccctacaagagcttgacgccaactttgaaaagctcagggggtattgttttgtgacccagcatccggctttcacttatgtggagcaggattatggttggcgcgttctggggactttggaagtgggggaggcagagatttctcctaagcagcttaccgctcttatggaagcgctgaagagcgaacaaaattgcctgcttttactcaatccttacgaaccatcaaaaacagctgaaatgttaagtgagcaactgggtttgccttcggttgattttgatattctggaagtggctacaagaagttattcttccatcatggcagagaatattgacggtgtcctccatgctcttaggcagtgagtgtcatgtttgatgactcaatcatattgtccgtggaaaacttatctgtgggctatgagaagccgttggttagcaatttgcgtttctttgtaagagaaggtgactgcttaggtattgtaggaccgaacggagcagggaaaagtacgctggtgcgtactcttcttggtctcatacctccgctatctggttccgtgagctttcttggcgaaaagatggaagaagtgaaacccgagaaaagaattagactggggtatgtacctcaacgcacaacggtggacctttcctttccggtgaaccttagagacgtgatttacgtgtcccttgtaaacaaactccggctaaatatgctaagctcaagtacccttgacgatgtaatccggtctgtgcttaatagattcgggttcgatgatcccaacacccctttgagaaaactatcgggtggtcagctccaaagactattgatcgcacgtgcctttgttaacgagccaatactaaccatcatggacgaacccacttccaacttagacccggcctttaccgaaaggttctatgagattcttgctcaagaaaaagaaaaaggcaatgctttcatattggtttcgcacgacgtggaagggatcagtcggattgtgaacaagtgccttaccataagctttgaaggatgggagctgaaagatcatgcttagctttgattttgttcaacgtgccctgctagaaatcatgcttctctcagtcggtttggggttgctcaccatattggtgaacttgcgcgatctgggagtactgggtacaggcattgggcatgcagctttcacaggcggagttataggaattctacttggagctccgtggctttggaccattttaacaggcatgcttgtagctttgctgtctcaaagaattgaaggaaagagagtatctagcgctaactcagtaattgtggcttttacctttatcttggccttcgggctcatactttcctactttgttccggggcaggtttctacggttatgggtctacttttcggctccatgttgggcgttgattcttttgatattatgctcacgtcggtcgctacgttgctgcttgtagttttttttgtaaggcactattgggaaatactaagtaccacttttgacgaagaatattcttccgtggtgggtatgcctgtaaagatgctcaagattgtcatctcagttctcttggccttttacattacggtcaccataagagcagtaggcacgctcatgatggaagcactactggtgatcccgggtgctgtggcattacagttgacagattcctaccacacatcctggaagatatccatggttttaatagccgtttctggggtagctagtttgatcctggcattttactggaacttaccagtttctcctttaatggtagtcatcttgtctctctctttccttgttgctcgtttcgtatttccgcaaaagtagttctgtgaattagtttatgccttagtatgtgtgatataattatcacaaagcactagtagtactttatacattgtccaggttttttttgtaaaggaggcgccgaagtgattgaagttcgggagctacgaaagagtttcggccaggttcaagcgctcaaaggtatttctttccactgcgaacccggaaaagtgacagggcttttaggcccaaacggagctgggaaaaccaccaccataagaatcttaagcaccattctcaagcccctaagtggtactgccacagtaaatggtttcgatgttgtaagagagtcagacaaagtgagagcatctttgggtgtggttcttgagaatacaggtctttaccgtcgacttagcggtgacgagaacgtgctttattttgcagatcttgccgatgtgcccaggggcgaagctctagaaaggatgcagtttctctacaaactgcttgaaattgattacgggaagcggcaggctggaacttactccaaggggatggcacagaagattaacttggtgcggtccgttattcatgatccccctgttctgatccttgacgagccaacagctggattggatgttcccagcactgtagcggttagaacatttgtggagcagcagaaagaagctgggaagactgtactattaagcacacatctgatgaatgaagtagagctactgtgtgactatgtgtacataatcaacctgggcctcatagtggctgagggaacgcctgaagaacttaaaaagcgaactcagagtagtaacttggaagaagcatttatgaaggtggtgaaggaatgaaatccatttttgctgtcatgaaaaaggaaattaaggaggccttcagggatagacgtacgctcataatgagtgtactccttccagcagttctcgttcctgccattgtgcttggcatcttctattttgaagggagaacggtggaaaagcaaaatgcagatggctttacggtagctttccaagggagccaggaacttcgatcatttctaagtcaagctaaattagaagtcatagaagtccaggatgtggaaaaagcagttttggaaaaagaggcggacgtgggactcattgaagaatacacatcgtctcaatctaaggttgttgtagttacgtcgtatgcctcaggtaccagtggagatagtgcagctagttaccttaacagtattcttcctctttatagggagcagcgcatcaaagattacttgagccaaaagggcataaatgaggacgttttttctttggtagtggtgcagagtaaacaagtaggggagcctatggcttttgccaagttcttcttggcctatctggtttcactggtcatgcttaccagtggttttgtgggaaacgtgtacctcggaacagatattggagcaggtgaaaaagagcgaggcacactggagagcttgctggctacacccgtatccagattctctattgctatgggcaagtggcttgctttgtccgccctaaactgcatgggtacactcatttcactgctttccttcacgttttcctactcctatgctatgacccatttcgacatgggcttaggccttgccactggaggttcagcacttgccatctggggtgctggtatctgggccatgatcataggcgcagttttgctttccctaacaggtggtgctcttcagtttattatctccatgtacagccgcaacatgagggaagctcagctttatttgggacaaatgggcatggtgattctgccttttatcttcatactcatgccggcgtttaccaatgcttcaaccatgcctgcctgggttttcttcgtacccattgtcaatgcttctgcagttacatataatgtcatcattggcagcgttgtatggcccttggtaggcgctgctcttctcatagatgtggctgtagctgtacttctggcgtttgtcataagcaaatttatgaatagggaaagcgtaatattgagaatgtaattttgatggtataatgttattacctgccgtgtgcgtaagcaggggcagaagtgcatccaacaaatgcgtcttgggagctcgaatcctgctactgctcaggtagcaggagggaagcacccacctgtgtgacagggacgcagctttctggccctttacggcacggcgggtttctttgaagaggggaggcatgatgttgacaaattggcaagtgttttttatcgcttttccgctttgggtatttgccgttacgctaattgtgtttctctttttaattcttcaagctttaaggaagtatggtgacgaaataaaaaagagtttagaagatttgcaggtggacataaagcagattaccagcagcgcggctacagaggttccggaaatcttaagaaatgccagtgagacttccgaagaagtcaagcaaattacgtccaacttaaaacaattcagcgcagtccttccatatgtggtaagaccaaattggacaacgattgctttgaaggtgctcccgtccgttctatcgttcttgcacatcggcaaaggtaagaaggtaaaataatacaaagggggtgtttggcatgttattaggcaggcttatggcaagaggtgaccagacggttgaaaagagaagttgttcctgttggggtccgttttttgctggactcttgctcggcgccataattcaaggtgctttgactctgttagctcgctgcaaaatggagaatgaatgcctatggtgcgaagaagatgaagagtgtgaagagtgccaggaacatgaagaagaaaaagagtagtaaaagtctggcttcatcaaatatgaagcgaaacaaaggaggggaaaatatggatgatatccgtgatactcttcgggtagcgggcttgtttgccgctggtgttttgatcggtactgtttgtgggcttctcttagctcccatgtcgggagctgaaatgaggggagtagttaaagagaaagctcttagtcttaaggaaaaaactctcgagaaagctgaacagctaaaagaaaaggctcaagagctaacaaagaaagcagaagatatgatcagtgaacaggtagtagaaatcgaagaagaactggcagaagaagagggaaaagaagactaaatcgaaaaacttcgatttgatgagttgttgactgctaatacttgaacatggggaacgccccagttaagggcgctcccgtttttagttgaataagccaaacctcttcttgttgtcaccttcgtggagttttcgtatctcttcaaggaacttacgctcctgaggacttagttttgacggcaaatccaccttaatggttacatgcaaatctcctctgtaacgaccgcttttgtcaggaacgccttcgttagccagaatgtactcttggtctggttgtgttcctggttcaaggagtagctccttttcttcccctgtggcagtggtcactttaatctttccacccaatatggcatggtaataaggcacgtgcacttccgtgtaaagatcctttccttttctgcgccatggtggagggataattatcttcactgtgacgttaatgtctccgcttgcgccatcttttacggcgttgccttgtccctttaatgtaatcacatcgttattttctatgccaggtggaatctgcaaatccaaggttctctgccttttaaccacaccagtaccatggcacactggacagacttgttcaggcactgaacctgcaccatggcacgtgggacacgtggtttgggtgatgaatacaccaaaaggtgtactctgtctgttttccactacaccagtgccgtggcatctttcacaggtttttgtcttgccatctttggcacctgtgccatggcattcttcgcagagttcatcacggaagaaacgtagcgactttgtgcagcctgttacaacgtctttgagtgatagcgttacttccaagtttatgtcagtgcccctcggctttgttttagtggcagttctattgaagaaagaagatccgaaaggaaagtcagtaaagaaatcacggaatatggagtcaaagaaatcaaaaccctgtcctggcctgtagtactcagaactaaagccaacgccacctttgcgcatggcgtcgtactcagccctcttctttggatcggtgagaacctggtacgcttcgtttatttccgccatgcgcttagcggcttcctcgtcacccttgtttaagtcagggtggtattgttttaccagttctcggtactttttcttgatttcatctactgatgcgtcttccggtacaccaagaatttcatagtaatccttcattagtggacttctccttgtggcccttgatcggtggtgttatcactgccatctcctccgggctgctgtccaccaccgctctggtacaaataagcacctgcctttcccatggcggtaattacatcttccatgagctgttttagctgttctgccggctgattgtctcttagggctttctctaagttatcgaccttttctgttatctctttgacgatgtcatcggggagcttcccttcattttcctttaagagtttcctggcttgataaacatatgtgtcagcttggtttcttgtttcaatttcttccttacgtctgcggtcttcgtcagcgtacatctctgcctctttccgcattcgctcgatttcttcttcagtcaagcgtgtgctgttggtgatggtgatttgctgactctttcctgtggctttgtcttttgccgttacgcttaagataccgttagcatcaatgctaaaggtgacttctatttgtggcacaccacgtggtgcaggtggtataccatctaggatgaattgccccaaagataagttgtcctttgccagtggcctttctccttggagcacatgtatttgcacactggtttggaaatctgttgctgtggtgaagatttctgattttgttactgggataggtgtattcctagggatcagcgtagtcatgatgccaccaaccgtttctacacccagtgatagtggggtaacatccaccagtacaatatcgttaacggttccctcgattataccagcctgtattgcagcgcccattgctacagcttccatggggtcgatgcctctttccactggttttcccatgaactgttcaacaaaatctctcacgatgggcatacgtgtaggtccacctatgagaataatcttgtctatgtcattgggtgttaattgagcatcttttagtgcctgttcaatgggcccagcagttttttctacgatgggtctcaccaattgctctagttttgctcgggttactttcatttgaagatgaactggttgtccgtccttcattgctatgaatggtagggatatgtcagtttctaaaactgaggatagttcaatctttgccttctccacagcttcattgaccctgatcattgccattctgtcattacgcaaatcgattcccgattctctctgaaactcttcaagaacgtaatccatgagcactttgtccatgtcacgtccgcctagctgtgtatcgccactggtggaaactacctgaaacactccgtgaccaaagtccataatggtcacgtccagcgtaccaccaccaaaatcaaaaaccatgatcttcagttcttggttcgctttgtccaagccgtatgcaaaagcagctgccgtgggctcgttaataagtctgacaacttccaagcccgcaatggcacctgcatcctttgtggcctgtctttgggcatcgttaaaataagcaggtacggttatgacagctttgctaacaggctctcctaagaaagcctccgcgtccttctttatcttttgtagaataaaagctgaaatttgttcaggcgtgtatgttttaccgaaaacctggatagtttcccgtgtgcccatttttctctttatgcccgttatagttccttcggggttcatggctgcctgccttctggctggttcacccacgagtatttgaccatctttagtgaatgcaacaaccgatggcactgtcttgccgtacatggtagttccttcggcagatggaatgattgtaggtttgccacccagcataactgcggcacaagagtttgatgttcccagatctattcctatgatcttggccataattgcacctcctgcatttactagttcctttacgcttctacttatgatatttaccagcctgagacctcttttatgcacccaaggcctgctgattgagcgcatttcttaacaatgatttaagaattatacgcagccctttgcggtatgatagttatcgaagaacggaagtatatcttccgagtaagcctccctgtgagatgcatacccctggcatctcacccacctcctttcctcaccacacctacaaagggacggttacccccaccgtcccttttcttttttatctatttgtctattggagtttgttcacagcaatctgtccgtttaccataacgaacattggctttccgtcaacagatagtggatctccttcccaaagtactagatctgcatccttaccagattcaatggagcccaagcgctcgtccaatcctaggatctttgcagcattgatggttatggcttttatgccttcatcatatggcaggccgtactttacagccaagcccacagttagaggaaggaactgtatggggataacagggtgatctgtcattatagcgaagagaacgccgtgtttatggagtactgcgggtgtttcgaaacttttgttcatgagttccactttgcttctattggttaagtttggtccaacaatacatgggaacttggattcagcaatttcctcaggtactaagtgtccttcagtgcagtggtcaatggttatgtttatgtcgaactctctagctattctgatagcggttaggatgtcatcagccctgtgagcatggatcttcatggggatttccttacgaagtaccatgcaaagatgttccatacccaagtcaaaatcaggttgcttttcgggctcattggcgtatttttctttcttttccatataagattttgctttgagtagcgcctgcctcatcagtgatgctgtggccattctggttactggagacttcttcatgtccctgtagaccctcttggggttttcgccagtagcagctttcaatgcaacgggatctttaataaccatcttgtcaatggcttttccaaagggcttgaagacgcaagctgtgcctcctatgacatttgcagaaccaggagcagcacaaatggtggttatgccgccttctaaagcatctttgacgccctgttccatgggattgattccgtcaatagctctaaggtagggcgttacagggtctacccattcgttgtagtctgcaccttcccatccgaaaccttcttcagaaatgcctacgtgtgtgtgagcatcaatgaacccaggcatcagcgtcaaaccttttccatctacaacatttgctccttctacttgaatgtctcctgcagaaacctggctgattttaccatcttctactagaacgctgcctttgtcaataacaccatgggaaactgtgtaaacctggacgttagtgatgagtactttcacacttacacctcccaaatgcggtaagtaatattagttagcacacttaaatattagcactcattagcactcagaataatgcaaggacaacagggaacaaaccaactacgaacacagccatgaacagtttgttataaagggctcccgctcttgcttcaaagtaatcccgtgacagtatcaaacacaaatgtgtggggcttgccattacacctatgaaggcaaaaatgaatgccaagttaagcatggcgacacggtttgcaggtgttgtcaggccgattagcaaaggcagtgaggtgccaacaccagcttgggttaaaccagttatcattgaaacgacaaaaggaagggctataaaaaatacaattgtaggtaaatgtaaagcactcaaactcgaagctacagcttcattggcacctgtggactccaaaatgttagcaaagtagtacaccgcaggtattatagctagcattttccacttcagggcttcactaagcaatgttcccatcttgggtaacgccttggcgtgcaaaatgtatataaaagcgcaagccaaaagtatggctatgggcactgtaaagtcattctttatagtaacgcctgccacaatgactgctaagagaggtcccaaatccaagataacctctttccacgaagggttctgaaatctcacagaaggtaaggagaaaccgaacaccaaaacccaaccaactactatcatcaaaagtggtatgtaccagttcatttgggctaagtggcctggtgtaatgcccatgagcatggctgccatcaaagtacctgggtacacaggcaagataggttcccatatgtggcgaaaccagaaatttatgaaagctttttcttggttagatactactgaattttccaatgtctctgctactaatggagcagagaatctagcccctccaggtgaggggagcagccccataattgcaggcattacaacacttgttagcctgtaatctccgagcattttgataaaattgtgagtcagccttgccaaagcaccgctacggcgtaaaaacacttcgtacaaagacattaaatatagcgttagcagcacagccactgtgcgctgggcaaataagctttccaaaaagcctttacttaaatctgcaaaagacaatccccctataaagccaaggaatacggtggcacctaaaaacagtaggtaaaggtctatcttgtcaagtagcagtacaataactacaaagattactaagagccacaatgccaaattcattattgaattatatgataccttgcatttgcttgtaaagatgcccttactttttgtatcaacagtttctttatgctgttgattaagaatttatacttgttacccgattacggattgggtgttccaggtggacgtttagatgtctttgtcttgtccacttcgtctaagtgggcttttctgttgtagcaggacgttgcgaaccgttcaagtatggcaggaaagtcgctgccctcgattaactcttttatgcgttcgtcttttttcatttcctctggaataatgtaatatgggggttttgtggagtcaaactttatctgaaaccctgctttgggactgtaatcaggcagtattttacttagaagcttttgcgctgtttggctgaaaagatcgctaacttcaatggtagtctccgtttttgctaacttatccctgaattctgctgctagttccttttcgaattgaacaaaggatctcatggcatcacccctcttgactagttacttatatcataccccgaataaggcaggattactagaaaacataatcgggtaaaataagtaaaagatggaaagagctcatcacacttcgacgttatggcaagttatttctgatttcgggaaccccatggtgtggggaacctttttgttcgttttgcttatgtggataaaagggctttcgttgagccacatattgctctctttggctatattcttactgactgtgggagtggtttccgccataaccttcaacgtggctcgaagcagacagttttcggataccagagacttaatagaacgtgaaataagatctttaccttatttttgtacgtttttggcttacatggttgttgccgccatttttaaccgtcaggactggtccccaaaatggttggtattcctgacttctaccatgggcattggcttgggcatatgcggctttataaaccttttctggaaagtctcttttcacacatttgcttcctcagccatggcaaccatgttcttcatggtcaccagcagttggtggagtttggtgctgctgctattagttagtttggttattggctggtcaagaatccggctgggtgtacatacgcccatgcaggtgctcataggttttctattgggtatctttttgcccatattatgtgcaatgagttatttaggaggttttctgtggacataagagtcataccggataaaatgttaagagcaaaagcacaaaaagtaaagtcttttactgaagaagatcgaaggattgtggaggacatgttccgcctcatgaaagaaaacgaggtggaaggcgtaggcttggctgcacctcaggtgggtatatctaaacgcttcgtagttatagacctggatgagttccatgaggtgctgatcaacccaaggtgggaacccttggggaaggagaaagaagaagacattgaaggctgcttatccgtgccgggagtttacggtcccgtggaaaggtttaagaaaataaaagtgagttttaccaatctttatggcgagaaaatcaccttaaagcttgacggtatgctcagtcgtgtggtgcagcatgaagtagaccatttggatggtgtgttgtttatcgacaagatcacagattgggatcgcatcgaagttatgccactggcattgcattatccaggagtcgtggagctcctaaaggaacacgatcgatgaaaatagctttcttttcctcagggactttcggtcttccagttttagaggagctaaagaaagagaaccatgaaattgtgttgattacgaaagttgatgccccttcagggagaggcttaaagttacagccttcgcctcctgctgttgtagctgaggcacttcagattcccattgtgaaggtgaattcgctaaagaacgattttatagaatggtattttagtcagggattcgatgtggccattgtagtggacttcggtttttacattcccaaacaattattccaagctgataagcctgtcatggtaaacatccacccctcactgctaccaaaatacaggggacctaatcccatacgaagagctatttgcagcggcgaacttgagacaggcgtaaccttgataaagatctcggaaaaaatggatgaaggtgatatttatcttcaggaacgagtacttattgacccagacgatgactatgtgtcccttactccgaagttgcagcatgtttctatggaattgctaaagaagttcttcttggagctaaagcagggaaatttacgtgcttttccacagttgggagatccttcttatgctccaaagttcactcctgatgagctatggattgactggcaaaaaccagctcatgacatacaaaatcaggtacgtgctttagctgatgtaggggcgaaaacaactttggggtcaaagctggtgaagattttcaaagttcgcataagcggcatggaggactcactgccaccaggccactatgtagctgaaaaagaaagtctttacgttggtactggacaaggttcgctggaaatactgagtttacaacaggaaggaagaaagaagcaggacgccgcctcgttcgtaaagggtcttagggaaaaagagggtgtgtttggtggttaacctactggccatattacctggtattgtactttttgtctactatgcagcagtgcttctcataaatagtggcgtttataacagttggtccagagaagtagtaccactcgcggagcgtcttagtgacgtgtttccgcgacttcttccgtggaactcacttgtgcgttttaaggttagacctgacattgtttttccttatatggatccgcaaaacgattttgtctattttcctgaacgcatgctcatgtacaacaatgtgtggaatctcaatttgatttccagagccgtgggtgaggctttgcaaatgcgtagtagcttctggcatgtttactacaaggctaagccggtgctacgttggatttttttggtgggtttcttttgttcgctcttttttggtgccactaagattttgtattttttcgcggtgctaggtgtccttcttgattacacaagttatatactctcagcagatgctctaaacagatccaagttggttctggcacaatactcccctgaagtggccgatcgcataaggcttataccacccagtttcatatttgagtctttgggcgaaccgtaccgcattttgcggtacgtggtgttccacttgaggtggcggaacctatgatatttttcctttatactattttggcgttgtttacctttatgtttttcttgatgctgttccttccgttaagtttcttaggtgtggccataatgacactcataaacgcacctgttcaattgttttacttgttgactcacccagaggttagaaagaaccacgctttggaacacgcaaccattcacgtattggaagagcttgtgcccgtgaagctttcaggtgtgagtaaccccaatgggttcatcatacagggtgtcagtgatccgtatttggtgctacaggccgcacacgaggcaaagaggcgcttgctcagtggtgagaaagatttggctgtgcatcctcgatgcggtaccacgacggtggttacgggattagtatttgcaatattgttcatcgtgttttccatagtctttggcttgttctcatttgtcaatcttttactttcactagtgcttggtgcaatattgggtagcgttttgagtccttgggtacaacgtcacgttaccactgactggcgtgtccatgatgtggaaatagaaaatgcagaattaataattagagggtggtccgttcatggagtttttgtgcacacaaggaagggtgatattaaatggtccataaggtgagcgtactcctcatgttattttgcttgcttgtaacactgcctgcaggggcacagaatgtgggacgagttcctacagttacaggtttaacagtaaatcaagctttggaggagattgccaaagcaaaatatgctgcttcagtagagtacgaatatgcgactgtggctcccggtgttgtgattgcccaaagccctgacggcggcatcttggcaccagctgggcaacaggtcaaactcattgtctcaaaggggttaaaactggtagaagttccgaacgtggtaggtgttgttgctgctgacgccatcgacaagatcaaggacttgaacctacgcataggaaccattacagaggtgcagaccggagatcgctttgttgttaaaagccaagatccaacatcgggtaagctaaccgtggttggtgacgtggtgaatataacggtcggtataccaaaactggtacgtgttcctcctctaatcgggttaacgctggaaaaagctcgctccagcgtagaagctgccgggctcaaagtaggcgatataaaacgcacagcgactacaagcaccgatttagaaattgtaaaaacacagaacccacgcagcggtgtgtaccgttatgagggaacacccgtggatatcgaggtctggtcaccaaaatgagggccttactcttaggcagggtgctacgcagagaacggtataacgtgttagtttcctacgaaaacagcgtttatttgggtttagtaaaaaagaaggtttgggaacaagataaggttttggtcaacgatcgtgtctggtttgagccaattaccgatacagaagtatctgttgaacgtacaactggcaggaagaattatttcctcaggccccctgtggcaaacttggatttgcttgtttatgtgcattctttcaagaatcctcagtgtgatgtaagatatctcgatcttacgctgggattagcgactctacagaacatacccgttttggtcttgtttcacaaagccgacctccttcgcgatgaagatattcagccttggacaagtttatacaccagtctgggatatgacgtaatggtaacgtcagtgtactatgatttgtctgcgttaaaggagcggttacgtggaaaaacagtgcttttcagcggtcccacaggtgttgggaaaagcagtctggtaaaggctctttggaaagatgcgtcagtgcgtgtgggcgacatctctaaagttggtcgcggtaagcacactaccagttgggtagagctgttgcccctagatgatacttacgttgtagacgcgcctggtttttctcttttggaaatgcctgcaatgaatccttgggatatccagcgcatgtttccagagatcgagactacggcaaaaggctgctttttctcagattgtttgcatttgaaggaacccagttgtgcagtgaaagaagctgttaaaaagggactcatagcagaatcgcgctataactcttacctttattttcttgacaaacaacaggaggaggcaaagaaaagatgagaaaacttgttccttccctcttatctgccgatttatggtgtttaaaggatcagctggatgtattaaagcaatatcaagtagataccttgcatgtagatgtcatggacggcaattttgtgcccaatatttccatgggagtaccgttggtggaaagtttgcgcaaacacagtgatttttcccttgatgttcatctcatgattgcaaatccagagcgtttcattgaaacctttagggaagctggagcagatcttttaacagtacacatagaggctacttatcacattcatcggctcattcagcaaataagaaacgttggatgtaaggctggggtttctcttaatccggggactcctctggaacttataaaacccatactgcacatggtggatttagtgcttgtaatgagtgttaatccaggttttggtggtcaagacttcctaccagaaacactgagcaaagtaaaaatgcttcatcagtggaagcaagaacgtgaagactataaatacatcgttgaagtagacggcggtattaatcgctcaaatgtggaacaggttttgaatgcaggcgcagaatggattgtaagtggaagtggtgtcttcaaaggcgatttgaagacaaacctcgaccagctaaatgaaattctgctaaaatacaactgaggactgctaataatgcaacagtccttctggcacccacatatgagtgccagagaggaggtaagggtataatgcccggaaccgttatgggaagaactggaagcttgttcttgttaggtgttgggatagtttggctccttatatggcttatcctggcttattcttcaaaacagaaaagcacactggccgtgttggcagttttctcattgatttgggctggtcttggattttggcgagccatggctggcgatgttgtaagcatggtcatactttttgtcatacttgttattacccttccaggtatgctgaaagtggtgaaccagtatcagcgtgcagtgctgctacggtttgggaagttccagtcagtgctggaacccgggttaaatgtcatactgccttggggaattgatagggcgttgtatgtggaaatgcgtactaccaccattgacgttccaaaacaggacataattacacgggataacgttccagtatcagtggatgccgtggtctatttcaatgtgtttgatcctaagttggctgtactagaggttcaagactacagacaagctactacccttttggctcagaccatattgcgctctgtcttagggtcccatgaattagatgacatgctcagccaacgagaaaagctgaacgaagtgctcaaactggatcttgacaaagccactgatccttggggagttagagtcactggtgtggagataaaagcagtggatttacccgaggacatgaagcgcgccatggccaagcaagccgaggcagagcgtgaacgtcgcgcgaaggtcatatccgctgaaggtgaataccaagcttctgaaaaactggctcaggctgctgaggtgatcggctccaccagagtcggtgtcatgcttcgtatgctgcaaacactatcagagatagctgttgagaagaacagcaccatagtatttccactccccatggaaatcttaaggtatttcgatgttaagggagagagggaagatgaaacaggttcttaagggtttgctcgtagtcggtttactggtggctctcatatttggtgccctgtacatggtgggctattcccattcttcaggtaacgtgactacgccaagtcaactggattgggaacattacttccaggagatcatgaaacaagttactggacctggaaaggcaaccccctacaggccaacacagtagaaaagaggaggtaatacaaattggctcgggtatatcttgagcatgtgtggaaaaagttcggcactgttgtagccgtgaaggatttaacactggaagtcaaagatggtgagttttttgtccttttaggtcccagcggttgcggaaaaactaccacgctcagaatgatagctgggttagaagatgtaactgagggaaccatctacatcggggatcgtgttgttaacgatgttcatcctaaggatcgcgatattgccatggtgtttcaaaactatgcactttacccgcacatgtcggtatttgataacataagttttgggctgaagctcaggggtttacccaaggaagaaattaaagccagagtcgatgaggtagcaggatggttaggcttaaaggaactgcttaaccgcaggccacgggaactttccggtggtcaaagacaaagggtggcactggcaagggctttagtgagaaggccacaagttttcctcatggacgagccgttatccaaccttgatgcaaaactaagaacccaagccagaggtgaactactcaggttgcacaaggattttccaactacgaccatctacgttactcacgaccaagtggaagcaatgactttgggtgatcgtgtggctgtgatgatggaaggtactttgcagcaggtggatagcccacaaatgctgtacctttatccggcgaaccagtttgtagctggttttgttggcacgcctcctatgaactttcttaccatggacattgttactgaagaaggtcaaatgtacttgaagcacaacgggttgaaagtgcctgttacagcagacatggcagttgggctcaaggattatcccaaaaacaaagttttgatgggcataagacctcaagatgttcatttggctgacgaagccagaatgattgagaattctggctgggttttgcactgcattagtgatgtagcagaaagactaggtacagaaacatatgtacacttcaccctggacgactttgagctggtgggacgcgtttctgctgtgcgcacagtttccatgggcatggagtatgacatttacatggatatgactggtgctcatctgtttgatctggataccggagtacgagtgtgcagtggcactgctccagaaaaaatggaaaccaggttaggactgaaggcagagccacagctgagaacggctgagcagtctgaagagtaagaaaaggaacagagcattcttttattgagcagtagggaaataacatttttacatctgtatagtcatggagaaaaaagaagagagagtgtcaaagcgtagtaaaaaaactaatgaaaagccagtagtcttggtggctgacgatgagccttccataagggaactggttcaaactgttctttctcagcagtctttggaagtggttaccgcatcggatggtgaagaagcacttaaggtctcagaagctcaggttgttgactgcgcattagtggatattcgcatgcctaaagtggatggcttggctgttcttgaacaactggtattgaaaaatattcctgtaattgttataactgcttacggaacttccgacgtcaccattgaagctatgcgcagaggtgcctacgattttataaccaaacccttcgacatcgacgacttggcggaaaaggtacgcaaagcactggactactccaaaaccactgaagtgttacccataaagggcagtaaagagacatcatcattaatggtgggcatgtcagctgccatgcaggaagtgtataaactcattggacgtgtagcttctaccgatgtaacggtgctcataactggtgaatcgggtaccggaaaggaattggtcagtagggcaatccactacaactcacccagaaacaagggtccctttgtggttgtgaactgtgctgccattcccgaagatctgttggaaagtgaactgtttggttacgaaaagggtgcctttactggtgctgatgaacgcaagataggtaagttcgagctggcaaaccacggtaccattcttctcgatgaaatcggtgatatgagccccatgcttcaagcaaagatccttcgtgtgcttcaggagcacgtcattgagcgtatcggtggaaccaggtccataccagtagatgtcagagttttggcagctactaacaaagatctgcagagtttagtaaaaagtgggagtttcagagaagatctttatttccggctgaatgtggttcaaatacagctgcctccactacgagagcgaaaagaagacataccgctgctggctgatcatttcattaagaaatacgcagcggaaacgagcaaggaggttactggagttaccccggaagtcatggcggcattaatggcctatgactaccccggaaatgtaagggagctagagaacatcatagctcgtgccgttgctttgtgttcaggtaaagtgctcacccttgacgtgcttccacctcaggttgttgaaccaaagcccgccttgaggcctttaaaagaggttctgttggaagccgagcgtagagctttcaggcaggcggttgccgtggcaggcttagacccacaggcagtagcagatttgctgcaggtggacctggattatgcaaagaagcggttgaaggagtggttttccagtgtgggcagtaattgacctcttggtttttctttcgtcctatgctttagcttctttgacgaaatttggctttcccatacctcccgaaaaccttgagtccatgttgattgttctcccttggtctgccttaatatttctgtttctcatgtattacctagatgcctatgccacctataccagatcatttgaagacatagcttgggctactgttatttccattgcgggtgccagccttgcttccttggtgctgtctttctggctaagggcttttgcgtttccaagaagtgttatcctttacgcactcctgtatcagctactgctctttttccttattacttggcttaaggttcggttcatatctaaggagccttttcccagtgtgttcgtaaaaggggttgatgaaagtattgcttcactgctttctagcaatagagctcagtccattgatgaagcccaagccattgtcatagctggtttagatttggtggaggagctgaagaaaggtattgagcatggtaaaccagttattattgatcctacggtggagcaaatggctcttctcaacggtcttatggtatccttcgatgaccatccttttatccttatccattcgtgggtttttgatcgagtacaggttttcttaaaaagagtagtggatattattatcgggcttttagggagtgccataacagtgattcttttgccttttattgccttagccattttcatcgacagccctggccccattttttacacccagcagcgcctgggtcaaggcggaaggtccttcaaagtaataaagtttagaaccatgatacctgatgcggaaaagtacacaggtccggtgttggctagtgaagatgatccaaggattacaagggttggaagattcctaagaaagacgcgtctagatgagcttcctcaattcttcaatgtgcttgtgggtgatatgtctgtggtaggtccgaggcctgaaaggcctgagttctatgaaaaggctttagatgaggttgaggactttaggttacgcttaattgtgaagccagggcttacaggctacgctcaggtatatgccagctacagcgtcgatttcaagcacaagtttttctttgacctgttttacataaccagtcccaatgtgctttccactgacattaaaatactgcttcttactgtcaaatcggtactcaaacgagaaggcacttaaggggatgcatataaaaaagagggggcccttgtatatgtgggtcccctgttaattctcttcctcttgttagctttctttagtcacgaagctctttaccgggtttgaataccacggtcttcttggctggaatgtcgatgggttcacgggtctttgggttgacgccttttctggcttttctttcgcgcagcataaacttaccaaagcccaccaaaactactggttcaccgctcttcacggtttccgtgaccacatccatgaaagcgttcaaaaacagttctgcatctttcttcttcattccggtcctctctgctaaagcatctaccaattctggttttgtcatttttgtccacctcctggtttttagagggttatgcactacaccctctaagcgtattatataccacagtttcccccatagtcaatagatgtggttataacagcgatatgagggggctgtggataaccacagcgtttacaggctttgtagtgatatcagttagaatcctcgtccaaaacaaatatggctgcatctaagggttcgctgtagtgcgaccattttagccctttagccttggtttcacggtaaatcttctgagcatggtctaaatatgcatctgtgcgatccgccatggctaccagcaaagcttccaatgtttttggcttaactggtgaaccccattctttctctccgtggtggcttagcacaatgtgaagcagtgcttgtttcaaggattcatctaagcctaagtcatccatgaattttgccaacataagcgagccgtgaaccacatgccccagcagtttgccgttgtcggtgtaatcgccccctggtatactcatttcttccactttgccaatatcgtgcaaaagtgctcctgtgagagccaggtctctgtttacgtcaggataaaaccttgaaagatcactaaccatttcagctacgtgaacagagtgctccaaaagtccaccaatgcgcgcgtggtgaatactcttggctgctggtttctttataaattggtcccaaagtttctcaaacagtacgtactccaacagtagtttcatttcagtgttttctacgctttcaactaagcttcttagttctgcttttaattgttctaggttttccacgctgggatagagtagtgccaaagtcttctcgtcgataacagatagatccacttgttctatgtgagagacatacatggtgacttcagagttgaattcgccaatattacctgtgcagcagactagttggccgttctcaatgtttatcatgccgttgtcattgagctccatgaagcccctaatgcttcctttagcatcagaaagcaccaagtttgcgtagtggctgccgtctttcttttttgagccgtaagttttttgttgcaggacaaagagttctttgacgttggtcattcccggtttcaactcaattgaaaagatcctctttacgtattccatatctctaatgtcctacgatgctcttaaatgtgattcgttcagccaattcttccagctgttgcaaccggaagaacacttcccacaaactctctccagccaataggaggccaaaatcagtggttactaaagccacccccacgtcaaagatgtcctttatttgctcaatgagctgtttcctatccaaaggtggtgcggcgatgatctgaagatcttgaaataacatgcctggttcaacgttttctgccatgggtactcgtcccaaagctagattcacgaggctaataggataggagtgaattagtgctttcacgttgtcccaatgtctgtaaatgtctaggtgaaccaaaatttcttcctcaggattacctcttagcacttcaccactgggttctatctccagtaaatcctcttcggtaacaaatgggtctttcttacccactactgccagtatgttgccgttttccaactttatcgatatggtggtatggccgtcactagccagcatgctcgtgttaatggcgcggacagccgccaaaagttcttcttccactttgttcatatgtctccttcctcccctaatacagaggaatcattgtcactcttgtagcttttatcatcataaagttcttgcagaagcacttgtattttagctttaattatgtccatggcaaccatgttctttccaccttctgggacgatgatatcagcaaatctcttcgttggttccacaaactggatgtgcatgggacgtactgtttccaagtactgcttaataacagagtccagtgtgcgacctcgtttttccacatcgcgttttagtcttctcagtattctcacgtcagcatcggtatccacgtagatttttatatcgaacaaattcctaatgcgttcatcgtaaaacaacagaatgccttctactatgatcacaggcctgggcactacaatctcgtaattacccgttcttccgtaaagttcaaaggaatattctggtacttttatggactctccttggattagcatctgcaagtgtttataaagtaaatcaaagtcgaaagcattggggtggtcataatttaacttccgacgttcttccaagctcagatccgggaaatctctgtaataagagtccatgctgagcatggtcacctggtctttcgggacaatgtcatgtaaggtttttgcaactgtggtcttacctgaacctgttccgccagctataccaagaagaaggtactttttctgcacaagagaattatagcaaactccacgtgagtggtttacttcaatagaatgttaaactatatttgtttgtaaatgaaggaggcgcatgtgtggtgaattttgaagagctcatgattaactggaagaacggacacttgaaagttgatgaaaccacgctctcagagatcgaatcctttgccaaggattacatgcagtttatggctgtggcaaaaacagaacgtgaaactgttacacagtccataaaggaagcccgagaaaagggtttccgcaatttagatgaactggaaggctcttggagaccaggagagaaggtatattttgaaaaccgtaaaaagagtgtggtttttgctgtactaggtcagaagcctgctactgagggcgtgaacattgtagtggcacacgtagacgcacctaggctggatcttaagcccaggccactaaaagaagatgagcagatcgccattctagaaacacattactacggcggcataaagaacttccattgggtttctacgcctttggctttacacggtgtggtagttaaaacagatggtactgtggtggaaattgctgtgggagacaaggatgaagaccccgtcttggtaattccggacatattgcctcacttaggtagaaagattcaaatgtctaagaccatggatgaagccataccaggcgaatccttagatgttgtgattggttctgttcctcttaaggatgaggaaaaggaacccgttaagaaattcatcctaaagctacttaacgacacttacggtattactgaagccgattttctgtcagctgagttagaggtagtacctgcattgaaacctcgagaagtaggtttggacagagcactcattggtgcttatgctcaagacgatcgcgtgtgtggttacacggcgtttcgtgctttattggatctagcagaagtacctgagaagacagccgtggtgatcttggctgacaaagaagaagtgggatccatgggaaacacgggtatgagatctgctttcatcgataagttcctttccaaactcattgcactgaccaaaccctcgtttagtccattggatctttacgaagcttggaaccgcacaaaggtgctatcagctgacgtaaccgctgctgtagatcccatttggaaaagtgttcatgagatgcagaatgctgcaaggatgcactatggaccagttctgaccaagtacacgggtagcaggggtaaaggcggagccaacgatgctcatgctgagttccttgctcaagttcgggaagcctttgacaaagagggcgttatttggcaaatggcggaacttgggaaagttgatgaaggcggtggcggaacggtggctctattcatggctgataggggagctgacgtagtggacatcggtgtggctctgtggggcatgcactctctgtttgaggtttccagtaaactagatgtctattacgcttacaaggcaaaccaagcattcttcaaacatttgaagtaaaaccactagcaatagtgctttcccggcagtgagagcatgtgaaagaagagaggaggggacctgtggtcccctcctttgttattcatgtgtgcgtttgctattctttacttgtctttatacaacctaaaactcgaaggttcttctaagcgtttctactgcctttgcgatgtcggccttttcttcattcgtgaatttttccaagtgatgctctagcgttcttaagaattgttctttggtctcttttaataagcgctgtccttgatcggttatctcaaccaaaaccagtcgcctgtccctttcttcgtctctgaatcttcttactaaacctttttcaacgagtttgtccacatgaggggttaaaccgcccatggttactaccagagcatcagacaagtctgacattttacagggtccgattttgtccagttcattgagtatttttagctcgcttaacccaagttgtagttcttgatcctgcatggaagcatagaatagccttttaaaccttcttggcaattggatataaaggtcgaacaaatactcagatagtttatccatatccatacacattaattatatggtcttagtgtgctaaaaatgttttttttctagagtataactacgctttcatcaaaggacttacgagcgggagagggcggtatttctgcggggtatcccagtggtaccacagctaccgggagaaatcgtttaggtatcttcaaagccttctgaagttcttgttcgctgaaatttcccacccagcagctacccaacccctcagaccatgctgccagcaagaggttctccacggcagcgctcacatcacatatgccgtaaagggtggttccacgtttcccataaagagctcgcatggcttcaacatccgtgcaagctacaactattactggcgctaactccacgtgatcttgatcaaagcaagcagaagcgacagccttcttaagctctgggtttttaaccaaataaaacattcttgcctgcgtattaccagcggaaggtgcccacagtgctgcttccaatatacgttttagtactgcatcatccaccgaatctggtttaaagttccttacgctcctacgctgtttgattaagtcataaatgttttccatatagttttccatataaatgaattctatcacgatccgccgtatagtagtgctttgctttggttatctataagtatagggaggtgaattcgttgataaacgaaaatagcagtaagaagaaagtagttattgtgatctcttctggtgataagcaggtgatcatgcctgccttgaacatggcactaaaatccaagagagacaacctttacgaagacgtgaaagtgcagttttttggcattagtcaaaagattgcagctgaagatcctgatgtgcaagagcttatcagtgaattggttaaggcgggcattagtcccatggcatgtcgccacatcagtgacaaatttgaggttacagtaaaacttgataatttgggtttcgacaacgtgcaaatccccatagaaattgcaaagctggttaacgaaggctacattcctatggtgttttaagggcagggtgatacgaacatgaattttgaagaactttcacagcttatcaagagtaggcgatctgtaaggaattggcaggataaggatgtgcctgacgaagtgttgaaacaagcgctggaattggcaacctatgctcccagtggtatgaactaccaaggctggaaattcgtagtagtaaagaacaaggacatgataaacgccatcgccgatgctgtaagaagcagggctcagaaggtagcaagctgggaggaaactgctcgccacatggagaatccacaagccatggtagagcgtgctggcttctttagaaaagctcccgtgctcatcgcagtctattcccagatttatccctctagcagggaccaaatctacctagaacgtatggcgcatgatgaagaagccgccttgatgaaatcttggcttgatttggcaaatccaagcatacaatctgttgcttcaggcattgcatacctcttgttggctctccttgcacaggggctgggcagtgtgtggatgacaggtcccatgcaagctaaaggtgacatcgaacagctattgggaaagcctgaaggattcgatttggtggcacttatcgctactggttatcatgatgaaacacctcgcccaaaaaccatgaaatcatttgatgaagtggtgcaatttgttgaataaaattcattacgtgtacgattccataattcaatcgaaaacgtattaaactttaacttatgcgagtgaaaattgtaggccacatggctgaagttctgtcagtgccgcctgaaggtcttgaggttctgttggatgcgcccataacattaggtgagctggtcaaacgtctttggaatgtgccttttagtttgttcatgggggcaaaggtgggtgatctaaaggtttcagaagaatatgtagttactggccacgaggaagagattgttttgctatcaaatggtgggtgataaccatgaaagctacagtcatatttgatacttgtagagaaggcagtttgaacatggcgctggacagcctgcttctgcaacagctgcgagaagaggagcaggtgttcctaagattctacacttggtgtccagccactgtgtccattggtttattccaaaagtggcagcagcaacaacaacattctccttaccccgtggttcggcgtcctaccggtggaaaagctgttcttcatttgctcgatgtgagttactcatttgttggacctcttagcggttttggaaacagtgttttggaaacctattttcttgtgtctcaggggcttatcaagggtcttgagcttttaggaatacctgccgagtttctgccagcacctttgcctaccaaggaggatccatcaagctgttttgttcatctgtcaggccatgaagttggcgtagcagggaagaagcttatcgggtcagctcaagcaagaaaaccatggggctttttacagcatggatccatcatggttgaacccatataccatgagatggctgagctgttttccattgaggaatctgagataagagcccacgctattgcccttcgggagctacttcccgatataaccataggcgtacttgaaaatgctctgcgtgaaggttttgaggatgctctggatttgcactttacccaggctgagttttcctcgaaggaactttcgcaggctgcctcatttagcgggaaatacgctgtatgcagttagaagctaaaagcataatcgatctaacgcaaaccatttccgaaaatctacaggtatatccgggcgatccaccagttgaggtgcatactgtgtccacgcttgaagacggttttgttttggagcgagtctgcatgtcctcccatggaggtactcacttggatgctccttggcacgttcttaaggggggtgctgacgtaagctctattgccttagaacggctcatattgccctgtgtgtatgtggacatgtccgccttgtcaaagaaggaagaccgcctagccaagctaacgggacgttttacggacttaaaagataaagcattacttctgagcactaatgagaagctatctgcgaatattacacccgaagaagtggaagtgctcataactggcggtgtaaaactgctgggtgtagatgcaatgagcgtggagcacagtgatgatttggtggttcacagacaacttctttcttctggggtgctcattgtggaggggttggctaaccttcacatgctaaatgaaaaacaggagtattttttggtagttgccccactgaagctggaaggctgtagtggggctccggtcagggcttttgcgattacactatgaagtttccacccctgctttttggaacagttgtggaacgtcaaaagcgtttcaaactgcttgttgattttgacgaccatttggactgggcttatctgcctaatccggggcggctacgtgaactcatttacccgggagctcctgtgtggttaaagcctgtgcactctgcaaaacgcaaactggcctatgaggctgttcttggctatgattctgtcctggtttgtttgtatgccgctttggcaaacaaattgtttctggaaagtcttgatctgctcggtttaggcggcaatgttcaggtgctcaaagaggttagtttagggcattcacgtttagatttttctgttgacggacgtttggtggaggtaaagtctgtaacgttagtccaagatggattgggcttgttccctgacgctcccacaaaacgtggaactaaacatctttacgagcttgctgataaaggtgaaggcttggtggtctttgtggtgcagcggtgtgatgcagaagctgtcacatttcacagtgccatggacgaggattttgcaagtgccatgaaatgggcaaagaagaaaggtgtaagttttaaagctgtgaactgcatagtaacaaaggaggagataaggccgtggcgcgaaattccagtgctcttcccgcaagattagaaatagctaactcattagaagagcttgtaagtcttgtcaaggacgaagctaaagaccttgtttctcagcgaattgcacagttcaaaaacttcccacgccatgatgtgagtaatttgttttccgagctcagcttttgtgtgctcactgcgaactggagcgctcaaggtggaatgcgtgctcaggagctcataggtgagggttttctaaccatgcctcctgaggatcttgaggatgctttacgtagtgtgggtcaccgcttcgcttaccaacgtgctcgtttcattctggaaaaccgtcagcgagctcatttacttcctttaatcgtaaacggcaatctgccttcaccagaggctcgcagcatgttggtcaaaaactttaaaggcatcggctggaaagaagctagtcacttcttaagaaacgtggggttactggacgtggcaatcctcgacaagcacatcctcaggctcatgcaccactacaagcttatcgaggatatgcccaaaggctggaccagggctcgctatgaagcgcatgaacaattacttattcccattgtgcagaagcttcacatggatttaggcgaaatggatctttacctgtggtacgctgtcaagaacactgtagataagtgatctttcacaaaagtcacaaaggtcacaaaggttacgtgctgttttttttgtgttcattcaactaagaactgctgatactggtcacctgctatctggaacagcgggcaaaagggacgctttagcacggattttgtaatttccagcacaaagagggtgtgatcacctgtttcaaaataaccttttctagttgcttccaagtaagctggtatgccttcaatgtaggcgctaccattctccgcaagtaccttattgacgtggaactgttcaaacttatccacgttctttcctgagcattttcccgtattttcaaccagctcctcgaaggacttatctactaagtttatggtggcaaaagggaaatccatgagcatgctgtgactaaaacgcttaggcgaaatagccagtccaaccaaaaacgggttccttgagaggatggtatgccaccctaagggcatcatgtttgctctttcaaaactaccaaccaccagtatgattacttggcgcggatgcagcagatgataatcctcacgtgtggttaagaactctttcatgtacaccaaaacctccttttttggacaatggggcgctgtttaaattataattaacttatgcagcttcttaccatcaattaaaggaggttttttcatgcaaaatgacttcaaatactgggagaagatgaaggacatctctttcgaactcatggatatcatgctgaattacaggcagagtggtcatccaggcggaagtcactccaagactcaaatgcttttagctctcatgttcggtggcaagatgcggtacgacatacgtcgtccggagtaccgttttagcgaccgtttcattttggcagcggggcataccatcccaatggtggatgctgtgcttgccatgatcggagatgctttccgcttgcgtttcacagatacgggtgatcaacggtttttcatcgctcccgaaaagattgtattgccagaagatttgctacattttaggcaccgcggtggcttgccaggtcacgctgaatttggtggcaagaccatgttcctcaagttcaacacgggcccatcggctcacggtttaccagcctccgtgggagaagcactagctttgaaaaaagctggtttatcggagttcaaagtttttgccattgaaggtgaaggagccttaacagcaggcggatcacatgaagctaagaatggtgcatggggctatggtcttggcaacctttactggctggtggactggaacgattttggcattgatgatagaagaacatcttcagtggtctttggtgggcctgatgaatggtttgcttctcatggttggagagtattcggtaccttagaaggccacgactggaacaacatatggaaggtctttgtggacgccttggatcatcctgatgaattacttcccacagccatgtacttcaagaccagaaaaggctatggttacggtgtctatgacaataaatcccatggcacgcccataaagaagaatgctcctttgttctgggaaatacgtaaaggattcatggaaaaatatggtgtggagtacgacggttttggcaaacccgctcccgaagatagggaagaagagctgaagcaattcaagaataatatcgacattgccttaagtgtgctgcgtaacgaccgtgaactggtggaatacatcaccgataggcttactgaaattggtgaaagcctacctaaggctgttcccacgttcaagctggatgtgaacccatacaaagatcctgacatttatgactacaccaagtaccctgaggaaatgtttgcgaagcctggtgaaaaggtgcctaaccgtgcagctttgataaagtggggcagctatgtgaacgctgccatcggtcgtaagtacaacaggcccttgatcatagctacctcggctgacctaactgaatccactaacttgcacggcttcggtcaaggttggggcgacaacccaggttggggttggtatgaccgttccaccaacattgatggtgccatacttccttctgaaataacggagttcatgaactcaggcttagctgccggtatggtaactgtgaacatggctgagaacccctacgaagaattcaacggctactgggttatcatgtccacctacggctcttttgcttaccttaaatacggtcccatgagacttctcagccaactggctcaggattgcccacttaaggtgggaaaggtcatttgggtccttggtcactctggtcctgagactgctgaagactcgcgtacgcactttggtgtgttcgctccaggtgtttctcagctgttccccaagggaaagataatcaacctttatccttgggagcacaacgaagtgccagtagttctgggcgaagcgcttagtaaggatgttcccatcgttgctttgcacctaactaggccgcccataaccatacctgacagaaaggcactgggcattgctcactattttgaggctgcgaagggagcttatctcattaacgattttgatccagctcgtcctaagcagggcacagttattgtcaggggaacaagtaccactgctaacctcgtaagcatactgcctgaaataagaaaagctttcaatgtgaaaatcattgcggccataagcagagaactctttgacatgcaacctgaacattaccgcatgcagattttgccgcccactgattgggctgattccatggtcattaccaacgaggctctctcattaatgcagccgtggttgttctccaagctgaatgaggagtattctctatccagtgactgggacaacaattggagaactggtggcaccgtggaagaagtcatcgaggaagcgcaccttgatcctcagtccatattccatggcatcgagcgctttgttaatgaccgtgaaaagaggttggctcgcctaaaagagctgggatggtgaagcattaaatgatagattttcagcccaccgacgggctcattgtagttgatattcaaagggatttttgtcctgggggcaccttggcggtgccccagggagatgaaataatagatgtggtaaacaggatcattaagaaagcagaagaagctggttcagtaatcgtttacaccagagattggcatccagaaaatcatctttcattcaaagcatatggtggtatttggccacctcactgtgtgcagtggacaccaggtgctgaatttcacccccaactttatctttctgaaaagggcatcattttagacaaaggcacgcatccggagtttgaagcatatagtggttttcaaggtacgggtctgcatcaaatttttaaagatcgtggcgtaaacagggttttcgttgtgggtcttgctactgactactgtgtaaaagaaacggctgttgacgcgcttcgctacaggtatgaaacctttgttgtggctgacgcagtaaaaggtgtaaatgttaatcctgatgattcccagaaagcgctgcagcacatcgaggacatgggcggtaaggtcatactttctcaggagttgcttccgtgagattcatagagagtccaaagaatccaaaaataaaggaaatcaaaaaactgctaagtagtaagaaagcacgtgatgaaaagggtcagtttgttctggagggtccgaaagccattgaagcttacgttcagtcaggtggaaaggtgttagaactcctttacagtaaagatgccaaagacttacctaaagtgaacgccgtagttactcagtgcgctccaggggttatggaagctgtaagcgatgtagcaggagatcagggtgtcatagccattgctcagaaaagggattggacaccccagcaggtcctaaagcgtaagcgtattgtggttttggaacagcttcaagatccaggtaacttgggcaccatacttcgaacggcagcggcctttgattacggggtaatactaactactgggagcgctgacgtttacaatcccaaggttgtgcgtgctttggcaggcaatttcctagctccttttgtctatgtcactggcggtgaagccctggaactttgcaaaaacctgtttgttgtcactacttacaaatcttcagaaaagccggatttcaagtggcggcaaccctttgccattgttttgggcaatgaggggcaagggcttactgaatcctggagacgtattgcaaaagccaacgcctggataccttcaaaagtagagtctctcaatgtatcagttactagtgccatactgatgtgggaggggacgaaaattggaactgcaaaaagcagtggagatcttatctgagacccacaagaacgatttgcattttgacctggaatttgatagcccttatgagcttctcatagctgctctgctggctgctcaggctagcgatgaatcggttaacgaaatcaccaaagggttcttccccaagtttccatctgcgcaagctgtagccgaagctgacgtggaaacgctggaaaaggccatttatccggtgaatttttacaagaccaaagccaagcgactcaaagagtgttgtcaagcgttggttgagaagtttcatggtgaggtaccaaacaacgttgaggatttgacagaacttccgggtgtgggtaaaaagactgcgtccatggttgtactaggcgcttttgggcagcctgcggtggttgtggaccgtcatgtgctcagagtactaaatcgacttggttttagtttcaaagacgccgatgtggctgaagaagaaatcagaaaaatgctcgcaccagagtactggggtaagctttcctattctttcatgaggcatggtaaaactatttgtctggcaagaaagccgctgtgtgacaaatgccccttaaaggattgttgtcccagcagtaatgcaggcagcaatggtaaccaaaaggatagcttttgacaatggctccacttgattggatcactgccgcaataatagtttactttgctgtctctggccttctcagtggcgcaggtgcactggcaactacgttaagtgtgtttctcactgtggcatcgcgtagctttataactacacagcttacgcactgggtttttcagctcatctccagtctgggcgcagatccttcttatggtcagcctctatcattagttctttcatttctcctgttttttaccctggctcgtctagttttaagagccttacttggcgttatcttgcctcgggcaggcattggcagagttatttacgctgtgggtagtgtgattgttaacggctatgcttacctttacttgcttaatgctcttctgagaagctcatggcagagttacatctggctcatgccatatttccaaggaactcacacttttaggctacttgagacaattttcggcactgtgacagctgtgtgaaactttttgcctccgtgtgcgtctacttgacggaggtgatacaaaatgaaaaagttctacagcagtccactgctggcattggcagtggtagcggcagttttactaggtgcttggctattacctgtaggagcggccagcacggattcacaggaaacacccaccatttcagtaaatggtattgcaaaagtggaagttgttcctgacatggctgtggtgaattttgtagtagaagcaacgcagcagacagcttcactggccatggctgaggtaaccaaaggagccaacgccgtagtggaggcagtaaaagatatcgtgaaggacgaaaagaacataaaaactagtaatgtgagcgtttacccttggtacgactacaccgaaaaaggtaccgagcttttgggatacagggcagttgtgcagatttctgttaagtcctccgtagaagacctaccttcaatcattgatgaagcatttactgcaggcgctactggaatgagtggcattgcatacgagtactcgaagaccgcctctgttatggaccagcttattaaggatgccatggctgatgctcgtcacaaagctgaagtggctttgtctgctgagcatgccacaccgggtaaattggccagcgtacaggttttggaaagctctacaccaatttggcgaagcgaggcttcatactccaaggatgcacaaacaatggcacaggacatcaacatcatgcctggtgttcaagaagtaagcgtcagtgtatctgtttcttacgtcattaatcaataatagggcactaaaagtactgtgctgtaaggacgtttaggaagtcacttgcgggggaagagggcgcatgaaaatctacatgtgccctcttttgttttacaatgcttttatatggagaatggtattattgactactttggtgagctttactacaaatgctttgcaactaaactggagcagcgctccgagcaggaggcacgtcttgcgctgaagctacttgattcgcctcgcagcattttggacgtgggttgcggctggggacgtcacttgcagtactttcttcgctggggattggatgcctggggggtggaaccgaacccgttttttgtgcagattttcaaagaacgtaatcctttgtggtcaaatcgtatcatacataacaaactgcaaaatctcaatgtgttcaagcagttttcagctgtggtgagcttgtggaccagtattggctgggatcaaagtgatcaggaagaacaagagctgttcagaaaactatcagaattcctttcgcctggaggtttactcttgctggatgtagataaccttaaaggctggcaagcacgcttttgcagaaagtggtgggaaagagttgatggtggttatgttcttgaccagcatgcacttaaaggtagcaaacttaccacaacacggcaatttcttctagatgcagggagcacctacaaggtaaccaggcagctaaaactttatactttagaagatttgcaggctttggcagaaccttatcagcttttcctcagagccacttaccgcgacttaagtggtaaccctttttaccctgaagccccgaggattgtcgctgtgtttgagaaaattaccgcagcgtaacctcaccccaacctaacgttaccagtttgccttccatgttcaggatcaaacttccatcttcttcaatgtccacagcggttccttcccaaacttgatcgttgcttcgtacccgcaatttctttcccatggatttgaatttgtctttgaacgtggcaaggatttccgaaaaatcaacgatttgctcgtacacctgctccatgcggtagataaggtacatgagtggttgctctactggtaaagcctgtccgaacgcgtgttttatagaagttgcctcagtatcgtcgggaaactcatcttgattaacattgagaccaacacccaccaccactcctacaagtccatcctgccaaatgccttcaggcagaatgcctgccaccttcttaccttcaattagtacgtcattgggccacttggtttcccatggcacagggagtaaatccaaatactctcccacaaaaacggcagtagcaagcccaagcaaaggtggattactgtaggtactacccggcaaagcgaagcttaccaacagacttttccctggctcgtcctcccacactcgacccaaacgacctttgcccctagtttgatgctctgccacgaaagcagcaggttctttgttgccttccaaaatgtacttgcgagcaaggtcgtttgtggattccaccacttcgaacttctgtattctcatggtgagcaccccctttgacacattataacagtgttaaactgaaagtggaggtgaaggtaaccatgatggaatggtccttaagtgaactttatccctcttttgattctcctgagtttcaaggggatttgaaggagctggaaaatcgtgttaaagagtttaacgactggtcccaaggagccttaaaggattacactgctcccgtttctaaagcagaagcaggcattaaacataccatggctattgctgagctttatgagaaactgggcgcttttgcgcagctgaccattagtgtggaggcctataacgagcaggcagcgaaggcagccgatcgtgtgcacaccgtagtagccgatatggctctgggtgacacaaggtttaagaagtggctggcgggtttgggaaaccttgatgaggttattggaaaatccgaattacttaaagagcatgagtatttcataaaggattccgtgcgttatgctcgtaggttgctaagcgagcaagaggaagagctcataaacaaactgcaaagcacgggcagtctggcttggtcaaggttgcagggtaacctcacagctaagctgcttgtggacatgaagaaggatggcaaagaagagaaacttccgctcacggttgtgcgcaacatggcctaccacgaagacaggaacgtgcgcatggcagcttacgaagctgagctaaaggcctatgaaaaaatcgatgaggcggttgcatccagcctaaacggtatcaagggggagtttttgaccatatccaagaagcgtggttacaaggatccgctagaagccacactggaaacggcaaagatggatagggcgatttttgatactctcatggatgtcatgaatgagagtttgcctgtattccgtaggtacctaaaaatcaaggcagaaattctcggacatggtgatcgtctgccttggtatgatctttttgcgcctgtaggcagaagcagccgtaagttcagcataaatgatgcacgggactatattgtgaccaatttcggaaaattcgcacccgaactctcggaccttgcaaggacggcttttgataacaagtggatcgacgctacacccagagaagggaagcgtggcggagcattctgctatggtttgcatcccatcaaacaatctcgtatcatggccaattttgatggaacctttgatggagttaccaccctcagccacgagcttggtcatgccttccacaattggtgccagcgtgacgagagcattctgaatgctgattcacccatgcccctagcagaaacagcatccaccttcaatgaaaccatgatcactgaaatagctctttccgaggcagatccacaggagcagctattcattctggagaagagtttaagcggtgatactcaagtggtcgtggacattcttagtaggttcctgtttgaatccgaggtgtttaggaggagaacgcaaggaccactctcagtgagtgaacttaaagaaattatggccgatgcacagaaacaagcttatggcgaggctttaaactgggactacctgcatccttacatgtgggttaacaagcctcactactactatgctaatctgcacttctacaatttcccttacgctttcggtcaattgtttagtaaagctctttacgccatgtacaaggagcaggggaaggactttattcccgcgtatgaaaatcttttaagaaatactggcaaacacgacataggagaactgggacagcttatcggcgtggatctgactcagaagtctttctgggagaaatccatcgagcttatcgagcagcaagtagagcagtttgaacggttggcaaaggcatagaaaaaggtaaaaaacaaaaggattttgtggagtttaataaagaaggggagtcgctttaaaagggctccccttctttattatgtgctattcgcgtttttaggcgctttgtcagagaatcagtggcctgacgaacagtcccactatactaacgaggatccaggctatgatggctgctccaaaggatttcaaataaatacctgggactattgatgccattagccaaataatcagaccgtttatgactaaactgaatagccccaaggtcagtatgtttatgggcaacgtaagcaaggtcaatatgggttttatggtaagctgagccaacgtgagtaccaaagcacccagaatcattgctgttaaattggcataagtcaaacccttgtaaatcaagctcacgatagcaagtaccacaaaattcgcaagccattttcccaaaaagaacataacatcacctccgctggcatatgttaacatacgaaagcggttttcttttggttgtcccaatattctcttttttaattaaaatatgtcacatgtcacacagctatagtcatgagaataggggcatgagcatggatatggaaatggtatatgtggttggtcataagaatcctgatactgattctgtggtttcagcagtgggttatgcagcattaaaaccggaggaatatgttgctttcagagctggtgagcctaacgacgagactcttgaagttttccaacttgccggtacagacgtgccgccacttcttagttctttgagattaacagcattggatatgtcaaaacaacttacttctttggatgaaaaagcgacttttttggaagcctccaaattgctggaaaaacaaaaagtgattcccgtacttaagtcagacaaacttttgggtattgtcactgagaaggatctgtttcgggtcatacaaaaagagctttttgaagaggaagtgacagtccgcctggagccagaagtactcataaaaaccataccggggcgcttccttactcctccgcgagtcattgaaggggttccactagtgctagcttcttctactgaaacagcaggcaaccgtgtacgcagcaacaatgtagttatcatgggcgatcgctgggacttactgcccgtactgctgaagcgtcgtgtgcgtgctgtcattttcaccatgggtctttccccctcggaaaatgatttggagcaactgacggatgccggcatcgtggttttttcttcttctcttcacacctataacactattcgtctcatgttcatggcattcactgtcaaagaagccatgaacgtaaaccctgtaacggtttcgcctcaggacggtctggatttcctgcgtcgactttcaaacctgcataggcacagatacttccccgtggtggaagaagatggttctttccggggcttgttggaactggctgatttggccagtccgccgcgcaaaaaagtgttcctagtggatcacaacgaacctggacaagctgtagatggtttgcaggaagcgcaggtaatgggcatcatcgatcaccaccgccttggagcattcaccactgatgaacctgtgaagataatcattgagccagtgggatccacctccaccttggtggctcgagagtacttgcgccagaatgcacacatgactcggcaggtggcaacgcttcttttaggcggtctggttagtgacacacttaacttgcagtcagtaaccacaacacctttggacgtggatattgctcagttcttggaagaaagaagttttcttccccgtgatgaattggcttcacggctttttcacgctcgcgttcaagcagttttgcgggatccttcagctctgactaaagattttaagcttttcacattcggtaaagtgagggtggggattgctcaaatagaaattcctggaggttcctccttggcccctgttatgagagatgccatagaaaaagtcatgactgagaagttagaaaaagagcgtttggatttagcattattcatgctgaccgacattactcagaaaggcactctgcttttcgctttcggccagcgtcacattgcgcaaatggtttgggcaaaaccattcaaagacggtacagaatacttgccctctgtggtcagccgtaagaagcaaatagtaccacttttggaacaaatactgggcggtaacggctagaaaaacatataaaaaaacttaagccgttttaccgccctcacctccctttgtgggtatagctaacagctgtattagtaagctgtcatactgcgcagtcttcttatgcgttcctgcgtaggtgggtgcgtagaaaacagattggtcatccaatcaccctttatatgattaactatgaacagctcagcgaaggctggattcgtcttagccagagcgctcttaggcatttgcttaccataaagttctagtttttccagagcactagcaagcgcttctggattccttgtaatttgagcactcccggcatctgccatgaactcacgttctcggctcacagctaaacgtattagtgttgcagccagcggagccaagaatatcagaagcaaaccaatgagggcaatgatgggattgcggcccctatcgtcgctgtcgccgaagctaccccagaacatcattcgccaagacagatttgccaagtaagaaatcatgagcgccatggtggcagccatgcttgtgagcaatatgtccctgtgttttatgtggctgagctcatgagctattacaccagccaattcatctctgtttagtattttcaaaatgccacgtgtggcaacgaccaccgcatgatctggatctcttcctgtggcaaaggcgttgggctccatggtctccatgatgcccaccttcggcataggcaaaccagccgctatgctaagttcctctacgatgttgtaaagcatttgtgcttctaccgactcgtttggatcaaccagcctcgtaccagtcatggttagcactatcttatcggagtaccaataacttgcccaaatttgcaccagtgccatgaccagcgctatggtcatccacaagctaacgtttccaaatagataacctattacccatcccaatgcaagtaccagtgcgccaaaccatatcatcagtaaaaaggtttttagcctgacgttgcgcatggtgtcggttacactaacagccaatacttatcacctcggttagattatacccagctatttcaggaattaaacctatttttaagtggttagacgtttttcagcttataatactttcggaaatggtaaatcgagaaaaacttcttacactcatacaatcagcttttcatgaaggtggtctgcttttggagaacggtgcccttagggctgctgcaaaccgtttctacactggtgccatgtatggagtcatgctgttcttggacgagccagtgcaagctgatgagactatttggcggcttggctcaaggtaccttagaaagagcgctaaaatttataagacgtcgttggaaataagaaaacttcgaggctcaatcgaattcagcatcgaacatgagccctctttgtctgatgttaaaaggctcagtaagttgtgccacgtgcttagtacgtggtgtatggaacaaacaaaggaacccttatggaacgagaaatcatactccgtggagtaagacatcacaatctcaagaatctttctctgaacatacccagggaaaaattcatcgtagttactggtatttctggtagcggtaagtccactttggcttttgatgtactgtatgcggaagctcaccgacgctttattgaatcactgagcggctatgccaggatgtttctgggtatcatgcaaaaacctgatgtggactacatcgagggcataccaccagccatatcagtagagcagaagacggcttcacataacccacgttccattgttggcacggtaaccgaaatttatgactacttacgtctgctgtttgctcatgtgggtgtgccttactgccctgagcaccgaattcccatgctacccgttaccgtggatgaaattgtggacagggtacttacaaattacgcaggtgagcgcatttacgtgctcgcaccggtagtacgtggaaaaaaaggtgagcaaaagaaactcatagaacaaatagccaagatgggttacaccaaagtgttccttgatgacattctctacgatgtggacgaacctgtggaaatcgataagaaccaacgtcacacgttggaagtggtaacggaccggctcacagtgaaggctgagaaccgttccagaattgccgatgctgtggaacaagcttttaagcttgcagaaggggtcgtggcaatcacgaccgaggagggtaaggagtattttagccagcagatggcttgccccatatgtggtaggactttacctgagctctcacctaggttgttttctttcaactcaccctatggtgcttgcgaagtatgtaacggtctgggattccaaaccaaagcatcagaggatttggtagtggaccatgaaagcccactgctggaagccattattccttatcgcgataatgagttttatcagcaaatgcttcatgcattggcgcgtgagtttcacattgacctgaagaagcccttcaaagaccttcctgaagatgtaaaagaaggcatccttaggaaaggttttggacgtgttaaactgcccatctatttggaaaatggccgggaaatacatgtgcagttcagacccgtgctaccagaaatcgagcggcgcataaaagaaacggcaagcgaagatgtttttaactggtattaccggtatgtggaagaggtaccttgcgatgcatgtggtggcgctcggcttaggcccgaggctttgtgggtggaaatcgatgggctgaacatttatcaagtgagcagtatggatttcaagcacttcttaggttggcttgagagtctccacatcactggtgccagaagccaagtggctcagccaatcatgcaggagctcatcaaaagggtaaattttgtggtgaacattggtttggattacattcaagtaaaccgtcgtatggatactcttagcggtggtgaagctcagcgtgtacgtttggcatctcaactgggtagcggactaacaggtgtgctctacgttttggatgaaccatccataggactgcacagccgtgatacagagagattggtttccatactacgctctttgcgtgatgagggtaacactgtggttgtggtggaacacgacaacgacatcattgaatcatcggatcacgtaatcgatttaggaccctacgcaggtaaaaggggcggagaagtggtttttcaaggtagccctgaagagcttaagaaagctgatactctcactggccaatacgtatctggtcggaggcaaatacaggttacccagaagaggcgtgcaccccaaggttgggtgcgagttcaagatgcatctttgaataacttgaagcacatcgatgtgggtttcccgctgggctgtttcaccgtggtcacaggtgtttctggttctggaaagtcctctttggtcattgatactctttacaaagcactggagaactaccaaagcagaagaaaagtgaccagtgtgcgcctaaggaatttggaaattcagggggacataaaacatacggttttggttgatcaaagccccatcggacgtactccgcgtagtaaccccgccacctatacgggtgtgtggacacccatacgtgaactttttgctaccttgcgggaaagcaaggaacgaggttacaaagctagccgcttttcttttaacgtgcccagtagcaggggcggtggaaggtgcgaagcctgtaaaggtgaaggacagaccaaagtagaaatggctcttctgcctgatgtttacgtgacttgtgaagtttgcggcggtaagcggttcaacaaagaaaccctggaagttaagtacaaaggactcagcattgctgatgtgctggaactcactgttgatgaagcactggaagttttcgagaacatccccgccataagaagaggtctcgaggttttgcaggctgtgggtttgggttatattgagcttgggcaacctgctcccacacttagcggtggcgaggcgcagcgtgtcaaacttgctacttacctaaaatccagagctaaagattacgtgttcattttggacgagcccaccacgggtttgcacagttacgacgtcgagatgctcctccaagtactccacaagcttgtggatcagggaaacacagtcattgttgtggagcacaaccttgatgtggtaggaaacgctgattacattgtggacttagggcccgaaggtggcgacgaaggtggttacgtcatctttgctggcaccccagaagagctggtgaagcaggagcattcctacaccggtcagtacttgcgtctgtactgggaacgcttcaaaccacagcttattttgtcgcattaacaaagtcatgaggtatacaggcaaagcagcattagtaacgggtggttctcgtggcattggcgctgccgtggttaagcgtttagcgcaggaaggactcaaggtggctttcttttacaggcagcgaatggacaaagtagaagagctgcttgagtgggcacgagatgctcagcttaccgtggtgcccatcaaggtggacataactgatcctagaagtttgcttagcgctattaccgatgcaaaagccaacgtaggtcccatcgattacctggtgaataatgctggcgtgtcacattacaaattgcttactgaagaagaagaacgagaacttgaggaagtcttacgcaccaatttagaatcagtcatattgcttaccagagaaatagcaaaaggcatggtcatacgcagttttggttccattgtgaacatttcctctatttggggcctctatggaggttcatgtgaagcagtctacgctgccacaaaaggcggcattatcagctttaccagatcacttgccaaagagctgggtcccagtaatgtacgtgtgaactgtgtagctcctggtgtggtgcgtaccgacatgatgctaaaccacttcactgaagaagaaatcgctcagctgtgccagcgaattcccttaggcaggttagctcatcctgaagaagttgcgtctgcagtggcctttttgctttccgatgaagctagttacataagcggcagtgttttggaagtctccggcggttttatttcttagtaggctatttcatcatcaaaatcaggtgttggctctttttttgtgccaactgccacagctaaggattcttcacccacgcttttgaggatcacatacgggttcacaaaccccagtttaagtaggagcggtaagctatcacgagaagattgctccatcaaggtttttctgtagcgttccacaagctgctgttcaaagggcagtaggacctccactctgccattctctggcagaaggtagtatgcttctaccaagtaactttccaaatgctttggcgtgggtataacaaacactctgtccagggtagtgcttctcacactgcgcagacgcgacattcttgtgattatggttctgtgcatgatgtctttgtctttaagctgttcatgccacaattgtggtttactggtaaccaaaagcagccagccatatgttcctacttcattcagaaaactaaccaccagattgtacgcatcgcgctcctctagtgcgtccacagatattaaagcaacgttctggttcggttttagatttagcgctttcgggattagtctgtattccatagttcaagtagcatttgggcgttcttaaatgcctttccctgataatggttgttgaagtaaagtaggtacctatcacttctagtttcttttatctcttttacaagctccgtcagttcttgctcactgtaaaggtaatcatatcgctcatatgcttcctcatgctgccaccatttttcagtattcctaccgtggaaacgcatgtacagggtctgcgtaggtatgattttctttaagtagggcgaatctaacgatacggggacaaagccgaagtcttgtgatattctaactaaatcttcatcaaaccaagctggatgcctcatctctacagctttttcaaaaggtatggcttccaacactttctgcaagtagctaatgttttccggtgtcttgtgaaaagaatagggaaactgcaagagcagtataaggccgtgtccattttctggtatggtgctcacagcatccagcatctgtggaagcggctctgtattccctttgtgggtaatctcttggtacaccttcatggtaaagaggaagcctttgggcgctcttctgcataaactgtctatggttttcttgcttggaatggcataaaaactgctgtttatttccaccgtattgaaaacggtagcgtaatagtcaaaccatcgtgtttttttcagcgtttcaggataaacggctcccacccagtcttggtaagaaaagccgcttgtaccaactctcagctccatatgtcctgccatctccttaccacagtgaaagctccggctatgagcgccacagaaaaggaagaccacagtatgtacatgctcagggagctggtcacaattaaggttcttctcgctccaaacagccccatccatatgagaaccactgctgctgacatgtagaatatggattccgtgtccatatctggaaatagaagggctataggcactgtagctaaggccggacctatcaagaacagtggggtgaacttgaacaagaatccgccaagcaaagcggaaagaagcatgagcccaatactcacaggtatcatccttacattgaatcgccagactaagaacagtgcacccagcacaaaccagtaccaccgttgagacaaatccagaagccatttctttcttgctgtgctgtcaatttgattcatggcttgtgtgatcatttcttgctcttccttaaatgttttttcgtattctccttggtagtaactgatacccggtttgtaactatctatgtcactaaggttactagtgccgaacaggtaggtggaaaacccatcagccagcaccagtttttgcctcagcaaaaagaagtttcgataagcttttagttccatatcaaaggggaatatttcccaaggtacactaccgatgcacccaggcggatagggtgtgccagctaagttagcaaccagtggcatcacatcataaacctgcatgcgcacgctggttttagcagggagtttttcttttaccagtaccagtccgtacaggttgactgccccgtgatttatctccagagctaagtctcccggctttagctctgttacttcttctgcgaaggttatttccagcttttcaccttttgcaaggcgatttaagaaaccaaggttttcaggtacgttgctcaaggtggcgtatccatccagatgactaagtgtgtacagataaggcgcactgttattacttctgaagttgttaatgccggcatgagcacctgtgagaatgttcaccacggtttgctcttttgtccaggtgatgggcacccttatgtgcgactctaagtcactttcttgttttgctgtttctgccacgcggctggtaaatattattctggtcttttcctgtgctggtggcggtgcaaatactggtacatctgaaagcttcactgcccagctatttctgggaatgtagtccatcagcggtagcagcataacaaatatgcacacagtgacaaacattatcaggtacatgagcttgttcatcccggtcatagtctgtatcccgccgtcactgccccttaatagttacctgtggtgccagaaccgtttgggaagatgatttcaaaaaccgtttttccactcgattgcttcactgaaatgctaccaccttgtatctctgctgcgcttctcacaatagccagtcccaaacctgtgcctgtgctctttgtggtgtagaagggttcaaaaatctttcccaaatcttcttgaggtatgggagtgccgttattggccactctcaaaaccaagttttgtccttctcttcttgcttccacccacacctgtgtggctccagcgtcaaatgcgttgcccaccagattgctcactatttgcagcaagtactcctcatccaagttccatacaaggttttttggtatgtccagcgtaatctgtgggttctctccgaaatgttgtgtggcgaactcataaaggtttatgggtttcttctcagctgttctgggtctagcgtaaaccagcatgtctcttacaagtttttctacacgttcttgttctcttaatattttttctgcatatgctttatcttctgggctaccctgttttaggatcatctgcgaaaagcccctaatggctgttaacgggtttcttatctcatgagcaatacctgctgagaacctacccaaggcagccaggcgttcttgaagagccatagcttctctcatgtttataatatccgtcaaatcttcagccaccactatgagctcgtcctcagacactctaagaaatgtaagagaaatgttcttgtcatttgttcttatgttctcatgatagtaatctggtgtgtcagtggagatgcgattttctaagtcaggcagcagtttttccataatggggtttttcagtatgatctcatgattctttaccagtgccagtcccacaggactgttctccataactgcatttaatgcctgagttcgttcctttagctctgcagctaactcgtttgcagtgcttgcaatgagccctatttcccctctgaaggtgcctactgggagctgactttccttcaaagagggcagctgcttcaccaaattcacaatgtccctgttcacactttcaatgacaaggaaagctagtagcacagccagtagaagaattcctcccacagcacccagtatcgtgtttctcgtctttgtaaagctggctctgaggtcatctgcagtttcccaaatcctggcagcaccaatttgctcaccagcccagtaaatgggggcagaaatctccacgcgggtctttccctctgcctctgggtttttcacttcagcaatgggtccacctagcaaagaaattgagtaagaaagccccagtgtgggcattgcattttgcagtgcctgattgtaaggtagcagggcagcggtaagcctaactcgtgcttcttcctgaagttggacatcacctcttaaggcattagttatgagtgagtctttgtcctgctggggtgcaacggcttcgaagttctttaccatcaagttcagcacgccctgtagtttggtttctctttcctgaaggtaaatgttccacatgttcgtagaaaagagccatgttataaggaacactgctagcagcaatgggacaatggctacaatccaaaaacgtactctaagactcatgtgttcctacctgctttaccccagtttttgtttagcttctttttatcattcacagtagcggtgtcgatggggtcagtgtagtaatggcattgtactgaaaacctcacttgaattaacgatgttttcttcatggtttatgttattatacgtcaaggaggtgatgctcaatgtggattgcaattgtagttctggtcttagtactcatcgtcatttggatttataaccgtttgatccagctgaaaaaccgcgtacagaatgcttggcatcaaattgaggtccaacttcagagaaggcatgacttaatacctaacttggtagaaacggtaaaaggttacgcgtcacacgaaaaggaaaccttcgaaagggtggtcgctgccagaaacaaggccatgtcagctaacacaccaggggaaatgggcagggctgagggcgaattaacgcaagctttgggacgcctttttgctctggcagaaagttaccctgaactaaaagccaacgagaattttatacgacttcaagaagaacttaccagcactgaaaataaggttgcctatgccaggcaagcttataacgataccgtcatgatgtttaaccaaaccatacaaatgttcccttacaatttgctggcaggcccaatgaatttgaagcctgctgaatacttcgaagctgaagaagaagctcaaaatgtccccaaagtggagttttagctcttaactgttaacgagctgccactcttcgttcccatagcatattgcttgtcatgtgcacaggaagaagggcaccttctcctaaggaaggggcccttcttctttttgctgttattatgttattgagcacgccgcctcaatgtggcagccacgctgcataccttttgtgtccattgtggatcacttgcccacaagcttcccatggctttaagggtgccacctttgtagtaagcgcctcccgctgttgcgtacctggttctgatgtactctgctacaaagaaaatgccttcctcatagctgataaacaccttcgctcctgatgggtttctgtcatatgcctgaaagccgaacaaattctttgtgcgtttacttagtgctgacttgccccaaccactttccagcactgccacgctggtgagtagcagcgcatttaccttgcttagtttctcagcacaaacgaaggtgggagccagtacttccatgggtgtgccttttagccctttttgtagttccagccaagtaagtttgctttcgctgagaatcttcgtatcaggtgtcaattcccacattggttctcaccgcctcctttagtagtgcaatttcttgtgaaagatcttttatggcaagtagcagttgcgccagtgttttgtttatttccacgataaagtaggcagccactgctatggggaaacccaagctgccaactatttgaataatgtccatgttgtatgttgttcctcctttctatctttggttgcgtttcatcagtaaaagaaaagagcaggagggagctaaagccccctcctccaaaaacgttctgaaccgctcattaaggcagcatgtccgttgcggtacgctccacgtaatttgcatcaacaagctgaacgggttttcccaatttttcgctcttgattactcctgtaaccactatggcgctagcagcttcttgtatttgctgcgttgttagatccattactggatcagggattctcagaaccatggttttgtccatgtctgttttaaagctcagattcaatgtaaccatgtgcatcattcctcctttcgtttttcattggttaattagggtagtaagttgtttactaccatgagctgcacaccagtagttactctggtggtcagtgtgcccagggcattggttagctccataatgctggtagccgttgccgttgggtcgatgttgttcagtgaccaaaggcgtttcttgccttcactgttcaaccacacaatccttactgttctcttcacttcttccatttctaaactcacctcctgttcttgtgaacatggtagtagtataggcatacatttgtatgctatcctatagcctgtagaccaagttttgttatgttagttttctgccaaaaaggcgaaaggagtaaggaaagggctatgaagctgaacagaaaaaggctaattcaaatgtgtgtagaacggggttggagtttgtaccgcttggccattgaagctggggtagaccccagccatctgtaccgtatcctgagtgggaaaaggggagcgggagtgaataccgtctttaagattgctcagaccttgggatgttcacctttggatctcatatacaatgaagaacctgccgacccagataaccgcaagtgacagcatggtcggcaggccccgctctaaagttagttcagtcttactttgtatgtggtgtcccctatgtccacttcaaagacttttttcttgagcggcaagtctttggatgtgaattcaggttgtatctcgcctctgaagaacctcaatgccacatcagggaatatggtgtaggtgagcacatcttcttccttcttgagtaaacccatcttcttgagttcttcacgacgtcgttctaactcaggctccaacaggtctgctggccttactgttatgatttggtctttccagttcggtccaaacaccttttgtagcacgtcttcatcaatgggggcaggcggtcttccgtacatgccccttagataatctttagtttccttgggtacaatcttgtaacgttctccacctattatgtttgccaccgattgactgcccacaatctggctcatgggtgtgactaagggtgggtagccaaattctctccagactactggcacttcttgcagtatttgaggtagtttatccagggcattcatgttcctaagctgggatatcatgttgctcatcattccgcctggtattttgtattccaaaacccctgggtcaggcctaagcagcgtctcttcatgtaggtggctgtatttgttccacaccaccatgagcttttcccttatacgcataagcagttttaggtcatatcctgtgtcccactgtgtgctttgtaaagcggcaacaatggattccgtgggcggctgggaaacaccgttagcaaagggtgacatgcaagtatctaaaatatcaatgcctgcatgaatcgcttccatgtaagccatctctgtcataccactgctgcagtgggagtgtagctccagtggtagatcaatgccagctgccttaatgccctcaatgatctcttttgcccgccttggcgaaataatacctgccatatccttaatcaccaaagaatcacaacccatttccgctagcttcttaaagttttccacgtagtactctactgtgtgaacaggactttccgtgtatgacagagcaccctgggcatgtccaccgtattttttcacagctttaatgggtacttccaagtttctcaggtcattaagcgcgtcaaaaatgcgaaaattgtcaatgccgtttttacgtgacagacggatgaactcctctactacatcgtcaggaaagttgcggtaagcaaccaagttcatgcctcttagtagcatttgcaggggtgtcttcttaaacttttctcgaagaacctgcagtctttgccaggggtcttcattgaggtacctcatagcagcgtcaaaggttgctccaccccacacttccacagagaagaatcccacctcatccatgagaggagcaacgtccagcatgtcttctgtgcgcaatctagtagcgagcagagactggtggccgtctctcaatgtttgatcgtgcagttgtattcccatgttttatcgacctccatttggtgatgctataaaccattaaaagcttgttaagcatgacaagccaacttgtcaccatcgcttacattctatagcaactgcatacgcgatttggttaaggtggtatagaatactaacggtatgaaaactaagaatattgttttgcttatcgtagtatttttcatggtattaggcgctccctttagctgggcggcttccagcattgatcgcctggctttggaaagttatccgtcttttaaggcggagcgtgtttacggtgggaccgtagcagaagtaacaagagagtattcaaccttgctaaacagcgttccttatccgggattcgaagctctaaaccttcgctatctgtacatcactggccaaaacgaaccagtgtggaaggcttgccaaaatggtgcaatgtcttccttttttaccagtgtaaggttttactgttatgatttggcttgggcacatgaccgtgaaacagccatacaaatgggctcggctgaacgtttctactattacgacttgttcgtttacgagcaagatccgcgggagcaccttacgcgcgtcatgctcacagcttggcgtaacggccaaataatgcgtgaagccgccgcgttggcacgtagccttaacttgcaggatgtggcaaacctttacgaccacactacgcagagccctgccaactaagtgggaactgctgttcgttctctttgtagcttgttacaacacggtgttttctcttgcgccctggcgtactctactgttttggctgctggtgcctttggtttactgctttatagtgtttgtcatcgcagtgttaccagaacatgttgacagtagaaaattggctttcataacaggcttttttttggtgatcagttttctttggactgtctataaaaacggcggtgttgttaattttagcggctggcgcacctttcgactcactttacccttttttgtcagcactacaagtgccgcctttttcacatactttttcctttatgcctacaaccaacatgttttctgggccgagctgttcagtttagtttccttgcttcttacccagtcgcgtggccccattcttggactcgccatggcatttttgtacggtggggtaaacttgtattggttcattgccctaacggcctttattgtttatgcaattccttacaccctcagagagtttgtaggaccttatgctttctacacccagcgttttcatatttggcgcgcagcctgggacatgtttgtcatgaggcctttcagtggcgtaggttttgccacattccctttggctttaaaggtctattcacatccttttctgtttcagttctttccgttcaaccatgcccacaacatcctacttcagcttcttgcagaactaggcatagctggaccagtagttttcattattctcctaaaaaacatctacagaacgttcccacctgctgacacaaagaacggtttatttcttagaatggcactggtgtcctacttaggtcgcaatatctttgatgtgactccgtaagtactttgctgacatttctgccacagccaagtttaggtaagcctgtaacaagttcactggtattacgccaatgaggatgtaagctggaagcatatgcgtggggagcccccacagcatgggtgtaaaaacccagttaaaaagaaccatgacgcctgttctaatggctggcacaagtatccacttcgattttgaacctttcaggtaatggtatggaatcagcgttgctaaaatgcacaccactttgaaaagcataccaacagggtttgagcctgttaagtagcccagaaatgcccacacggtgagtgccatgagcgaatcctctaaggggaatagccatgtgcccaaaagcaggaaagcttcacccaaatccagttttagaaactcgtagtttggtacggggtaggggatttccaacttaaaaaacacgaaagccaacgccacaaaaatggctaagcgggttaaacgtttcatttcttctaaaccctccttaaatgtttgttttttgcggtggagggccgcaatgcatgcccaactcccgtccggactatgaaccgtcggtgctggaattccaccagctccaccctggttgcgggccaagggttgcggacttttaccgccggtaccggaatttcaccggtcctcgaagggccaccgccttctttctggtgaacattttatcacagtgaaatgtctttttgcttgtgtccacacgtataattacctcatatggatgctttcacagttgaacccacctttcataaggggcttttggtggctcaacctgtcaggggctaccggtttagcatggactcagttttgttgcctcacctcattgaggggcgttttgttactgccgtggaacttggtgctggctgtggcatcatggcacttcaactttttgctcatggtaaaaccacgctactgcatttagcggaatccaatccactgctatttgaggctttaaggctgaccacagcgatcaatgcactggatggttttttcatgttgtatcaaactgatgtggagaatttgcgtgtaagtggcgatttggtttatttcaacccgccctatggcagaggtaaagtgggcaaaggtgagcgttggcagccatttatgacatttctggaaaagaaccgctacaaagaggtcgcttacatttgccctcctcaactggattccatattttctcaattcttgggttcccgtatgaacctcagaaaagaagtgcagatttggtacaaacacagcatgcgcatagtgaaacagtggacttatgaaaaagtgacgccgctaagaaaagcacttgtagttccctcagaagaaacagagcagatgtactgggattgcccctgagacaatggctctttggtaaaatttagtcatgcacattgtctttgcatgcattgtggggtttctttctggttccattctttggtcttatttgcttggccaacttttctatgatgtggacatacgcaactacggtttagatagaaatcctggagccatgaatgccttcagagccaagggattttggcttggagcttcaggtgggctgttggacgcgcttaagggctttcttcctgccagtaaacacaagcgagctagcgctgctgttgtccttgatgcaccatctgttggagctctttacggtttctgtattgctcactgtggcaacctaaaatggaaagcaggcagcgctttaagcttactggagcaggacaaatgatctacttggttggtaccccactggggaatttagaggacataaccctcagagcgattcgggttttaggggaagctgacgtggtagcgtgcgagagcaaagaaagagcactaaaactactatcgcatttacagattaagaaacccctaatttacttacgcgaagcgtcacgcgcgagtgatgttaaacgcatcattgagcttcacaagcagggcaaaactgttgctgtaaccaccgacgctggtatgcctggcatttccgaccctggtgcctatttggtaagggagctcagcgctcagggaattccgttcactgtggttccagggccctccgctctgtgcatgtcaataactgttagcggactagaagagccttgggcattcttgggctttttacctcttaaggaaggcaaacgccgcagagagctggagaagttcttgccgttgaacattggccttgtcatctatgaaggtccacatcgcgtaggcaagctgctgtccttgctaaatgaactctgccctcagcgtaaggtggctcttcttcgggaactaaccaagctgcacgaagaagtgcaggtgggctacccccatgagctcattaaagattcctacaaaggcgaatttgtggtggtggtctacccatcacaggaaggtacttaacatgtcaagtagcactgctgtggtcatactttgtggtggggttagtaggcggctgggtgtttccaaagcgctaatgcaggttaatggcaagcctttgtttaaggtggttgaagaaaacctatcccctttgggcctacccgtgtatttggtttctaaggttccctttgagtcagggggagttcctttgattttggacatttttgaagccgatacgcctcttgcaggcgtgctaactgctctaaccactttgcagtaccaaaactacctgtttacagctgtggacatgcctatactacgaaaagaagcatcgctatcacttttgaagcatgcctatgagcatgaaagctccgttttttacagcataaatggcttcttgcagccgttcccttcacttgtacaaggcagcgtggccaagcacattttggcatgctaccaccagcacctttacaagctcactgaagtcttctcctctattcctcatgtacttttgccatacacgggtgatctaaatgtctttctcaatgtcaacacgtggaaagactgggaaagttttcaggcctcagctccatactacttgcccatgcatgatcactttgcataacctatacccccatcgggtatatataagactggaaacaggaaaccataaaaacaatgctaaaggaggtgatgggccatgctgagcagaaggtggattgatcccttcgaagaaatgaggtccatcattgatgagatggatagaatgatggaggaattctggagcacaggtattgaacctagcaggccagcacgcagaggcttaggcagaagatttgtaccaccagttgaagttactgaagatgaaaacaatgtttacgttcgtgcagcagtcccaggcgtacccaaagataagctggaaataactgttgaagaagatagagtttacctcaaaggagaactgcaggagcaaaagaaggaagaaaaggaaggcgtgttctatagcgaaatgcggtatggcacctttgaacgtgccattgcgcttccaaccacagtaaaggccgaagaagccaaagctgagtaccgcgatggcgtagttgaactcacactccccaagaaagctcccgaatccaagggagtaaagattaggctggagtaatccaggacacgctcctaaagcaaaagagccgaccctcaggatgtccgggtcggctcttttttattagttgcgacttactacgtcttcgtatactttttaactttctttaaagccatacctaagaggtcttgcatgttctcatcttttagcagcaataacccagcaaaataaaccagagctgctaccactattagcacaataagattcaagccttcatagggcaaatacagcttccacaccaaaatgactagaagcattagtactgctgcagctgtgctcttccacagagcctttactatcctcaaagtttgtatttggtgcctgcgtgcccatgatatatatagccacaagcaaagaacagtccaagaaatagcagtacctatggcaaaccctgctgcattcatgtgcagtcttatcccaaaaaagtagttcagaaaagcgtttaatactatgccgaagatgttcctcttaagtggagtaatattgtctttctctgacagaaagacaatggcgagaaggttttgcaagcccaagaacggaacccctaaagcgtagaaaagcaaagctccgctggtcagggtagcagctgctatgtcgaatgctccacgcatgtaaaccagttttacaatgggtaaagcaagcgaggcaaggccaaccgccgacggcagcacaatgagccagattagttgtatgccgcggctaactgcgctggcttgctctggccagtccatttttgctgatgcgcttgatatggctgggtacagcacgctggtaataggcacggcaaacaaagtaataggcaagttgtaaagaagagaagcatagtttagagctgagatattacctacaggcaggaaagaagccatgagctggtctaccagagtaaaggagataataacgacctgcccagctaagatcggtagcagaaactttaagtaatccgagacgtatctattccataagccagaaggcttaaggttggccctatagggcaaggacatgtaataggcaattgcaaaagtggcaaaacctgttgtaagagccgataaagccagagccgttggtgtggcaccatgcagtgcacccgctaaagcaagtaccagcacaccagaggctgatgcaaataagttgataccaatttgaggaaggaagttttcaaatatttgcagtaacgttatttgcatggaagaaagcacctgaaacaaaaagataagtgcagtgaaccgaataaagaacacagttagactcaaccgctgagggtcattgtaaaaccctggtgccaagatggcaataaatggctgaggcactatcatcatcaatgccgtaaagagtaagagcagggttacaagccatcggtaaatgctggagtatgccttccagaaagcttcttcaccctcctggtttctaaggtgaataaggtaaggaagcagagagctgtttatggcaccaaaaaaggctgagccgattcttgtgggtatcgcttggctcacattgaaggcatcttttacaacgcctgcaccaaagtaaaacgccgtgagcatctctctgaagaagccaaacaccttcgaccacatagtagatacagagagtgccacgaccgattgttttttgctcagattcaacttagaagccacgaattcattgtaacgcatagcgtggaataggaagctagtggcagcattcagtggaaattgtcagtgtgacaaagacagtttgcctttaccgatgcagacgttaaaccttttaccggctaaggaagagatcgtaaatctcttccatctgaggtattatgttttgcaagtcgtactgcttgaccaattctttgcttttttctcccattgaacgccgtaagttccctgagttgatgagacgttctatggctatggcagtttgttctgcgtcatctagaggtactagataaccattttcgccactcttcaccaaatccctgtttcctctcacgtctgtagctattatgggtaagcctaccgccatggcttccatgagcgcccttgttaggccctcgtgacgtgaagtgagtatgaatatatctgaggatgccataagttcggccacatctcttcgaaagcctaaaaaggacactttgtcttgtagcattagctcgtttacagccttctttagttgctgctcactttctccatttccgacgacaaggtagtggaagtttgttttgttcagttttgacaaggcttttagaacttgaatgtggttcttgcgtggaataagctctgctacagtgataagaacggtcgacagttcagaaatgcctaactccttccttttttcagacctgtctatgctcgcgcctctttgttctaagttggctatatctactcctacaccaggtacaaagaacacttttccgtttctccgtaatttgaacttctgggctgctttgtagtcttcttcatttatggttatcagtccatcagtccagtgtgcagcaagcttctccatgttgtaataaagtagccagttctttagtggtgcgcctttatagaagtggaatccatgggctgtgtaaagcaccggatgcgtattagttcgctgacaggcaagacgggtgatgaaagctgcaacaggcgtatgcacatgaacaagcgaaaagcgtatctctttgagcagtttttccatttgttgtagcgacttaaaaaccttgggagaataagggctcctactgaaatctacattgtgttttatgacgccaatgtcatcaaactcttgctgcctatttccaagctttgttgccacgtggacttcatagtcttttccctgtaagagtttcataaagggtatgtgaaagtttaagaggtggctttcgaccgtagcgacaaagagaactctcttcatttgatcctatttcgttgttttcgcttcgccctcatcgctcttagtcctttccacatctggagcagaatagcttttggaactggtaccacaaagtaaggcaagatgaatgcaaagttctttgtttttttaagatactttataggatactttgtaacttgttttatctggccagaaagcttcccgtaagaaaatagcaataaagtgaaatataaaagtcttcgaggacaataggtagctagatcgtcgccaaatttatctaaagttcttaagtatattgggaaccaaagatgagatttactgagatagtcactgcttacccttactccttgggtagtgtactttctaagtggtagatgcaaataaaatactttagaacctttaatggcctcccatatagagatagcttctccgccataaagtgcgtcatcaaactttaattttggaatcgcttttgaaggatagagccagagatattctccttcgaacttgccacataggaaatcttcatagtgtaccagctcactttttccgcagtgctttcctgtgtagtttccgttagaatctctacagttggctaacacgaaatcaaaattcccctgagaagcgattgagacaagccgctcaacagcatccggtaccaatgagtcgtcgtcgtctaggatcaaaaaataatcgctcttcacaaagtccatgccattgtctttatttccagctggaccgtgtttgtatctagtattgcatacgtagcagattcttgagtccttgttcatgtaactttctacgatttgttttgtctctatatcgcaagcatcatcggtaacaataatttgaagaatataagggtaagtctgttccactgcactttcaatagctctacatagtagttttggtctcttgtatgtcggtattactatgtcaactgtgataggctgtttctccatatttcaattatacaagacgctaagtgtattccttcattatgatgcttgaagaaaagtttgtatcagcttgcaatactgatcaacaattttgtcaagtgagaactctttagctctttccacacctttgcttgtttcgtcgctcatcgccgccaatatggcatcagctaatgcttttggagcgccaactggcacaagcctgccccatttcccattctcaagtatttctgcaggtccactcgggcaatcggtagagacaactggcaaacctaatgcaagtgcttccgctaacacgttaccaaatccttcccatcttgatgagagtacgaaaactgaactgtgtttcatgtatttgtatgggttgtctacaaatccaggcatacaaatgtcattttgtaagccaagctgcttaacaagttgctcaagcttagctctctcagatccttctcctaagatcataagtcttgcctcagttttcttcctaaccaaagcaaaagccttgatcagtgttgggaaatctttttgtggatgcagcctgccaactcctaaaatgactggtggttgtcctggttggaaccaaggatggttaactggctcttcagccttcttgaacatgtcttcagtgactacaggattgtaaataacctgtactttgttttttggcagatggtatttgttaatgagctcttgagcgaccccgtttgatacacagataattttgtctgccttaggatagaaagccctaactaataatgggatgaactttcccgctaaaccgggagtgtgtatcatttcttcactcatttggctgtggatggtcacgacaagtcttacattggatgatgctctttcttttgccattgcggcgacaaggttcgcttggtgtaaagcagaaatcaagacatgaggctctctttgccttaggtagcttgataaagctgaaatcgcataacgagttctcttacattgaagatcgaccacattaatagaggctggcagctctctcaagtaaggaccttcagcttttgctagtacaaaatcgacctttaatgcatgttcacttagacctttggcgatgtttaccatgaccctttcagcaccaccgccttgcaggtttggcatgaaaaatgttacatcaggtgttcgattcttttccataagctttcatcaccccttgcttactgaacttcatcgtgaaaaatccgttcacagctttagcatctcttcactgctccaattcttttatcaatgccacatactgatcaacaattctatctagagaaaactcttttgctctttccgcacctttgcctctttcatcatttagtgcctccaagatagcgttggctaaagcttcaggacttcctactggtactaactttccccatttgcctccttcaagtatttctgcaggtccgctcgggcaatctgtagagacaactggcaaacctaatgcaagtgcttcaatgagaactgttggcaatccttcccatcttgatgagagtacgaaaactgaactatgtttcatgtatttgtatgggttgtctacaaatccaggcatacaaacgtcattttgtaagccgagctgcttaacaagttgctcaagcttggctctctcagatccttctcctaagatcataagtcttgcctcagttttcttcctaaccaaagcaaaagccttgatcagtgtttcaaaatcttttgctgctgtaagtctcccaactcctaaaatgactggtggttgtcctggctggaaccaaggatggtcaagtggctcttcagccttcttgaacatgtcttcagtgactacaggattgtaaataacctgtactttgttttttggcagatggtatttgttaatgagctcttgagcgaccccgtttgatacacagataattttgtctgccttaggatagaaagccctaactaacaaggggattgcttttgcaagtttctttttagactttccgatgtcgtgactcattgtcccatgtacgctgacaataattcttgtttttttaccgcttaacatattggcccacagtgcggttagattggcatgatgcaacgctgaaagaacaagttcagggtgtcgttcctttaggtagcttttcattggccttagccagccatagacggtatttgtacctaaatccaccacgttgatcctgcggtcaatttgtgataggttcggaccttcagcttttcctagaacaaaatcgacaaccattcctttttcaacaaatgcatttcccaggttagcaaagactctttctgctccgccaccgccaagatttggcagaaaaagagcgatgtgaaactgccttaagttgagcaacggatcatgaatcgttttcatatgcctaatttaattctacgtcaaatgaattgaagtttgtcatgaacttttctttccacacgccaaacgagagtcgctattcagtataggaagcggtaacatggttttatctgattcatacaatgcagttggcttctaaagctacattgcgtataatagaaagctgagtcagacttatgagtgggaagggtgaaatggtgcaatgaaaattacagtgattggcgggggctatgtaggtttaactactggtatttgtttttcatacgttggtcatgatgtggacattgtagagaaagaccatgcaaggttcagtgcacttgagctggggaaattgccaatatatgagccaggattagatgatcttctacaaaaatcgagaagtcgtataacgttttcaaataaggttaatagggctttactaaatggcagtgagttaattgttattgcggttggtactcctccgaaagatgacggagacgctgacctaaccttcttgcatgctgctgttgaagaggttataagttacttagataggagtgctcaggcagtcgtggcgataaaatcgactgttcccgtaggaactaatgacatgttggcggagaagttcggattaattttagccggccatagagtgcaatttgtttccaatcctgagttcttgagggaaggccatgccgtatatgacacgctgtatccagacagaattgtggtcggcgcaagagatcgcgacgctgtaggtgtattaagagaagcatatggtcccatactacagcgctcctttgtgaaaccggattttattaccgacggcactgaaaaggatttgccatactttatcgttactacgcctaagagtgccgaactggtgaagtacgcgtctaatgcttttcttgctttgaagattagctacattaacgaaatcgcaatgttgtgtgagaaagtaggagcaaacgtaagagatgttgctctgggtatgggcacagattcacggattggtcgcagtttcttaaacgctggaataggttggggaggaagctgttttccaaaagacacgtcagctctaataagaaccagtgagaagcatggttccgaattgtccattgtcagggcggctgtcaaagtaaacgataacatgaaagattattttgttaagaacgttgaatctacactgggcgacttacaaggaaagactgtggctgtactggggctttcctttaagcctaatactgatgacgtgcgggactcgcctgccatggagcttgtcgaccgtttagtcaagaaaggtgccgttgtaaaggctactgatccaatagccattgaaaatgcaaggaaggtactccctgagtctgacaaggtgatttacgaagaagacgtgtacaaagcattggaagatgtggattgtgttctcatcactactgaatggcctcattggagtaagctgaactttgagcgcatggctagaattgttcgccagaagttgatatttgacgggaggaactgtttggacaaagaacttcttgaagggcttggttttttttataaaggagtgggaagatgaaaagagtattggtgactggtggcgcaggatttataggtagtcatctatgtgaacgtcttctaaatgaaggtaatgaagttttttgcatggataaccttgagactggaagtatacgtaacattgagacgttcaaagaaaatcccttgtttcactttattcaacaggatgttatagagccaatcgagctccgggttgacgaaatcttcaattttgcttgtccagctagcccaccacgttaccaaaaagatccggtccatactttgaagacgtctgtgttgggagcactaaaccttttagaattggctactaacactggagccaagataatgcaggcatcaacctcggaagtttatggagatcccgctatctcgccgcagccagaaacttactggggtaatgtgaacccgattggccctcgatcctgttacgacgaggggaagcgatgtgcagagacgttattctttgactatggccgacaattcgggacaaagataaaggtgatcaggattttcaatacgtatggaccacggatggatcctgaggatggtagggttgtatcaaactttattgcgcaagctctgaaaaatgaaccactcacagtatatggtgatggtagtcagacacgcagtttttgctatattgacgatcttattgaaggtataatgagcatgatgcagactgatgagtcgttttcaggtcctgttaacttgggcaatcctgaagaagttactgtcttggaggtagcgaaacttgtgcttgagcttacatgtagcaaaagcgaaattgagtttaggcctcttccgcaagatgatccaaaacgaaggaagcctgacataacattagcaaggcaaactcttggctgggaaccaacggtaaaactaaaagaagggcttatcacaacaatacagtactttagagaatgtctgcgtttttaggggtgaatcctgtggtcaataatgaaaagaatagtttacctcttgtaagcattataattgacaactataactatggaagattcatccaggatgctatagaaagcgctttgaatcagacctatcctaacattgaagtcatagtcgttgatgacggttctactgacaattccagggaaatcattagtagatatgcctctgctgggcttgtaaaggcagtgctaaaagagaatggtgggcaggcgtcagccatgaatgcggggtttgaagtgtcaagtggtgacttggtagtgtttttggattctgacgatgtgcttaagcccgaagctatcgaagtagccgttaaaacatggcaccctggcgttagcaaagtgcagtggcgtttagaggcgattgacgggcaaggcagctctatagaactgttttttccacctctgaatgctcatctgcttaacgggaacgtgcaacacattgcgaaaaggtggttttactttggtttaagcccacagagtggaaatttgtacccgcgtgatttcttggaaattgcaatgcctttgccagaagaggaatggcgcatttgcgcggattatccattaattgcggcagctgttttttacggggagataatttctttaccagatgttcttggtttgtatcgcttacatgggggaaatgcagttggaaagaaatctgcaaaaataagtgttgttttagaacaaaatgacaaagtccgtaggtaccttcatgaaaggttttgcaggtttgcaaaaggcatagtttcgagcggattagacgaaaaaaggctaaagttggtcaatgcgattctttcaaaggaaaacggaataccatatgtctcacgggttagaaccggcttttgtggtgctctagattctttagtgtatccgttttttactagtttctcaaagagagttctgagctttatttggtttttacttgtcggtgttctccccagctcattagctaaatttgtggctgtgcaaggaattccggacgggaatactgtgggttaacttataatacgtgaaagccttggttgccattgtttcgacaatgttattgtgggttaatgtgacaatttggtgtaatgatgccacaaggaagtgagacatttgattaattgtatagtagtaagtgcaggattagctggtgcgactatagctgaacaacttgctaataaatactcccaaaacgtgttagcaatagagagcagatttaacgttgcttggcattgctacgataaacttggcaaatctgggatacgcttacacatgtacggtcctcacttatttcacaccgacaattcaaaagtctggacctatctatcacattttactgattgggacatgtacgaacatcgtgcacttgttgtcattcacggcgaaaaagttccggtaccattcaacttcgtttctcttgaggctcttttccctccagcacttgctgagcgcatagaaagtaagttattagacatatttggttctgataggaagatcaacattctagatttgagaagcaagcatgatgaagatttagaactattggcgaactttattataaaaatgtgtttgagcagtacagcttgaagcagtggggtttcaaaccagaacaaatggatgcagacgtggttgggcggatacctgttgtactaaattatgactcaaggtattttcaagatcggtaccaggctgtaccacgggagggttatacgcagatgattacgaacatgctttccaacaagagaataaaagttatgcttggcactaatttcatggatattgctcacctacaggaagggaaagtctatattatggggcaagagtttaggggcagcgtttactatacaggtaaggtggatgaattggccggtttcgtttttgggcttctaccttacagaagctttaagttgcaatttgagagaataaacgttgaatatttccaggatgtggctcaagtaaattatccgaatcagtacgacttcactaggattactgagttcaagcacattcaaccaagtgaaagcaaggatactgtcatccttaaggagtatccattggaacatgtgcacggagagaacgatccattttacccagtgtttaacaaggaaagtcgcggaagatacgaaaagtatgccgagtttttacagcaatataaacaaataatactggttggtaggctagcagagtacaaatattatgatatggacgatgttgtggcacgcgctctcgatgttgtggaacaggcaatgcaagggtagagaaggtaagcctggtgaaatttccgagagaactagatactaatcggttcccgaaatgatagaccaactgcaaaaagccttactcgaacctgcagcagactcttttgggttacaatggatttaataggcttgtaattcccatttcggggactgttttaataatggagtattttttaggttttttggaggtgaagctgtagatgttcaaatacattgtggtgggtgcagggttgtcgggggcggtggttgctgagcgcattgcttcacagctcaatgagaaggttttggtgttggaccgcaagccacacatagctggaacatgctttgatagcaaagatgagaacggcatattggtgcacaggtatgggggccatttgttccgcacagaaaacgaagtggtttggtcgtacctttctcagttcactgattggcactactaccagcacagggttttagcttgggtagacggtaaaatggtaccgctgccctttaacttcaactccatggacatggtgttttcggctgaacttgcctccaaattaaaagaaaagttgctaaacgcttacggtttaaatacaaaggtgcatgtgacaaagcttatccagagcgatgacgaggatttacggtttttaggtgagtacgtttacgaaaaggtgtttattcactacacgctgaaacagtggggcagaaggcctgaggaaatggaacctgaagcaaccattaatgtgccggtgctggtagggaaggatgaccgctactacacagcgcggtttcaaggagtgccaaggcagggctatactcagatggttcagcagatgctgtcccacaagaatataaagcttatgctgaatacggactttttggaacttgcagaggtcaaggcagacggtatttacataatgggaaagaaatacgacggcaccataatttacacaggctctcttgatgagctatttggctacaggtttggacggcttccttttagaagcttggacttttgctttgaaacccatgatgtggagtactaccaaggagctgccacggtgcactaccccaacaactacgatttcacacgcatcattgaattcaagcacattcaccctgtggatgtaaaacgcactaccatttgttttgagtaccccaaggaatacacaaccgagaatgacgaacgctactacccagtgctaacaaaagaaagcaaagcgacttggcttaagtatgctgatttagccagagaataccatgtgattcccttaggcagagtaggggaattcaagtactacaacatgagcgaagcggttgagagtgcgctccgagcgttcaatgacatagcaaagtaaaagacgttttattaccattcaaaaatttcgtcgtcttgaagaacaggcttatttcacgctcggcagattctaaagaatctgagcagtgcactgtgttcatgggcatgggaagaccgtagcgtccacggatgctccctgggtctgcctgtagtgggtctgttgcaccagccagctgcctacccactctgacagcgtcatctcctgaccaaacagttatgaaaatggggccgctggacatgtagttaaccaaacgctcgaagaaatccttacctttgtgctcagcgtaaaactcttcccagaattctcttgagtaccagcccagctttgcaccaaccattttaagtccgcggtcttggaaaagggtggttatctcgccgattatgtttctacgcaccgcatcaggtttgtaaataactaatgttttttccgccatgaaaatattatagcatcgacctgcgttccgttctgctatgagcaatgatgagtgttaacattaacttgtaagcatggaaatgcacacttttttgatgaagctgcggctaaaaagcgcaggaacaataggaggtcatcaggggcatgactaaccaagaagtggctaatctgcttaggcagattgccaagatactggaaataaagggggacagcacctttaggataagggcttatgaggaagcggctacaagagtggaaaaccttgctgagcccattgaggatatttggaagcgtggtgagcttaccaatgttccaggtattggagaaagcatagctgcgaaaattgaagaatacctaaagacggggaaaagttcttacttggaggaaatatccaaagatatccctaaggggcttttcgagatgatggaagtgccaggcattgggccgcgtttggcttggcgcctttacacggaggctggtattcaaagcattgaggagttggaaagggctttggtggagcataaacttcaagggctgcgtggctttggcgcaaaaatggaaaagaagctcttagatgggatacagatgtacaggcagctgagcggtagaataccgctgtacttggctctgcccattgttcataacgtgattacatatctcaaaggtcatgctaagttcgtggacatcgcaccagcaggcagtttaagaaggggcagagcggatattggggattgtgacgtgctagtggcaactgatgaccccattcctgtgatggaggcttttgtgaagatgcccggtgttgctcaggtgctcgccaaaggtgataccaaggcttctgtttttactggtggtttgcaggtggatttaagagcagtgccagtggagtcgtggggcgcagctttgcagtacttcacgggttctaaggcgcacaacataaaactgcgagagcttgccataaagaaaggttacaagctcaacgaatacgggctctttaagatggacaccgatgaaaaggtagcagggcgcactgaggaagaaatttacaatgccttaggcttgccttggattccgcctactatgagggaagatagaggggaaattgaacttgccatgacaggcaaactgccgcgtttagtggagatgaaggatataaaaggtgatttacacgtgcacagtactttttccgatggtaccgacacggtggaaaccatggcaaggaaggcaaaggaaatgggatatgaatggctggttattagcgaccacgccactggcttaggggttgttggcggcttaaaacccgaagacctacccgattacatagcagccattaaagaggcagaaaaaaaggtgggcataagaatctttgtgggcttggaagggaacataaaggcagatggtactttcctcttcacggatgacagggtggaggtgctcattgccgctatacacacggctctaaatcaagagaaagaaaaaatactggatcgctacgagaagacctttaaggaagctaaaccgcacattgtggcgcatcccacaggcagaatacttggcagacgtggtggtttaaatgtaacttcctctgaggtgctgcagctctgcaataaatatgacgtggtacctgaactcaactgcacgcccatgcgcttggacatcgatgatgtgggtgtgctcactgcggtaacccagtaccacatgcctgttgccttgggcactgactctcacgatgcagaggaactagtcaacatggaacttggagtgattcaagctcagcgcggctgggcagatcctgatcatgtgataaacacatggagtgctgaaaaggtggaggagtggctgcgtagtggacataagcaatgaactgtttcacaattatttaaatagcattaactttttggggtgctataaataagtttagaggtgagatttggcatgtataaagttgtcatgataaggcacggggaaagcgaatggaataagctgaatttgttcactggttggactgatgtggacctttctgatagaggtgtagaagaagccatttgggctggtaagaaactaaaagaagaaggttacacctttgatgttgcatttacttccgtactgaaacgtgccattaaaacgttgaatttggtgcttgaacagatgaatctggattggatccctgtgtacaagcattggagactgaatgagcgccattatggtgctctgcagggcttgaataaagcagaaatgaccgaaagatatggtgagcagcaggtactcctgtggaggcgttcttatgatgtaccaccgccaccactggaaaagacagacccaaggtggcctggcaatgatccacgttatgcgcttgttcctgaagacgaactaccactttgcgagtctttgaaggataccgaagcgcgtgtggtcccttattgggctgacatgatcgtacctgccataaaagagggcaaaaaggtactcatttccgctcacggtaacagtatgcgtgccattgtgaagtatttggataagatgagcggtgaagaaattgcgaagacgaatattcccacgggtattccgctggtttacgagcttgatgagtctatgaggcccatcaggcactactacttggctgatgaggacttcttaaaagccaaggagcaagaagtagctaaccagatttacaagaaatagcaaattaaccaactcctcctcccataaatgtgaaaagtatgggcttcccaagaaaacagttcctgcgaagcccatttgtgttgtgcgtgtgagcgctttattgtttttgatatgtgatggtaattacttttgccgagtcattccacgttacggcagcacccaaggtttctactacaaagcgcaaaggaaccatggtgcggctgtttacgatgatgggcaccacgttagtgctgccaaggtcaatgggttttttaacaccattcaccatggcgtagtttttaccaatccaaagctccacagtggtagcacttttagttccttccatggttatggtaactttttgtttttctttgtcccaaacagtgcttcctccgagcgctttaaccacatgacttatgggcaaaagcgttctaccactttttatgatgggcggcatgtccatgaaactcggcacaccgttgattaggtacttatcattcataatttgaagctctaaggtagtagctgtagtttgttttgcaccctctatgaaaggtccgttgaactgcaagagcgcttggctttgtccccaaacacctgaatcgggcggaaaccaaactgtgtagcggggcgtagtaacaacgaagtagtagttatggttccctgcttctaaggtagttttgtactggtatgtgccagtgtaagtagtaccttccacaggctgcattttatgtggtttgccatcgatataaaccatgactgtgggtgtgaccttttctggcaccaccagaggcagctgatatgtgtacaaggtggaaggtgcagcagcgctgctccttaagggctttacgtagctcttagctgcgcccattcctggcgagtagggcactcttgctgtaaaaccgttagctggcgctgtaagaataagcccgcggtacatttgggaaaccatgagctcctcgtaggtgtaggttttacggccattccatgggtcatttaccaaatacttgaactgctcgccagtattatcgtagccatagatgactacgtagtgtccccctatgatttcagtgtttgccatgaggggcctaccagcggctatctcctgcattacaagttttttggcatagctttctgaaggctgccttataaactgcgcggaaatgtcatgagcattcaagaacggtatgacatcagctatggttttgtcggtgccgttacgccaaatgaagccccaagctccccagccttgcagccctggccggtgctcttgattagcaaagtacttccacattacatcatggtagggtgatttgtagcggtatgctcgcgtcatgtaccaaccgtagtctgtgggattcccgtctgcgccagttatagtaaaaggtgcaattcttccataataggcaaatagcatggcagcagaagttatgccgcatgctcgagaagggctaaacccaatgggtatgttgtagtgctggctcatgtaaggaacatttagctgcgctttagctggcaaggtagctgcagctactaagggagggggcgtcaaaaggaccaagcacattagaagtgcaagagtacacgcagacgcggttagcctgacaatgcgttttgtcatctttgcaaatgcacctttctctatttacttcttgtaaaacatgaacagtgtttgcgtcatggagtcccagacgaaaccaatattcatggatcttgcaacaaaatctgcaggtagaagcggtcgctggttaactaccatggatgctacttgggagttcgaggaatctaaagaggttcttgctccattaacgacggcgtaattagtaccaacagtgtgagttagtgacctagatcctaatcttatcgtgagtgttctgcttgcagagttccacgtaaagctacctccaaaatgttcaataacgggctgaggatcaaagaaaactttattgtttttcatcatgggcggtattctgctgttcaacatgtttgaatttgccaagtattctgagttgcccaatcgaaacaaagctgttttgtatggcccgtaaataacgacgatatgtttagttttgtcgaaccaacccacttcagctccgagtttctctgcaacaaaccttaacggaaccatggttcgtgaatttacaatttctgggacgacttgtggattgttggggtcaatggcttgttcttttccattaactcgagctttgttcttgcctatccagagttcgatcatgtctgaacccagttgaacgacgactcgacgatcctgcggataccaggctactgaacctcccatggcttctacaatgaaacgtatggggagcaaagtacgtccacctttgattatgggttgagagtcaaggtacttaggttgctcacccacgtaatattttgtggttcctactcttaatgttattaccacgtttttctttgatgtggtagggtttgtaacggttattgttacaacagctgtggcttttcctcctttaccatcttgtactgtgtacgtaaagctgtctgttccatagaatcctttgtttggggtgtaggtaaccgagttgtccgtattgacgcgggctgaaccgttcttcggtttcaaagttatttctactgtcaaagcgtcaccgtcagggtccttatcgttggctaaaacgtttatttttacagctgtattgattcttgtgtatgccgtatcgttgttggctgtgggtgcagagtttggtgcaattacttgaactgtcactgtaccaacggattttcctccctttccatcaatgacagtgtaagtgaaagtgtcagtaccactaaagtctttgttaggagtgtaggtaactgtcctatcagaattgatcgttacttttccattctgaggctgtgttaccgaaccaatgtttagacggtccccatcagtgtcatagtcgtttgccaagacataaatcttgatggcgttgttcttaccagtggttgccgtgtcgttcttggcaacgggattgcggtttacctcttgttgcactcctctaacggtaaccgtgacccgggcttggcttgttaggccctctgcgtttaccaccgtataggtgaaagtatctgttccaaaccagttgttctccggactataacgtatgataccttcttcagctaatatgacaatggttccatgggatggtttacttgcaccataaatggtcagatgtaatccattaggatctgtgtcatttgctaaaactctgatatccacgggaatgttttgatcagttgctgcagaatcatctgaggcgacaggaggaagtacctttgtttcttctataacagtaatagttactacgccaacacttttacccccttgaccatcgcttatggtataaaggaagctatcctctcctgcccagtccagcggcggtacgtactcaatattattgtcagcatcgatgatggcagatccgtaacgcggcgaacctacttcttctaccactagttgatcgccgtctggatcgtaatcattgtccaagactggtaccgtaattggagtgtttttcggtgtgctaacccgatcattcactgccacaggagaatgattttgctctgttacttctatgtaaacggtgccaatagcagtatgaccgttaccatctgagatgatgtagatgaaggagtcaaaaccaatccagtcgcttttaggagtatagagaacacggccgtctcctagatcttgtgcagttccgttagcgggttggaaaaacccattaagtaagatgtggtctccatctggatcgtagtcgttagaaagcggactgattacgacctctgtgtttcttgttgtaacaacttgatctttaattgctactggtgggtcctgcaccggcaagacctggactagaactgtggcagtttcgtggcggcccatgctatcgattaatctgtaagagaactcgtctatgccataccaatttgtggtgggcgtgtaggaaatgcgctgatcttctagaaaactgatgatgccatgttgcggtggttcaacaacgctaatgcttatttgttgaccttcagccaaaatgtcattttgaagcgggttcaccacagtggtggtttcttccatggttttgaaagcatctgcaacagctgcgaacatgtttccttcgctactgacgtaaatggtcactgtggacatgctggtggcacccattgtgtcccgtacggtatatgtgaatgagtcagtgcccttataccaggggtagggtgtatatgacactgttgtgggtgtcaaaagttggacatagccgttattgggttgactgatttctattatgtagaaatcgtcattttcaggatctaggtcattcgctgtggggctaaaaactacttcctgaccgatacgagtcagtattttgtcttccatggctactggaggattgttctcaatcaccaccacagtaacttcgccataacctgcctctccagtggatttaaccactgtgtaggtaaacttgtcagtacctatccaatcttgttcgggggtataggtaatactaaaatcgctgttaatggcgacagttccatgggacggtgtggaaacgctggccaaccacagcataccgccttccaagtcactatcattcgctaaaacatcaatcgttacaggtgtgttctttgccgtggttgcagtatcattgttcacaatcatactttcacttgacagcgctgccactgacatttgcggacgtgttgaggtgtttgattctatcccgaacgtacctactggcaagcagagcgctactagaagcagaagagtcagtatgctcttgattactctaaagctcttgttttgcttatcttgcgtggcactttttatcattggcgccaccacctcccattacatataaatccttctgcatctttcattatgtactaaaaaagaccattggggcctattttataaactgtaaggctggtgcttcgctttgtaaattgctaaaaaagttagctcttacgtagcctccttagaaccatgtctttgggcatggcttccatgaggtggaatagggaaggtcccacggatttaccgctgattactgctctgataaatgggaagtagtcgcgtggttttatacctttgtcctgagcatactgcctcagcacagcttcgatgtgatctgcgtcccacaccgtagcgtcaagctgctcagccaaacctcccagtggcaaatcctttgccaaaagctcctgtgctttttcatccactgtgaaatcatcagtgaagatgtagtcagccagttcaacaaagtctttcaaggtgcgcatacgctctaccaagagtggaattagcctcaggtggtaaggttcaatctggaatcctttcgcttccgcaaagggccttatgcggtccagaagttcttctggaggaagcattttcatgtgttcgcggtttatgtagtagagcttatcggggtcaaataccgctgggtgcaagccaatcttttttgggtcgaaaagatcaatgagttcttgtttagtgtagacttctctgtctgggtcataggacgcacccagcaaggcgaggaagttaaacagcgcttcaggtaggaacccttcgtcgcgatatgcttccacgcccacggcaccgtgcctcttggaaagtttggttttgtccttccccaagatcatggggacatgtccaaactcgggtgtttcccagcccagtgcttcataaataaggatttgcttaggggtgttgggtatgtgatcttctcctctgagcacgtgagtaacacccattgtgtggtcgtctatgaccacggcgaagttgtaagtgggtgtaccatcacttctcaccaagatgaaatcgtccagttcactactgttaatctcaatgtggcctttgaccatgtcgtcccatgcgattatgcctctatcttgcggtactttcagcctaacagcaaagggcatgcctttgttgagccgctcttcaatctcttcttgggtaagtcgtgagcagcgtccatcgtaacgtgttgggagtccttgctgacgctgctgctctcgcatctgctctagctcctcggtggtacaaaagcagcgataagctttgccttcctccagaagtttttgggtgtactgctggtaaatgtgcatgcgttcagattggtggtaaggtccttcgtcccaatccaagcccagccatttcatggaaatcagtatttgctcagagtactcgggtttactgcgctcagggtcagtgtcctcgatgcgcagcaagaacgttcctccaaacttttttgcaaaaaggtagttaaaaagagctgttctggctcctcccacgtgcaaataaccagtaggtgaaggagcaaatcgagtctttatgtgtgtggagtcgttaacactcatgctaaaccaagcctccttttacattcgtagatggcttgctgcactgccacggacaagcgagatgcatcagtgcctcccgcctgtaccagtgtggggcgtccgccacctttacctcctatgtaggaagctgccatgttcactacttcacggaggtttaccttctcggccacatcaggtgacgctgccaagaccaagacgggtttttcattgttcaaggttcccaaagccgccacaaaaggtttgttaaaacttctcatggcatcaacagcaatgatgagcgcactggggtctctgggtgggaacactgcatttatgaacttaatgccgtttatctcctctgctttggtaaagagttcttttccttcagcagtgtgtacccgttcaataaggtgcttgatttctttgtccttttcttttaagtcctggttcagtttttgtagtttttgcacgaccatgtctttggacgtatccagctcctctgctacatctttaaccaacttttctaaattccacaaatgctccagagcctttttccctgtgatggcttcaattcttcttataccttgactgcttgctgattcgcttatgatatggaacaaaccaatgtcgcctgttcgctttgcgtgagtaccaccgcaaagctccatggaccagtcgggcacttcaactactctgacggtttcaccatatttttccccaaagagcgccatggcacccatcttcttcgcttcatccagactggtgaagaatatgttcacctctttgttttctagtacttgctcgttaaccagacgctccacttcttgaatctgggcgggggacatgctttcaaagtgactaaagtcaaaacggaaccaatctggtccaacttttgaaccaccctgtctgacgtgatctccaagcacgcgcctaagagctgcatgcaaaaggtgagtggctgtgtgtgccctttgcatggctttacgcctttctatgtccacctgcaaaaaggcttgctgtccttctttaattacacctgaagttacctgtccgtaatgtacaatcacattaccgcctaagaccttctgcacatcatctacgcggaacgtgcctgtttcagtggtgataatgccgtggtctgcttcctgtcctccactttcagcgtagaagggggtgtgctccactatgatggcaccttcatcgccttcgtgaagctctgttcggctattgtcctttaccgttgcaatgatggtggagctgtcttccaactggtcatacccagtgaactcagtctttatgttccccacaagacgagtaaaaatggtgtcggtgagaactgcttctccgcctttccaagaagctctggactgctccttgtactgctcgataatctggtttagcttctctttatccgtgctaaggttattttcctgcagtacatcgtcgatgatgtccaaaggcaaaccgtaggtatcgtaaagtctgaacacttcttcagcaggcacttctttgatgccctgctttttcatttgctggacaagttcatctaggtagcgctggctactgctcaaggtacgcaggaacgcttcttcttcctgcttgatgagtttcatggaaaggtcttggccaccgatgagctctggataccagttcttataatgttcaacgacaacgggcacgatgttgtacaggaacggttcttctttaccaagctgtaatccgtacctgactgagcggcgagcaatgcgtcttataacataacctctgccctcattggaaggaacagcgccgtctgttatggcaaaggtgagtgctcttatgtgatcagcaataacacgaaaagcgactaagttttcttcgtatttcttgcccgttagctgcccaatggcttctatgatgggctggaaaagatccgtttcaaagtttgtgggttttccttgcatgatggcagccatgcgctcaaggcccatccctgtatcgatgttctttctgggtaaatcagaaaggttgccgttttcgtcttggtagtactgggtaaagaccaaattccagaactcgcggaaccgttctccctctgctgcaggtccttttgaagggtcatcgcaaggccactcttcacccatgtcgtagtgaatctcactgcaaggtccacatggacctgtgggtccaggaggcccccagaagttttcttcttttcccatacggactatgcggttttctggaagtcctaccaagttatgccatatgtcaaaggattcatcgtcatcttggtaaatggttacccaaaggcgctctggtggaagtttgaaacgctgagtaaccaactcccatgcccaaagaatggcttctttcttgaagtaatcgccaatggaaaagtttcccagcatttcaaaaaaggtgtggtgccgtgaagtgtgacccacgttttccagatcacccgttctgaggcatttttgaactgtggttatgcgcttggcaggaggctgtgcctggcctaagaaataaggcttaaactgcaccatgccagcactggtgaacatgagagtgggatcgtcaggcagcaaggaagacgaaggcaaacgtagatgacctttctcttcaaagaaacttaggtaaactgagcgtatttcatctccagacatatacatagagctgttgcaccatcctttctatggttagaaaaaactttggactcttcagtatgcttacttacttaacgtatattaagtattttaaatcatgaagcttctaagcgtcaccaagctcctgcttttctcttaaaaatgctacgcattggtcgtagtaatgcttgtgggggttctctgtagtgggtgttttaggtgctctgtgacgaaacagtgcccacgccttataaagctgtataacttcaggtttgctttgaaccaaggcaccccaaacagcttttttaccgtgggtgcataggcaggcaggtggatcggcaaggtccatgtgctccaaatcccagcacaggtttgtcagttttggaggtaaaccaaacagctctgggtagtggtgtgcttcgcatgctgaggttctaatgggtgctaggggcggcaaattggttgaaggtacttttaatggaagctggaaaaagtctttaagaatctctatggcttttagccattctggagatagtatcatttttagatattcctggtaaagtcggccttcgttcacttgccttagcagtaaaaggccgtccaccttgtctcccacaggtgttagaccaagttcagcgcacagcttggcagctcttaaaacccttattgggtcttcttccagcctttctttctccacggacagctgtctgttaaaaaggtcttctaacccacctcgtgggtcatagtagtttccttggaaatccagtgccatggcattcatgggaaaatcgcgtttttgcaggttaagctgtgagcttacatcgacaattttgccgcctatgatgtagcgataagttaggacatcttttcccaaaacaaccttgggttcaaagggcacatgtgcgtcgcttatgatatcataatctttgggcggtttgcccaatatgatgtctcgcaaacagccgccaactaagaaatccatgttattattgtatattgtaaaattggtatggtctggtaaagaacgtactatttgatatgctgtttcagcagtaaaagtaacaagatggttaatggaaggaggaaacaccgtgaaaaccataatggcaaaaccaggtcaggtagaaagaaagtggtacgtggttgatgctgctggtaagccgctaggaaggctgtcagctggcattgcacgtatcctcatgggcaagcacaaacccatctggacacctggcgtggattgtggcgatttcgttattgtgatcaatgcagagaaggtagctttgagtggctctaaagaactcaagaaagtgtattatgaccactctggttatctgggtggccagcgagttacaccagcctggcagctaaggcagaaaaagccagagcagctcatttacagatcagtgaagggcatgctgcccaagaatagtttgggacgcaggcagatcactcacttgaaggtttatgcgggaccggaacatccgcatcaggctcagcagcctgagaagattgagctgccataaaagggcaaaggagataggagggaaatatgcaagcacaagcaccggtagtaggtagaagaaaaagggcagttgccagagtcagattggtgcctgggaccggtcgcatccttgtaaacgggcatgattacaaagagtacttccaccgagtaaccttggaaaaggttgttgagaagccttttgaagccactggtactctgggacagtatgatgttttcgctcgcgtagaaggcggcggcaagagcggtcaggcagatgccatcagactgggtattgcccgggcactggtcagattgaatcctgagtggcgtaaaccactaaggcaaaccaagttggtttactctctgcttaccagagatcccagggagaaagaacgtaagaaatacggactgcacggagctcgtagggctcgtcagtacagaaaacgttagaaacgcgttaaaatattattgtcactgttaggtgcgcctgtggctcaattggatagagcagcggactacggatccgcaggttgggggttcgagtccctccaggcgcgccattttttattgcagaagtttcggcgcaaattaaaaggggctcctctactgggagcccctttctgcaacttaaatgtatagtttacactttacacgtttggtggtatgacgccagctgcttgaagcacacgtttaagcatgaccactgcttctgcgcgtgtggcgttggcttgtggatcgaaggtgccatcaggtctgcctaggacaatgcctttctgcactgctgccgcaacttcctttttggcccagctgcttatcttggcctggtcagtaaaccttgacagtaatgcatctacttcttcctcttcaacagtccagttcatagctcttacgataaacgctgcgatttgttctctggttacctgagcgtatggcctgaatgtgccatcttcaaagccaatggcaatgcctaccttgtgtgcagcttctacttcagcagcgaaccaagcgtcaggaggtacgtctttgaaggacgtttcgctcacgggttctaccggtacatcaagtgaccgtaccagtaaagccacaaactccgctctggtgacgctaccatcagggttgaacttgttgtcgccaacaccttttgcaatgcccaagccggccatgagttctatatcatgctgtgcccagtgtccttgaatgtcatcaaaagtctgtgtggggagtccaacggtggtgaagctgaacgtgtaagcctccttgagtggattaccagctacatcttttacagcccctgctggtatggtaactgtgtacttggtggagtactcaagacgggcatttggtctaatggttagatcagaaccactgatttccacttttgtgcttatctcttttccttctgcatttttaagtactatatctgcgaatgcatctccggctactatgtcttcattgaaggtaacctttatcactttgtccagagcaacgtcaactgcaccgtttgcagggtctgtgctttccacctcaggcgcggtcgtgtcaggttcagccatggtggtgaagctaaatgaaacgtctttaggtagtggattatcagctgtatctttgactgcacctgccggtatggtaactgtgtactcagtggagtaagccaatggatcgctaggtgtaatggtgagcacactagcagtaagtgtggtagtcacagcaacagtagcgccttttgcatcggctaaggtgatcttatcaaagttagtagcacttaccacatcttcattgaaggtaacctttatcactttgtcaattggtacatttgtggcattgttaactggatcagtgttaaccacagtaggagcagcagtatctagcactttttctaatacagcgtatttactgaagtgcgtagtttcaaagaccatacacttggtatcctggtcgaagctggaagagatttcttcccatgcctctgtgttctcgttgaacctagcaactgtgagcaagccagcagcagctaactcttgtttatcgcttggaacgggcacatacactttgacatttccgcctaaatcagtgatatcttcgcggcttccgtcagacttcacaagttccatagtgatttcaaaaatcgcacccgctagtttatactgatcggcgttagtagcttgtccatgaagttcctctgcagcagtgctggataattcagcaacctttatttctacctgagcacctgttaattcggccaaattagacacaactgcggcaggcaattccatttgaacttctcctatgttaacaaccactggtttctctgtttcccctatgatagctagttggtctaacgtcagagcgagtgtatcttctccttctggagcacttaggactacttcgcccgtttcttcggcctcacttatagcttcctcgattgcgctgtcgggtaatggttcctcagctccgggcggtgtgggttcctctggtggtggaggtggtggcggtagaggtcgcgctgctgttgtaaagctccagctgaacgctctgttgaaaaccgttggaccgtcgatagccacagcattaagcgctgttaatgggactggttcttccttttcgatcttggcatagaatgtgccttcaggtacgttcacagtgtatgaagttccgtatgcaaacggtggatgagttatcaccacagtctttttatcatccgctagacttgcagaaacgttacttagtgagccgatggttattgaaggttctgacaccatttccactgggtagttgaagaccaactttacttctgcattaagggcaacgcctgtgctgccgtgggctggcaccttagtagctactgagtcaaggctcacaaggtccgtcatttgttcatcagcataccaatcgtaaatgacaattggtccagcaagtgtcgcactgaatggcccttcgtctgttccccagtagttaccggaagcgtagagggttgaggtggagcgattgacgacttcacctttgatgtttgcgttggccactcttaaggtgccttctgtattctggcttataattattgccgcgaaatcggtttgactgtctggcgataagttattttcgttattaacaatgaaactaccgccttcaatatcgagcatgtcatttctttggtccgtcccagcatttacaccaaaacggactgcgtagctgtcgccgtagacgattctaggaacaacttctatgtcggtatcaatgatacttaatttcccgccattttcgaagttaatgccactctttacatcagaaattgatgaattcctaacagttagttcttttgcgtagccacctatggtgacgtagtatccattagtgaatgtgcaattatctatggtaataaccgcttgagggttggttacaggaacataaattgcaagtgcaccccatttgtatttttcattgttctcggtaggtacaagaaatccatttgcatcaaagtcacagttcattatttgtatgtcgctaacaccctcgtttatgtcaatgttatgatagtattttccattggttggagcaagcccttctgggactttaagtttaaggttttcgattcttgttccactggcaccgctgttcagttttatggtagtccagttcgtggaatcagttgcggtcgttattactggtttttctccattctcatctgcaacgccgattaggtttattggtttgctgatggttaggttctcgatataagtaccagtattcacgtaaacagttcccgttgcagcgactaagttgattgcatcctgaatggtagcggtagcattctcgccgatcgttgctgtgccgccaatgaccggaactgtggagcctgttccagcttctttccagtcgtcgtccacccaaacgacgtccggtggttcttcttgtcctcttgctactggtaaaggcgctatgaatgtggctacaagggatagagtaagcaccaataccagtagtttctttgttttgcctctcatttcacaatcacccccctttatggaggattatagcactatataagctaatgagatcacaaaatgctcatcttctaaacattcatgtatacgaatcgttttttgtgtcagccattcgttgaaaggagctaggcgtgatcgctttaaggtagagaagtactttgtttagaaagggtatcttggttggtcttataatttgtactttctttgggtatcttcttttacagacttaccatgaacggcagatgtgagcactatgaagctgccaaacactgctgttggctcatgagcaagatgactttgtggaggtgatatggtgacgcagcttctaattgttctggttgggttgatagcaggcgtagtcactggtcttattggagccagtggggtgatggttattgtcccggggctagtgatgctgggctacggcgcagccgacgccattggggcgagtttgtttgctgatacggtagcttctctggtagttagttggacctactaccaagcaggcaatgtgaacttacggcagggctggtggattgctgtgggctccgttttgggtgcgcaagtcggaagttacatttctccacatattgctgaaagcagtttaggaggctcatttggaatttttctcataatcacggctgttatattcgctctgcgcggcatgggtacagttattggtgtaaatggacagcaagtggaggcaaaacgcgagcctaataaacttcttaaaattcttaggaaaaacgtggtattgtccagtctcatactgggcttcctagtaggtataataagcggcttacttggggctggtggcggcgttatgatactgctcattttggttttcgtgctggaatacagcatgcatgaaggcgtcggtacatcgacctttatcatggcttttactgccgcttcaggtgccattgggcatgcttttacgggtaaccttcccctggaagcagcagtgctaagtggtttaggcactgtcataggaggcaggtttgctgcacggtttgccaacagggtaaatgaaaaggttttgagttacatagtgggagccatttttggtattttgggtgtggccatgctatttggtctgtaatcttactgctccgtagtttttgtcagcactttttgtgtggtgcaggttgaggaaagcgggtttatacttattttgcagtgtgttgtttccccaaatttccagttagggaggcttaatgttgtatatgttacacggaagattagtaaaaagctgtcgggtgcactgacggagggaggctttatctatgttagagggtaacttagtgaggttgagggcatacgaacgtgacgatttagaaaaagcaaggatgatatacaacgatcctgatgttaataagttccttagacttgacgtaccttatccgctgaaggttgaagacgaggtcaaatggtacgagggtttgaacccctttgggaatggtgcttatacttttgctattgaaacaattgctgatggagaattcatcggttcatgtggcatcgaggccgtggactggaaaaattcccacgcatcactgggcatatttttaggtaaaaagtactggaacaaaggctatggcagtgacgctttgtcaactttgctcgatttttgctttagtgaaatgaacctgcataggacttacatttacgtgttcaagttcaacgagcgagcaatccacacttatgagaaaattggcttcaaagtagacgctacgttgcgtgacaatgttttcaaagacggaaagtatcaagacgagcttgtaatgtccattctacgcagtgaatgggaagagaagaaaagaaagcaaactcaagcacatgacaatgaaagatgatcatcgcgaaactcattacaacgttgagcttactctggatcctgaccaagggttattgcacgcaaatgtggaactactgtgttcatccattgaacaacaatgcagtaatcttgagttctatcttcacaagagcatggaggtaaagagcatcaccggcagtgttccgattacttaccagtttgatgtggagcagccgtgctcctttccatttacgccagatgcaggtactttaaaaataaagcttactcagccaatggaagatgataaattgcttcgaatttggtttgagtatgaaggaaacataggggtacccccatgggaagtaaatcggataaccccaggttgggtggaactcggtttctatgctacttggttcccgtataatcctgagttaaagcagttttgttacgatgtgcaagtgcagattgaccccggctatgaggtgatcggtttaggtgaggtgaagcaacttggtgaaggtttatggtatattagccagaagcagccttctgcagacatggttgtgatggcatcaaataggttttgcaggttgagagatgcggaaagtggcttggaaatggaactagattacgtggacgtggcaaagtgggtgattgaagatgtttttaagaaagggctgcaggccttgaagtggtacagtgaatggtttggtgtcacttcaagcgttgatatgagaattgtcattacgccgcgcaccgaaggtggaggttatgctagaacgggttttattgtactaccccgcattggtacagaaagctacaaagagcaggaagtaagctactttagtaacttagctcatgagtgtgcgcacctttggtgggcaaatgctccagttaactcgtgggaagattggctaaatgaatcctttgccgagtactctgctttaatggcagtaagggagctgtttggaacggttcattttgaaagcatcctcgctaagaaactcaagcgctcagaaggcatgcctcctattaagggcattaaaaggaatgaagagagagctttcaccgttttatatgacaagggatgcttagtgctttacgagcttgagcaaatggctgggcgaaaaaagttcattgaagtgcttagaaaaaccttccagcaaaaggtaagctctacagcagaatttgttgagcttgtgggtgcggacgtaagcaacgaagctaagaaaaagctgaatcgactgctgagtagttaaaggtaggatgtcaactgagaatggggtaatagaagttgttttagggcgcgtgagcagaatagagacggtgtgtaactgttggctattctgcgggctgagggaggagagttgtgaaaaaactattaacgtttttagtagcatttttgattgttgttttggttcatgagggtgcacatgctttggttgctgctgcttacggagaactcgctgccttccaggtgcatccatatggttttgaggttatcttcaaaacaccagtagctcaaaggcagggcattgagtggggtcttatttctggagtaagcaatgtaataactgtgcttttgggttatttactgctcttttttgttaaacccatagcgaatatgaaaaactccttcgtgagtgctgttggttattggcttattgtgatgtttctactgctcgaccctcttaatctgtctgtaggtcctttcctgtacggtggagacataggcggtattgtagctggctttggagtaaatcagtaccttgttcaaattctatcttttgctatttttctcataaaccgtgagcttgtggctcaggttttgctgcccgcctatggcataaagactgaccatccacttttcaaaccatggataaaacttggtagtgttagttagtaaggaggtggcagaagtaagaaaacaaaagttcaaaagaggcgtttttccgcttctattgctggggatgattctcctttttgtttttggctgcaagggaagcgatagctcttcggtgcggataggatttgtcggatcaaactacagcaaccacatggactatgagttttcaacatttacgggcactgaaagtaacaaattcaaagcgcagaaaggtgacctcatcaagccaacatatgacgtcacattgacaaagggcaaaattactattcagctcattagcccgacaaaagagctggtgtggaagaaggacatacagcaaaacgaacagggcatgaccgagcttgtgttagaggaaagcggttggtacacctttttggtaacaggaaaagcagcaggaggatcgttttacctttcttgggacgtcataagtaaggcagaaaaataaacaagctgaagcttcttacgtcggtctgcgggcaaacgattaggttagggtctgttatcattcttaataatgagttaacagtattgctctttttatggtattggaggtgcggttatgaaaggtattgttttggctgctggcttaaatacgcgtctttatccagttacagtggctgtcaataagcagcttttgcctgtttacgataaacccatgatttactaccccttgtccatgctcctcatggccggcataaaggatattttggtcattgcagatccttacaatgtgagtgctttccagcgtctacttggcagtggcgagcatttaggggtgaagttcagttatgctgtgcagtggatacccagaggcatagctgacgcttttattgtgggtgagtggtttgtaaatggtagtaagtgtgcattggttttaggcgacaacgtgttttttggcccttcactcgagaagtcagtggctgaagcatcgcagctcaaggaaggtgctgtggtctttggctatccggtggatgatccgcgatctttcggtgtggtggaattcgatgagcagggtaatgtaatttcactggaggagaaaccacagcagccaaaatccaaatacgcagtgcctggactttatttctatgacaaccacgtggtagaaatggcaaaagcacttaaaccttcggctcgaggggagctggagataaccgatctgaacaaagcttacctggagcaaggaaaactcagggtaaaagtgttgtctgacgatctacagtggtttgatacgggaacgcatgatagtcttttgcatgccagcaatgaggtggcgcgatatcaaaaagagactggccattacgtaggatgtctggaggaagtcgcttacaggcagggattcattgatagagaccaattaagagcgctgggcatgaggtacaagaacaccgcctacggtagatatttgcaggcagtggctgacgggttagtctgagaaagtgttaaagggttagcgccgggaagggcctgcacacacgaatatgacaatacttggcgatgacgaaaagtacatggtagaagccttaaaggaagctgtaaaggcatacaacgagggggaagttcccgtgggggtcgtggttgtgtttaatggtgtggtggtaggcagagggtataatcttagggaacagagccatgaccccactgctcacgcagaagtggtggctttgcgtgatgctgctgcacacatgggacggtggaaccttagcggcgctacggtgtacgtgacgttggagccctgtttgatgtgctgctatgccttggttcttgcaagagtcgatcgagtagtgttcggcgccacagatcagaaagccggagcactagttactcacatggatttcctttctctgcctttcttaaaccaccgctttgaagtccgcggtggggttttggaaaaaagctgttcaaaactgcttagctccttttttaggaagctgcgtcagggttagaaagggtcaagtagaagggttctggcgtgaagaaggcaggttgtcaaatactgtataatgaaaaatagtcggagaggtgtccgagcggccgaaggaacccgactggaaatcgggtaggcggctaaaccccgcctcgagggttcaaatccctccctctccgccaacccggtacgtggagtgaggtacggctgtgaaccccgccaggcccgagagggagcaacggtaagcagtttagtgcctgtgctccacaccgggcttttatgcatctgcgcagggggtagagcagtatgtacacacagaacgaggctgcttgtacttgcttggcagaaaaatgatggaaagatctacaataaagatatggcgctttatagaaaatacagaccacaaacatttgaagaggttgtggggcaatcccacgtaacagagattttgaccaaagcccttgataaccaaaaaatctcgcatgcttacttgtttgcgggccccaagggctctggcaaaacgtcttgtgcacggatttttgccaagggattgaactgcgaaacgggtataacatccaagccctgtaatgaatgtgaatcctgcaagctcattaacgaaggtcacagcctggatgttattgagattgacgcagcttcaaaccggggtgtggacgaaataagggaactcagagaacgcgtgaaatacaggcctgcgcaaagcaggtataaagtttatatcattgacgaagcacacatgctcaccagagaagctttcaatgcgctgctgaagacattggaagagccccctgaatacgtggtgttcatactggcaactactgatccacaaaaaataccacccacagtgctgagccgttgccagcgcttcagatttaagaagcttacaagtgatgaggtttttcaaatactggaaaatgtttgtaagagtgaaggtttttcttaccagcgagaagcactggagctcatcgcagaagtatctgacggtgcagtacgcgatgctctaaacttgctcgagcagatctcggtagtagatgagggaaaggtgtcgataaagacggcacgctttctactaaacgtggttgaagatgaggtcattttggatctgctaaaaacagcttttgcagacatggatgaggctgtagagcgtttggcagagctaatggaatctggcgttgaaccgatggaacttttccgcacaatgaaatctttagtacgccgaagtgtgtttaggaataaaccttggccacgtgatgtggcacttgaaatgtttagagtgctggaatcctataacttcatcatggaacgaacagagtttcctgctgtggccttggtagctttgcttaatgagctaaggagcaaggccaatttgggtacacctaagggtggcgagagcgctcctttgtctgaaaagaatgcagacaaggagaaaactagggtagctgaaaagcctcaagaaccagcggctgaaacgcagaaggaaaacaaacacagtgagaagcgggaagaattagctaatgatgtggaagcagaagccgtgaaagaggcaactgaaagcgaatctaaaagagaggttagcgatgccgcagctaccactgtaactgcggtggaagaaaaggaatcctcacaggatgcaaccgatttgcaaagctggattgagaatgtgcgcagtgaatacttccctttgtatgtggtgctaagggaggggaaagcccggatcgagggtgacaggctaatactttcgtttccaggactcctgcacatgtacggaaggttcatggaattgcctcaggttcaaaaggtgctgcacaattacgggcatttcaaagtagagcttcagaccgaagcggaagagaaagatgaaagtgttttagagatttttaagcaggtatttcctgaggcacaaattgaggaggtcaagaataattgaacttagaggaattgagtaagcagtttaggcgccttcctggggtcgggcctaggacggctgaaaagatggcttactactggctgacgctggaagatgacgaggcagagcgttttcttcgtacattggaaaatttcaggcgccagataacgttgtgcaagaggtgtcataacttggctgtgggaagcgatctttgcaacatctgtcaggataacagaagggacaaagccattgtagtggtggagacacctcaggatgtggaaaacattgagcaagcgggcatttatcatgggtactaccatgtactccatgggctaatctcgccacggaagggcgtcacacccgagcaattgtttatatcggatctgtttgatcgcatagtggatgaaggcataactcaggtaatcattgccacttcttttaccatggagggtgacattactgctgattatcttgcaaaacagctaaaaactttgcagccaaacatacccatttacaggttaggaacgggtttacccgtgggtggcgaactgaactacgcagacaaagccaccctaagggcggcgtttataaccaaacaaaaagtgggggaggaaaatgactaaaagagtaatcacggacaatttggatgaagtactgggcatacttcctccgtggatagctgaaaagcttaggatgaatcccatgcttagtgatctggtggacatagtgctagaccttaaacgaccagtggttatcaggtttagcagtagtcaagaagtgtgggaatcggatttggttagtgaggacgacatccaatacgtggtgcagcatattggtacctttggcaaggacaacagagctggtctagagggcacattacataggatttcttgcattagaaacaggcaggggcggattattggtttgtccatacgaataggcagagccatttatggtgtggtagaccccttgacgccttactttacccaggagaagagtgttcttctgatgggtaaacccggagtaggtaaaacaacactgcttagagaggttgccagacttctttctgtggactatcaaaaacgtgttattgtggtggacacatcgaatgaaatagcaggtgatggtgatgtgccacacccggctatcgggttggctaggcgcatgcaggtaccagttcctgagcagcagcatgatgtgatgatagaagctgtggaaaaccacatgccagaagtgatcatcgttgacgaaatagggcgcaaagaagaagtggacgctgcacgtaccattgctgaacgtggtgtgcagctcatagccacagctcacggtaacacgttggaaaacatattagtgaatcccacgctgtccgacttagttggtggagtgcaggtggtaacactgtctgacgaagaagctcataggcgtggaacgcaaaaaaccattttggagagaaaaaccagtcccacctttgacattcttattgaaatacgagctcgcggtgtgtacgccatacatgaagatgttgaaagagctgttgacagcttgcttagaggcattccacctaacccattggtgctgcgggtgaaagatgatggcaccgtggaaagcggttacgaacaaacattgcctcctgcagtagaagtggcaagtgaggaaattggcgcaggtaggaagcgtgggagacgtggaggcgagattcgcattctgccgctggggctttcccggagcaagttggaaaaagctattgcgaacttaggagttccagcagtcatagtggaagaggtggatgacgctgacatggtgctcacgctcagatctcacatgaataagggctatcaacgtcttagggaagcgaaagcgaaaaacgttcccataaaaaccataaagagcaacacgatgagccaaatggaggactttctcactacgctgttttcactaacgcctgagcagatggaagctgaggtagaagaagcgcttcgtgaagctgaggaagctgccatgcacaccgtggaagatcagaaaaggcgagaactcaggcctgctcctcatcgtattaggcgtttgcagcacgaactcatagcaaaatacggtttgctcagttttagcgtgggtgaagaaccttatcgccgagtagtggtcatttacccgggggcggaggagtaacatgttcatcgttgtagaaggtatcgatggatgtgggaaaagtacagtagccagcttgcttgctgccgaaatagggaagaaacggcccgtatttcacacatttgagccggggcacgtccgcgatggtttataccgtgagcttatcatggagaatgtggacaatccttttgtggtggcagccttgttcaccattgacagggcggagcacgtgaaaaagatgattaaacccgctttggctaagggtgagtgggtggtttgcgagcgctatgctgattccactttggcttaccaaggctacggcatgggactagataaggagctcatcaaccggatgaatgaggaagctattgatggtctgtggccagataaaatcttctatttggacattgaacctcatttagcgttggctcgcctgcaaaacaaggaaaaggatgctttggaaggtcaggggttagaattcttacaaagggtgcgggagggatacgaagaaatcgcacgcacaagaggatacatttatatggatgcaacccttcccccagagattattgtgaaacgcattttggaggaggtgaagctgcagtgaaactgtttataaccatattgcaggaagaagattaccgtgtgctggctgaaagattaaccgagaaaggcatataccatacacgtatagctggtgaaggtgggttcttgggtggaagaaaagttgtacttctgagcgccgtagaagacgatgccgtgaatacgatgctggccataataaaggaatcctgcagtgagagggaagagaccattttggcagaggcgccctcaggtttcattggtatgagcatacccattccaatgaaggtgcacacgggcggcgccgtggtcatgattctgcctttggatcaaataattaaagtatgagtgatttgccttcagctctggtgtattcactggtcaccagaatgtctgccccagtggctttagtaggccctgattggcaggaagcctacgaggtcattcgggagaaaatagggcgtgtttcgccgcaggatttgctggaaatacagggcgaaacgctgggcattgatgcggtaagaacaattgaggagttcttggcgtttgttccaggatcaggcgtcaaatacgtgttggtgctaggtggtgacaacttaacacctgaggcacaaaatgccttcttgaagactttagaagaacctcctcgctacgctcgggttttgttgttttgccagagatggagtaaccttctgcccacggttagatcacgtgtggtgaatattccattgccagctaaaactagaacggagttgcgcacaaaaagcgcatgggaatacctgatgagctcaggaagtaagaatgcgctcgagcagctcaggaacaactatgactgggcattaaaagttgcagataaagaattgcttttttcaaaagatattgacagctacaaattggctgctttttacttacttctcatggagcagaaagcttccgtgatgcttctgaaagacatgttggagctggaagctgcgctgcactacaacgtgaatacggagatgatttttgacaggatgctaatgactggagtgaaggtgaaatgaagtatttggtaagaaccatgtttagtcaaaaaccaggattcatagaaacggatgtgcccttggagaaagggcttcgcataaaggtagttaaggaatacggagaagtaccagctgtggtagtcggtgcctggcgctacgagtgtgatacgttgtggggttatggtggttctttggaaggtgtcgacttagccgcgctggagtctgacgttagagagagtttagaattcttaaggcatgaagggaaaaacagtttgaacattgccattttcgctgcagaagaaacagttgatcgccaaacattgcaggcatattttgtggctgaaggtagagtggacttcagagacctggtaagaaacttccaaaaacaatttaacaaaaggctacgtttgtggcaagtgggagtaagagaccgatcgcaaatggtgggtggcattggtgtttgtggccagctgctctgctgccatgcgttcctaaaggatttcgaatccataagtgtgaacatggcaaaggaacaagggcttttacttaatcctgataagattacgggcacttgcggtcgcctactgtgttgtttgcgctatgaacaccactggtactgcgaggcgtttgccaacttgccagaacagggtagccgcgtcaaagtgaagaaggatggacaggtcaaagaagtaaggattgttacaagaaatgctgttttgcgcactgcctatgtttctgacgacgaaggcaacatgttttgggtggattttgaagaaattgacactacttgtggcatgacccaaaaaggagaatgaaataggtcttggtgcggaaggggggatttgaacccccaagggctatgaacccactggatcctgagtccagcgcgtctgccagttccgccacttccgcaatccggtactgagtaccattaattattatatactacctgtgaaacgcataggaccgatgaagaacaaggcttatgttataaagttgtataataatttcagggcttgtggctaaaagatgcctgggaaggggcgtgaactgaagtggccgagggcggtttctggaagaagttgacgaattttttcaccgcatcagaagaagatgaagacataatagaagaggactacatggatgaaggatacgaagcagaagagggtactggctttgtacctgtgcagacccgagccgtgccagtgggctcgaccatatgggtttatcaaccaagttctttctcctttgatgtggattcgagcttcattggggcacgtataaaggatggttacataatcatacttaatttgcaggatttggacgacctatctgctcagcgactcatcgattttgtcagcggagctctttattcggtggaagggaaactaaaagccatatccagcagtgtgttcctgttggttccgaagaatgtgagggtggaaagctttaatgaaggttttggcacagaatagaagagcacggcatgattatcaaatacttgaaacctacgaggctggcattgtactcagcggagatgaggtaaaatcggcgaaggaaggcaatgtacagcttcgagacgcttttgtgcgtgtagaaaatggtgaagcttggctttacaacatgcacatagcgccctatgaaaaaactggagaaccttttcgtggtgactccaagagaaaaagaaagttgctgcttcacaaacgcgaaataaacaaaatacttggttacttaactcagaaaggtctaacagctattcctctctccatgtatgttaatgatcggggttttattaaggtgtccattggtgtagctaaaggcaaaaaaatggtggataagcgccaaaccataaaagagcgcgatattgaacgcgagcttcgccgcgagggcaagattaggtactaaggttttcgggtaaaatataaatgggggcgaaaaggtctcgacggcgagtcggagccttgagctgcaggcagggttggctgccacaccttaaaaagggtagcaaggcaaaaataaatgccgaaccagaatttgcactagctgcttaatgtaagcagccgctctccaaactgaggctgcataagtttggaagagcgtcaacccatgcagcggctcttaagcagtggcaccagctgtttaagggtgaaaagagtggtgctgggcagtgcggttgggcttcctgggctgcactgtcgagacttcacaggagggctaagcctgtagacgcgaaaggtggcggctcgtcggacgcgggttcgattcccgccgcctccaccaaaatactccttcaaagtaaactgcgattgtaaaccccattgtttttttggtgacaaagcagtatgcgagggagttagtcagattatccaagaatgaagtaagaccgcttggttgtagaagcgttcaattcggcattatgtggcgagcttttgtcaacagaatggaagcttatgcattgcgtttggtcgttaggtaggagtgttttgtgctgtaggaagcaggtactgagaagagattaattgtggagggatgtcatggcgcaatttgacatagtagagaaaagtggtgtgaagattgctgtggtgaaggacaagacaacgttgataaccgatgagcaatcagcattagatttcatgtctgaagttttggagaagacaggatgtgaccgtgtaattgttgataaatgcattgctcctgaagaattctatgatctaagcagcgggctggcgggtagtattttgcaaaaattcgtaaactaccgagtgaaaattgcctttgtaggagatttttctgtttatgaaagtaagagtctaagggactttatctatgaaagcaataaaggcagtaacgtattctttctacccacacagcaagaagctatagacaagcttagtttgttataaacttgctaaaagaagagctgtgcataaatttagtactctttgttcatagatccgaaaattgatgttcttttgtggggtgctcatatgagacgtagtgacagagaagttaaagattcggcaagaattgatgaaataatcagaatgtgtgattgctgcaggctggggttagtagatggggatggagtttacattgttcctctaaactttggtttcaaaagcgaaaacggaagaaggactctctatttccacggagcaaaggaaggaaagaaaatagaagtgataaaggcacatccttttgtgggctttgaacttgatacgaatcacgccgtaactgctggtgaaaaggcttgtgattactcattcctttacagcagtgtgatcggtaaaggtgttggagcagtggtggaagacattgaggaaaagagagctgccttgcagcttatcatggaacactactcaggtaaaggcaattggtcgttgcctgatgaggcagtggaaggcgttgcagtcataagactggaagtcgttgagctctcttgtaaagaacatgcgtagtctaaggcgctgtagtgggtaatcatgataaatgataattgagaccgaacggctcgtagttaggaatattagtttgggtgacactgcttcactgtctagtattctctctgactcagaggtgatgaaacacattgaacggccgtacacgtatgagcaggcagaagaagttgtgaaggaagcacggttatctccgcagccagttatatatgctttacagattgaagacacgggagagctgattggacatgttatttaccatccatttagcggtgaagattgctacgaaataggttgggtcatagcaaaagaatggtggggtaaaggctttgcagaagagattacacgggcactcattcataaagccatgcgggacggattaaagtgcctcgtaatcgaatgcgatcaaaaccaagaagcaagcaagaaaatagcacttaaaagcggctttagttacagcggaaggcttgacaatttggatgtttataggctaaaactctaactcgcagagtgtgtcatgagtcaaaccacttttttaaagagggctgttaatgttagctatttcttgtgatcaagatgagctgacagtggtttggggtaggcagtatttggttggcacggagatgtattgagaagatataccgatgtctgctgccagtttaggcttaagtgcatacggcaatggtatttaaccgtggtttgtgaaaagcttgagatgacttatcgggacagggaacgagagaagccattgtcatggagctcttctaagctctattactgccaggtaaagatcatttccttgcctagaacagtaagttccttttgtggggtatgcttggaatatggagccacagaaaaagaaattcatatcatacgtggtgttaatcgttgcaatagtagcactcttaacagtcgctttgtggaacgggttagtagtaaaaagctatgtgctaagttcaaagaagctaacagatccggtgagattattaattctcagtgaccttcacagcagcatgaatggtaagaatcaatcattgctacttgcaaagataagagagctgaaaccagatttggttttcctagtaggcgacgttgtggacgataaaaggccacaggaaggtgcgctgcagcttttagaagcaatagctcctgaatatccgtgcttttatgtaacggggaaccatgaattttggtcaggacgtgcagataatataaaaaacacaattcgcagttacggcattgaggttttggagggtaactgtgaaactgttacagttggggggcaaagaatccaagtgtgtggtgtagatgacccagacggttttgagcaggaaaacttctttgggcaagagatttcccctgaatgggatgaacagtttgagagatgcaagaagcagctaaatactgacacgttttctatactactgtcacatcgccctgagcgggtctcatattatgacggcagcggtttcgaccttgtggtgtcggggcatgctcatggcgggcagataagagtaccttggctcttgaacggactttacgcgcctaaccaaggctttttgcccaaatatgctggaggagtttacgaccttggaagctccacgatgatcgttagccgtgggctcgcaaaaagcttcattccaagaatatttaatccacctgaaatcgtcttagtaagcgtggaaccgagagaataattctgctttgtgttaattcaattcatggtggtgctcaaagctgcaatgttcgtgtgaatgcccaaggggttcatgagcgtgcatgtgcttatgccaaccgagtactgttccattatgaatgtggttgtggtgtccatcgttgtgccggtgccagtgattgtgtgttacaggttcatgtgtgtgggcatgctcgtgcggttttgtggatgataggtaggttcctacgatcattagtggcaatgctatggggaacagtacgttaggtggtgttccaaataaaaagaaagaaagcgcaacacctatgaacggccctacggcatagaaagcgctggtacgtgcagcgcctaaataacgctgtgcagaaacgtaaaaaaagatgctaagcccataggcaacgaaaccgagaagcaaagcaacagtaatatgtgaaaggcttgagctcatttgcccgaacaatgcggcaatgcacagagaacctatgcccgagcaaaatccttttatgacgaccacttccattggatctctcatagagagcatcctggtgcagttgttctctaaaccccagcacatagtggcgcctagtgcaagaagcgaaccaagggataatgtgtagttagcgcctaactccacagacaaaaggatgcatgaaatggtaatgaaaaatattgcggcccaaagtcttctactaatatgttcgctgaataatataaatgcgatgaaagctgtggcaacgatttcgaagttgcccaaaagcgaaactgtggctggattggaattttcaaggccatacatgaacagtattggggcagctatatctaaagcgaccattcccattacgtatgggaaatcgctttttgctatgtgggtttcagtttttcctccacctacagcgcctcgaattatcataagaatgagcacgcccacacctgcgccaaggtatagcagagctgccatcaaagttgggggtatgtcactgagaagaattttagaaaaaggggacgttaagctgtaaagtgcagcagccagaactgctaacaaagatgctcttttttctttcgcattcatggaatatggccttctttaaacccttttctattcataagcaacattattatagctgtgacggtggtttcatgcaaagatgacttataatgaaagttaacattctcgtggggcgattcaagtatgatgacccttcgttttgaatctaatggcgttgggtataagttatataactgaaacaaggggtgatgactttggcagaaaaagacaagttggacgaagttctcgaatatttccacttaaaatcatctgagcttaagatgactgcatcggaaacagtggaagatgaaataaaggttctgcaagatgttattaagttcgctcagcgaaaactggaagaatccaccggtgaagtgaaggagaaaattcagcaggtaattgacttttcagaagagaagattgaggaactccagttgaagacgagtttaggcagcgatgaggcaaaagaagttgttgcatccatagctgaccagatggaagagctcatagatgagctgagaaaatcagatgttatgaaaagagtaggggacgtggcaaagagtgtgggtgatttgctgggcactcttggcaagaaggttggaaagagcgcttctgaactttcgcgagttattgctttgcgaacagacttaagcaggttgaattccaaacgccgagaacttgtaactcagattggcgaaatggtccataagaggctcagcgaaacaggtagcttagtgcttacggaggaactcctaaagctttctaaagaagtggaaaaacttgacatggaaattaaagcaaagaaagaagaacttaagcgtgtggggaaagaagaagacctttctgaagagcagataaacactataataaaggaagctgaccaagggtaacattattttgatgtattataatatgagcaaaaaaggaggggatgttaaatgcacgaaatgacaaagaagttcttggaagatgcatttgcgggtgagtccatggctcacatgaagtacatgatttttgccgaagatgcagagcaaaaggggctgacaaagctggcgaatctgtggaaagctatcgcttatgcagagtttgtgcatgcgaagaatcattttaaggcattaggtaagtttggtgaggtgcctgccaacttgcagtcgtccattgatggagaaacctttgaagtgaacgagatgtatcctgtgtacaacaacgcagcggagtttcagggtgaaaaagaggctgtgcggactacgcactacgcactagaagctgagaagatccatgcaggcatgtacacaaaggcattggatttggctaaacaaggtaaggattatgatgccgacaagatcctcatttgccccatttgtggctataccgttgaaggtgaagctccagacagatgcccgatttgtggcgcaccaaaggagaaattcgcagagttcagtgtgtaagggaaaacaacaggttttcattggaaccagtggttacagctatggccactggaaaggaacgttttacccagacaatatgaaaggggagcagatgctccccttttatgcttcaaagttcaacagtgtggagataaacagcactttttaccatatgccgcgctctgccaccgtggaaaaatggcttgattgctcaccggacgactttgttttctccctaaaggctcctaagactatcacccacataaagagattgtccgatgtggaggaagtggtaaacaggttttatgaagctgccagtgttctagcccataagttgggtgttgttctgtatcaacttccgccttctttaaagaaggatttgactttgcttgaaggctttctaaagctacttgatagaaaacctgggaagaaagcagtggaactgcgccatgtcagctgggttggtgatgatgtgtttgaacttctcaagcaacataatgtggcttttgtcgttagccacggggataattatcctcttgtaactactcctacggcagatttcatgtacgtgaggttgcacggatatcctgaactttaccggtcgagctattctgtggatgagctccaaacttgggcaaaccttattcgaacgtggcttgagcaggacaagatggtgtacgtgtactttaacaacgatgcggaaggccatgctgtgaagaacgctttggccttaaaaagccttatctaagcaattcacccattgagcggttttctaaaaacagctgctgctataatcgtaagagtgaaatcctatcttgtatatgattctggaattggcggcgcttggttttctctggagttactgagacgtaaaaaggcgcatcgcgttgttttttacgctgatactttgaattttccccttgggctaaaatcggaaacagagctctataacattcttgaccaattctttggttacgccagtgtcgcagctactaaacctgctgaggtgtttgatgggatattcttagcttgtaacaccataagcagtgtgtatttacgatattggccagttttcaagaagaaggttccttttcccattgttcacacatacgcatatcataatggcctaattggtttacctaaaccactcatactggcaactgaggctacggtacgggcacgcatttacacttacttcacggcgggcagaggtgttgaaatgcctgctacagaccttattgaagctttgcagcaggatgatacacagcgagctaaggggttggtcaaacaaacagccacctttgctaggaaagaacgcttctctcatgtggttttaggatgcactcacctgagtgaagtggcagcgttatttgaggaagaaggcttgccagtgtacgacccccttgcgcaaatactggggaaccttaagcttgataatgatgagggggttggagcaaatactcagcagctaattctccatgccacaggcgactatggcgatgtggtaaactatgtaagaaggaaggctgcacttttacccgaggaggtcttgctcgatgccgattgataatatctacatcttttatggtttgtggggtatcgccattgttttaattgttgttaatgtttggcttgtgatcagattgtcaaagataaagggttttgagaagcttagtcatcaagttgatgacgtactgcgtgacatggaagatgtaaagtggcgtttggaatccttagagggtgaagaacagaatgatttttactacagcaaagtggtgcggtacgatgcctttcaagatgcaaaaggacgtcagagtggttccatcttggttttgaacaggaaaggtacagggtttataattactattataaatagccgtgatagatcagccactttcttaaaggaagtggtagagtttaaaccgattcaagctttatcaccagaagagcaggtgctattgaatgaagccagaaaagcttagtggggaaaactgtaaggctgtaacgataaatttggtttttaatcaaagaaagattgagctacattttactcgccgcggttacaggtggttatgcaggacgttattggtaatgtttttgcttctgggggttacgtttttccatgttcaacaaagtaaaggtttggctgctttgaccttgcaaaaacaggacgtgcagcagaccaaagaattggtggagcagtaccaagctgaaatggctctgttgcagcagcaaaatgagctacttatgaagttcaaggaagaacagatgcagcagctggagaagaagctccaggacgtggtaaacacggctgctgacacactcaagaaacccagtttaaagaatttagttgctagcgctgctgggccaactgcttaccgcggaactgatgatattgataaagaaatacaaagtttgcaggcgaagatggacgaagttgagaaaacgcttgagaaatatgctgatgcgttgaatgctttccccgataagtggcccacttggggtaacattaccagtacttttggctggcgtcgttggagttcaggttgggttgactttcatacagggcttgatattgctaactcctgtggtacaccggtttacgcagctggcaagggtgtagttatccaagccggtagagacggttcatatgggctgtcagtgattataagccatggtaatggttacaccacgcggtatgcacatctgagcagtattgctgtgaaggtggggcaaacggtcctcaaaggtgattatgttggtgccataggccagacaggttttgctaccggttgtcatctgcactttgaagttaagttgaacggcacgctcatagatccttacaaggtactgccatagaacttccagttgcgcggatatagtagacccttgtgataccttgctacgctatttggcgcggtaacgtgaagttcgtctatgagatcgtttttaatactctgagggcatgtatgtgtgaactattcagaatgtgattacatacccaaaagtgatttagcggtttgttctagctcagtaactatttcttcaaagttgttaagcaagtccactgcttcctcatacagaggttgagtttcctctttcgtgctatttatcttcacattggcaaaagcacattgcatggctgcttgagctaactttataccgctataaaggtctgaagcgactgatggtagtacgttttctgcagttttaccagctactgttttgacagcttgctcgatagctttcatagtgtttagaggaacttgcgtcgcttgaatgagagcttttgtcatggcctgttttctttcctgcttttggctttctgtgtcttttgggagccgccgagcactcatataagcctcgaaggcttcagcatccttgtctgctaaattgagtagttcactacgaatttggtcaagttttgcagctgcttcctgcatagtaggatcttgcactttcttctggctaacgcgaagagccatggccatcaagctacaagacatggcagcagaaagtgcagctgcggtacctccaccaggagtgggcgagtctgaagccaatgaatccagaaaatcttttatgggttgctgttcaatcataatcgcagaagcctccaatcatctgagttttttagcttgttgtaatataatcatagcatgcaaaaaagcaagcaaaaagaccagaagaaagaccatcaaaaagccataaccatagtcatcatagtggttgcagtgctggtgttgggtttggtagtatggtggagctggactcagctacatggtgctttgagtgtgccatcggaagggtttaagtttgtggcggaagggcagaagatttcagtaccatgtctatctgatggcttgctgaccactgaagaggttttactctacagcgctaaccctgatactttgatgaaatacttggctttgcagcaagtaaaaacatgcagtgcacctttggcttgtttggcaaaaggtttcgatggcaataaactgtatttggatcccaattgttacgtggatgctgaaaatgctgaagtacacggagacgtgtttgaggcattaagccgttactttggcgaaggtaacgtgatgattggttctcgccctttggaagccaatccgcttagtagggtcataccattaaccgcttattacttcatagatacggaagaaggtgtacagctggtgcaccgcgatggtgtctctttggatcaattctggaaggagctcgcagtggagcagcagccagaagtaagggtggaaggcactacggcttatgtaactttaagtttgcccagttatgatgaccatttggcttatgctattgcattgaatgtggaacactttatgaaggtcaagagtgtggtgttgaccataaacggcttagaagtttatcgtcaccaagtgccttatgctttgaaattagcgaagtccaatgaaggttttcttgttacgggagaggcactcagtgtggatgagctggaaagttttctaagaggtgtatccataacggacaaaggaagttctgtactggtaaagattgatgctgacatgagcactgaggattacaacttggttatagccgttttagataccttgagtggtaaaacagtgaaaatagttgcggggccctattctgctttaggttcttttccttcgcagttctgaaatcccagtagccacctttctggaacatgcagcgctattgtttcacccttcttaagaaaagggatgggcgtgagaaattgatccttgtacggtatatctagttctgaatgctgcgtgttgctgaccgctgacatgagaagtaacagtctttttggtagttttaagctgtggctggaaagttccagcagtaatgcgtcttttacctcacaaccattgtaaacaccgttaaatgtgcagacttttgtttttacaagaaaaccactgtgtaccaatatatcgctaaggttaccattgcagagtttgtaagtggctagcagatctgctgcaatggtgtatagcgatttaggtttttcttgctggtaaaaatctttgaagaagcagaacagttcatctgtggaatagtaccttccttttgtctgtaagtcatccaagaaggttttttctgtgttgagcagccgcaacctttggaaacattgctcgtctttcacattctggcagtgtttttcaattttcctaatgtgctcttctaaaaatgttcggtagtgatactgcagactgaagaagaaatcggtaaaacccgctagcaggctttggaaagaacttcctacagtaaggagcgttcggtaagtttgtagctgtacagcattcactggatttacaatgccctgaaagtactgctcaatatttctaatatgttcggcataggagatgctaagttctctggtatctgcggggacttgcttaagcaagcagatgactgcctcaagattgtagtagaggtacctcgcttcttcttctgaaggcatgtttgtctcttttatgataggcagcctttgaaagatttcccaccttagcttttccaaaccttgtccagtccagatgacattattgaagactaatatgttgtccagttgctttctgccgtaggggacagcataggaagacatggccgtggtatagacctctgctctttgaaaagtccttagaaattcatcattgttcttagtatgatggctgagaaccaaataccacagtggcaaaggagagggtaggtcaaaacgaaagaggggtatgttaccagtagtttcccaaaaacgcttgtttaaaaagcgactttccatgatttgcacagcgtggaaatcagtagaagggttgtttatgctttttgcacggataaaatcctgagaaagtttgtttatgtcatgggttatgcccattagtcttaatgcaagtttttgtttccaacttacaatcgttttagtgcctcctaaacgcatttttccttatgaagtataatatgctaagatgagcatgaagacctacgagctaaaagaagaagagtggacagaattcagcccgtttttgaccggatctgaagaacagcttaagctgatggagcgatttttcaaagtaaatgtggtttccagcccagaaggaattgctgtaacggctgaagatgaatcacgtataaacgacttcctcgcttttttgcgcagtttgtcaaacacacttagacgaggagaaacaataaaaacggaagatcttcaaaggttcttgagctcctacaaagaatttggccggttggttttaggagatgttataaccctaaatgctcagggcaaaccagtaagacctaaaaccaggggtcaggaaattttcatccaggcaatgagacagaaggatttagtgttcgcggtgggtcccgctggaacgggtaagacattcttggcagtagcatacggtgtagcacttctaaaggagaagagtgtccaacgattagtgatctcgcgtcccatattggaggctggtgagaaaattggcttcctgcccggagacatctatcaaaaggttgatccatttttccgaccattgtacgatgctttatttgatctgttggggccagagaaaactcagcgttacatagaaagaggcattattgaggtagctcccttagcttacatgcgtgggcgtacttttgacaatgctttcatcatcttggatgaggcccagaacacgggtaacgaacagatgaaaatgctgttaacacgcatgggcttgggttcaaagatggtagttactggggacataacgcaaatagatttgccaaagcccaaagaatctggattgataagggctctggagatcctaaaaggttttgaggagattgccattgtttacctcaaagaaagtgacattgtgaggcatcgtctggtgcagaaaattgtgaaggcttataaggactatgaagaacaaaatcaagagtaatttggttttaatactgttcatcttgggtgccgccatattatttgtggggcttttgcccttacgtgcacccattaaagacggtagattcactcgttctgtggtgacggacagaaatttgagcataagatttggagatcaaattcaagggacacttttggttagcgatgaaatgacggttaagtcgtacgtaaacacgttatccagattaggtgaacagaatgctgatcctgagctgagacaggctttggctttactaagtcagtacgtaaaggaaaaaggaatttacgagacagagatacccattagtgcaggttgggttcagaatacgctgaatttgagtgctgaaacttccaagaagctggcaacgttggtatcaggtattgtagtcaagcccacatgggtggaacggcctttagatgtaatcactgccattacaacagccgaaagcgtggttattccagctggtacattggtggcgcgtgatggagacgaagtggtagaagagcaggtaagagcactaagtttgatggggttgtggatacctggagaagcattctaccctgttgcgtactgggtttttatcttcctcgtcccagcagtgtggctcatagtaacttggaggagccaggtttataaatcttattcgcctatcttttacttcttctatggtgtgctgggggcattaatgtttttctatgtctatcgtttctccagcttattactcggtttgccattgttcctgtttggtttcttggtgctttcactaaagatggcagagaaaggtctttggtccatgctaattcccatgagcgtcctttcatttttagctgtgcccatggctgcttacaactgggtttctttgatactggtgggcttgctgatttatggcttgggcaacaaattcttccaatacgaaactgtactcacggctgctggattatctgtactagcactaatcggtttggaaattctgtggtgttttggtagtggggtacgaaatctgagtttggtgtggaatggtctgacttatacggtgatgggttgtttagcggtaggtttgctacttgttggagcattctggtgggaggaaagaaaaggataccttactccgctcaccatagtaaagctgagcaacctcagacatccgcttctgcaaaggcttgccattgaatctcctggtagttatcaccattccatggttttagcgcagatgtgtgaagaggctgcatcagctattggcgctaaccgcattttggctcgtttgggagccatgtaccacgatattggtaaaactaaacagccacagtatttcatcgagaataatcctgaagccaacgacttgcatgagaagatgagtcccagtttgagcatgctcatacttttgtctcatgttaaggagggacttgctttagctgagcagtataaactgccatacagtgttagagaattcattgctactcatcatggcaccagtgtcgctagtttcttttatcacaaggcaaagaccaatggtgctgaagtgtctgaatcagaatttagatacccggggccattacctaaaagtaaggaagcgtccatacttatgttggccgatggttgtgaggcagcagtccgttccctaagtgagaagaacgaatccactataagatccacagtatcttccataatcgactccagattagaagatggacaactggagaattcagagctaacttgcagagatctgaccattattgaaaacgtattcgtgagagtgcttttgggcctttatcatccccgggttccatacccaggaggtgctgaaacgtgattgatgtgggtaaagaagttcccgttccaagaggagctattaagctcactaaaaacactctgaaatttctcttgtcaaaatttggcttggaaaataaagatgtttctgtgtatttttgtaatgagagaaccattatcgacttaaacacacagtacagatttaatgaagagcccactgatgtcttgtcttttactggggaaggtgacttcttaggagaaatcataatatgtgtaccagtggcactaagacaagccgaagaaagtggtgtggactggcaggtggagtttgccatgcttattgttcacagttttttgcatttgttagggtacgatgatgaaactgaagagggatttgctgaaatggtggaagttcaaaataagttgttaaaagagttgggttatgaagaatcttcgattggcagactcattccgaatagccgttaaaggtctcaagaacgctttcttgcgcgagtaccacatccgagtggcttttttcttggtgcttgctttgtttctgtacagtctggtgcttgggctgacacttcgcgagtggcttgttcttgtgacgttttcttcattggtggtgtgtttggaaatgattaacagtgctttggaaaaactggctgacgccgtacatcctgattggagtgaacaggtcgggtttgccaaggatttagcagcgggtgctgttttggttagtattggagctgctgcggctgctggactgcctgtttatgtttcagcttttagcagacgtttttctgtttcatggacttattctctttttgttaacttaggcttacttattttgggcatagtactactgtttgtctgggattttaggaggtaagacgtgtatatgacgaatgaagaattaattaggaagtatgatgatttaatcagtgcagctaagtctgctagggagaacgctgtggcgcctttttctaacttcagggtgggcgctgctttgcttggaaaaagcggcaaggtttacttgggagcaaacatggaaccagcggtgatgaacttgggactttgtgctgaaagaactgctctgtttagcgctctggctcaaggcgaaaaagaatttgaagctatcgcggtgtatgctggaactgagcagcctggttatccctgtggcggctgtcgacaggtattttcagatttggcgccgaatgttttgtggctcttagttggggataaagaggttaaaatagagacactggaaagcatgttacctaatcgtttcgttttagaagaccttaggaggtgagtaccttgtccaaatcgggcatagtaagcctggtagggcggcccagtgtgggtaagtccacattaataaacaacttagtgaagcaaaaagtttccattgtaactcctcgtgctcaaactactcggcgtcccattagggccattttgaatactgaagacggatcacaaatagtgtttgtggatctccctggcgccaagaagccttatgacgcgctaggagagtatttgcttgattctgtatggagaaatgttggcgattcggatttagcactttttgtagtagatggctcatctgtgcccccagggcctggagacattttcgtagcgcgaaatctgatgaaaacaggtgttcccgcgttgctggtaatgaacaaatcagatttaatctgcgatgaccaagtggaagagcgcttgagaatgtttgagtcattaggtgattttgtgggatcagtggctatatccgcactaaacggaagcaacttggataggttagtcaatcttgtcctggaccatttagatgaggggccgcagttctatcctgagggtatgcaaacggatcagcctctggaacaattcattggcgaaataatacgtgaaaagattatgctcttgacatcagatgagatcccttacgctgtggaatctcaggtggacttcttagatgagcaggaagacataatacgcataaatgcgaccatttatgtggaaagggaatctcagaaacccatcatcattggtgccaacggacagatgataaagcaaataggtaccctggcaagaaaagaactggaggttgtgctgggaaagcatgtgtttttggggctctgggtaaaggtaaaggagaattggcgtaacaataaggaagcactttattacttcggctaccatgtggaataaagagcgttttcaaagggctcagttggcactgagatctattaaggaagatttctcgctaaaccagtgtgtccacactgtggctgctttcgacgtttctttccaagcagggctcggtgtgggcgtggtggcgctttttaactaccagagtgtgcaactcatggaatgtgaaatcgtggtaaaagaaccgtatgttccgtatgtacccacctatttggcttttagggagatgccttacattttggcgctttacaagaagttgcatgaggaacctgatctgttgctcattgacggccacggtaagagtcatcctagaggtatgggcattgccactcaggcagggctttctttgagaaagccctcaattggggtagcaaagcgcttgctttttggtgatttattggaaaccgctgatggtagttctctggtagttcatcctgaaacaagggaaccgttagccgttgcctataaagagaaaccacgtttcaagccagtttttatttccgtgggagcaggtgtgtccaacctgagtgaagctgtgagcctggttctacccctttttaagggccatagggaacctgagccactcaggtacgtgcacaatgtgtctcttcaggaaggaaggaggatgcgtgatggagtacaacaggttaattgatcacacgctgctaaaagcagatgctacggtggagcaaatagagaaactctgcaaggaagctttgcagtacaatttcttctctgtgtgtgtgaattcggctttcgtacctttggctaagagctttttggaaggatcagacgtgaaagtggcaaccaccataggctttcccttaggagcttctgccactgctgtaaaggcttttgaggtggagcaggccttaaaagagggtgccgatgaattcgacatggtcatcaatgtgggttggctgaaaagtaagctttacaggctggtgcatgaagacatagctgaggtggtgaaggctgctggaggaaaagtggtgaaagtcatcatcgaaacttgttacttgactgacgacgagaagaagattgcttccagtattgctgctgcggcaggggctcactacgtcaaaacatcaacgggttttggtacaggcggtgccacagttgaggatgttcaactcattaggtcagtagtaggtcccaatattggtgtgaaagcttctggtggaataagggatgctgcaaccctgaaagccatggtggatgctggagctaaccgtattggagccagcgccagcgttaaaatcatggaggaactgcgtattgagggaaattgaggagcaatttgccatattggagcggattccctacagagaaactgatttgctcttgtctgtactgggagagcatatcggaaaggagcttcttacggttaggtcaggtagaaaaattcctaacaggtggaaaagttcttttttggaagggagcatactcttgggtcgcattttgcaagtgaagaaccatcacgtattgacaggcgtgatcacagaaaaatatgtaccctacgaaaagtacagcccttttatgattttggctttagagatgttttcaaaaactccatctgtagaccgttcttcttttcagctcctggagaaattcctaacctctgagcaaactgcaagggattttgatcaattcttagtttctttcatggtaaaagagagcttgcagcccagcttgaacagctgcgtggtttgcggtgaaaagagagaacaatttcctataagcgctagtgtgtacttgggcggttatgtttgccccaggtgcggatctggagatgtggaacttactgacgtggactacgaatctcttttaaagacataccgcaaggttggtgagcttactgaaaacatgagagcttattggttagatgtgttggaatcacagcttagtactaaattcgtttccagggaggggttaaagtgacctttcaagaacttataacgaatcttactgatttttggataaagcagggctgtattttagcccagccttatgacgtagaggtgggcgctggtaccatgaaccccaatactttctttagagtactagggccagagccctggcgggtagtctatgtggaaccatccagacgccccgcagatggccgttatggggaaaacccgaataggttgtacatgcaccatcagatgcaggttatcttaaaaccggctccttttaatgtgcaggatttgtatttgcagtccttagaagccattggcatttcactaagtgaacatgacgtacgttttgtggaagacaactgggaatcgccaacgctgggtgcttggggaatcggatgggaagtttggttagatggcatggagattacacagtttacctacttccagcaggcaggtggatacgatctaagtgtggtaccagctgaactcacttacggcctggaacgcattgccatgtacttgcagcgggtggagaatgttttcgacctgaaatggtcggaagacattacctacggcgaaatgcgtaaaacagaagaatatcagcattgcgtctatgcttttgaagagtctgatgtaaacaagcttagatcatggtttgactcttatgaggatgaagcaatgcgtctcatagataaaggactcacgttaccagcctatgattacgttttgaagtgttcccacacgttcaatttattagatgctcgtgggggattctctgccgcggagcgcagttcttatgtgcttagaatcaggaaactaagtagcagaattgctaaacagtggctcaaagagcgagaggagaaagaatttcctttgatggggaggtggaactaatggatctactttttgagttgggttttgaggaaatgccgccttctcatctgaaagctttgaaacagcaggttatggagcgcttggagcccacttttaaggattatgggctctcttttgagacggttaaaacatttcttacacccagacgttttgctttattgttgggcggtttgccagaaaaacaagctgtggtggaaaaaatgataaaaggcccacctaaaagtgcttgttacatgccagatggcagcattaagcctgctttggaaaagttcatgcaatccaacggggttagctcagacaatataagaataattgaagaaaacggtaagagttatgtctatgctttcaaaacagaaggtggtaaagatgcttgtgaggtcctcccagcattacttgaagatctattcacggacctttggtttcccaagagcatgcgttggggccaaggttatgtgtttggtcgacctgttcgctggattgtggctctagtcgatgatcaagtgctccacatagaacttttcggggtgaaatcgaaccgggtatcgcgtggacttagggttttcggtagtgatgtggaaatagacatccctggtcattatgagcagctggaaaaggaaaaaggtttgatcatcgcagatgaaaacaaaagaagagatttgatacgtaaccaagctgaaaagcttgctgcagagctaaatggcaagccgcacttacctgaggaattattagaagaactcacctttattaacgaatacccaacggggtttgttgggcattttgaagataggttcttgcagcttcctaaaaaggtactggaaactgttatgatccatcaccagcgctatgtggcggttgaaaatgaacagggtcagcttttgccttattttatcggctttagaaatggccccagtgaaaacattcaacaggttattgtgggaaacgaaagagtgattcgtgctaggttttacgatgcgctcttctttgtggaagaggacttgaaaacgccgtttgcagatagagttcaggggcttgagagaattagttttttaggtaactacggaacgcttctggacaaagttaacagagtcaagcgtttgctggcactgttcaataaagagaatgatctgctacttcagagcttggctgaactttacaatgcagatctaactacgctcatggttcaggagctacctgagttgcatggatacatgggaacgttttacgctaagcgtagtggagtggaagaacctttagccaacctcattgaggaagttgttacagaaccaagggttgaaaatagcgcaatcataaaggtgctggatgcactggatactatttttgcgggtttcgacatgggctttgtgccttcaggttcctcagatcccatggggctaaaaggcttggcatttgatgttttggatctcatctgcaagtttttccctgagcgatcagtgaaggatttagttttgggtgcggcaagcattttggggaaagaaaacctggttgctgccgtggaagaattcttcttggatcgcttagatagttggattgagtgcaaggaaattagggttaagaacgctattatggacagggctctggataagcccataggtatgttcccaatcatggtagaagtgcttggacaattctggactggtaccatggtgcagaacattgccctagctcacaggcgaattcgcaacataatcaggaatcaggaggctcatgcaagttttgatccggctatcgggtctgagaacgatttaagattgcacgagagttttcttaacaatggcataagaatagactctttaaacgtggtaacaaaagatggtttaatgaaggtgctggaatacttaactgctctaagtgatgacgtacacgagtattttgacaaggaactggtaatggcagaagacgttaaggtgcgtcagaacagggttgcattactcatggctgttgataatctgttcagcagatttgcatatttcggcgacttagttttgtagtaataggagggtgaacaatggcaaagagaatttacttttttgatgaccccgaaccagttggcagagagcttctgggaggcaagggtgcaggactggcagaaatgacacggattggcttacccgtgccttatggtttcaccgttaccacggaggtgtgtagagagtactatcgtttgggcggtaggctccctgatggcctaaaagaggaagtcatacagagcatgcacaaacttgaggataaggcaggtaaaaagttcggtgatccaagcaacccactactgattagtgtacgctctggtgctcgggtatccatgcccggaatgatggataccattctgaacctgggtctaaacgatgagaccgtgttgggtttggctcgtttgacaaataacgagcgttttgcctgggatagctacaggcgttttataaccatgttctctgatgtagtgcttggcatttcaaaggatgaatttgaaaaggtactcgatgaagtaaaggaaaaagagcacgtaaaatacgatgctgaagtttctgccgaaggtctaaaagaggttgctctgaagagcaaggaattggttcagaaaattacaggaaatcctttccccatggatgtgtgggaacagcttttcatggccattgaggcagtgttcaggtcatggaacaatcctcgcgccatactttataggcaacttaacaacatccctgacgactggggaaccgcagtaaacattgttcaaatggtatttggtaatatgggcgatgatagtggtactggtgttgcctttaccaggaaccccgccactggcgaaaaggaactttacggtgagtacttgacgaacgctcaaggtgaagacgtggttgctggtatacgtacgccaaaacccataaaagagatggcacaggaatggccaaatacttatgctgagctaacgcatgttgccgctctactggaaaagcattttaaggacatgcaggatatggaattcactgttgagaagggtaaactttacatgcttcaaacccgtagtggtaaacgtactgcgcaggctgccgtaactattgcagtcgacatggtgcatgaagggttaatagacaaggaaacggctgttctcagagttagtcccgaggacgtaaaccatttgctacataagcgtattgacccctcagcaaaaggaaatcccatagcagtaggcttagcagcatcaccgggtgcagctgtggggacgttggtgtttagtgctgaagaagcagtggctgaggccagtgcaggtaagagcgttattttgtgcaggccagagaccacacctgacgatttacatggaatggtggcagcgcaaggaatcctgactactcgcggtggaatgaccagccacgcggctgtaatagccagaggcatgggcaaaccagctgtaactggtacagaatcgctgaaattggatctggataacggcgtagttacagctccaggtggtgtgaccataaagaggggcgacgttgtaaccattgatggtggtaccggtgaagtattcttgggagcattacctttggtagaacccgaagtaagtgctcattttgaagagctactaagctgggccgacgagtttagaagactgggtgtaaaagctaatgcagatacccctgaagatgcggctttagcacgcaagtttggtgcagaaggcatagggctgacaaggactgagcacatgttcctgggtcatgagcgtacgcaaatagttcaggacatgattctggcagagaccacagaagagagaatggtgccactgcagaaacttctagagcttcagaggagtgacttcatcggcatactcaaagccatggatggccttccagtgaccattaggcttttggacccaccgctacacgaatttttacctgaaccgcatgaagctgccaaagagcttgagcaagcaaagagaaatggtgctcctgctgaagaaatcgaaaggttagaaagactttaccgaaggactgtgcagttccaggaacacaaccccatgatgggctttagaggctgccgactgggtattatctacccggagatttatgaaatgcagataagggcagtagcagaagccgccgttgagctaaagaagcagggttacaatcctcgtttccagatcatgcacccattggtgggaactgaagaagagatgaaattcttagcggagatgactcacaaagtagttaacgaagttcttggaaacaacggcattgaactggactacaaggttggaaccatggtagaggtgcctagagcggcactggtggcaggtgatttggcaaagtatgcagaattcttctcttttggtactaacgaccttacgcagctaacttttggttattcacgtgatgatgccgaaggtaaattcttgggcgcttatgtgcaaaagggcatacttcctgaggatccattcatcagtcttgacagaaacggtgtgggtagattagttgaactaggtgttaccgagggaagagctactcgacctgagttagaagtaggcatatgtggagagcacggtggcgatccaaagtccattgagttctgccaccaagtgggcttggattatgtatctgcttcaccatatcgtgtaccactggcaagattagctgcagctcaggctgcccttaaagagaaacgcggagaaatattcaaggacaaataaaagagccatataactgagctttgcaggagtcaccaattcggtggctccttttcatttttgtctctaggttttttgttaggggaagttgtaagtaattaatcctgaagagagatcaacttctaagtaggttatgagttccacattgctaaaggtgttcaccagcggcacgtacaaggtttcatttgcgcaaaaaggaacttccacactacttccagaagcgattgttttgcgcaagagattgtttacttcactcgtcaaatcattgtctcccagaatgagcacgtttcccgtgtgttctaagttgtcgatgtaataaaccacgtatttcccggctgcataacttacagagactacttcaccaggtagcttaaaggagttttctacccctttatgtgtagctgacatatcgaacatgagtagatcgctatcctcaccagcataggcaaccaaaagtttttgcttgtccggttgcatcagaatggcattgggtatcttgttttgaagagcaatcgctgagcttgaggttagagtttgcaatgagagaaggcgatccaagctcgccaaggtagtaagtgtgccttgggcatcttctttgacgaggttgcgatcagtgatcacgtaatattctggttgttcgtgttttacgtttctgtattcaatagaattgtcggtcatatctaggaaaaactgcaatgaccaattgcattgtgatggctgctctggatatcgttcggcaaactgcatgttaactgaccacagttttgatgacataggtgttacttgaaactgtaagtcgcttattgtcctttgggaggagtcctgttcggtgcatggagaacccatattcttattaatgagtggcgttacaaagccttcgtcgtcaaattgaaatgctagtcccagtgcttgtatccaagctaagtgctcctgtgagcggcccatggttattctattcacctttgtgctttcattggtctgcacagttacgtacaaggcctttccatctgtgggagaccaccagatatcttgcacagaaccaatgtactgggggagttcataagcaatagtcatggattgtgtttcttcatcatagacatatacccgggtcaatgcacctagctcgctggtaaaagctactaaagattcttttttagagcaggaaaggttagtaatggttgccttggagatatcttttgtctcatgtgtgataatgtcgtaagcttgcagtccattttccttctgagcataggaaaatggggaaaagtaaatcttggaaccgtttgcattcaaacaagctctaccggtatttggaaatactctctcaaggcggccactgggtatggacaaaaggtatgttccctgaacagtacccatctctctcacagaaggcaagggggataagctaaaaagcaaaacctggttatcagcacttaagtccaggctgtacaccactgacatgccttcgtagttgagtatgggatcaaacaaagattctccttgagtctgctccagcaaatagatacgtcctacgttcgtagcaatagctgcttttgcattaccctcgtacgcgtttgccgtgaacaaggatgcattctcaattagcaatgtggaagtttttgcacgcagatctgtggaaaacagctcaccacttttagaaagctgtagtagtaaattatctgaccaccataccgtggataccttatctgttaaggaagcgacttgcctgaaatctgtaaacgcaagcgtgggtttgttctctctgcgcacagcaaaaaaacatagcccgaataatgcaacaaccaaaagcgtacaagctagaatctttttgacactgaaattcttcatttattctatgttacctcataattagaaagatcgtttaacacacaaactcatttcagtgtggagcgtactaagtgttgtgataatcttatatgtggtgtgacagtagtcactaaaaggacaccataatgtgtatctactacgggagcttaagtgaggagttgaacgcaaaatgacgaaggtagtttatcctggtacttttgaccccataacgaaagggcatttggatatacttgttagagctgcacaggtattcgaccaagtgacactgcttgtactaagtaatttgcagaagaagtcactgttttccttggaagaacgcgttaggttggctaaatcagccatagaggaaagtaatgctcccagcaacattatcgtagacagctatgaaggggtcacggttcattatttggaagagcatggtataaggctcataataagaggtttaagagctgttagcgactatgagtacgagatacagctattcctagccaataaatacctgaacagccaggtggagactgttttgatgcctactagtttacgttatcagtttgtgtcttcgagtttagtaaaagaaatggtcagttttggcttggatgtttctgaatttgtgacgccaactgtggaaagggcgttaaaagagaaattggaggtgaaacaatgaaaattctggtgcttaacgcaggaagcagttctctgaagtttcagctttttgacatggaagatgaatcagtaatggctaaaggcatcgttgaacgaattggtttggataaacccttcctcagctactccaagggtacggacaaaataaagtttgacaaagaggaacctattaatcacaaagatgctctgcagtgggttttgaacacgctcacctcacatgagtacggcgttatcactacgttacaggagattggtgctgtgggtcatagggttgttcatggaggagaagaatttacaggttctgtgctaattaccgaggaagtcattgaagctttggagagaaataagaacctggctccactgcataatccaccgaacctcacaggtatatacgctactaaagcggttctgccagaagttcccatggttggtgtttttgataccgcatttcatgctactatgcctgaaagggcctatctttacgcgcttcccattgaactttatgagaaatacaaagtaagacgctatggtttccatggaacaagtcaccgctacgttgccatggaagctgcaagaaggcttggtaaaactctatctgagctacgtattattagtgcccacttaggtaatggtgcttctgtttgcgctattcagggtggtaaatccattgatacttccatgggtttcactccattggaagggttggttatgggaacccgttcaggggatctagaccctgccattcccatttggatgatgcgtgaactgggcatgtcctttgatgaagtggataacctcttgaataagaagagtggcgtttttgggttagtccggggtagaagctttgatatgcgggatattgaagattggatggcagcgggtgatgaagaagccaagaaggccatggaggtttactgctaccgtttgaagaagtacataggtggttacgctgctgtcatgggtggggtggacgtgctcattttcacagcaggtgtgggcgaaaactcacctattgtccgtgagatggtttgcgaaggcttggagtttcttggcataaagttggacaaggagaaaaacaattctcgtggagatgctataataagcgctgcagattctaaagtggtggtcatgtccatcaagaccaacgaagagctcatgatcgcccgtgatacttacgagattgtgaggggattgacatagacgaaataagaacgattgatctaaatgccgtaaggcgcgaaaagggctataaaaagctggatctgtctttactacaggatagcctgcaactcccttacgaggttagaaacctacaaggaaccttggaggtggaacagtgggagtttgcaaaattcgaccttagagtagacggatctgtggatgtaagagtgccttgtgaccgttgcggtgaaatgttctggcagcacatagagcttggtagtgaggaagttttcattattggtcgtgaaccagtgcccactggagaagaaaaaagactttcagaagaggacatttcaactttttacacaccaaacggccaagtgaatgtgatagaattgttgagcgaatacatccttagcagtttaccgacaaaagttatctgcagggatgaatgtcctgggcctgtagagcttcttggtgagctgcagtttgttgagttcatattggatgaaggagggaaataatacatgggtgcaccaaagaagaaaccaacacggatgaaaagagatcagagaagagctcatttcaaagccactgtaccgaacttaatcgagtgtccgcattgtcatgagctcataccatctcacacggtttgtcctaactgtggatggtatggtggggaagaaaaaatcaagattgagaaggaagagaaaggctagttaaaaatgaaaatcgccctggatctcatgggcgcagatcaacctccgggcgttttgctggaaggtgtgtaccgttacgcccatgaccatcgtgatgaggatgagcttctcgttttggtttcgaaaggtgaggtagtaagggattccagtagcgtcagagtagtttattgtgacgaagtagtgaagcaagaggacgaacctacggtggtgctaagaaaacgaaacagtagtatgtgcaagggcttagaaatggttgctagcggcgaggtagaaggccttataagcttcggcaataccggagctttggtcattggtggcgttgcttatgtcaaaagactggaggctcatattaggccagccatttgtgtcgccatgccttctgtgcagggttccacatgggtattcgtagatgcgggagcaaatgctgatgtggaccctgctgatcttttagattttgctgcctatggttgtgcctactataaatctttggaaggacatgatgctgaatctgttgcccttcttaacgttggaaaggaaagacataagggttcgaaattgattcaggaagcagctaaacttatgactgatgtgcctgaatttgttggttttgtggaaccagatcagctccttttaccagctgtgaatgtggtagtaacgtggggacttctcggcaatgtctttcttaaaactgctgagggtgtactggaagtggtgaaacacacactgaaggacattagtcagaagggcctcaaagagaaaatcggtttgggcttagtaaaagggagtttataccaaacgtttaagaaatttgattatcgaacctatggtgtcagtcctattttgggtttgaaaggtaatgtgttaaagggacatggtaaaagtgaccctgaggcggtatataatgctctgcgtactggtaaattacttatggaacgaaataccattggcgcagtgaaggaggaactagtaaggtggagagagaaaagatcttccaggagctaaagaacatcctaaaagatactgttactgttgaagaggaagagatcaccatggagtcagatctggtgaatgaccttaacttggatagtttggatttagtagaccttgctcttagtgtggagcaggtttttggatttgaattcagtgatgagcagttgcaacagataaaaacggttaaggatgtagtggatataatagaatcaaatctttatactaaatgaggatttatcctgttttcctttctcacgctggatgcagacaacgatgtgtgttttgtaaccagagggcggctgagcgcattaagccatggaaggaaagcattgaagaagcctttcattacatccaaaaaagtaatctggtttatgacgaaatagctttctatggcggtacgccaactagctcggaaaaccttttgaaggacatacttcagccctttcagacttttctaaagatcggaaagataaagggcataagaatttctactcgaccagacgaaataaacgaaagcataatccagatactcgttgattacggcgtaagcacggtagagattggagtagagagcttttcagatgaggttctacgtttgtctaagcggggtcatacggaggaagatgtaaaacgggcgcatgagctgttaaaaggacgttttcgggaagtctttcaactcatggtcgggctaccgggtgaaactgaccgccacagagaggagaccatttccaagacggtttcccttaaaccatggggggtaaggtatttcccaacattggttcttcgcgggactgagctgcagaaaatgtacgagagcggtacttaccagcccttgtccatggaagaagcactttactggtctcgcagagcatatgagagtttcatggctgctggcatagcggttttgcagataggccttcatagctccgaattcctgtcagaggaattggtggcaggtccttactgcggtaactttggagaattggttaggggtgtgatgtaaaatgggccttttagatggttttaaagcgttttttcatcaaactgtactgaagatgcagggaaaagctcttactcccgagcaggaggaagagctgctttcaaaactaatcatggctgattttagtctgaagaaggctcaagcacttttggaacagattaaggagaaaggcaacaacgtagatgtcataagagaagttctcttgagtgaagctccaccttttgagcctctcagagataccagcgtgccttcagtattctttatcataggtgtgaacggtgtaggaaaaactaccacagtagcaaagttagcacacatgtacgcaaaacaaggaaagaacgttgtcgttgtgggtgcagacaccttcagagctgctgcacaagatcaattgagcacgttagtgaatcgcatgcctgttacatatgtgggtggggaacgtggttcggacagcggttccattctttacaaggcccttttagagaacccgcaggcgtctgtttttttggttgacacagctgggcgaattcacacttccagggccttaattgatgagttgagcaaacttatcaaagttggcaagaagttttctgaggaattccctcaggaagtgctacttgtattggatggtacgcaagggattcagggttaccgtcaggccatgtcgtttgtccagggtacgcccataacgggtttagtactaacgaaaatggatagtacggcaaagggtggaatgatcttttcgatttgggatgagctaaaaatccctgttaaactggtttgtttcggtcagcagcttgatgacattgatttctacagcccacaaagggttgtcgatgccatccttgggaataacggcggtggtaataatgactgagcaatcagtggaaactgtcatgcttagagctgttaatctggcgcttgacgaaataggggagtactggtgcagtgcagtctcatgggaacctaaaggtgtggatgatcgcgtaacgtttctggataaacagattgagaagaaactacagagttttctgcaaggatacagcagttacggtttcatgggtgaagaatacggtgtgaagagtcgcggggaacgtttgtgggtgttggaccccatagatggtaccgtgaattttactgtccgtctgcccatggttgctgtctctttggcactcatggaaggggacaaggccgttttaggggcagtgggggaagcagttagcaagcgtatctattggtctgatggtaaacatctttttttggataatgccgtggtaagtaacagtagaaaggttagtactttggaggaagcatttgtgggtttggggacgccccgaaaagacgatccctttgctgctggttatggtaagtttttgtcagcggtccaaaaaaaagcaatgcgtttaaggatgctgggctcggctgcactgggtttgacctacgtcgcttcaggtgcgttggacgcatttcttctaccacgttttgaactgtgggacgtggcagctggaaggttgttggtggaagtatctggtggcagctactggcaggaaggtccaaatagtattctcattgcagcgcgcaatgaagcccttctggaagaccttaaacaaatttggtatggtgtgaactccttataaccaataatactgctatttgttgacctgattggttttagctgacaaccttttttgtgcttcaagcgcgattatttggtgattgcatgctaagtatcatctgcattgatgccgtggttggttttcctgatcgcatggttctgacattgtcatttgttaatctacctgatttacaatggttattgggaacactatcctgtaacgtggtttgaagaaaagcctctgtcatgataaaataattctgttgtttggttacacgtgttgggggatcgtctaatgggcaggacgcaggactttggatcctgtagtggtggttcgagtccacctcccccagccattatagggggtgatggggttgggtaaaagcatttccaaagcaagaacattgggtgaaattggttctattctgtacgtgatcagtttggtcattccgaacgccattctcttaattggtggtgtggtactgcttctgctgtcggttctggacatcgttagggacacggagtataaaggttctggaaactcatttattatcgccatgatcctggacatagtgtggctttacgttgctgcgtttgcagtagcactaacgctgggagcttataaggcttatgttgaaaggcctggcgctgactgtatgggccccatgtgcgaccgcctgtttcccaatccctttggaccgggaggggccggaagaactgttgtcatggcagcattaggggcggccattattgcgtacgttattaacataattacgggcatactttatagaaacatttacaagaatgtgggcaaaataactggtgtttcatactttgaacgatcggctaattggattttctggggaaggattctcagcattgtccttgtgggactggtagtggatcttgttggcagggtcatgctagcaattagctttttccatctaccggatttcttaccaagtaatgaagaagaggctcagtcaatacaagaaaaggattctggacctgagtagatttttcccagcgtttttgcgtagtagcataagccattaagaaaaagggccccttacgggggccctttttcttacgctatccgcacttgctatagccgcaattggggcacatgaggcagccttcggcgcttaccatgggtgtgccgcataccgggcacagtgttacgcccatgctatttaggagttcttggacacgctcatcgccgtaaactgctttcatggtgtctatttgttctttatcgagcttaggtggagctgtggtttttttactagcatttgtctcttccaaagtcaatgaaaaagaagttgcactcttcaagccatttcccaaaatattcagtcctttactgacggcttcttttaatgcaagagcaataccgtgggcagtgcttcttaggccttcaggggagagcttgtagcttactggatctaccggttgcaccaattggtccacgatttcgtccagtggaataccgtactgcagggcaatggagacaagtcttgctacggcttcaatttcagctggtgctactgatccactggcatttgtgaatacctctatgggacggccgttttcgtccacatttacggtaacgtataacgtacctgtgcctgttctgaatttcttcgtgaaacctgtaagcacctctggtcgtttcgggaatatcctctttggtcttggttcttgagtttcttctgatgaacgttctttgggcgaagttgatggcacgttaagtacctgcagttctagtgacttatctctgtatacggtaatggacttcgttcctagttcataggccaggagatagatgttttctatgtcttcaacagtggactggtaaggaagattcaccgtcttagaaatggagctgtctatgttctcctgccatgctgcttgcatgcgcacatgccattctggagcgacttccatggcagtgggaaaagcatttcttatgtcctctggcagatcttctaaatcccgcagtttaccctcgttttctatgattctttgaaccaattcttcgctgtacagctcgcgttcctttagtacatccagcaacgtgggttggacttcgtggaaggtacctgctgtgattttcctttcaaaagccaaagcaaagtaaggttcaataccactgtttacgtttgctagtatagataatgttcctgtgggagctatggtggttacggcagcgtttctcatgggaatgccgagctctttccacttactttgatcataaaactcaaacactccgcgttcctgggcaagctcctgggaagccaggtgggatttctcctttaagaatgctcccacttttcttgcttcttctagagcttcctcggaatcgtatggtatgccaagtaaagacaaagcatcagcccaccccatcacgcctaaaccaattcttcttgctttttttgcataatcctcgagttcgggtatggggtagtcgttagcttcaatgacgttatccaagaagcgtactgccaatcttatggttcgctggaatttctcccagtcccactggtaaccgctgtctgttttcttcagcatgtgtttgaggtttatggagcccaaattgcaagaaccgtaaggcggcaaaggctgttcaccgcacgggttggtagcttcaatgcggccatcatctaggtagtccaattgattaatgcggtcgatgaagataatgcctgggtctcctgtgcgccaggcattctcagctattttgtgcattacttcacgtgcattgagctctcccactacttctccagtatggggtgccacgagcttaaacgtagtatcttccttgtaagcttgaacaaactcttctgtaacagctacagagatattgaaattatggagtggaccttggccactggtgttctccttcttggcgtcgatgaattccaagatgtctggatggtgaacgtttagaacacccatctgtgctccgcgcctcttacctccctgtgccaccacatctaccatgacatcgtaaatgtgcataaaagacacaggtccagaggattttccaccactactcttaacgagagagccttttggtcttaaacggctaaaggcataacctacaccgccacctgcttgcattatttttgcagcatcccatagggtcttaaaaataccgtcgatgctgtcttctatggggagtactatgcatgctgacataaatcgtctgcctctgtacttgggatctttaggcaaacctgcatgaaacaacgtaggggtatttggtaaaaagtcgcgtttccaaagtatgtcgaagaagtcctgttccacggatgagatttgttcagatgtggcgccccaaacagtctcaatctgtgccagtccatgtgctacacggtgcataagctgttcaggggtttccacgatgttgccgttttcgtctctgagaagatatctttgttctaggactcttaatgctgtttcgctccactccaattccatggcttcttaccctccaccaaaaagtttttccaattcttcgtccagaatactgcccactgtgttgccatcagcttttccctttagctcctgcatcaatgagcccataatcttacctcgctccttcatgctttttggctgtagtttttctatgtggtttcttactacctgcctaatttcttcctctgacatcaaaggcggcaaatagctctctaaaacggaaagctctgccttttcctgttctaaaaggtctgttctgcctgctttctggtacatctcaatggcttctctacgttttttaacttcttgtttgattacctgcagcacatcgttgtcatctgcttctcccattttctgcacttccaggttttttgtgccagtcaccacagaccgtactacttccaatttaacgctatctttggccttcatggcattctttaggtcttcttgtaatttttcctttagggacatgatatgttaatgcgcctccttttgctggagttgtaatataatcgtaacaccaataaggaagtatgtatgtgaagaccaaataatgtggaaagaggagaaaatgctgtgacgcattacctttcagtggaggggctctttaagctggaggtcactcatggaggacctttctgggaagcaataaaggctaaacaagattgcttaacactgctggagaaagaagaggctgttgccattcatgtgggtgaggacattctcccattgcaagctccagtactcagcgatggagcactaagacttgtaagaaggggaactgtactgggtcaacgcattgctgagcgatcctccatgttcgtagttggaatggcggcgtacagactgtttggtaaaaagtacatggaggttaagtactcctatggttcaggaatcttttgcagcatggatgagcccctaaaggatgaggaaataaaagcgctgaaacaggaagtgcaaaaacttattgaggaagacatacccataaagtggtctgttgtaaatgttggcgcggaaatccccagttcaatgtttgttaggggtgttaagagtttaacaaaataccgaaatgtaaaacatcaattattctacggtgaggattatggagaggtttcttggcttccgcttttgcccagtacgggcatggtcaagggcataaaccttataaactatgcacctggcttcgtagtagttccagaagataggcagttcgaggaaataccaaaactgtttcaagcgttctttgaatacgatcaatggctcaaggtgcttgggataagcgatgtgggcgacataaatgctttaactcagggtcgtgagattacggagcttattaaggtagcagaggcactgcacgagaagagagtttcctacatcgcagacgagattaaaaagaaagaagcgaagctaattcttgttgctggtccttcatcttccggaaagacaagtttttctcataggttggcagttcagctccgagtgaatggattaaggccaatcaatatggggaccgacgattactttttgcctagggaattgacgcctcgcgatgaagccggtaattatgactttgattcactggaggcagttgatttggaaactttggtgcaggatatcaaccagcttctgaatggtgaagaaatagaagttaaaaagtatgactttgtgcgaggggcacgaattacacaggaaaaaaagctcaaacttcctgaaaacggagtgctcattttggagggcatccatgctcttaatccgcgcaccactcagggtgtgcctgctcatgtgaaatacaaggtttacgtgagtgcattggcgcatcttaacttggacgaagtaaaccgcacttacacgactgatgctcggctcatccgtcgcatggtcagagacagtttttacagagcttacttagcagaagaaacgcttcgtcaatggccctcagttagacgtggagaagataagtacattttcccttatcaacaggaagctgatgcattctttaacagcgctttgccttatgagcttctcgtgcttaaaccctttgctgacccgctgctttctcaaattccagaaacggtcaaggaataccctgatgcgtggagacttaaaacattgctgagttactttgaaacatgtccctctgcctacgttcccagcacctccatattgcgtgagttcataggtggcagcgcgtttgatgtttattaagcgttgaacatgcatacagctgccataatgagtgtgtttcctctataattgaattagagccatatggcacggtaacagtgcctaacagtgtaagttttcatatgtgcgtgtttgtgggttttgatgtgaattgtgtgcatgatttgtatgccctcaaggtgggcggaggaggttgatgctgatatgataccgtgggtggtgcttgaaagactttacctgtactattcatatgtggaatcactaccacctgaaataaactgggtgtcctcgcagatgcttggtgaagcattagggatttcaccagacttagtaagaaaggatatgacttactgcgacataaagggcaagcctcgtcagggttaccccgtgcaagagttaaaaagctacttacgaaaactgttgaagttggacgttaacgttaagtccgtaattgttggtgcaggcagactaggatcagctctggctaactatgatggactaaggaaaaacaatatgcaagtgctggcgctatttgatgtggatcccgaaaaggtaggaaaaaatctgggtgatattcccatacttgctctttcagagctagaaggctttgtaaaggagaagcatgtacagtgtggtgtaatcacagttcctgctaacagcgctcagcaggtctgtgatctcttggttagtgccggggtaagagctatttggaattttgctcctgcagctttgaaagtgcctcaccatgtccagttaaggaatgaaaatattgtgcaaggttttgtactccttagaatacgaatgctggaggtgaactgaggtggaccgcgcagacattgttaaggaaggcttacatttggcaggagtacttgcctctcagaagatgctaacggcacctaaggcgctgggtcgggatagcatcgatgtcaagcttatcgaagacagagaaacattaagtaccatcttggatgaagcgaagaagtttcaagataagtggccattctacagtagggacgcaaagactttggaagataaggattttatcctgcttctggcttacgcagaagacaagaagccagcgaacctaaattgcggtttgtgtaagatggattgcgacagtgctcgtcaagggaaaaccttctgtgtgttttctgccttggatttggggattggcttaggggtggcagtggatgtgtttaacgattttggtgtggacaacaggattcagtggactttgggtgaagcatgcaagagtttgggtttatgccctgaaggcagcgttgccatagccgttcccatgcatgtgagcagcaagaatgtgttctttgatagattttggtgggacaggaagtgaatgagaaaaaatgcgggttttggtgacaggtgattggcatttaggggctgtgacctggagaagaaagccacaggatagaactccagaaattcaagcttgtttaaatgaaatattagattttcttagtcaagagcgagtggatttaattgccgttactggtgattttactcattattgggttcccttagagggtgagaaacagcgttggctcatggattacctttatgccttgtctgaacacgcacccgtagttggtgttttaggaaaccatgattggcgtggtttggtcagctttgataagtttgcgcgtaaaaaagatgtttacatcgttgataaatttggccaattggaactgaacttaaatggcactaaggtgtgcatagtgattttgccttactttgatgcaagaaaagtgctccagccttatcaaaaactaaccagtaatggcgtgaaggatactgcgaagcaagttgtattgaatgatttatctcctcgctcatgctcttgggatgctaattacagaatactaataacacatggtgtggtagaagggcttgcttattcggaactgggtggtaatgatgtgcccatacccaaaagtgcgctgtcacagtttgatttcgccttactgggacacattcacaatgctcaagtgataaaggatgattccacaggcagaattgtgggatgttacccaggcggtgtggccaagttagattttggtgaaatgggaagtacgcaaggcttttggattgttgacttaagccctaaaggcccagactgcaagcttattcagttttcttcacagaaacctctgaaacgtgtggaagtcgcaggaccggtcacacctgaagtgcgtgaagaaatcatgagaaccaacggttatgttaaagcggtgcttaaagaaggcgatctggtcaccgttcaaaagctgtatgacttagagccggtggtcgtagtggaactcaagagtgccgtaagtagtggaaatgaaggatcaacgggtgaaggagaaagcaaggttaggttttcctctttggaagaggcctatggtttgtatttgaaccattatccagaactggcagaggacaagcgagatgaacttcttaggagattctcttcttacttgaggaaagctaaggagaataagtcatgaaaccaaaaaagctcgaagttactaattttctgggcctgaaaaatctttcactagagtttccagagcagggtgtatttgtcataacaggacctaacggctctgggaaatcatccattttggaagccatgtattttgcgctttatggtaagacaatgaggcttcctggtgatgtcaaaaacaccgctgtcataaacaggaatgctcagcacagttccgataatccggccagggctgttgtgagtttcacctttgtgcagcaaggcaaagaatatctggtacgtcgcgagctggtgagaggcgttcataagaaagatgatgtaagtcataatgcttggttatacgaccttagcggccatgccgggcttgttcctgaaacaggtgtagttaaggtaaacaacaaggttgaagatattctgggcttgacgccagaggtttttgcggcaacggtgttcttgggtcaaggtaaaataacagaacttgtagaggcaaaaccagataaaagacgtaagatctttgatgccattttggaaaccgatcatttagttaaaatgcaagaacttgtgcgcggagatcttagggaactgcaaactaaagtaaaggcccttctggaacgtaaggagattttggaacaaggcccttctgccaaggatttggaaaaggaacttcaagacgtggaagagaacatgaagcaggttattgaaagggtgcaggtttttgaacaggctgcaaaagaactagaagaagtgcagagaatcaaaggagatatggaaaacaccgaggccgacatagcggctttaagaagtgaaatagaaaagcttaaggaagcagctgaacgagatacgagaataagacttataaaagagctcaggtcaaaatatgctgagctggagcagtggcaaatccagcttgaggaattaacgaagaacaaggataagctgggaaaggacttgtcgaactggtccgaaaggataaatgagcttaaactaagagttgtgcagatcgaaggacagttaaacagtcttgaagatgatgtgcatttatctaaagagaaggaaatcctggctcaaagcttggaggatttgaaagcactccgcagttatttagaagaagcttggaatgcaattgttcaatgccgcttgactagcgaagaagttctccagctagtcctcgaggaaagaaaactcaagtctgaaatcaacaaattggagcattttgttgaagtggtttcttcgtctgatgggctaataaacagttatttcagtgcgaagcagaatatggaaaaggtggagaaagagaaacaggaagttgaaaaagagctattcatactggaacagtcccaagcgaccctaaaagagcgtatatccattctaagtcaggattatcccaacttggaacaggactttttggtgagccgtctagctgaacctcttcatgttggtgatacgtgcccagtctgtggcagcgaaattaccaagcttagggagattcccttgcctgaggacgtgcttatggaatttagccagctggagatggagcggtatcacctggagcagcagcagagaattatcaatgaaagaaaagccaaacttgacaaagaggagattgagctccgtgaggtcattaaagaatgtgaatcgcggctcgatctggcagttttggaaaagatgggaagcgtgaaatcgtttgatgcttttcagatgtggttgtctgctcagcgtgaagcgttactggaacgtaatcagcgcgtgagccaacttgaggagcagatacagtctaagagagacaggttaaagagtacatattgcagtactttgaagcggctttgcaatcagaaggaaataaaagaagccttactaaaaggaagcgtggaagaacaactttcacaagctgatcaaggcatcgcggagatggaaagacgtaagaaagagcttgaagccttttctcagcaggtaagggagcagcgacaggatctcatgcttgctttggctgaaaccaatgttgaacttagaaaaactcaggagagagaagaagatatcagaaatactttgcaggagactatccaccgcatgaaacagctttctggccaagtcagcaccttattaagtgagctgaaagaagaactttctagagctcatattagctatgaggactatgagcttctgaaaagcgagcaggagagcggagctgctgatcagctaagggccttaaaaggtaaattggacgtacttgaaaagaggttggaagaacagcggaagaagtacttgtctttgctggagaaccgcgacgtagctagtgaagagctgccagttcagctcgaacaagctaagagtgaatacgaagttcttctcggtgagcgaggtcgcctacaagcttccattgaacaagctttgcagaaagaggccgagttgaaccaagtagaagtgcagcttgatgcgttggagaaggaattaaacatactcagccgtctctcggatgatttgaaagcggaccgctttcctgatttttaccgtggggaaatgatgaatgaaattgtctcctcagcttccagccttttgtgggaaatgagcggtggtcagtttaatctgacctttgactcagattctttccgtttcgacgtagtgtttgatgatggacttagctctgacataagcagtttaagcggtggtgaaaaggttttggtagctctgtctctggcgtttgcaataagtcaacattttgctgggtctctggaatccatttttctggacgaaggcttagcttggcttgataaggagaacaatacaaagctggcacagtatcttcagaatttggaagacggtgccattttggttggtatcgtcactcattctgaggaatttgctataaacttccaaaggcggctttacgtgaatggggggaaagcccagtggctttaatgtttaagaaggaaacagtaaccatgttcaaaatgctctctttgcatcaaggtgtggagaggtcttattacgacagcgaatttgccatgtgggataatttaccgcctttgcctgaagacttctcaggcctgaacgtggtatcttgcacaccagtcttgcaaggcgaagaagtactaacccgcctaagtgtggaacagatgaacaggcccatcgtcattgtagatggtgtgcaaaggctgatgaggcgaaagcttcagaaagacggaaactgggtttatttggtgggtctggctgccggcgctgtggaggtgtggcccaaagctgatctgctgttacccaccttaagaagggaattggtacttttcgtacctgaagggctacttgagatgccttttgaagacgagtattacaatattccttttaggtcagttgcttacaatcccagggatgagagaagacccttgaacaccatagtcagtgaaaagcgttctgccttggaattgtcggctttgaatcaagcggtaagcgagttgggtgggaaaggcatcttactcagggatggtcctttgaagttcggggatccattgacacgggcaaatggaccggtagggttagtgaagactttggagcctcgtagtaatgtggacatttttaccaactttgtgaagaaattggatcttgggcaggtaagctgtctattggaaatggaagataggaatgatactgaagaaataggtaaaaggcggtatttctcctatttacggatcatggatgtgggcgatcctttttctttggagggtatagtccgtcttgacatggttgggcaggaaggtagtggtgaggagcttgcaaaaactgcctttatggcagctgaaacagttttttccttatcccgagtaggaccttattcacgttctccttacaatttgatgacagtggactggttggagaagcacttgagggccttgttaccagatccttcggtagtaagtattgaggtagccagggaggtgaacaaacttggcggataacattatcggcatcgtttcgggcattgagaaaaacacacctacggagttttatgtgaacttgttttcagaggatggtaaaagcataagggttcgcattggcgacgtggttcgtgtaagtgtgttttacaacgaccaggaagttatttactacggtaccgtttacgacatccttagtaggtgggataatgatgtggattctggattcaaagagaaggcggtttttgaacaggtagttcccggcaacaggttttatatggcagctgtggcagttactagagccttttacaaagggcgtgaggtttttgatgaaccgctgtcagtacctgcccctggcacgcctgctttcttggtaaccgagaaagaagaagttgaaaaagccttgcgttttgatgaactgaaaaggcgtaaatcccacttaccggttggagtcatgataaatggacaacctgcttacatagatttgggctttgtactgggtgagaacggggcacacataaatataagcggtcagtcaggtgttgctgcaaagaccagctatgccacattcctcatggcagccatgttgcagcgtgggcaaggagaagacaggtatgctagtgctcttcgggaaggacgttacattgtgttcaacatgaaaggggagagtttgttcttccttgactgtgacagcgaggactggctaaaggctgacgaggcagacaggcaaatgtggagttccatgtacgcagccatgggacttgatcctgaatggaaattccctttggataacatcctttactgcggaatccctaaaggcgttaccgccaggttactcgaagaaccagacattaagtccagaagtgacgctggagataatttacgcgtttatgggtgggatttcatagatgttattcgataccgccttttagaactggcgctggaccaggaagaaatgtccatgagtcaaaacatgcagcttctacttttcagtgtgcaggagaaaatggaggaacttttggaacgtcttgtctttgatgtggatgcagttgtgacggagtttacaagaaaaggtaccattggtaatagaactgttggaagagctggagataagagagatatttttatcagagccttgcaaaatatcaaatgcagtattccagacaatgtctacgaaagagttcgccttgtactgtacgcctgcaatgaaggacctgagcagattcttggtagttatggtattcctcaaactgttgatgatttaaccgactacttaagaggcgctgttttaggcgacaaagcggaagtttctgaaggtcaagagggtgcgttaaaggaatggagcaaagccatcactgaaaacgaagtgggtagtgccactgtgtttgcttttataaggcggctaaaactggcgaaaaaggaaggcttgtcaaagctgtggagagcttttcctcataccctacaaggggaggttaccgaagctcccagttttaactacagcgttggaagtgcatgggacagaaaaggaggcatcacagtcatcgatctgtcgaaacttcattcctccatgcaagcatttgtagtgggagcagtattaaggcaggttttggaggcgaaaatggctcatccaaaagccacagaggagcccgttttcattttccttgatgaactgaacaaatatgcgccgagaacagaaggcggagccatggtaaagctgtttagggacgtggcagaaagaggccgttcttttggcgtaatcttagtaggtgcagagcaaactgcatctcaggtggattttcgcgtagttacgcagagttctaccactgtcgttggccaccaaaaggcagcagagcttagccacgacgaatacaagcatttattaccacggcagcgagagatggcttcttcggtgggccctggtgtagtatttgttgatcagccgtttctaagggtgcccatcatggtaaagtttcctatgaccagatggtctacgaaagaaaccaaggttacgacgcaagggtttggcttaactgacatttttggataacacgctgtagaaagagagcatgtaggagaaacctaaaagagagcaaaaaaggagagtgaaaaacatatgaacgccgatctccatgttgaactcattaaagaaatacctgaacctcagaaggttagcaattggaacgattttttggaaggtgctgaaagtttcatgacagctttggaggctcggtacgaggaagaagggttgtacttcagtgctgagatgcgtctttattctggcatggaagcaggcgatctgatcatggcttctactctttatgaagtggagttggtcaaggctaaagatttagtccttgctttagatgcgtgggcaagagaaaacgggtttaccctgggcgaagtttctttagaattccgtagcgaacaagatgtggtacccagattgaacgtgccgcggttgctagctgaaacaggcgtgaagatggaagtggaaaaaggtaaagttgctctggttttcactcctggttccatgaaagatttttcttcgctgttcaccacggtgattgaagatcttagtaaatgaagaataagcgcaaatgaggtcagagtggatcaagtgctattgcttctttgtttttgtgtaagattgcgccatggctaaggcggagagattactttggagatgatgttagaaacaccacgtccgtcgctgtctacggcgtacaccgttacattcatgttgctgcttctttctgcaggcagccgcgtgaatttgtagctgaaagtgccgttaaaatctgttctaagtaccatgatcagtcggttattagaccaaaatgttacgtaataggcgccgcccttgttacctttagtcaccttaccgctaaacactacccaatcagcttttatttcatcggccgttgggtaactaagctgtagtgacaacgtttttgacgcagtggtggcctgagagggtgtagggaatccataagatactacgggtgcactgcctgttgccgttcccggtgtggtagtcgctgtgcatacttctttgacaacggttactgtttctactactctttctggaacacaggtggaattgttaatgtttggtctgccggcaaggatgagcagtgctcccaagaaaagccctatggcaaaaagtaaaacccccgacacggtttttctgttttgtggacgctcaggataatacatgtattttattttatcagaattccaccttttgcgttgtaaaatttagccatggagcgcattagaatggttttagctactggaaatctgggcaaggtccgtgagatttctcagttgataggtgacgttgtggagttgattccttacgaaggtgcgttacctgaagagactggaactacttatgctgaaaatgcttacataaaagcaaaagctgcatttgataagtaccatttaccttcattggctgacgattcaggattggaagtggacttcctcggaggacagccgggtattcacagcaataggttcctgggcctaaaatcggatcaagagaaatacatgagaatactggagcttttagaaggtgtgccttggcagaagagaacagctcgttttcggtgtttggtttgttatgtggatagaactggagctgctcattacttcgaaggagtagcagaaggttatatagcaactgagccagctggtgaaggcggattcggctatgatcctgttttctactatcctccgcttcaaaaaacctttgcgcagcttccagcacaggtcaagaatcagataagtcatcggagccaagcatttcttaagttcaaggagtattacttgagcacaatcgaaagtatgcgaacaccccgacgaggaggagaagataaacatgaatgatggaaaatttgaagcacagtacgatgccactgctgaacttaaatgggcaaaaaagtggaaggaagataaggttttccacagtgagatcgacaaagccaagccgcgctttagtattgtcatacctcctccaaacgttactggctcactgcacattgggcatgcgctggacttgtcgcttcaagatgccattgtgcgttacaaaaaaatgaacgggttcaatgtctgctgggttccaggcactgatcatgcaggcatagcaactcagaacgttgtggagcgtgctttgcttcagcaaggcatacgtcgtcaggatctgggacgagaggttttcttggaaaaggtttgggaatggaaggagcgctatggcaataccattttagatcagataacacgactgggctgcggagtagattgggacaggctgcgtttcaccatggacccggtgtgtgccagagccgtgcgtcgggcatttaaagagctctttgatagaggcctcatttacaaaggacactacatgatcaattggtgtccacgttgtggcactgccatttctgaccttgaagtgacttatgaagaagaagactcacatttgtggtttataagatacccctttgaagaccagaagggcttcatagttgtggccacgactcgtccagaaaccatgttaggagatactgccattgccgtgcatcctgacgatgaacgttacaagaatgttgtgggaaagcatgtcattcttccattggtaggaaggaaaatccctgtcattgcggatgaaagtgtggatcccgagttcggaactggagcagtaaaagttacacctgctcacgacccaactgacttcgccattggccaaaggcataaccttgaacccattcaggttatcggacttgacggttcaatgactgaggaagcaggtattttcagtggtatggaccggtttgatgctcgcaagcaaatcgtgcaagctcttgaagagcagggctatcttgaaaaggtagaaccttacaagcatgccgtgggccattgtcagaggtgtcacactgtggtggagcccatgctttctgaccaatggtttgttaagttaacagccatggctgatgaagcaaaacgtgtagtagaaacaggtgaagtgcagatcatcccagagcgctggataaaggtctaccaagattggatggacaacatacgtgattggtgcatatccagacagatttggtgggggcaccgcattcctgtttatacctgtgaagaatgcggatacgtgtttgccagtgaagaggaaacagtggagcagtgtccaaaatgtggtgggccagtaaaacaagaagatgacgtgctggatacatggtttagttcttctttgtggcccttcgaggtgttcgggtggcctgaggagactgaagatttgaaatattattaccccacatcactgctcataactggctacgacatattgtttttctgggttgctcgcatgattttcatggcaaccacactaacagggcagataccttttgaagaagtgtttctacatggccttgtcttagatgaacatgggcagaagatgagtaagtcaaaaggtaacacggttgaccccatggacatgattgatgagtatagtgctgatgcacttcgctacgctcttgtatcagccatgagtttgggcggtcaggatgtgaatttttccgagtccagggtagagcacggtaaaaatctcacaaataagatatggaactccgctcgctatgttctgagtgttttggagggtaagcagctggatacaacaccaaaccagtttagcatagctgatcgttacatactaagcaggttggagcagacaaaacaatttgttagcgaatgttttgaggcttatgatttcggcgccgctctgagggaaatagagagtttctactggagtgaatactgcgattggtacattgagatgtcaaaggtggatcccaattacagtacctactggacgctcaaagaggttttggagcagtcattaaagttgttccatcctttcttacctttcgtgactcaggaaatttgggatcggatggggcatagtaattacctggttgaggaatcttggccaaagcttagcgagcatgtggttgatgaggaagccattgagaaagttgccacaatgaaagaagctgttagagggctaagaaatcttcgtgccgaactgggcttaaagccaagccagagaataccaagtgttttcttacagggaaatatggaagagtgggaagagttcttcccctacataaaattccttgcacgcgtgtcagaaattgagcactcatcacaaactatttcaaatgcctacagcgtagttgtcggaaacacagtgttctttgtgccattagaaggtttggtagatattgacagagaaagaaaacgtctgcagaaacaacaagccgatttagagaatcgtatagccatatatgacaagaggctgcagaacgaggatttcatcaaaaaagcaccacaagaggttgtggaaaagcagagggaagagcgtaaagcattggaggaatcactcagtaaagtgattaagagattgagtgaactggggggatgagttgtgcctgtattgggcatcatttcttgtcatccgcctataatcattcctgaaataggcggaaacgaaacgaaaaaagtgcagaaaaccattgatgcacttaaattagccgcatctgaagtggagaagtttaatcctgaggtgacactcataatgtcacctcatgcagtggctttgaatggggaaaaggttccagtccaggtcaccgataaatacacaggcgattttggtgattttggtgctcctcacgtgaccatgcgttacgattgttcttctaaggatgcctatgcacttaacggatgcggcgcattagctattcgttatggactcatggaccatggttccatggtacctctttactacttacgccctagctccccattggtaattatgggctatgcatttttgctctccaccaaaggttacattacttttggctcctgcatgagacagctttttgaaggtagaagagttctcttcattgcttcaggagatctcagccataggctgcttcctgatgcaccagcaggatatcatccagacgcaaagcggttcgacttaaaattggttgaagcggttaaggattggtcactggacaagtatctacttctggaagattttagggattcagctggtgaatgcggttattggtccatagccacgcttttcggttttatgggcccaaaggctgagagcgatgtcctgagctatgaagggcctttcggcgtgggctatgcggtggcagttgtgaaagaatcgggtgagtgagcaccatggctgaaaaaatgcatcatccttatgtggagttagctaaaaaagctttggaaacgtttgtactcaccggtaaagtcataccggctccggagcctttacctgaactttttagcggaagggctggctgttttgtcacactcatggaaaatggagaacttagaggctgtattggtaccattgaacctgtttatgacaacctggcactggagattatcaacaatgccattgccgctgggactgaggatccacggtttccacctgttagggctgatgaactgccttatctggattacactgtagaggtactgggaccccttgaactcgttagggatctatctgagcttgatccaagagtgtacggagttgtggttcagtccagcgttagacctctacgtaagggtgtgttgctgccagacattgaaggtgtggacacagttgacgagcaaatcagaatttgccgactgaaagctggtataagtggcagtgaaccaatcattctttataggttccgtactgagaagtttaaatgaagctttacgttgaaactgataaaggtataatttgtctggcttgtcccagggcgtgcaatctttcttctggtagaggatattgtggcgttcgttctgttaaggatggcaagttttcctgtgatgtatgtgaactggttagtagcatagccaatgatcctattgagaaaaagccagtttttcactatttgcctggttccacggtgctatctgtgggaacgttgggttgtaatatgcgctgcataggttgtcagaattgggagattgctcacgctgatttagatacttatcgttggaacctccaaagaataactgccagtgagcttgtagcattggcaaagcgtgtaagcgacggtttggcttggacttacaatgagcccacagtatgggcagaatacgtatatgatggagcttctctggctaaggaagaaggtctgtatacggttgtggtcaccaatggttactattcccttcaaacctttaaactgtgggagccagtcgttgacgtctttcgtattgaccttaagggcttcactgacgagacctatgataagtttgcccccgatgttaaggtaagtgtgattttgggcaacattgagagagcggtttcctctggaaaacatgtggaggtagtgaccaatgtcatgccaggcgtgaatgatgttgatttggaagccattgccgacttcattaaatctttgaatcctgaaataccttggcacctaacgaggttttttccccaatttaagatgcaaaatgtgccacctacgccggtgagtttgcttaccagggcgcgtcagatggctctggaaaaggggctaaaatacgtgtatttgggaaatgtaaatttgccaggtatggaaaatactgtgtgccctcgttgtggtaatcttttaattgaaagaaaaggtttgttcacggttgagaactatgttgagcaaggcagctgtccccgctgcggcaataaaatttatggaagatttggaggttgaaggtgagacggaagcctactttaccactcatttggagcatttttatcggtttgtttctcggaacatacctaggattcttgcttgggaagtacattccttttttcaatcatgcgtggaatttccagctgggacctttggctcttgacttgggctttatggcggctcaattcaacctttctctgggtataaacgccatgtcattactgggcgtactgttcatgctctatgtttatttggtgcagtaaaaattgaaaagaaaaataggaggtcatagttatgccaatagatattgggatcgatctgggaactgcaaatagtttagtggcggttaaaggcaagggcatcgtggttagcgagccctccgtagtaggtttggatcgtgttacgcacaaagttctcaaagtaggtaacgaggcctttgaaatggctggaaaaactcctgagaacattgtggtgattagacccctcaaaagtggagttattgctgatgactacaccacggaaatcatggtgaagtatctcataagtaaggcaaaaggtcatgtggggttttctgtgtttcctcagaggctacgcgtagttgtgggcgtaccaactggtgctactcctgtggaacgtagagcggtggaggatgcctgcagaaacgctggagcaagagatgtttgggtggttcaggagcctttagctgcagctgtaggcgctggtcttcccattaccgaacccagaggtaacatgattgtagacgtcggaggaggaaccactgaggctgcggttatctctttgggtggtttggtttcatggaaatcggtaccggtggcaggtgatgcttttactgaaagaattatcgaatttgttaaaagtgaatacaacctgttcataggcgaacgaactgctgaaatgataaaaataaatattggttccgcataccccatggaaaagatgcaaatggaggttacaggccgcgatctgctaacaggtttaccaaagcgtatcaccatttcttcagatgctgtaagagatgctttcaaggatctgttggggagtattgttgacgcagtgaaaggtacattggaggccacaccaccagagctaatttcggatatcatggaaacgggcttttacctcacgggtggtggctccttactaaagggcttggatcgattgcttagtgaacgcactggcgtgcctgtgcacactgtggaggatcctctaactgcagtggctcgtggtgctggtgttattgcaggaaacatgcatctactcaaagaaatcctgcaagcgtgaggatgaatgaaggtaaatcttgcccgggtcatagaatggaccatagcggcattacttattctggctgtgtttaccacgatcagctggaatacattctttagctatgtgtccaaaccttttctgtggataagaacaggaatttacagggtcggtgagactttttctgatttttggtggtggaatactgaaggcaaagttgtctatgagaagaaactcatggaaaatgagaaagcgcttgctcaaagcgttacagatagtgtcaggtttggtgaagtaaaggtcatcggcttgagatgggatcaaaaacacattgaactcatagccactggaggtaaggtccaagtaggggatttaattaccactgatacagacattgtggtgggacaagtcagcgaagttgtaggtaacgagtttgtgattcgcaccatatttgacgaatcttttagtgtacccggccttatatcaagaactggtgcagtgggcaggcttttttataagggtggtgaactttccttccaaccggttggttacgaggacattttgccaggcgactatgtggtagtacccacagcaacgccgttactcgcggcagtagttaccgatgtttctgacaaacagtacataaaggcgaatccggttctggttgatcttagagcatatggcctgaaactatggagtaaaacatggtagaaagcatatttttcttgattactggtacgatgttttttcctcctttggtggtgatgcgagtcaaagcgcttttgagtagctatggattttggtcttggctcttggtgttctttcttgctttggggtttgatggggcgttcatgcacccgttttgcgtttgtactgtggggctgttacttttggcagatatttttgagtggagttggaaaaaactagctgtttctatgtcaattatgttggtattgtggggattcatcataaattggtggacactactggtgcttccactcattgtggtggaggcgtgggctgatgcggaatagggccttttatgctctgggtttgctggtagtactcattgcgggcgggtttatttggcggcttcactttctccaaattcagcagtatgactactatgcgaccagggagaaaaacaattacacacgctatgtgactgaagagcccatcaggggacggattttagatacaaagggcagagttcttgcttacgaccagactgcatacaatgtggctgtggtgcccgctttgtcaaaaaatgcaactacgactaaagaaaacctgtttaagctgggcgccaaagcagaagatgtggaagccgcctttgaaaacagcaaactttatccctttcagcccatggttgtcatacaggatatatcagaatctaaccgcttaaaggttctggaagtagaaaaccatgatcctgccataaaactggttttaggctccaaacgtgtttacccttatgggcaactgggtgcttttatcactggctatgtgggaatggcctccaaggaagatctgcagcgtgatgaaaatttgcggccaagtagcattgtaggaaaaatggctgcggaaaaggtttttgacagctacttaagaggccagcctggcataactgaggtcttggttgatgttaccggacgcgtggttaaggaaaagttggtttcaacgccagtaaaggggtatgacgtgtacctcactgttgatatggatttgcagaaagtggcctgggatgcggttgcaaacgaagttggtggagtcatagcagccaatccaagggatggtagcatttatgctttggtttctaagcccagctttgacccaaatgtgtttgtgaaaggtattgacagtgcaacgtggaaagagtatgagaagaacagcagcttagtaaacagaatgaccatgtctcagattcctcctgggtccactttcaaggtggtaacaggcttagctggactctattatcacgctataacgcctgacttcaccattaatgatcccggttaccttcagcttggttccgctcgggtctggaactaccgtcacagaagttggggcaaggttgactttgagaaaggactcgctgtgtccaacaatgtgtatttcgggacggttgggttacgcaccggcatagataagatttacgaggtagcaaagactatgggccttactgattatccttggatagagtatgatgctgttagcaagggaattattcctaatcagcagtggaaaaaggaagtggtaggcgagccttggtatccaggagatacagtgaacaccagtattggtcaaggttatgtggcggtttcgcccatgcttatggctcaggtgtatcaacagattattaacgacggtgaactttacaagttcaggttcctaaaggaagttcgcgacggtaagacggtggtatttaaagctgaacccgagtcacgccctcaatccaccatttacaaaaactggtttcccgtcatcaggaatggtatggaagcaggcgtggactggggtttgctcacggggctaaagtccagtatgtatacggcggctggcaagagcggtactgctgagactgagagagcgaacaaataccataagtggcttattgcatatgcaaatcgtaataatcctgagataatggtggtatccttaaggctttatactacagatacagagcctgttaaaattactaaaacggtcatggagggttatttccgtggaaaatcagcagtacgttaagttaactgggttaagagatgggtatttggtggagtaccaaggggataaccctgaagaactatctaccatactggctaagtacttgcagtcctatgctgatctattgcagggccacaatctttttgtgaaatctgctttggatgaaaaagccttaataactgttggaaagaagctcagtgctctggggttccgtaccagcctcgtgaaatacgaggagaagcaaaaagaaaacaaaaaggaaatgatgtatggaaatgctagcaggtcagcaacggggcaccgcgtcacagcccaagatagcaaaaagaagggaattcctaacactactggcgacgtggtttttcgggtcgtggttggtccgctcagaagtgggaagagcattaacttgggagaaggtgtgcttctgtggggtgatctccataaggatgctgtaataaaggctctttgcgtcatcgtcatggggaaggcttcaggcaaggttattgtccctgagggttcctttgtgctcatgaaacaaagtgaaggggcctcggttcaggtgggcgatgtgctttacgtggatatttcttctcctgcgtggatcctaatcacagatgctgaccctgacgcagtagaagtgttttctgatgaaaaacaagtagggaggaggatgagtcaatggctgggcagtgtattgtagtgacatctggaaagggaggcgtaggtaaaaccacaataacagctaatgtggggtacgccctggcttcccttggtaagaaagtgcttctcattgatggagatattggccttaagaatctggacagcgtgcttgggttagaacggagggttgtctacgacttgttcgatgtgataaccaacaggattgaacttgaagatgctttagttaaagacaaaagattacctgacaatttgttcttattggcagcttcgcagagccactttaaggaggatgtacctgaggagaagtttagtgaagtggtggaagaggcaaaagcgttgttcgaatacgtacttgtggacagccctgctggcattgagcacggttttagaattagtagtcgttttgctgaccgagcagtagtggtaactgtgcctgaagttcccagtattcgtgatgtggatcgagtggtcgggctcttggagaactatcgagtatctgtggacggcgtagtagtaaacaggctaaaccagaccttggtacggcagggtaatatgctttcaccccaggatattctggatctgttggaaataccacttcttggtgtggttccagaggacacactcattgttcaagcggtaaaccaaggggatccactggtttataagtatccgaactcagcggtggcacgtgcttacacgaacattgcccataaactgctggatcccgagtatgttcctcaagaaactaagaaatcaagaggcttttggtctctattcggctttctcagaggtgagggataatgtcttggttcactgacttgtttgggcggcacacgaaaaatgatgctaagcagcgtcttgaggtcatgctcatacatgatcgtggaatatttgataatgctgacctggagcagatggagaaagagattctgacggtggtaaagcgctatgctgacattgagactggtgcggctgaaatttgcacagataagttggacaatggcagattactgctcagcataagagttcctgtgaggggccaaaagagtagacggtgaaaataaggctagtttttggtttgatctgtgtcgttagtgcttttgctttggttttctttggtttagtaggtatctctgcagctacgcaacctggctatgagtttagcggcttcatgactgattatgtcagaacccaactgattgcttttgcggcgggactcttggtgggtcttattattctgtatgtggggtttgcttacgtgctaaaagttgctccatatttggcagttgtcagtgtgattttacttttgatcactttggtcatgggtgaagaggcttatggtgcccagagatggatatcctttggctcttttcaatttcaaccttcagagcttgcaaagttgtctttacccctgcttcttgtttggataaatggtcgcttcagtggtgttaagaagtgggccataagtcttgttggtgctatgtcttatgtggtactggtgctagttcagccagatttagggactagcattgtcttgctggtggagtttatagcctacttagttattgaaggtgttaactggggcattttactttcagggctttacatggtaatcttggcctttccaattctttgggataaagctcttaaggaataccaaaaacgtcgtcttctcagctttttaaatcccttcgatgatccttctggttctggctacaatctaattcaagcatggacagccattggaagtggtggtttaaagggtaaaggccttgataatgcctattttctttattatggctatctgcctgttgaccatgccgacttcatatttgcaacgatttcctacgtactgggtttttggggtgcggtgagcttgttggcgctcatgtgctcttttgtcttgggcggggtaggatttgcgttctttgttcctgatagtaagcagaaagagttctgttttattgtcctatgcgcctggcttatccaatttgcggtaaacattggaatgaatttgggacttatgcccataactggtattccgctgcctttcataagctatggtgggtctgctcttctcatgaacatggttatgcttttcacttttctttcttacagacccgaacctgagacccattagggtcccaggattacttcagcagatccggcttccatactgtgtttcaggttttcactgataaggtccacactaatgctgttaatgtactgaatttcgctttgagggtcccagacacggtttcgggtaacaaatctgtctgccaaaagcagagaaatacttgaggtggattccaagctcatggtgtaagcgccaacggtgaacctcttaaacctatccagttcatccaccgtgagctttgcttgtgaaagcctttctatctcctcttgaataatactctttgttctgtctagcccctttggtttcaaatcacaagaaacaattaatgcacctgctaccgaagttgcttccaccgtggagtacactgaatagctaaggccttcttcttcacgtatgcgcaaaaacaactgactaaagctggatccaccgagaatgtttgatatgagttggtagacaaagatgtcatcccttgctgcttcacaagcttgcaaagcaagcctataataggtctgttgtgtgtcttctttaattcttgagctacccggagtgaactctggtctttccatatgcttaatgggatccaccaacggggaaggaatgtaaacattcctaaggaagctctccaacactttaccgtcaatggggccggctatggccacacagggcttttggtagatcaacttttcccagaaaatgtagagtttggttttggtggcgttctcgatgtctttccgcctgccaataacgtcttcacgcaaacgatggccattccacatcgttttctgcagatgtgaataagctctctcctcgggctggtcttgtgccatctggatctcgcttataacaacctgtttttcagtggaaagagcagtttcttctaataaaggctcgtaagctaggctgaacaaaactttcacagcattttgccagtagtttgcaggtacggttgctgttaggtatatggcatcataagtagtgaaaccgttgtaacgtccgcctacaccttctatctccatggctaaatccttgcttgttgcgtaagtgcgcgttcctctaaagagcatatgttccagtaaatgtgcgtatccgtattggccttcttcttcagccatagctccgcctggtatggcaatggttatagaaaaaacgctagtgtctctttttacgtaaagcgaaggaaattcagtgttcaatgtttctatgttcatttcttgcctcctttgatctgcaaaatcaagatactacttactatacgggtattacgaaaaatcatctgttttcttgattctttcttggagttctgcttttgaggggcgttccacgtttatcaccacatagcgcgtataagccacaggtgtatccacttcgatcatgtcgtcgactttcacaggatccgattgttttgctaatttgccgtttattttaacgtaacctgcctgaattattctttgtgctaacgtgcgtcgcttaatgataccgctttctttgagaaacttatccagcctcattctttgattcttcccacagcgtttctagatcattttcagcttgatgctcagttacgtactttagacgcctctggaatttcttgctactatggagaagagcatcttctgggtccacgttcaaaagtctggctaggtttactaccgtgaacagaaggtcacctacttcgtccttcatactctgggtttgtccgctctcaaaagcacagcgaagttcttcaaactcttcctcgagtttgtcttttagttgcatagggtcttcccaatccaagccgtggtgatgagcctcatcttgcaggcgaagtgcccaggtaaacacgttgggcgggacagattcgtcatcgctatttttacctttacgttcctgccatttgcttaatacggtggctgcatcagcgtcatgatcagatgcaaacacatgtggatgcctcgagatcgctttctctgaagctttagtaagaacatccgccagttcgaaggcgtcattttcttctgcgatgacgctatgaagcagcaaatgtagccacaagtcgcccagttcttcagcgtaattatccatatcttggttggaaatagcttccatgagctcactaagttcttcacggctcaatgtgactaactggtacggagtaacttctcggtcccatgggcatctttctctgaggttttcgactatcttcttaaagcgcatgaactgaaaacctaccgttttgggcagtgtgcagtggcaatcagaacttccaaatgaggggggctctggtaactcaaaaacgctctgcaactccaaggcggctctctgaggggtataacctaagctctgcaagaaaagattcgagaaaaacaaagcattttccaaattgctagtcactaccacagtgccatctttgttagttaggaggcctttccagacatcttccaaaacctgctgccagtcaatcacttctctcggtaagcgtatttgtccacacttttctttactggttccttctgcttctgtctctgtctcaacacacacgtccaatccttttatgaccttatatcgcttcatattaacatcttacaccagcgcagtattcttggtataattctagttatgttatattaactgaaagttaaaaggggaggggagagtgtgctcgagttttttgcggttgcagtgcttttgctgctcacggttattcttaacgctcgctggattctgggcataaaagtggaaaacgctttagcagcacagataagcggtcacatccacgatggtgcaaaggcgttcttgtccagtgagtacaaggttatgtttccatggattgttgtactttttattgtactagctctgctcacaggttataagtcagccattgccttcttggcaggtgctctattctccattgcggcgggctacattggtatgcagatcgctacattggcaaatgtacgcaccacagaagctgctaggagaggcagtggagatgcgctttctgttgctttttcagctggatcagtcatgggcatgaccgtagttgccttcggtttactagggctggggcttgtggttttcgtttttggtggttttgaaaaagccggaggcattgttagtagttttagtttgggcgcttcttttgttgctttatttgctcgtgtgggtggtggcatttttactaaagctgctgacgttggggctgacctagtaggaaaggttgaggctaacatacctgaagacgacccccggaatcccgcagtcatcgcagataacgttggtgataatgtgggtgatgttgccggtatgggagcagacttgtacgagtcctatgtggggtccatcgtcgcttgcattgttttggctttggctgagaaaaacatggtcggcttaagttttgtcttgtgggccgtgtctttgggtgcactttcctcctggttcaccatattacttgtgagaggcatatcctctcgctcccacatggagcctgcgaacgtgtttagaatgggtagtatattggtgacgctgctggctgtgggttttgtttgccttattcccatgtggactggtgcaagctggtcatatgttgtttcaacggtggcaggcatgattgtgggcatagccattgggtttattacagattactacaccatgggcgcgcccataaaggaaatagctaaagctagcgagactggagcagctaccaacattctttctggtatggcgattgccatgcaatccacctttttgccagtcttgcttgtaggcctagccacaattgtcgcgtacctcagcgcagggctgttcggtattgctttagctggcgttggtatgctttgcactctggcgtattctttgtcggtagatgcctacggtcccgtggctgataacgctgggggcatagctgagatggcgcatttttctcctcaggtgcgtgaggttactgatggtttggacgctttaggtaatgccactgctgccatggggaaaggttttgctatcgcttcagccgcgctaacggcattggctctgtttgctgcattcaacagtgctgtggggattaaggctttggatgtctcagaccccaaggtgctcacaggggtcatggtaggagcggcttcaccgtttcttttctcttccattgtcatcaatgccgtttccaggactgcttttgtcatcgtaaaagaggtcagacgtcagtttaaagaaattcctggtttgctttcaggccaagccaatccagattatgtagtctgcgtgagtattagtactagtcatgctcttaaaaacatggtagtacctgctctgttggcacttattctgcctctggcttcctacttcttgcttggtgttgaaggggtcggtggcgtacttattggccaaactgttagtggatttgtgatggccgtttacatggcaaatgcaggtggcgcttgggataacgcaaagaagcttatcgaaggtggtttcttaggtggtaaaggttctgaggcccaccatgccgcagtaataggtgacacggtgggtgatccgctaaaggatacagctggcccctccattaacatacttatgaagttaagcacggtagtgtccctcatcctcatacccatttttgtgcaaatgggcttgcccgtgctcatcgatctatttgcaaaataaaacaaaaaggcgagaggaaactctgtaattcagagtgttcatgatatcctctcgccttcttattccattttacagtggcaactacgagtagacggtaagccgagttctgttcccaccaaaaccgcgttgccttcaaaagttttggtgggtggcaaccatttatcttggcttgctgttgccagcaagctccagcggcctacccgccagctcgccgagcagggtcacagctggctgcttggccttgctccggatggggtttaccgtgccagcactgtcgccagtgctgcggtgggctcttaccccgccttttcacccttacctacccaaacatttgggtaggcggtttgttttctgtggcactctccttgaggtcgccctcactgggtgttacccagcatcctgctctgtggagctcggactttcctcaaccttttggttgcggctgcctcgtctactctttacatattctaccatgcttgtccaatgtgactcaatatcgtaatattccctggctctttgcgtgaaaatgtgaactacgatgtcgcctatgtctacaagcacccaatcacctggagtataaccttcaacgcggtaggtgatgttctttttatccagtagctcttccaatgagtctgccagtgattggctatgggtgagtgagttcgcagtgcaaataatgaaataatctgctatggtgtccagggctcttatgtcaacgatttttatgttttcggcttttttctcgtcaagaagcctctgaatggcttccacgtcctgatccaacgtctgttcacctcctttcttttcttttttgctctatgggtagtaaaggtggttttcgtgaatatatgtttccactgtttttggtactaaataagttatgggttttcccttagctactctttgtcttatgtacgtcgaggagacgtttatcggcgtcatgtccgtaaagatggcttctgcttctggtctggctacagttattggttttctcgggactacgatgaaaatagcattttttacgagtaagtcatacctgcgccagttgtgcaactcttcccattcatcactgcctaatatgaagtagggcttttcaccaagcacgtgctttactgacaaaatggtttcatatgaatatgtgggtctggcttctctttccaattccatgagcacaaatttgggttcctcttttagcgccatctccaacatgttgacgcggtgaaagtaggggactttcgcgctgtctttgtgtggaggtatgtgagtagggacaaaccaaaccctgtcaagattagcggcttccatggctaggtgggccatgaacagatgacctatgtgaacaggatcaaaaacacctgcaagaaggccagttctagaggatttcaaaggctttatcatgtatgactacggtttctccttcttttgcacccatttgccttagcatttcctcaagtttcttacgtcttatctctctttgtacatactgaaaatcccaaggttgggtggtatcgtatctggatatgtaccgtgcccatctgccttcaactacccagtattcatcttctctacgaatggagaaatcctctggcaaaggtggaagctccattgtcatgaattctgcagtgggttcctctgttgataatgtgggcgaaataagttcaaataaaacgtctactaattgattagtgccttcgcctgtggccgcgcttgtaagcaccacgtgtgattctttgtcagcaaactgcacttttagctgatcaatgtgctctggctgcagtagatcgattttgtttaaaactagaactcgcggtttttccagtaagttagggttataagctcgaagctcaccaataatcgtttcataggcttgcatgggttcataaccatcgatggctgctgcatcaatgacaatggccagtactttggtgcgttcaacatgccttaagaaggttaggccaagtccttttccttcatgagctccctctatgagccctggaacgtcgcttactacaaatgattgttcagcctttttaacaattcccagtactggagatcgcgtggtgaaggggtagggagctatttctggttttgccttacttatgacggatatgagtgacgattttccagcgttaggtaaccccacaagccccacatgggcaaccagttttagttctaaacggagtctgcgcatttctccttcatgccccagctcacggaaacgcggtgctcgtctagtggcagtagccatgcgcgcattgccttttccgcctcgaccgcctctagctactagcagtttcattcctggtttgtccatatcgaccacagtttgagtttccaagtcagcaactatgacgcccactggtatgcgtatgaagaggtcctttccatctttcccgaactgtttttgagatctacctggttcaccgtcttcagcccgaaactccttttggtacttgaagtcatacaatgtgagaagggcagggtcggttaccaggtatacatcgccgcctttgcccccatctccgccgtcaggtccgcctttttcaatgaatttctcacgacgaaaagaggcggctccatcgccgccctttccaccgtaaacaatgatttccgcagtgtcaatgaatatcattacttttgttcgttaggaatcacactgacgaatttctttccgccctttttctcgaactgaactacgccttcagccagtgcgaacaaggtgaaatcctttccctgacctacgtttttccctggccagaagtgatttcctctctgcctaacgatgatgctaccgggttttactttttctccgccgtaagctttcacgcccaaatactgcgggttagaatctttgccgtttcttgaagaacctccgcccttatgatgtgccatggtttcttatccctccgttaacacagacgttttaatgccattgattcgcaaaatggtgtaacgtatcctgtgtgattttttcctgtggtaatttactttcgctttgaaacgtctcaccttgattttctttgtacgaatctgcttcacgggttcgagctctatctcagcgccttccacaaaaggtgttcccactaccgtattcgcttcgtcctttaccatgaggacttttacttcctccggtttgatttcttcccagccaggtactagtatggttgagttttcctttactttatactgttttcctctaatttccagtaaagcgtacatgcttgtcaggtcctccttttaatacatattttggcggagggggtgggactcgaacccacaaggcccttccgggccgccggatttcaagtccggtgccttaccaattagactacccctccatcttattatggttatcaaggtatccaattacagcaacatatatattagcatagataaagccacatctgcaacttgctaactgttacctgcggcagccttcttttgttcccaaggtaaaaaggttttgttttcacttccagccatgagtcggcggatattgtccttatggcgccacgtaatgaagaaagctagaaaaagaagtgcccacgggaagaatggtaatatggcaaatgcaaagataaagacggaccaaattcccagtatggatcctaaggaaacccagcgagtgggtaagaaagtcaccagccaaaccgccacgaacattagcaccaatcttatatcaaagcctagtaaagctcctacgcttgtagcaacacctttaccacccttaaacctcagaaacacggaaaaacagtgtccgattatgggcgctaaaaacagtagccattgctggagaggcgtcagccctgagaaatagtgaaatgccaagtatgacggtataaagccttttgacagatctagaagtaaagtcatggcaccaaagactacgccgagtgctctgtaaacatttgtggtaccgatgttcccagacccaattttcctgatatcaacgcctttacttaaggcgatcaaataaccgaagggcatggcaccatatagataagctcctactagacccaataagtagtagtaattcactttacacctcctctttgtttccatatgcctgtaactacgctccacgacacacgcaactgtagtcacattagcaaataagttgttttttaccgcatatcgcttcatcctataatattagatgattccccgtagcattatgttacactttaccataaaagaaaacagaaaaatactaaggcaatgaggcggtgaccatggttagaaaaaacggcaataagcttgccttctttttactgctggcagttttacttagtgtggcgccagcacttagttacagcaaccacacgttagagctttttccaaatagctccacagctattttcgatgggaagagctacaaattgacagcatcaccagttttggtgcaggggcgcttgctggttccagtaagggacatttccgaactcataggggtagatgtaaggtgggataaccaagccagaaaagcgattgtcacttttccctatgttccagatttggtttcggaaaaccaaacactaagagataacctgcaggacagtttgtcgtatctacaggttttagacaatcctgagatgcaggctttggtaactaccataaagacgataaaagaagagtatttgtatcctgaaaagacatccacggtagtttacgctgccgccaaaggtgcagtcaatagcctccaagacccttactccagcttttatgatcccagtgaggcaaaacaaattctcgaggcacttcagggtgcatttgtaggcattggggtttacctacaggagtcagcaaatggtgttgttgtggttaaagtggttccgggatcgcctgctcagaaagcaggtatgcaagctggggatctcattatcaaggtggatgatgtagatgtgtcatcagcaccgatagaggttataagctcgcttcttaaaggcgaagagggaacttatgtgaaagtcaccgtaaaacgggctgataagactttaacgtttactattcaaaggcttcgcatagtggttcccactgtttcattaatcatgaatactactaccgttgctgtgctccagattgaccaattcactgaaactactcctagcgaatttaggcaagtcatgggtagtgttaaggctcccaaacttgtcattgatttaagagggaacccaggtggattggtggagtcgctagtagatgttgctggtatgctcatgggtacaaaaccagtgtttttgtatcgtgataacgaacaaacgacggtaatcgatgcggagacgccccagatttatactggtagactgtatgttctggtagacaagtactctgccagcgctgcagaaatgcttgcgggagctctgcaagacaataaaagagccaccattgtgggtgagcggacattcggtaagggcgtgggacaaacactttttgatcttgaggatgggtctttactgtatttgactacattcgaattccggactccaaatggcaaagttattaataactacggtatagaccctgacatcaaagtggatccggcaactgcgttagagtatgtacttcggcttccataaggtgggctatataattagacctaaggggtgcatatacaacacacgtgccctatggatggaggtgcactgatgaaaaggacgtttgtcttgttattagtggtgggggctatcttgttggggtgtagcagtcaacagtctgccaacactttagtagttggcacagcggctgactttcctcctttggaattcattgacgaaaatggtaactttgctggctttgatattgagctaatgaatgctattgctgagaagattgggtatgaggtgaagtgggagaatgctgattttgccggtttagtagcttctttgcagacaggtaagtatgatgctgtcatttctgcaatgactattacagcttcacggcaggaagaagtggatttctcgagaccctactttaggtctgatcaagctgtggtagttcaggaaagcaacgtgggcattttaagtagggaagatcttgctgacaaaacgatcggggttcagcttggtaccacaggagagctgcttgctcgggagttagtttctgacaaggggggagtatatacctacgagagtcctgaccaagccttcttagacttgaatacgggtcgtctagatgcagtagttaatgatctacctgttagtagttattttttgttgaggaaccctaatcttccgcttaaggttgcattcacaattgaaacagaggagtattatggcattgcagtcaagaagggtaacacggaactcgtagaaaaaattaacaatgcccttatacaactaaaggaggagggcaagtatgctgagctctaccaaaaatggtttgaaacggagccgcctgctgacatcccgtaaacagattgttctttacctgtacaacgcaggagcgtgaagtctttaactaagaaagctatcaaggaaagagggtgcttatggactttcggtgggagttgttagtgacaatttttcccattttgtggtcgggctttttaaccacactgggacttacattgtcttcgctactagtggggttggtatttggcttaatactagcgctcatgaagatttccacaaactggatacttaagggaatttccattgcttacattgagctgataagaggaactccggcactgatgcagataatgttggtctattttggcttgcctgccttgggcctcaatattgaccgtttaactgcggcagtggtcgctttggggttaaatagtgctgcttactcaggtgagatttttagagcaggtattgaatccattgacaggggacaaatggaggctgccagggctataggtatgactggaagcatggctatgaggctcatcgttttgcctcaggcttttcgtgtggtaattcctcctttggttaatgagtttgtggctctactcaaggacacgtccttggtttcagtcataggagtggctgacctcatgctcagaagcagaaatatgatttcttacacagctaacgtgtttacgccgttgcttggtgcttctattctgtacttattagctaccataccaggatctcagctttctgcctacttggagaggaggttcaagttctagaaatgatgcctattttggaagctaaaaacattgtgaaacgttttggcaagcatgaggttctaaaaggggtaagtttggctattcaccaaaaagagattgttgtcatcatgggaccttcaggtggcggtaagactacgctacttaggacgttaaacctgctcgaggaaccctcagatggtgagatttattttaggggaaagaaaattgatccaaggagccgtgatgccaacgaactaagaaaaaaggtgtccatggtttttcagcttttcaacctgtttaatcatcttaacgtgcttcaaaatgtaaccattggacccataaaagttttaggcaaatcaccccaagaagcagaagcccaagccatggaaatcttgcatcgggttggcttggctgaaaaagcaaaagctctgccttcgtccttgtcgggtggccaaaaacaaagagttgctattgccagagcacttgccatggaaccggatgtgattttgtttgatgagcctacctccgccctggaccctgaatacaccaaagaagttttggatgtaatgaaggaattagctgaagaaggcatgaccatggtagtggccacccatgaaatgggttttgctaaggaagtgagtactcgaatagtgttcttagaggacggccgtgtaattgaggataccgatgcgcataaattcttcgttgaaggcccgcaaacggagagagcaaggcagttcctttcaaaaatcttaaaagcataagatattctttaagcgcatgttataatgattttgtcctacgattaagcaaggaggtagactagacatggaacctaaagactttatcagcaaaaggggagcaagtttaaaaccgtcagctattagggaaatattcaagtactcaggcgacccgagtttcatttctttcgcaggtggttatccagacccagacgtttttcctgtggaagagttaaaagaagtttcagtggaagcactagataagtacgccaagaaagctttgcagtacagtgctactgaaggtgtaccagagcttcgccagtacttggtgaagttcatggaggaagaggaaaacgtaaaagggcttggtgaagagaacatcatcattaccactgctagccaacaatcgctgttcttagtgggtttggttcttattgaccccggtgatgtggtcatggtagaagctccaacgtaccttggagcactatctgctttcgatccgttcgaaccggattacgtgtcagtgcccaccgatgacgacggcatcattcctgaaaaactagaagaaatggtaattgacctaaagaagaaggggaagaaagtcaaattcctctatgtcatacccacattccaaaaccctgctggttacacgcttagtttggaaagaagaaagcgtatagtagagattgccgaggagcaggatttcctcattgtggaagacgacccctacagctacttggtgtatgagggcgaaaggccaccctgcgtaaagtcttttgataatagcgaccatgtgatttacctcagcacattctcgaagacctttgtgcccggattccgtcttggctggattgtagctcacaaagacatcattcgcagaattgccatttcaaagcaggcagcggacttgtgcaccggtgcttacatgcagtacataacctatctttacatgcagaaaggtcatttcatgaaacatattgaagccatgagagacatttacaaggtaaaacatgcagccatgttagaagcactggacaagtacatgtctgatattcccggcgtttactggagtaagccgaaaggtggatttttcgtgtggctagtccttccagaaacagtggactgcgaccaattgtttgacaaagccattgagcacaaggttgtttacgtgagaggttcagctttcttcgcagatgggcaagggaagaacaccgcacgtttgaactttagccaacccaaagttgaagacatcgacaagggaatcaaaatacttgcagatgtaatcaaggaaacaatgggcgttaagtagtctagacaacaggaaaattacttaaatatttctctctctcttttctctcttcttttttggggcctcgctcaggcgaggccccttcttttcgtaggtttgctgcagtcatttccatgttatagctgttctttgatgacgcatcttaactactgttataatgaaagtaattaataacgactataaaaaaggaggttggataaaatgttgttgaaggacaaggtggccattattactggtgggggttccggttttggcagagccacctctcttctttttgcgaaagaaggggcaaaggtggctgtggtggactacgtggaggaagccgcgaagatggttgcaaatgaaataaagtccatgggagccgaagccatctacgttaaagccgacgtttccagcgaagaggacgtaatgcgttttgtggatgtaactgttaaagcgttcggaaagctggatatcattttcaacaatgcgggcatatatgtcccgggtaacgctgagcagcaaaaggttgaagactgggacagaattctcaatgtgaatttgaaaggcgtatttcttggatgtaagtacgccattcctcacatgaagcagaatggtggcggtgccatcataaatacagcttctgcggcggctttgattgggttccctgaggccattgcatacgcagcgtctaaaggaggcgtggtttctcttaccagagcagtagctttggactacgctaagtttggcataagagcgaactgcatatgccccggcacttcagagacagccattactaaggatgtattagctgaccctcagcttcgagctatgttcttggctcccataccgttgggtcggtttggacaacctgaggacgttgcaaatgctgctttgttcctggcatcggatttgtctgcctacatcacaggagccgttctgcctgtggatggcggttggactatggcttagttggctggccttcttgtaagattgtaagttcaacctttaagatttaagaagcccgtcgcgcacatgcatcaatgtgacgggctcttttagttaatttaggtctgcctgtacgccagtggtaagcattgtggtgtattcgcaaatgtttgttacatagtctcccatgcgctctaaatgctttgctgccagcatcagatctatggtttcctcaagctttaggttttcctgaccacttcttagccttttcttcaaatcagcgtaaatggtatctagtacgtcgtctttcttggcaacttgttttgctatctcaggatcacggtttatgaaagcatcaatggcttcgtcgagcatttctataactatttcacccatgcgcttaaaggtaagtgcgtaaaaatcatagctttcactggggactgtgggatcaattgcaatgcgagccacattcatggaatggtcaactagcctttcaatgtcctgggctatcttaccaatgataatcactgatgcgatgtcgtctgggcattccattgctacttgtagaaccgtttcctgaatgtctttgttcagttcatctactttttggtcaagcgccagcactgcattggcattagcgggacttttcctttcaaccgcatctaataccgccctacaggtgtcacgagccaaggaagaaagataaattaaacgttcttcaagtaatttggtcgttgacttcacaaagaagattatacctccacttgcactacctatttgttaagcctttctaagggcaacatttactttcaaaccatgaggttcgttgggttccaaccacaacctaccgtcatggaatttaactacttccaaagcaatgcccagaccaaggcccaatccgtctgccttgctagttgctctgtaaaaatcttgaaacactttttctcgctgttcttctggaattccttctccttcgtcggcaactgttattaagacgttttcttcttgttcctgcagggtaacagttatttttgtcctttcagggctgtactttaaggcattatctaacaagtttaagaagagggattttaacagacttttacttccctcaacgaatatgctgtgacttggtatctctgcttcaatggaaactctcttgttgtcagcaagcacgctcatctgccaaatgacttcactgagcaaattaactatgtttaccttatccatgcgttccaccaagccacgatccatcttgattaaaagtgctaaatcgcttgtcagctgattcagcctgtccatctcgtctatgatgcgtgtggtaagatcttttcgctgcacagggtcttcttcctcctccaaaagctctagcatgagccgaaccgaactcaaaggtgttttaagttcgtggagcattttttggtaaagttcaacgtcttcttttgtgcttccgtggctgcattcctcaatggttccgatgatctcaccgtttgttctcttaaggatcatgtaataggatcttttttcggctgatggtgttaggtaaaaaggcgttgacgcagtaccttctttcttgcaggtttgtagtgcatcgatgactttgtggtccctgaagacctcataaagaaatctttccagaggggccttacctactaaggattcgaaaagcccattgtatctgattatcctaaaatcatcgtccagcacgaagacaggtacgggtaagttttccaataggtctttagccatgttctcttcgcttcgtctatcctgtgtggagaccgtttggaacaacaccactacagaagcaagagcacataggacaactactagaagagcaagatcggcaccacccatgcgactattccttccttacgtcgccgttaaacttgtatcccacacctctcacagtcagtatgtatttaggttcgttcgggttgggttcaattttgtctctgagccacttaatatgaacgtccaaagtgcgcttatctccatagtagtcagcaccccagatttcatttagcaaatactcccgggttaacacttcaccggctcttgacatgagtatgcgcaaaagctcaaactgttttttgggtagcaagtatgaccggttgttcactctcagctcatgaccgcgtaagtccagggcaatatcgtcgcaaaccagtcttctttctcccactgtttttttcatgccataagtacgtctaagcactgccctgactctggccactaactcgggcaagctgaaaggttttgtgatgtagtcgtcagcgccaagttccaatcccagaattcggtctacttcctcttcacgtgctgtaactacaattatgggtgtgtcatactggcttcttatctccttaagtatttccttgccatctaccaagggtagcattaggtcaagtaagactaagtttggctggtgtgcatagaacttttctaaagcttctttgccgttcattgccttaatgactttaaagccttctttggtaagctttcgttcgatggcgtccagaatgtttcggtcgtcctccacgactagaatagtttctgattggttctccatcttagtaccaccaccttcttcttaataatgttaacttaacagtgttaaaaatgcaacagaataccgaacaacctgttataaaatgaaacaaagtggggtggttaaaacatgctgtcggattatgaggcagtagcgaaactattgaaaaactcaggacatgccgtggttcttactggcgctggcataagcactgagagcggtatacccgattacaggggtcctcaagggctctggagaaaatatgatcccataaagtatgtgagcagatccacctttgaaacagatcccaagacgttttgggagttcaatttacccatgtggatgcagtacaaagcagcaaagcccaataaagctcatttcctcgttgctgagttggaaaggcttggattcataaaggcggtaatcacacaaaacattgatggacttcacaagagggctggcagcaagaatgtgtacgaagtccatggcaaccttgagacagttacttgtttgcgatgccataaggaataccctttggaagaagcttggaagcaattcaacgactgtaacatacctcaatgcagctgcggaggactattgcgtcccaatgtggttcttttcgaagatcccatgcccgatacgtttttccaagcagtcagggaagtagaatcaagcgatctaatgatagttatgggaagtagtcttgaggtgtatcccgtagcccagctgccagccatggtttctaaattggtggtcgtgaatctgctaccaaccccttatgacgacagggcagactacgttttccacgaaagtactggagaattctctgaaaagttggcctctgtgttgggtatcaagttatcttgaagagagatattgtgtgcattgcacatgtggcatgtaaagagggtaaaattaccaagtaatgccaattctgggttatcttgtttttttaatcaatgattgattaggaggttaatgtgcggaaaatactggttgcaaacgatgatggcatttttgcagaaggtataaatattttggtgacacatcttcttaaatggggaaaggcagaaataactgtggtagctcctgataggacaaagaacgctaccagtcactctctcaccttggattccatcctgcgactcagaaaagtgtttatgcccaacggttacgagggttatactgtggtagatggttcgcctgctgactgtgtgctggtggcactgaacgatttggttcccgatacagacttagtcattgctggcatcaaccatggtacgaactgtggtattgatgtgctttactcaggaacagtgggcgctgcttcggaaggtgtggttaacggtaaaccttctattgctatttcctcagaaagcccagaaagggaacaccttgaaatcaccgctcaagtgctgatcagcttattggatcaaggattgttaaatgctaccagcagtgattgggttttgaacattaacgtgcctgcacttaagctggaggaaattaaaggggttgcctgggcaaccatgagtcgtcatggctggactaatagggttcaaagacgtgaagatccccgaggccagatttactactgggttactggggaacggtcaaaaccagagcaaagcaacaatggggattatcagttgctaagccagggtttcgtaacgttaacgccagttggtctcgatcttacagatcatgaatcgctaaaggagctgtcaagcaggttcgtattccagctttgatggaggttgcacgtttatcctttttatgtttccatttgatatttgatttgcaattaaccaaataagggattttacgttttctgttttgaaaacgtcagcgtggttgtctaacttgacgatgaaaccttctctgtgtggactaacggaaatataaacacgctgctgtagtgaaaccccaatgaagtcatcatcactgacaatggctgggattagtagcattgcctgattattactaaagggttcccacaacttaatagtgccgaacgtggttctataagttcctgctttcagtgtgccatgtgaatcatgcactattgcgtgaggcataattacctccttgtctaagtagttaggcactgaaacatgccgcttttttctaagtacaactttgtaaattttcttaccttgacttacccacttctgttcatatttcgttccaacttgaacctcgttcctaaccgcgtaatcagctaacgaaaagagtccgctttcttcagagtttctaatagcttcttcggcgtattctttcacgtcggtctgaagctgcaagatcgcgttgtccacaaggcgtgaggcgtatatctgtagttttggtaatgtaaaaagtctccttgatgcatgtttcttgtgaggccaaggtaagggaaagttgatgtacaatgcgtctacgcttctttccgaaaacagctctctgaggccccaaataccgtccataagcagcagcgcagttttcgtgtgatcaatcactttcatggctttttccacgcttaagagcgagacctcaaatcctactacgttggtaccggttgtctctaatgttttcaagaacttcccgttaccgaacccaatttccactgcgagcggattcttctctggaaagatggcatcccaatttaagggaaaagagctcgtactttgaggttttatcagcataaaacaagctcaccaatagtaaggcgtggaataaggttcacttcttcggcgccttcggactatgggtagtaccataaatgccacaatgactccgaaaacaaaccctccgatgtgcgcccaatatgccacgtagctcatgctgttaagcagtgtgggtagtacgtttccttgaaagaaccagatcaaaagccagaaccaagccggaatatttaccacggtaacgaagaagatcaggaatattaaagtggctatgtaggcgtgtggatagaacaccaaataagcgcccataactgcggatatggcaccagaagcgccaacgaaaaactcggcactttgaggcatcatgtaaatatgagcaagccctgcgaccattccaccaattaggtaaaacggaatgtagaatttaccgaaatctccctcaatgttatctccaaatatgaacaaaaaccacatgtttgatattagatggtacaggtttccatgtaaccacatgcttaaaaacaacaagccccagggtgtcaagtttagtgggttcacagaaatcatactcaagaatttttgtggactaatgtagaaggaatctggtagcagcggttgtacgaacgcatacacgatgatgtttatgacaataatgagaatcgtcctaaccggaaaagtgcgacgtctatttatatcgaataacggaaacatctgtgggagcctctacgtttttggagtaggagactgctcgctgtgaccctgcgggctgcgggtaaagcatgagcaggtcgtaaatctcttttggcatggaggtgtcaatgttcagattcaactgcttggcctcttcagcgaagatggggttatcatgtgtgtaatacccttcgcaaagcagggttgctacttcttcggctttctcttcgtccatgtgctttcttagaaaccactttacagtgtctttgacctggtcaatagctttgcgacttatgtcagccaatatgagggtttgatcatcaacgttttgaacacctttgtccttgacagcttgcaatatgctggctgcaggcaagccattaatttgtgggtccaatggtccaatcacagcgtgcttgtccatgataatttgatccgctgccaacgcgattagtgtgccaccgctcatggcatagtgaggtattatcactgtagtctttgcggggtgcatatagagtgcccttgcaatttgttcagctgcgagtaccaaaccacccggtgtgtgcagtactaagtcaatgggagtatcgggaggtgtacttctaatagcagtcaaaacggcttcagaatcttccatggtaatgtatctggcaattggtagcccccacagagccacgctttcttgcctgtgaatcaaggtaattaaacgagaatgccttttcttctcccatgcacgtatgagtgtctgcctggctgcctgcaagtaatgttgatgcacagccggggacatggcagaaaagattatgataagccaaagtaaactccacagtacatccaaggaaataacctcctttcagttatttgaattatattatattcggcaaaaataagaaatgttaagaaaactctcggttgatgtactcagctggcaaaaaatgttctataatttgggcatgccaagaaggtttagaaaaatacggaagcaaagaaaacctgtagaagctggatcgggcaggttctgggcggcgttcagtgacgcttacacctttggagcaaccctgcttgtgtccatgggtatttttggtgtggccggctactacttggatcagtggttgggcacattacccacatttacagtggcattgctgctgattggcatctatttatcttttagagtttttataaaagacgttctgaagcgaggaagggtaagaaatgggtaatgaactcacgctttcagtgaacagtttttattggagttttgtagttactgggttactgtggttactgtgctggtatataagcttgaaggcaaaggaagagggcacgtggaagtacgcagtcatggctttatggaattggctggtttcctatggaaaagaacttctcggtgattatgctgaggaagttatgccttttctagccacattttttgtttacattctaacggcgaactggttggggctgctacctggatttgtagctcccacacgtgacctatctgtaacagtaggtttggctttacttttgctcatttggatacatgcttatgccataagaaaaatgggatggaagaagtatcttgctgtgtttttctctccggcgtggtggatgttccctttaaacttgatggaacacataaccaggttactgtctctgtctgtacgtctttatggtaacgtatcaggtgaacatttggctgttgctgtcatatctttgctagttcctttgattgcgcccataccgttattgggcttaagcatgtttacaggtttcattcaggcatacatttttatgactctgggtatggcttataccgctgagtttttggaagaaggaggtcttttaacatgagtaatgtagttgctgccattttatctgctggatggccgttgggcattgcagctggattagctgctttgggcatgggaatagctgcgggaaaggcttttgaggccatttctcgtcagcctgatgcatctggagacataagaagcttgacgcttatagcttttgcttttattgagtctttggttatctacgttctggctgtggctttcttgatgctgtttgttagaccaggcgtttagtgagcaagtgaagagctgtgtgatggactatgacctttaactggttttcgctagcagcagccgttgttaacttactgattctttattggatacttcagagatacctgtttggtccactgctgaagaccataaaagaccagcaagagcagtggttacagaaggaaaaagaactacagcagaaagaactggagattgcgtccagagaagaacaattagaacatgagcgacaggagcttgagtacgaggttaggacgtactacgaacaggccatgaaagaaatagaggcgtttaaggaaaatgagcaggccgatgctaggaagaaagcagagacagtttatcaacaaattgtaaatgcggctagaaccgaagccgatcgcattaagaaagaagccttgcagcagatcgacgataccataaaggacgttgtgacaaatgtctacaaagcatttttccaggggctaaaccacaatggtgactttgttgctctgctgctagaaggccgtattgatgagataaagcccttgcttgggcaaggacgttcatacatctttaccagctctcatccacttgacgataagcagaaagccagggtggaacatgtgctccaagaaaaagccggagttggtgtatcctcctttgaggtggatgaagagcttgttttgggctttcagctttcctggaaagctgagatgatcgaatactccctggcacagcagatcagagagtacgtaaagattgaggaggcagaaggcattggaagttaagcgcgagctgccttttagaattgttgttcagccccaaaggttggagaagaaattctacggcagagtagtggcttaccgtgatggcatagctacggtggagggcctgggaaacattggctactacgagaccgtgcagtttgaagaaggtgcaaagggcattgtcatggacgtggacccccagctttcctatgtagttaccaccagtggtgaagtccacataggtgaaatgtgtctggccactggcgaggtacctgctataccggtgggttatgatgtgttgggaaaggtgctggatccacttggaaacgtcctggagggcgacactttcactcctgctcaggtttacccggttgagcgacctgctaagcccttgtatgaaaggtctagggtcaacgaacctgtggaaacaggtattgctgccattgacatgctcattccagttgggcacgggcaaagagagctaattttgggagacaggcaagtaggtaaaaccacattagccactgatattctcataaatcaaaaaggtaaggacgttataggcgtttacgtcagtattggccagaaggtttcagataccgctgccatcattaatagtttcaaggtgaatgatgtcatggaccaagttgtcatggttgtagccgcagctagcgacccagccattgttaggtttttagcaccttatgctggagcttccattgctgaatatttcatggaacaaggcagaaaagtaatcatcgtttttgatgatctctccaagcatgctgtcagctacagggaacttacgttgctcctaaggcgtccaccgggcagagaagcttatcctggcgacatcttttatgcccattcacgactcttggaaagagctgccaaattaaccaatggcggctccataacagcttttcctatttgtgagactcagctgggtgatttttcagcatacattcccacgaacctcatctccataacagatggtcagctgttccttgacagtgggctttttaatgcgggtcggcggcctgccataaacattggtctgtcggtatcccgtgtaggtggggcggcacagtacccggcgataagaaagctttcttcgggtttgagatccacattggcgcgctatgaagaattgtctgagttcacaagatttggcggcaagttggatgatgcttctcaaaaaatcttaagccgaggagaaagaacgattaagcttcttgtacaagcagcccatgaactgtacagttcgttggaacaagctgcactactcgtgctcctgaacaatgggtactttgatgcagcagatgtgggcaacgttaaggaagtctggaacagcgtacgcgagtacttgaggacagaagtgcctcagctgaagagtgtagacctccatgagccactagacgatgaaactaccaggctcatactcatggctggcgagagggcgatgaaaattggcaagcttaatggagcttaggagacgtcttaatactatccaaggtctcagtcgcatttctcgaggactaaggattattaatagttattacatggctggggtgcgcagggattttgagcaaatggaggcgtatgacgaagcgttgctagacagtgtgggagccattttgggactactaccttcagaagtcattcagtcttctcgattcataaatgctccttcgttggctccgcgcgtagtcttggcttttttcagcgatggagggctttgcggtaactacaacgagcttgtgaccgaaggtttagtcagtttaaagttgacgcaaaatgacagggtttacggtattggaacattggctcctgacaaactttcggaccttggcattaagcccgtggattacattggtggactctatcagtctaagaacacaccgcttttggtggatttcttcttgggcataactgaggagcttttctcagaactttggctggtgttcgtgcggtcggtgccaggtaaagaggggcaatacgttactcagaaagcgagccccataaccttggaagtgcaagcgcgacatggagagctaattggagagcccgaggagatcattgatcaggtattaagttcctaccttactgcaaccatgctgcgagctttctactcagctgcgtttagtgagttttacatgcgctggtcggccatgacgcacgcagaagataaagcaaaagaactggctgactctgtaaaactgaagatttcccaaactaggcaggagcgtgtgactagggagctacaagatatagtaggtggtatgaactatggaaggtaaagtaataggtattcacggtccagttttggaccttcagttcactgattacaccccctttgagcgtgagctcataaaggtgcgagacatattggtggaatgcagagcactgttgggcgaaggaaaggtaagaacagtggcactgggtcctaccgaaggcatccgaagaggagataaagctactgcacttggaaagcccatgactataaaggtgggagaacagctcatcgggcgtgtactttcgggtattggagctccacttgaccagaaggaagaacccgaaggtgaagaacgcagcgtattcaacgttccaccgcaggtgactgcggttcttcctgtgtccactgttctggaaacaggtataaaagcattggatcttctagccccgttcccacgtggcggtaagattggtttatttggaggagctggcgttggtaaaaccgttttggtcatggagctcattcacaacgtcgccataaagcaccgtggttactccgtatttgccggtgtaggagagcgcacacgtgaggggcaagagctgtgggaagagatgagagaaagcggtgtcatggaccatttggtcatgatttttggtcagatgaacgagccacccggtgttagggcaataacgccttacgctgctgctactgtggctgagtacctcaggagccagtatggtggtgaaatccttttgttcatggacaacatcttcaggtatgctcaggcaggtatggaagtctccactttgctcggaaggatgccatcagccatgggctaccagcccacattgttctccgaagtggcacaaattgaagaaaggataaacagtttggctgagggcgctattacctcagtgcaagcggtttatgtacctgctgacgacatcactgaccccgcacctgctaccatctttgggcacctggattcttctgtagttctttcgcgtgccttgactgaagtgggtatttatccagccgtagatccgctgcaaagcagttcaaaaatgcttgacccagaggtggtgggatacaatcacgtacaagtggctgggcgcgtgaaggaattcttgcagcgttatgaagaactaaaggacatcattgcactacttggtatggaagaactcagtccagaagatagagaagttgtacttagggcgagaaaaatacaaatgttcttgagccagcctttctttgtagctgaggctttttcaggtgcacctggtaagtacgtgcctttagagagaaccgtagaaggcttcaaagccataatcgatggtaagctggaccatgtaccagagagcgctctgtacatgatcggtgacattagcgaggctggtgttgatgtttagggtgaacattataagttccgatcaaatgcttttatttgaggcaaaatcggtcatattaccactggtagatggttacatgggtgtactccctagacacagtcctttcgtggccacgttggacgtggggttggttaccataaaaaccgcagaggacgaggagaagaattatgcagttgctggcggagtggcatccttctcctctggttttctgcgtatcataacgcctgctgtgtatgaaactgacgatctgaatacttttgtggaaaaactggatgaggaatacaaaagagctcacgaagcaagtcagcgttaccgttcaataaagctgaatccatagccggcgactcaaaaatgctgtacataatcatgaacaacagcgtcccatgatgagtaaaactatgcgataatattttcatggcttttttgaatctttttgaccaacgcaagctttgggaactcgcagaaaagattccattagaacctttatccgagcgaaagtcaatttatgatgcattgggcttggtttgcgctgaggacgtattggcacctgaggacatacctccaaaggctcgttctgaagtagatggatacgcagtacggagccgtgatgtcaaaggggcttctgtggaaaggccatcacttcttacgcgtgtgggtagcattgtcgtagacgaagttccacagtttgagcttaacccaggtgagtgtgcttatattcctactggtgctattttgcctaaaggcgcagatgctgttgtaatgattgaatatgttgaagaaagtggcaattatgtggaggtttttaagcctgctgcacccttggaaaacgtggtttcgcctggcgaagacatgaaacaaggtgatattgtactaaaacgtggtcagcgcattactccacaggtagttggattgctaagttatttaggaaagttggaggttcaggtgtacaggcctttaaaggtatttgtggctgctactggtaacgaaattgtggaacctactcaagtacctaacttgggacagtaccgtgatgctaacagcttaactgtgtggtccatgctcaaggaaagaggattttatgcgcataggggctccattattcgcgatgaactcgaaaacatacatgaagtcataaataaagctactcaaaattacgatgtcattgttttgactggtggtagcagtgcaggcattagggatttggtagtacgtgcggtggaagaagctggtggtacggtacttgcgcacgggttcaccataaaacctggaaaacctacggttattggcattgtcaaggaaaaactgtttgttgggctaccaggccaccccatgtcctgctttgtttccgcatcactaatcgtaatgcctctgctcagaaggttacaaggtgagaacgtaaagccaatgccactgcttaaagctcgtttgcgaaccgctgtattctccagaatcggtgtggaagaatggattccggtcaggctcagctatgaagaagagctgtgggcagagcctgtattctccaagtctggtatggtaagcagcatggtgcgaaatgaaggcttcttgaggatacctcccgagtgtgaaggaatggagcccggtgaggttgtggaggtgctgttgttgtgagaaagatctattacgaagtgcgagaactgggggaagcaaaagcgattctgcgtaacatgtgtcctcctttaaaagttgagacaatacctgttcgacaagcattaggcagagtaacggctgaagaaatactggcgaaccgaagtgttccacattacatagcggctgcctacgatggttacgccgttgatgctttagttacatatggcgcttctgaaggacatcctttggagctcactaattacagggttgtgagcacgggagacgctttggaatttcgcgaaacctgcgtaattccgctggaggacgttgttgattctggtggtaagaagctcatcttcaaagcatttgccgaagggactaacgtgagacaagttggtgaagacatcataaaaggcgacttagtggttcctgcgaggcactggctggaacccatggatattgcgcttttattggctgcgggtgtttatgaggtccctgttctcaagaagcccttagttcttctcatacccaccggagacgaagtgcgatcccctgaggaagtccttaaggaaggagaaataccagaaaccaattcagtgttcatagtaaatgagttaaaggattatttcgatttcattgtgctgccacctgtacccaacaatgtggacgcactaaggtctgtcattgactcttattacaatgatgtggacatcattgcaaccattgcagggtcatcttacggagaaagggacgtgacagcaaacctactgatggggcaaggttcggaccccgatttacagcagcaactttacgtacatggtataaacataaaaccaggcaagcccacaattttggccagttatcgtgaaaaaccatttattggattcccaggtttccctgtttctacttgggtagtggctaaatttgtgctcgatagcttagtcgaaagctactatggcttattgcctcagtgttggcagcaaggcaaagcgctaagcggtagaaaaataccctctgagggaggaagtattgaatttgttagaggtgttgtgggcgctgcttcatcgcaaaagggattggtcttcatgccacttaaccgtggagctggcgctatgtccagcgttgttagggctaacgccgtattaaccatcccagcaaattctgaaggtttcactgaaggaagtgaacttgaactcctcatgcgttatgtgggttggccactgctggtcgcctctgatgatattgccctgaagtttctgcttagtgatctacgcaagatgggcgttttcctaaactatgtctttactggttcttccacggccttggagcttcttagaaaaaatctggcagcagcagcaggagcacatttgctttgtcctgatggttcgtacaacacctgcatggctccagctaatgccatcaaagtacccttcgtaaaacgtgagcaagggttcatggttcagagaggtaatccaaagggaattaagtccgtggaagacttagaacggtcggatgtggtttttgtgaaccgcgacaggggttcgggcacacgcatcttactggattacttactccaacaaaagggcttagaaccggatcacattaaaggctatgatcatgaagagttttcgcatttgcgggtgggtatgtgcgtggcaagtgggttagctgatgtggggctcggcattaagtttgctgctgacgttttgggactggatttcgtccccgtggctgaagaggagtatgacttgttctttctttccgagtactccaatctagcagacacgattagtgacttcatcaagagtaaacagttccgcgctcgtctttccaacatgggcggctaccgtttagttgaatgagaacacgagtacccaggatagaggagaatactgccgttgagagtgaatcaaaataaaacaaataaattaaataacagtaaggaagtgtaaagtaaggtgaaagacagctttggcagggaaataaactatcttcgaatctctgtaactgaccgctgcaatttcgactgtttgtattgcagccatccagtagaaatgctgcccagagaaagagtacttcgttttgaagacatcgtcgttttggtacaggcagccaaggagcttggcataaagaaggtcagattgactggcggtgagccactgctgcgcagagacattgataaactagttgccatgcttcacgagttggatgtaacagtgcacacaacaaccaacggtttcatgctagcgcgtttagccgagcctctaaaagaagcaggtttagatgggttaaatgtgagcttggattttgttgatgctgagaaattccgtcaaatcactggtggtggtgatttagcaacagttgtgcagggaattgataaagcactcgaggttggtctgcctgtaaaattgaacgctgtttttactaccatgcacgaaaccaaggatctaaaagaactgttgaattttggtaaagaacgcaatctgcctatacgttttattgagctcatgccgaagaatctcggttcattttcttctctttttaggccaattggtgatgctcaaagtatgattgagagttttacccagctaaggcccgtaggtactaatgcggtcagtggtggtccagctgagtattatctgaccgatgacggtgtagaagttggctttattggatttttcagcctgaaccaatgtaaacagtgcaaccgcattcgcgttaccagtagcggcgccatttatccttgcctattacggaatgttaaagttgaagctttcgaaagcattaagcagggcaaagaagccaccaaagaggctttacttaaagctgtttctattaagcctgtggcaggcaatcctgaggaagttgggcctgacatgtctgagattggtggttaaaaagggaatgtttgtaaagattagtagcaatatgatgaaatgaggacatggaaacggatatgctagatgcctatgaacgcattagcgaggaactaaaccaagctccatggtttggccgcacgccagaccttacacgcatggatgctctgctggatgaactgggtttaccccaagctaacacaaagaacatcatcgtaacaggtactgacggcaagggtagtgtgtgcagctacctgcattccattttgggcaggcgctacaaagtgggacggttcatatcgccgcatttggaagagtggactgaacgtataaccgtgggaaaagatgacatttccaaagaggattttgcacggctctatgttaaggtcatggaaggagccaaaaaagcttgtcgtgtcagtggtgagatgcctactgtttttgagcgcttgcttgccatggcactgctttactttgaagagcagggcactgagtggaacgtcatagaagtaggcattgaagggcactacgattccacaaacttgctacctgccaaagccgtggtagtcacttcagtaggtatggaccatatgagattactcggcaacaccattgaagagattgcagacgctatttctgccgcatttcgtccccatgcagttgctgtaataggtaaaactgaccctgcggccatgaacatactggaagtgaacgcaagaaggaaaaaagctactgtttaccggtacggtagagacttttggtacgatgggaagtttctcagttattcaggtagcttggactttcaacttgctcttaggggcgttcaccagtggtacaacgcttcagctgccatacaaacagtgctggcgctgtcaagtactgagcttaacaacatcgacgcttcagatattcaagaagggcttcgagaagccttttggccaggcaggatggagactgtaagggagaatcctctaattatcttggatggtgcacacaatcctcatgctgcacagtcgctgagaacttctttagacttgctgtatcccggtaagaaatggaacatctttttcgctgccatgaaagataaggattggagatcagtactaacacagtttctggatttggctaaccatgtttacgtagttagaatgccctatgagagggcggaaagtcctgaaaccatcgtggagttcttgaaagaaaaaggtacatcgtcttcagtgtgcgaagagcaggatgtaatcaaatgcgatgaagacgctttggtcttcggttccctgtatttggtgggtgatgtgaggaggttaacgagaaatgcggttcactcattttgaaaatggtcaagccatcatggttaacattggtgagaagtcattatctcaccgtgtaacaaaggctgtcttatttggtactcgttttagtgtacctttggcaaggaaagccatgactcttacgcatgaattcatacccatggcacatccgttacctattgcaccacttaattcctcgtttaaacgcaaagcacaggtaattgaagtgcaggttagctgcgattacaaaacaggattggaacttgaagccatcatggcagctgcaggttttatgaaggaaataccctatcttggttttgctgctattacgcacaaagaaggcgggaagtccggtaccttagaaaggcgagcacagatttatagagaaggcttttctttccagaagggaatatggtaccgcgtggtgggcaaggggtggctaaaagccacagaacatggtctcgagaaagtgccagactttcagctggaggcaggggatgtgatactatgcagcttacagtaactgctcaagggactgtagcctttcgtcctgataaatttgacttagtgagcagcgagaagctccctaaggggcctttcttggagacggcgcgtttggctgcgttcctagctgcaaaacgtgatagtttttttggtagccgagtattcataactcacatggaaattaagcatcactgggggccttctgaacttagttttactgtgaggctagttgccgatggggatgatgaaaaggagattatgcgtagggcttggttctccgcattcgtttgttgtttgactacttacgacatggtaaaggccgtagaccctgatgctgtcattgaagatgtcggtattgtgtcaataaatgatgaggatcttcctgaagtggatttgagtcacgcagacctcagtgatttccaagacggctactactgtggtttttctcctactttgattgtggaaagaggacagatccgatctgcctttaatgcgccgtggagtaatagcaatgtacgactccggtggcttacggcaggtaagaaattcaaaggaggtttctcgggtgagtaaattgactcccgtaattacgtgctccattcttatctgttcagacaggtgctttcgcggtgaaagggaagataaaacaggtcccgtattaaaagaaacactggaacgcttaggatatcatgtgcatgatgtgaaggttgtcccagatgaactggacgtcatcgttgatcagttgaaggaatgggtacgtctgggcatggatctcataataacttctggtggcacaggtgttgggccaagggacgttacccctgaagccaccataaaggtcattgagcgagaaataccaggtatgtcatttgcagctttgatgttgtcacttcagaaaacaccacatgctgtgttatccagagccaaagcaggtgtggcaggtaccaccttaataataaacctacctggttccacaaaaggtgctcaagagattatcgaatacttggatcccgctctaaaacatgccgtcccaatcatacatggggaagtcatcgagtaagagcttgttccactaatgcagatgcgcctagcaatgccgcctctttcagcgtactaaccacggttggcgtgtcttttacgggtggcactgcgcgtctgcggatctctgcctcatatatgtcttgccataaggggaaggttgcgctgatgctaccccctagaacgataatatcggggttcaaaatgtttgccaatgatgcacaagcgatgcccaggtaataacccagtctttgataaagaaagattgcctctttgtctccactgcgtgctctttcatggatttgtgcacctgtaagcttttctcctgtgcgttcgctgtaccatttttctaaagcccaaccgcctgccaatgactccaagcagccatgggaaccacacgtgcacgctggaccttctgcttctatgaccatgtgtccgatttctaaagtggcgcctctttttgagcggagcaaatcgccttcgtaaacaaaacctccaccaatgccagtacccaatgtaacaccaagaacggattcaggtttgctacctagttcgtacttccagacccccaaagcaaaaatgttggcatcgttttccacgaacacgggcacattcaattcctcctgcaagagccttcccaatggaaagttctcccagccaatattcccgccaaatatgacggtcccagtttcgtaatccacctgtcctgctacgccaatgcccactccgtcaatatctttatctttgatataggatgaaatcaaattgacaatgttttcactggggctgttaagaaaacgatccctggcaatgagttttccgtctttgacaatacccatgtccacttttgtcccacccacatctattgccaaaatctccatggaaatcctcctctcttcatccaacttgctccttgatggttttactttcggttcattctccagttaagttcttcagcccacatagaggcattttctttactagcgcatttctttgaaaagtgttctaccacggttcttgccacaaactgatgcacctcagaatccatctgtggaacaatacgctgcttcttcatggcaagctcagaaagggcttttgccacctctataccaactgctgtgttgtactgctgctgagtaaccaatagccccagcataagcccaggaaagatgagtgaattattcacttggttgggatcatcggagcgtcctgaaccgtatatggttactcccatggcacatgcttcttcccgggatacttccggtacgggattagccagtgaaagcacagtgttaggttttttcatattcctcaaatactccagtgggaaaacgccaggaccagggcgggaagctgcaattaagaatgatgctccttttaatgcttcttctaaattactgctgccaagtttgttagttttagataaaatgtttcccatccaatgctgctggctattttcactgttataaaccaggtctcgatcaactactattacatttcctatgttgcctagcaacagctcatcaagcagctgtaggaagcccatgtttgccgagccagctcccaaaagcactattttttcgctttctagctttagtcctgccatggaggatgaagcgagtacagctgctagcatgattattcctgtaccctccatgtcatcgtgtatgataggtatgcgcaaaaacttgcgtgcttcagtgagtacattgaaagcatcaggctgttttatgtcttccaagtttatgccacccaatgaaggttcaatggcactgaggaaggcaagtatggcttcctcggtttcggcccttatgcaaagcggaattgcgtctatgccagcgtagtatttgtacaaaactgcttttccttccatgactggcaagcctgcttcgggaccaatattacccagccccaagatgcgcgttccgttgcttattacgccaatggtgttccacctatttgtcatatcccagaccaaggcgctatcagcagctatgctctggcaaggctctgccacgcctggtgtgtaaaacacgtgcagattgcgagctaagggtactctaactcggagttcccattttccacggtaaagcttatgtaagaaggaaggcgttatttccactttctcaccccggtaaatatgatcaccaatacgagcatggcaagcaagcttctgccgaaagctacgcctgctatctgtaaaggattgtcaagtccagatagcactgtttgtagcaagaacgtacctgcaaatacggagcctagttgtccagccacgtttgcactgactgcggggagcagtaaaaatgttgacggttccatcttctgcacgtaacggtgtactacacgtgccgccatggggaatgcactatttcctgctgcacctagggcgggattaaagctgcgattcacaatatgcatcaccttagcgaccaaaatgcctgctgcaatattcatgatgaaggcaaacaatccaatgcccataatagcaagggtctggagctggaaaaaggattctgctcttatcgagcttcctatgagcatgcccacgaagatcgttgccacgggcgcaagaatttcctcagctgcttcctttagcgaaggggttttttcattctcctttaggaaataaccaaacaccaaaaatcccaatagtggtaaggacataggagcgataaaacctgcagtcagtgtgacgatgaaagggaacaagagcctggcatttttgctaatgtcacctctggcggtagtttgtgcctttatctcatttcttgtaactagcccttttaacaaaggtgggatgagcaacgggacaatggacacatagctgtaagcagccatggaaatggtacccacaagatcaggttttagtttcgaagccacataaatagacgtgggaccatcagcagttccaatgctggctatggatgctgcactgggtatgtcgaatccaaaaagaatggcaacaaaaaatgcgatgaatatgcccagttgtgaaaacagtcccaaaatcatgtagcttggattggctataagaggaccaaagtccatcatggcacccacgcctatgaaaataatcaggggaaggagctctgtttttattagcgcattgaacatttggtccatgaggccgccttgctctgccaaaggactattcggtatgttcaccatgaacatgaaaaagccaatgggtatgagtaaaagcggttccaaatcaaaacgataagaaaggtagatcagcagcaatcctaaagccatcaatccaatttgcgaccacagtaaactgtccaagaataaacacctcctgcgttctacagcatgtatgttaacatagcattggagaggtgaaaacttgaaattcgtcatattagctgctggagaaggaaaacgtttaaaaccgctaaccagcgataggcctaaagccatggttgaagttttgggcaaaccgttggtgcagtggcaattggaagcacttagtaatttgggagtgccgcgcgatgaggtggtagtcatcggcgggtttggctatgacaaattaaaggaatttctcacaggcaaggttcaggtgctttataacccttactggagcgcggcaaataacgtgctcactgtttactacgcactggagcaactgaatgacgatattgccatcataaactccgacgtcatagctgaggaggctgtctatgctttgttccatcctgacaatgaaccttacgcagtggtggatgggggagtagatgctgctgaagaagagatgaaggttaagctggaaaatggtaagatagtacttttttccaagcgaatagacccttctgagtctgttggtgaatacattggtctttcttatatccctaggcggcttaggggcaaaatgctatccatcattgaaggtatgtggaaccgtggagagttggatagatggtacgaagacgcttttaacattctctgcgagactgtgccgatgactcccgtattctgtacgggtatgctatggacggagatcgacacccacgaagatctggaaagagcgaagcaaatagcagctcagttacagaaggagaaggtggagggggatgtttagtaaggctgtcagcttgcccattttttggatgattggtgaaaacatcatgggagacattaaagatgttctttctcagtacaacatggtgtttcaccgccccttggtagttacaggcagcggagtcacctctgagttgggggagaactacttttcctcctataaacgtgtttccataaacagtaaccacatttccgatgtggagaaggttaaagcacaggcacgttcagtggggtctgatttactgatcggttttggtggcgggaaagttatcgatgtggcaaaaatggcagctacggagcttaatttgccatttctgtcagtgcccacggctaccagcaacgacgctgtggcttcacctgtcgctgttataaactttggtgactacgtaaaatccatgggagccatggcgccaataggagtagtggctgacctgaacatactgcggaatcaaccacgaaagcagtttttagcaggtgtgggagacttgttttccaacatatctgcattggctgactggcagctagcagctgatcgtgggtttgaaagagtggaccccgtggctgcatacttgagccgcaacgctgtggagaatcttttccgagccatagagaatggttctgatctgtatgcgacgttggtagaaggattggtcgtgtccggtgtggctatggttttagcgggcaacagtcgtcccagtagtggtgctgaacatctcatatctcatgccttagatcgtttccccatacacgatttgcatggccttcaggtaggggtggcagcgtttttcactttgcgtcttcatggcatggatcatctccgttacaagaaactgctaagtcaaattgggttcccttgcagttggcaggagctcaatgtggatagggaaacttttatgaaagctgtgcaacttgcgcctcaaacacgcagcggaaggtataccatacttagtgaagttacccctgaactactgcaggaagcgtacgacgaagtttatggagtaagtgttagcggggacggggaattctctattcaggattaagtagttctcgtaaagttttcctagaatagccacggcatattgttgggtagaagtgccagttttgtcgtaaagctcctttccttgttcctttatttttgccactccgccatcacccgcgaagtaggctactaacccccagtaaacattatcgttccatcgttgtatgcgctttgagaggtagaacgtaccggctttgatgttgtcgcaaatacttgtgggatcgtcggacaaacccagttgtggcttgagttcgttataaagagctggcatgatttgcataagtcccactgcaccttgtatactctggaccttggggttgaagccgctttcttgttcaataaccgcggttattaaaagtggatctacgtggtacaggtaagagtactgaataatacaagcacttattgtttctctgtccttatcacttaggttcttgttcatggcaaccttaaaggtggatttatcaatgcgggtcttgataagtttatctatttcttccactcttagtacagggaatgcatagttcgggaaattgtccaggttcgtgggcttcagagttctcgatatcaccggtgacaagaaacttaccattattgaatggtccatgacgttccagtttctttgaatcgtgtattccacataaaagcttcctatcaaaatgagcgccattattacacttagcacaatgtgaaagaatttgccacgaaccaccagtttctctcctttctcggagttattgtccctttttcacttaagtacttctcgaaataatcacgaagtaattgtggtgagtaaaactcaatgggctggttctttagcatggtaaatccaccggctccagacgctctgtagctagtcagacttacccagtagttttgtctagagtgcagttcgctacccatgtattttgcctttttcaccttatttccccagggttccgtcagatcgtaaatgacttctaagccacctatggtttcaaaattataagttttgacgaaaggatgccgtattggccttattgatcccgaaggagtcgcggaaaccaaataatagtagcgagcattccattccaatgcttttttaagtgtgtgtcctgtaatctttaataccacaggttcattgtcaaaaggatacaggctgaacgcatcccgtcgtgttagccatcctttcttaatggttattggttcaaaggggctaggtgggtgcatggcaatttcgttttctgtggcataacgcaatacatccaagtacaggtttgaaacgggctcagcagccagtttccatgtgtcactgacgaaatcttctgcagcaataccaatgacttcgttaatccaatcgttggtttttctgtgatcagaccagaacatatcaagaatttctggatcgtcttctatgccgtaaagatcaacattttgaactcgtgtcacttttccgtcagcaatctcgatgagtgccactcctttaccgtaggaaggtggctgcaccaacacggtgttgttcagcttgtaaggtccaaacgctctgtgagtatgcccgaacacgataacatcaatatttggtacctttgtggccagtgagtaaacaaagttttcttttgaggattccgacacccggcgtctttttaggggatcgtattcaatgccagaatgagccaacacaacaataacatcaactttttgatcctttagttgtgaaaccaggtttttagctacttttatggggttttcaaactttagtcctttccatttccagggtaggtcgaagtcctcaatagcaggcgttgtgagtgcaatgacacctacgctccagtcaccgaagcggtacaccttaaatggtaaccatttggtttggccagtgagctgctcttgtatgtttgcactgagcaatgggaattttgcttgtttttctatttccgttaagtatcgaagtccgtagttgaactcatggttcccaatgcacatcccgttaagtcccatctcgttgtaggcttcaactactgggtttaccttattaccaaaaaaacgatgtgcatagaaggttagtggagacccctgaaaagcgtcgccattatcaaaaaacaacgtgggtgcttcctggcgttgtttctttaaaaacgtactaactttacttaacccgcctgggaatggcttagcatgaacgtagtcaaagggcaagatttggccgtggaggtcggtagccacgaccattctcacgctaggcaaagtcagagattacctccttcaacaaatgcaaagccgtaagcattgtttccggcaaatgcacccacaatgggacttacttgcaccaggtaggcgcctttttcttgcgcgtactggacaatgtcaccagacaagtccgtgtaagccatggcgatagggtatctcggttccaccagattcattatcttatcaacatttttcttaaatatggtgaaaggtgagccacgctcgttctttagtggttttatttccccaccttttattcgtatgaagggcacagtttttaagaggccaccaacccaaccagcaaaagcaggtaatctacctaatcttactaggtttttaagcgtggcaatgaccgcgaccaaggaaatcttttctcttatctgcatcagttcttcatacgtttcttcaatggtttttccttgctcccttagctgtacggcaatgtgagcaagcagtccgcttgctatggaggcattcaaagtgtccagcactttcacattcttagtggtttctcttgctgcggccagagctgactgcatagttccgctcagactggatgcaactgtaagcaccaatatgtcttgctctggaatactttggaataccttcttgaagtcttcaggactgggctgactcgtagtaaacgtatcaatgactgaagacatgattgagtagaacttgtcgcgggtaatctcaacgcgatcttttaagaacttctctccgacgcgcaaatacaaaggaataaccgtaaagcttgggtaatcctgtaaatggtcaatagccgaatcaatcacaatgtggaacatttctcactcgcacctgcctttcgccgattaagtctttttgggcctgttttgctttactctttctgctctctttctttttccacatatgcgactgcaaaggtgttgttgccagtatacgcacctactatgggatttccccttgccagcaatgcgttgtgctccttcacaagctgttcaatttctggtacgtaatctgtgtacccaacaataaacggataggagcgatcggcatttccttcagcctcttctaccaacttctgcaaaatgttaaaaggcttacctcgttcgttcctcatgggtacaatgtatccctctttaagctccacaacgggttttactcgtagtatttcccctacaagtcctgtaaagcgcgatattctgcctgttctcataagattctttaaagtggcaattactgcccagaagcgtgttcgctcccgcagctcatatagtttgtttacaacatcttcaaggggtagaccttgatttctcatattcaaggccatcagagccaagacgcctgcccccatggatagattccatgtatcaaatactacgacattcttcttgtcgctttcttgagcagctgacagggctgagttgtacgttccgcttattttggaacttatggtcattactagaacatcttcgtgcttggagctattaatggctgctagaaaatcttccatgttaggctggcttgttgatatgcgatcgtactcgttgggcaggattctgaagaactcatctctgctaatgtctacaacgtctttataatactgagtgtcaatctttacgtaaagtggtaccaaggagaagtcatcaaatgtcgacccctcgggcaaatcgattgctgaatcgattatgacatgaaacatgatttctcgttcttcctcctttttattgttgatgtcatggtgttagcttgtgtaacattctagggaatggtatggtttctctgatgtgttccagcttgcagatccatgctacagtcctttccaaaccaataccaaaacccgagtgaggtacggaaccgtatcttctcagatccaagtaccactgatagtattcttcgttcagaccgaactctcttattttctgcagtagcaaatcgtaatcatgaatacgctggctccctccaatgatttctccgtaaccttcgggtgccaataggtcggcagccaatacaacctcagggttttccgggtcgggctgcatgtagaaagcttttatttttgcagggaagtgcgttaggaaaacgggtttttcatattggttggacaggaacgtttcttcgggtgctcctaagtcatctccccatgtaatatcgaatccgtttttatttagtaggtccacagcttcagtgtacgttattctcgggaatggcggttcaaccttcatcagtggttccaacggacgttccaggatggccaaatcgtcttcgttttcctccagcactctttttacaatgtagctgacgaactgttcttggagctgaaggttatcttcatattcaaaccacgctgcctcaggttctatcatccaaaactccagcaagtgccggcgtgttttactcttctcagctctgaaggtgggcccaaaggtgtaaacctttcctaatgccaaggcgcctgcttcggcataaagctgtccactttgactcaaatatgctttatccccgtggtagtctacttcaaatagtgtagtggttccttcagctgcggctgtggtaatgatgggggtgtcgaatctgtagaaaccattttcatttaagaaatcaatcatggcgttttcaatggtgtgcctgatgcgtaaaatggcactctgttttctgcttcttatccacaaatgcctgttttcttccaagaactcaataccatgctcttttcgtcccaaaggccagtctttggttatgtgaaacgcttcaaagtgatctgcatggatttcatatccaccaggtgcacgaggctcactttttgctacaccttttaccacaatggagctctccagagaagcctctttagcttgctcccactgatcgggtttaagtcgctcttgctctaacactacctgcataaaacctgagccatctctcatgacgataaaaatgatctttcccttttcacgcttcgtgtggatccaacctcttagctctacttgttctccctcgtgcttcccaatgtcacgtatgctaaccatcttttccacgtctgtcacacgctccctttcgcttatattatgtgcgctatgtgctatgccttagctacattatttggtttttgggattctttggtatctcgaatccaattggctttgcctttatggctcgtatttgtggtatgaaatcaaaagcggcgctgaccacaatctgcatagaaacctgaaattcttcgaagctcatgttcacagtggggaagtcgcacacaagacgaaccatgccatcgtcagccatggcgaattttgccatggcaatacggtaattcatctcaaataactgatttaacagttccgaagacactttttcttctgccatgagtggaacttcgaagcgtaaaaaatctcgacttagtgtcagcaccaaattaatctccacattatcttgatggaagggaatgtcccattggaagccgttgaattgaaattgaagatttagaatacgaaggtactcgtttattatgcctggcgttaccaaaccggcagacctcctttttgagcattattgttggcctgttactgctgtaccattattttgtgataatctgaaaacttttctatattataagtcaggaggtgtctaaaaccatatgaaaatactaattgcatctgacctgcatggtagcgtagcagcattccaaaaggttttggaaaatgaaccagattctgaaatggtgcttctcttgggggattacctgtatcatggaccccgcaacccgttacctgaaggttacaatccaagagccatggcggatctaataaattctttgagcaatgctgtattggttaaaggcaacgtggatgcacccatcgacgaggaacttattaaatggcccatgtcacctttggttcatttagtctttcacgatggcggcaataataggaatgacattcacatcttagctcatcacggtcacaacgctgatccaacaaagctttacaaaacgcaaatggtggtttctggacacacccacataaaagtgctggaatatgacgcgaaagaaggcgttttcaggcttaaccctggtagtccatcactgtccaaagacggaactccatcctatgccgtcatcctcagcgattttagagcacagctcaaatcattggacggtcaagtcataaaggagattcagattagctaagcactttccagcctggatcaactttcagctttatgactggttttataatgccaacgacttcttgcctatggtttttcacaggaggctggtattgattttttaaagcttcgccgtgaatatcttcatcagttaccaaacccagttgcctaaggacctccaatgtgatggctcccagtgctctactactaccatctaccacttttactgcaatacccaggccacgatttagcacggacaccagttgaacagcttcagcaccgcccttacttaggaatgcgccttggaagaagagcataaattcagtgtcaaagcgacctttccctgcgaccaaatgagggtaccttgtcatggccattgctacttttgatgctggttccttatattcctcgggcagaatttcaggagttcccagttttgcgaaagccaatgcagcgttgtaaagaggcactccaaaaacaggtacgccgcagccgtcaatacctatctccactttctctggaggcatctcaaagaactctgacactattttaagtatcctttgctgcactgggtgatccaggagaaagtaagtctgcagtggccacttgtggtacacgcactgtgcaagcatgcctgtatgtttccctgaacaattatgaaaagctggggtcagctcgatgttgttcagctttatgaattcggcggtactcttgtcaaaaggttcgtgaacgccacactgcaaatatgactcgtccaagccaattttctttagcgctgatcttacaagttccacatgttccagcgtaccagaatgtgaagcgcacatcacagctatttcttccatggtgaaaccgtactggatgtccaatttatccatgagcatagggatggcttgtagcggttttgaagctgatctaaggaaagttacgcgctgaggtgagccagctgaggcaatcaatcttcctttgtagtccactaccactgcatctgcgtaatgcacactttctgttagctcgtttcttaaaactagcgcacccaatgtgggcggatttgcatagtcttccacggtttgcctccttggtatgttacgttaagtgtcgtttaaattttagcactttgagtcaagttagtagattacaggtcaatgatgagatatcagccgcaaagcacagtaattgttagataataacagcttacaagacattgttgacgaaaatggcatttgatacagaattagagcgttctatactaatttattgtgaataatacgcagaatgttcagaggaggacaaaaaagacattggaaaaccgtctgagtttgggggaacagaaacaatctctgatttacggtcctgtgagtagtaggcgttttggtaccacaattggaattagtctcataccgttgaaggtttgttcttttgattgcgttttttgtgaactttccgttcacaccaacgtgttaacgctggaacgccacacgtacgtcagtgtaaacgaagtactcaaggaactgagaaatttcccaactcagggagtggattacattgcgctctcaggagctggcgaacccacattagcagcgaacatgggcgaagtcattgatgctcttcaccaaaagtactcagtgccagtcttggttctgagtaacggaagcacggtattcatgaaggatgttcaagaagaattaagaaaagctgatgctgttaagctcacgttctcctcactaaaggaagaatccttcaagcgtttgaatcagcctgcagaaggggtaacggcctcaaaagtagcgcgaggtattgaagaatttgcctcttcttacgcaggcacgttgtatttcgaggtggttgtggttaaaggtataaacgatgatctgtctgaggtaagaaaaacagttgagttcttagctcagtttaagccttaccacatcgatataaacagacctgcaaggccgggaacggcgcgttatcttgagctacctgataaagagctttatatgcctttggagcgcgaattcccagccgtcagggtgttctaaagttaaaacgtgtcgttgactgtttagcggagcttaactaaaacagggtcaacggtgctggtggcgcagactgcatagtcataacctaacagtgttaggctgtcaacagggagcgcttctatgctcgcagtcgttgccatggcctctgccgccttatttgctgatttatccactggccagcaaatgtaaaaaatacttcctgccggagtttcttcgctactgtaggcaaagaaattctccagcttcttttctttgtcccacggccaaggagtggatctttcgtagtaagcttttaacatgtcggtacctgtctgagattcatctaataccacattccccgttgggtacaactgatgatctatgcggtacagttctaaatactgaagcactttgggtgatgaggagagtagcgtactcacattcgctcgctggcgcgccagtgcgtaggacggatacagtgttgctgtaagcaacgcaattactgctagtactaccatgatttccatgagtgtgaagccttttcttgcccttaacttcaaactaacagcctccctttttttgagaaaaacgtgtttttgtctctgaaaggttcggtccgcattcaaaactcagccttgccatgcagaccaataaagacaaaactctttcattgtacagcattcgggttacacaactttatggttggttgtgaactcgcgcaagcatgtacttaagtaagactcacatggtataattgattgcagtagaacgtgtgttctatggaaaagtggaagtaggcgccacgcctcacctgtcggcaaattgatgcgcttggcaggttatcagtgtgagcagagtggctcgcacgacatgtggcagtgggtgcgcatactttcacccacttttttaattgaggaggtagaagaacataagcacttcgaaggatttagggtacagggtgaatgaacagattcgagcaccaaaggtcagagtggttgacgaaaatggaaagcaattgggtgttttcatcaccgcagaagccataagaatggcacgtagcagaggttatgatttggtggaagtagctcctactgcagatccgcccgtttgtcgatttatcgactacgataagttccgctatgaaatggcgaagaaggccaaggaggcaaagagaaaccagaccatcatcgaagtgaaagagattcgtctcagattgggtaccgatgttcacgatatggaaacgaagatgaaaaagatcagggaattcttggaagaaggtaacaaagttaaggtaaccctgcgtcctagaggccgtgagagggctcttgaagaacaaattcgtcagaaactattgtccattgcagaaaagctgtcagatgtgggacaagtagagcaagacgtgcgagcagagggcagaaatttctatttcatgatagcgcctaagaagaagaaggaggcaaccaaagatgggaaaaccgaagaacagcaggacagcagccaagaggtttaaagttactggttctggcaagttcatgtaccgttctgccatgaaccacttgagaaggcataaaagtgcttcaaggttgagaaggctaaaagcaccaaaagtcattgatgaaacctatttgggccacgttcaagatttgttgcccaggccataggaggtgttctgagaatgcgtgttaagactagtgttgctaaaagggcaaggcataaaaaggtattaaaagaagcgaaaggttattttggcgcttctcatcgtgtttataggaaagcgcatgaagcagttctgaaggctggtgaagatgcttttgccgggcgtaagcagcggaaaagagatatgcgtagtctatggattaccaggattaacgctgcagccaggaaccacggcatgaactattctaacttcatgcacggcttaaaagttgccggcatacaaattgatagaaagatgctggcggaattggctgtcaccgacccagagggctttagtgctctggtagagaaggccaaggaggccgtcggataatgatgaaggaggttgaagaggtcgagcaagtagcacgtgatttcgaatccgaccttcaagagcttcctcctgatcagctgaagatcaagtatttgtctcgtaaaggtttagtttcaaagcttttggagaaaatcccgacgctaccacctgagcagcgtcgggattttggtaagtacgtcaatgatttaaaaagacacatagaagagcaaattaagcagaaggaagagcagctgctttccattggaagtaagcatcttgctcaagagcctttgttccttaacgatctgactttggaaggcaagcgtcctcctttgggaaacgtgcacgtactttttaaagcccgtgatgagctactaagcattttcaaattcatgggatttagtttttttgacgggcctgagctggaaacagatttttataacttcgaagcattaaactttcctccttaccaccccgccagggatatgcaggacactttggtagtgggggacagggtactcagaacgcactcttcagccatgcaggtcagagccatggaagcctggggtgtccccataaaggtcattcttcccggtagggtttaccgccgtgaggaagtatcagccagaaaatatcctgtgttttaccagtttgactgcttggctgtgggtgaaaacattggggtgggccacctcaaatggactttggaaactttcctcagtgcttactttgagaagaatgtcacagttagatttagacccagttatttccccttcgtggaacccggcaatgaagttgacgtgaagtgtgttttttgcgatggtcaaggttgcagtgtgtgtgggggaacaggctggttagaaatacttggggccggtttggtgcacccaagggttttggaatatgcaggggtggatcccaatcgttacagtggttttgccttcggtgtgggtgttgaccgcatggccatgctcaaatacggtatcaacgacatacgtcttctttatgagggcgacgttagtttcctcaggtcgctttaaggtgctaaggtgtgatgtgcgatgaaattcagttttaaccaacttaaaaagttttggcaggaaaaggaccaagttacctggcagcaggtaaaaagttatctggaaaaacacttggaagttgaagttgaggaagaagtacccattgacatacccgattcatggtggctaaaagaggtagctccagctaatgaaaaaaactccagagcggaggtgcatctggaaaacggctctgtgattccggtgtacttacccgaggaagtttctcatagtaacagtagcggtaccagcatttgtgtgcttgtggataccaagagtggcacgctgctttccaggggcgatttggggccgttgcaagagctgcttggttttgcaacggtaagtagtaatggcagcgaagcaggttctcctaaggaagcagggacctctgccggccgcgatgatttgtcagatttggttcttctaagaaatgcccctgaagggcctcttaaagaggtgcttgagcttccggatatgcttataaagcttagtgtgctaccaaaccgcggtgacctgagtcacttatttggtttggctcgagagattgcctgcggtatggggcttacactggtggtgcctaccttccagcataagctggaaaaacgaaacgggttggtgtccattcaaactgatggctgcttagtttatgtgggcatgctactggagaacttgagagttgaggaaagtccgtggtggcttaagctggagttgatgcgttttgggcagcgctgcataaacaacgtagtagatctaacgaattacttccttttcaactacggtcaacccatgcacgctttcgattttgatacccttactgaccatcgcattgttgtgcgtcaggcaaaaccgggggagaaactggtgctgctaaacaatgaagaggtcacattggatgaagactgcatggtaatagcggacgcagtgaaaccagtgggtgttgctggcgtcatgggcggccgagatgcttctgtaagctctcaaacaaagcgcgtacttttggaggtagcagcattcgctccttcttccgttgctatgagctctcgaaagcttggcgtaagaactgatgccagcatgctttacgagcgtggcgtggcaccttttggccaggtggatatggcgcttttgttcgccgattttgtagagcaaatgggttgcgctcaggcgactgctttgtggtttgctggggaagaaagacgttacagattggttgactacaacccacagcgaatcgtaaaactttcttctgtgaaagatcaggacctggttgatatgatttccaccaaacagtgggaagttatcacagaagaagggaataatgatggtaagaagaaaattagaattcctgcttatcggtgggacataaccagaactgaggacttggtggatgaactagtaaaattcgtgggttatgaccgtatcccctcattgcccttgatggattatattccctttagggaaaaggaatccattacaaaggaaaacaaacttcgagaagcaagctcgctttactttcaagaggtattcatggtttcactcatatcggacaaggatgtgcagaacatttctgcacacatgggcatagatgccaagaatgtgctggctgtggacaacccagtaagccgtgaactggcttatttaagacctaacttacttataagcttgataaaggcagctctacttaaccaaaatcgcttccacgacgatgtgcacttgtttgaaattggctcagtgttcacaagagtatccaaagacgccaatagcactgaggttgaggaaagacgtcacatagcttacttgtcaaaagggctttactgggagaatgctttggataaagacctgtggagctaccgtgagtttaaaggcgctttggagaacatctttgaacgctgtagtcttacactggggtgggagaatgcttttgtttcgtgggctgaaagccagttctctggtatcataaagtatgaaggacgcgaagtggggcaggtgggcatgctcaagccgagtttattgaaagcatatgatttgaagggtcccgtatttgcagctgaactggatctagatgttttgccactagtcacgggaagagaacccgtatttccacttaagttcccccaaagctggagagatctgtcggtggtcatgcccgtggaagtgcccgtttcagaacttgccaaactctttgaaggtgaaccactagtaaaagattggaaagttgtggatttgtaccgcggtgaaaagttatcgcctagtgaaaagagtgttaccgtgcgtgtgtggttaggcgctgaagaccacacggtcagtagcgaggaagtagatcaagtcgtggagcgcgttttagggcgcttaacggaggcgggatggcatttaaggacatgaaagacgatttggagagcctggaatacggcaaaatactggctcaaataaaatctcatgcctcttctgagtatggccagcgttatctagaaacgcacttgccttcgtcagatatccagcaggtggagaagtggctgaaggaaacagaagaggcttgggaacttgttagaaagaacgtcgatccgttcactttctttgtttccgatgtggatgccgtggtggatctactgaacaaacagggttacgtacccgttgaggattttttgaatttcgtaaaagcagctgacgttttggtgcagcttagaagaaagctctctgcagaaacaggcgtgttgggcagtttagctaaacgcattgttccattagatgcttggctaaacgacgtgcgcagcaaggttgacgaaagcgggtatgtaaaagatgatgccagccgtaagctttccgatatcagacgtgaccagaaaaggctttccaatgaaattcaagataagttgcaaagggaaatggaccgctaccagcggttcatctccgacaggttggtggtaaaaagaggaaatcgctacgccattcctgtaaagagttccaatgtaccgcaagtgaaaggcatcgttttggactggtctggctcgggtcagaccgcctatgtggagcctttctcagtggtggacatgaacaaccgcttggaagagctgcgattcatggaggaacaggagatctaccgcatctttcaggaactttgcagccagctttatcccattgcagaggaaatacgtatttcactcagaattctaggggaaattgatgcagcttacgccaaggcaaaatggggatcttccatgcgcggtacgttgcccaagatatcacaaaatgggcttatcaatataaaaggtgccaggcatcctctcatcccacaggatcgtgtagtgcctgtggacattgtggtccccgaaggtcgaatcggtgtcatactcagtggacctaacacgggtgggaaaacggtaaccttaaaaaccattgggctctttgccgctctgctaaagattggtgcgccagtgccagctgtggatgcacaactgcctctttacaaccgcatattaatggacattggcgatcagcagagtattgaaagcagcttgtccacctttgcttctcacattgccagactaaaagtcatcgtggaggaagctgattcaggtgatttggtgctcatcgatgagctgggttctggtacagaccccgatgaaggtgcagccattgctgaagctgttgtggattttctggtgcgtcgcaatgtccagtttttcatagctactcatttgtggcgtctaaagaccttagcagctgaccggaaagaaatcatcaacgcttcagtggacttcgacaccgagaagctaaaacctctttacaagctaaacatgggtgtgccgggaaggtcttatgccttggagattgcgcagaagtggggcatgcctgaacttttcataagtacggcgcgttcaaagctttctgaagatcatgagcgggttgagaagctcatcgagcaacttcaagaacgtgtgaaaagctacgaagaccttcagcgcgaagctgccagacttcgtgacgagctgcgcgagaagaataaccaacttgacaaggctttaagccaactagatgccaagaggacaaaaatactggatgaaaccagagcaaaagcaaagagaatattggaagaggctgatgaagaaagcaagcgtttgctaaaggaacttagccagcagagtaaagccaatcaaagggcttatcaaatacgcgagcaaataaagaacatgcttgaagaagtcgtaaaagaggacgacgaaatgatggaaaaacaacgcggtggacctgagcctattccggttcagatcagagaaggggataccgtttatgtgactaagttcaaacaacttggtctggttttaaagctttcagaagacacagctgaagtacaaataggaccattaagagctacggtggcaaaaactgagctgagcaaggttgatgcttcagccatggagcatcgtcgtggcgtgagcagtgtcataaaaggtggcagcggagtggagatcaacgttactcaggatgtccccatgaaactggaggtacacggattaagtgtggacgatgctttggaaaaggtggacaagtacttggaccaagcttacgcagctggtctgccttatgtatatatcatccatggtcgtggtacgggtgctttgctcagagccattcatgagtacttaagtactcatccccatgtaagccgattccgcttcgccgaacccagcgaaggcggaaccagcgttaccatggtttactttagttaagactgcatctgctatttatgtttattattattacgccttcagtttcttaacttcttttatgttgttctcttcatccatgatgagcaccgtagtatcgacttcttcatcgggttctttcatggcaaatgccatcacaataacgcgatcgcctaccacagcagatcttgctgctgcaccgttaagacctacttcgcgtgaattagcgggagccggtatgatgtaagtttcaaagcgctcaccatttgttacgttagccactaatactttttcatatggcctcaagttggcttgttttatgagttcttcatccaaactcaagctgccttcgtaatccacgttgcacacagtaacgcgggcattgtgaatcttgctttttaataccgttataagcatgctcttatcaccgaacctctattactaaattatcaataagtctaaccttgcccaaaaacactgccgtggcaatgatgatcttctgcggaggttctattttgggcaacagctccaacgtgtcataatccactagctggaagtactgtaccttaaatccttgctgagaaagaaaccttgtacaagtgcctattacttcagcagtgcttatgacccctttttccaaaatgagatcttttgccattagtagcgatttgtaaatggaagctgctttttctctttcttcagcgctaaggtaagtgtttcttgaggacaaggcaagccctgagggttcccgcactgtgggtacaggaactatttcaatgttcatgtttagatcattcaccatttcctcaataatacgtaactgctgtatgtccttcattccaaaataagccctgttcggactaacaatgttgaaaagctttgtgaccacggttaccacaccacggaaatgacctggacggaagcggccgcacaggttctcatccaagtgcttaacgtccacaaaaacatccacctgattgccttttttgggatacatctcttccaccgtgggcacaaacagaaaatccactccgtgttcactacaaagctgtgcgtcccgatccatgtccctggggtaaactaggtaatcttcgttgggcccaaactgaaggggattaacaaaatcgctgactaccaccacatcgttttcttttcgagcggtgtcgataagtgctaaatggccctcgtgcaagtaccccatggtcggtacaagccccactgacttaccttgtcttttcatttctgcaactttctctctcatggtcttaatgtcacgtacgatctccatggcttgctaatgcctcctatgtaaaactgactaaagcattttttgttgctgccacaataagtatgcacccacagatggtgttttctttgcgagcttcacattcttccctgcatggagttgtggcaacccagcaccgtgcaggtagcatattctcattgtatacacaatatacacaactatgtggtttattaatttaactgcaaaagtttgtaatccaaatcttttaacagcaagcagcttgttactttcttgaagctacagcttgccttgttccacgtcgttcttgtaactgcttactgcctttttcagctctgctcgcaagtcaaagtaaggcttggcaaaaggtggcctgtccttggtcagccccatgaagtcgtggagcaccagtacctgaccgtcacattcaggcccagctccaatgccgatggtaggtatttgcaccagctcagttatttccttagccaaagtggcggccatgttttccaaaaccaaagaaaaagcacctgcttcataaagggcctttgcactgcgcttaaggtattccgcatctgatatgtctttaccacgcttgccataacccataagtttggcgctttgaggtgtaacgcctatgtgtcccatgactggtatgccaatttctgtaagcctgcgtaccaggtgagcgacttcctctccaccttcaagtttcacagcgtcgcagttggtttccttcataaccagtccacagtttcgcagggcttcttcaacgcttatctggtaggacaagaaaggcatatcagccaccacaaaggtgttgggagcaccgcgttttaccatttcggtgtggtaaatgatttgatccaaagtcaccggtaaagtggtctccttgccttgaaccacattacccaaggagtcgcccacaagcagagcatccacgccagcctcttctaaggcgctggcaaaggaaaaatcgtagcaggtaagcatgattattttcttactgcctttgagtttcttaaactgagtggcgttcattttattaaatgcctccctccattatgatttccgccagcaatcggtaaaccaaagaccatttttcgctaagtgtggaagcctctgcatctataacttccatgtctttcctcactgcaggccctgtcaaactgtctttacctaatttcaagtagtttctcagtgttgtttcaacaatttccttcacaaacagtttttcagcatccagttcgccgctggagtgttcattactaggcgcatcatcatcatcataagcaggtgtgacgccagcttctcttagcagctctccgcctttaatcatgagcacatccacgtagttggaaagcagaacagctgccgtgtggtaagtggtctttttttgagaatcgattctatgcaaccttagtggaacaatgctggcaagttctgctgcaatctgctcagcctccctgtttccctcaaaggttgccagtgcattaaccagcaggttgtgatcttgctcaggtatgggcagccatgggtgaagcgatccgacgtaattcgccataggctcaattacactggaagggtggaacccactggtatgaagagcaactgtgaagctttgtgaaaactgctcagccacgtttttcaaggctttatcagatactgccacaaaagcaaaatcgcctttcacttgcgtcgggtcactaatggcgactgcacccactttctttgccaaaatgctggcattttcaaaggttcgattccaaacgcgcagacttcccatcttcattaagaaaggagcaaaggctcccgccacgcgacccgcaccaataagcactatgtccattttatgcctttattgtacaaccatttgcagttttaagttctctttcacatacgccattgtcttttttggtcgctttacttgtagaagtttcagtttgaatagtttcggtcacaagttactgagtaatttagcgtaactagtgaaaaatgcacccatgtggcttaaaattgtatgaaatggggcgtacttaactaaggcgagggattttgtcgaagtttcggttacagctcattcttgtttgatggtcattggtggtgtggcagagttcacgcgagcaagtgtttaacaatgctgggtgagtgtgtgtgtgtatatgtgtgtaacgctgcccacgtgaatgttctgtgcatgttctgagcatgttatgcgcaagccgatgtgcaaacggctctcgtgaccagacactgcttacacacagaagaatggaatcgcacaggtgtcacggttactgcaattccaccttgccctgctgcggtttgttgggaggagaagagatgcgaagtaccgaaaagggtggtgttggctttggttgacgagccctttgatttccaaacgggttttactgagttacccatgggactggtggaggatttgctgtcacaaagttccaaattggccgaacacgtcagaaaacagatccaggaaatgcagcaagttaagaaagaagttcgtgagcagttgaagcgtgagggtgtgttgaggcgtgacggggattttgggtactatgacgtacctaccagctgcggagtggacggagcttacgccactgagcgtttgctcgctttggacttcggcgttgctgccgctgttgccgtggaaggtatcataccgccctccgcaagaagttattggtcagaccctcaacacaaggctcatgctgatgcttatgcacacagtgacgacaccccagtaatcttacgggcgctcatgatggaatttgaactggaactggctgagcaggctcctcatgatgtggtgttcctggacggttccatggccacccccatcatactcatggatcaagccataaaccgtctcatcgagcagactaaacagggaacttaccacgccttggcggtgaaggtgttggaggggtttcccacctacttaagagattacctaagcataagctcaggaaaaaggtctgataagatctgggttgcttcacctaaatacagctcaaatcgtgagtttgggaaagttctccaatggcgtattccactggacgatcgggccgtgtttacctatgtgctggaagcgggagagtttgccggccctgttcaggtgcagcggccagctaggatgtggcacctctcaccaccggatgaaaacgacgaagtaacaaaacaacaaattgaaaaactcatcaatcagctaacttcactgcaagtgctctactacagaccaacagccatggtacctgccatgcgtctggaagtgcctgcacccgtggctacaaacgacaccaggttggccatgcttttacaggcggttaaacaccagtgtatgactcccggggttatggaaccttttccactttacatggctgatcgcatggtgaagcacattggtgctgctatgccggctctgaggcaaaatgcgactactgcattgaccgaagatggcattgaggcatttgacatggacaacgttttcttcagtttgcacggctacaggagcgaatctggtggttactaaaatgtggtgcgggtattcgggcagggaagaacgtgtagaagaatatgcgaaatatgtaaagcacgtaaattacgtgcacacgacccggaacagaagaacttttacagcatgtggaactgaaacacgggagcatgttaacacagtgtcgttatttcctgtgtcgaccgcgatgaggcaaagtgctgaccacttttgcagcggttcaggtatgaccggaatgacaggtgtggcaggtatgacaggcatgaataaccagatcgcggagccggattttgcatggtgccatgatgagtgaacgctgccaattatgctcacatttgaatccacgtgtctctaatcccagtgtatttaagcggggttttcataaggtgaaaacatggattgaaaggaggcataaaggatttgggcaagtatgaaggggaacaaataaaaaagctcatgcaaagggccgaacgcgtggggactctgggttctccatctagtaccggtacgctcagtgtggaaatactagaaaccgcagtttccaagaaacttgttggcgagatgattttgttcaattttattcaagatagcaaggagcatttcggtctcggacaaataaacgaggtcatacttaagaacaaatggcttgaggatcccacaatgagggcgttagctcggaggcgtggaaacgtgaaccaagttagcggcatgcaggatactcaccgggctgatgtcatggtaagtgcggtttttgggttgggtgaaaagggtttcgagccaagcgtattgggtactgtaccacctactggtaccatgcttcacttggttaacgacgagatcttggatttacttctaaaccgctacaaaaacgaaatcttctacctgggtcgcatctatggttctgagacgaaactgcccatgtggttcaagcattttggcacaggtccggcaggtgctggtgaagcttatcacattggtgtgtttggcagaacaggctctggcaaatctgttttggcaaaaatgattacactggcttatgcgaggcacgccgacatgggtattttcattcttgatccgcaaggggaatttgctttgggccttggtgatggtgctcccggtatcaaatccatgggaaacgttctttgtaagccggtcttgcgtaaactaggacgtgaagctgtggtttacgacattgagaacatcttgctccaggattggtacttgtttactcatttcttgaaggagtttgggttttttagtgaccttggcataaagtatgaggattaccaggaaatcgctgcggattacttggaggattttttacgtgacagcggcaccgtaagctttcaaaacctgagtgaagaaacgttgttacctgttctggattacttgtacagagtggctgagaaaatttacgcgggaaaagctggttacgaccgagtgcgttcaaacgtggatgagctaaagcagaaaatggaggaaggcaccttttcacgcactcaaagaacatggaacactgttatccggttttttaaatggagtagcggaaaaaaaactcctgctcagatcatcaacgaccatgttttaaccccggagaaaaaacctgttgttgtcatcgatctttcgaagaaagctgaaggggttagcgaaataagttggaacgagtccataaaaccgctcatcattggtacttttcttggtgccctggttcgcgaggcagaaaatcattacaaggaaggaaagagcctgaacacgttggtggtcattgatgaagcgcatcgctttgtacccagtggccgactggaaaacaggaacagtgaatcagtaaggcgcactttgattgatgcagtgagaaccacaagaaagtacggtctggggtggatgttcataagtcaaactttgtcaagcttggaccgggaaatagtggagcaactccgcataagcttctttggttttgggctttccatgggaagcgaacttcgttcgctgactgaaatcattggtggttcgcaaagtgccatgaacctgtatcagtcgttccgcgatccccacagctcattcgatttggagtccaggcagtactcgttcatgacagtgggtccagtttcgccattgtcctttgctggtacgccattgttttttaatgcttttaacgatgtgggtgagtttctgcgtgctaacaacttggagatttactgatcgctgctggtatgtgcttttttgtgtgtggaccccaaaggatttctatttcggtgacggtggctggaatggctttttttcgcgtttaacgttcaagtttaatagtggtgattgaacgcgcttatgcgggctaaaatcactcatgtggagtgtgaagtgccgactatgaagtgggaactgacatggttcatgtaatagctgtttccagggtttctaagaccaagagttttaacgattatcaaaactgtgtggtgttgtttccactggaaggtgacgctcgcccctttgggatcatttgggaacttgtaaatcgtacttacctgcttagcgcattgatgctttgcatcccacaatgcacaacaaaaaactaggaatacaaaggagtaacgtggaaagggggacttaaatttccatgaagaatgaaaaagtgcgtagtaatggcgcaaacaatgaagtgctgggaaagctgcagaatttgttgaaacagctttttgaaattgatgcatcatcggatttggatttcgggatttaccgcattttgaatttccgcagacgtgaaatcaacaagttcattgaagagcgactgccacagcgtgtgaatgaggcctttgcgcactttgctgctcatactgaggaggaaataaacaggcgtatggccgaattgcggaggaaaatccgggaaaactttggtgaacaggctgtcgacgccaatggcaccttgaagcaggaattcaggaacacgccactgggccaggaatacgaacaacttagcaagcagcaagctgatgcagtggccgtggaagatatgaaaacaagggtttacaatgatctttacacgtttttcagtcggtattacgaagatggggattttgtgcctcgttaccgctacagcatacgcgggcacaagtacgccattccctacaacggcgaggagatcaagctgtactgggtgaacagtgggcagtactacacaaagacgggcacattgttccgcgattacacctttgttgctggtaacacaagaatcgtattcagattaagtgaagcaactgaagaactcggttcaaacaaagccacaaatgaccggtttttcgtgcttgactcagaagagccgatcgtctttgaaactggacccaaaggggaagacggcaaatccagaactgtggtagtgcgtttcaactacagagaactttacgagggcgatgcatggtttcagcacatacagggtttgtcggcaaaaccgtcaaatgccagttctaataatgaaagtagtggcaaggttgaggaagtagaatcctgggaagaggaaaattatgatgaggacgaaggtactcaacttggtagtggtactgctcgaaccactgtaagaatcaagcaggacaacttaaccccccttttggaggaagccatcattgacgctgtggcaaaagaggacaaaatgcttgctgattggttagctgagccagttcaaagaaatgctgggccggaccgtcggcaggaaggtgatcagcaacaaaataggagcctgcttggttatcacttgcgccgtttcacttcaaagaacaatcgtgattacttcattcacaagaatctgcgtgcatttctgaatgaccaactggattacttcataaaagctgaggtacttgatacgagcactttgttggagccgaatgaggtcaataagcacttgagccgggctggcgcggtaaaggaacttggcactgccatcatcgattttttggctcaggttgaagatttccaaaaacggctttgggaaaagaagaaatttgttattaaaaccgattacgtgatcacactgaacaggcttgctcagtggacaaaccctgagttcatgaaatacgtggaagaagccgtacttgggaaccaggagcagctaagtgaatggaacaccatgttggcattgaatcctgagaccactcgttggactcgcaaaagtctgctcaggggtggaagtgcaaatgacagcgagctgtggagtgcaggggttggtagcgatgcacttaggccggaaatgtacaagccactacctttggatactgcttattttgattcagagttcaagtggcgtgtgttggccgaaataagcaaaagcgtgggactggatgatgcacttgatggtttgcttgtgaagagtgagaacttccaggctctgaacacgctactgggtaagtacaaagccaaagtccagaccatttacattgatccgccattcaacaaggagcaggatgctgactttctctacaatgtgaagtacaaagattccacatgggcaagcatgttggaaaaccgcctgcggcttggacgagaaatgcttagtgagcgcggcagcatcttcgtgcgttgcgactacaacggcaactggattgtaaggcctttaatgaacgagatttttggagcagagaatttcaggaacgaaatagtaataagtagaataagcaaacaagacccgaaagttaagcgatttaatactgcaacagattctttgtttttttactccaagacaataggttctccttttaatcttttattcaaaaaactggcaaaaaacaaagaagaaagatggcatgccatggattcacaaggaaaggggcaaccactttatatttttggctatttgcttagtccaccaaataatcggcactggacatatgggcaagaaaaaataaaacaaatggaaagggaaaaaacaataagattgaaatgcaagaaatgtggatacattcatacctcaggtatttggaaaggatgtccagaatgtaagaatcgagaagatgttaaggttgaatacttgttagcgccgacagaagtgaaacaaattgattcaaattggactgatgttcctggttattcatttgttacagatttcgctactgaaaactccgagattcttctcaagcgagtcatcgaatcaacttcaaaccgcggtgacttggttatggacttcttcctcggttctggcaccaccactgctgttgctcacaagctgggcaggaagtggatcggtgtggaaatgggcgagcatttctggacagtggtgctaccacgcatgaaaaaggtgttggcttacgacaaaagcggcatttccaaggagcaagatgttaaagaaacatacaatgagaaaactgctggaggttttttcaaataccaaatcctggagcagtacgaggatgtgctggataacctggagcttagtcccaacgacaactaccttagtttgtttcaggacgagtacttgctgaagtacttcttaaccgaagaatcgaaaaactctccttatttgctgcagattgaacagctcagtaagccctttagttacaaacttaaggtgaatcttaaggaagttggtgatccgcaggagttagtgattgacctgcctgaaacgtttaactacttacttgggcttaatgtgaagtgcatggtcatgaaaacaatgggtggcgatggagaagctgtcagtgaaattggcgacgcagtagcaacaccgctcattggcaataagtacttatttgtactgggtttggaacaagaaagtcagcagaaggtagcagtgatttggcgtgattggcacagtaagagttggaaaaagacggattacgatgccgacaaaacgttcattgtggaaagtcttaaggaaattactggcgaaaacctcacgttgaaaactgtttacgtgaatgggcagtccaccttgactcacagtgatgtgagcggagctgtcgtcatggccattgagcccgagttcaagcgactgatggaatcaactggggtgagtttaccgtgagcaatgtggaaaagtacttggtgttgagcaaatacttcatgcgtgaggttctcggtgtccccagtttgaaaaatgtccgagaagtgctcctcagggcgaaacccggtgtggactccgatggtgttacttacttttgtaggaagctcatcgatgagctggacaccacattaaaaattcaaccagatatgctcatggcctatgacaaaaacattcaggaatatgtggattacataaacaaacgcagaaataatgtgtcgttgaagtacttccagtacttggcgctactggttactgagatttatctggaccgtcttaccaatgacacgaaccggtttgtaagcgacttgaacgagtttttgcacacttacagcaacgaagtcaagttcaaaaaggaactaagcaacttcaccagtgaagatcttaagaagctggctttctggatggcaaccggaagtgggaaaacactcatcatgcacatgaattacctccagttcatgcgttacaagccatttgaaccaagcaacataattctgctaactcctaatgaggggctttccacgcaacaccatgaagaactgcgcattagtggcataccggccactttgtatcacgaaaacttgcttgcagcaactggatccacggtaatccctgggcaagtactggtcattgaaattacgaagttgaaggaagagaaaaggggcagcggagtaacgttgcctgtggatgcttttgaagggcgcaatttggtctttgtggacgaagggcacaagggaaagggaagcgaagagcgagtttgggcacgtttgcgagacgctttgggttccaatggttttacgttcgagtacagtgcaactttcggtcaaatactgagtgaaaaagattggactaccatggaggaatacgcaaagtccattgtttttgactactcctacaagtttttttacaatgaccattacggaaaagattttcgggtcatgaacgtgaaaaaggctccttcattggcgcagacggactattcccgcgtcatgttcactgcgaacctactcagtttttaccaacagcttctcagttaccagaagaaccgggatttggctattctgcacaacctggaaaaaccactgtggatctttgtgggagccacagttcagggcgaaagttctgatgtggcattggttacgcggttcttccgtgaagcggtggatggaagcttgaaggacgtagctcggcgcattctgagtggtgattacttggatgatgagggaaacgatttgttcggcgaccggttcgatgaacttcggaagaatttcatcgaaccacggcaaatggaaagcgaacatggctccggtaattggttggatgcactgtgggatgatctcatgcagcgtgtttttcacggtcggggttcactgcgagtagttcagctaagcaacgctccaggcgaattcgggctacgcgtgggggaaaacccatatttcggcctcataaatgtgggacaggacagcggccttgtaagggcattgaaaaacaacggttttgaattggaaaaagatgttatcacgtcgtccctgtttgaacaaataaaggaaactgattcccgaattaacgtgcttctggggtcgcgaaagttcattgagggatgggacacgtggcgtgtttcctctatggggcttctgaatatggggcgtggccaaggtccgcaaatcattcagctttttggtcgtggcgtgcgcatcaagggaaagaacatgacactgcaaagaagcggccaccctgacttgagcaatctggaaacgcttttcatttacggcataaaagcgaattacttggaacaatttcttgaagccataagaaaagaaggtgtagattacgaagaaatactagttcccattcaagcgcggcatcaggaaagatggaaagaactggttgtgcctgttcgcagtacatccaaaccgtttgaagaatgtgtggttttggtgttgggcgctgaagaaaacatcatggatgactattatggcgaaacagtagcaggaggaaaagaagaggaacaggaagatgaagaacacggtggggtggccggtgatagcggtactacaacggtcacactggatttatcgccgcaaataagtacttatgatggttaccggccacgtgatttgtcatcaacgacggaagccatagcaggtggtcaagttaaattgggaaagggaagtacgtcaccattgttgtgggatgaatatgccgattacgtggattgggaagcggttttcttggaaatgttgcgctttaaggcatcacgcggttactggaacctggtctttgacgtggattccttgaagcgtatctggaaagacaaccgcctcaccatttactacccgggcttcgaagtaaggtccatgaaagacgttgccgatttacggggcgttgttactcagggtttgaaaaaatacgtcgatgtgttctacagcaagcaagaacgccattggaaaacgaaaaacatgaaaccagctactttggaggaggcaactggcacaagtaggcaactgagtttgttcaccgtgaatgaggaacagcccagctactacgtggtcaaagttcccagtgacaacaaaactgccattcaaaggctgaacagcctggttatgaacatgacgacaatggtgacgacgaacacgcagctgaacggtgctgcaaccacacctactggtgttggtggcaatgccacaaacaatggcaagagcgatgataacagcaatcccttgttggttttaaatgagttggtcatcgtgccactgctctctcagcgagcactgaataatttggtcaagaaagcacagcaggatgaggactgggaggcacatccggcaccgctgaatgaaggggaggaaaaatttctaagggacttgcaccatttcgtgagcgaaaacgacgtaccgggtggcttcaccccatatgtgatgaggaaccagtccagaacgggaattggttttcagctggaatgggcggggttttaccccgacttcattatttggttggtcaagccaggtgagcagatcatagtgtttgtggacccacatggcctggttcacgctcatggtctggatgacgagaaaatcaagttttgctgcagtggaataaaaaccattgagaagcagctacggaaaagaatgaggagtagcaaagctgcaacgctggctccgccaccaggtactgcgccagttccggccaaggtaactcttgacgctttcatcatttcgacgacgccctatgatgtcctgatcaaacagaggcccgacatggataaacccaaggccttgtatgaacagaagcatgtgttgttccttgaggataagagctggccagggaagatgcttataaaagtagtatttggtgacgacagcagcaaaaacgtgttgtgaacaacaagttcaaaacatttggtaagaaaaagaggagatgagacacaaatggcagacaaagactttaagcccgtggtgtttgtggacaaattcaccgaaggggtgttggatcccaatgaggaaatggagtattttgttcaagatggtggttacattgtggcaaacacggctcctggttgttggggtcccatgttaacacccaagctaaaaggcggacacgaggttaccaagcccgtctatgtggaaggggctgaagtgggagacagcgtagcaatttacataaaagaccttcaagtaacttccattgccacctcgtcaggcaaggatgtggtcattgagggcagatatgaaggggatccttttgtggctaaacgatgccccagttgcggcacggaaagacccgagaccagaatagaaggtacaggcccagatgccatacggtgtgctgtatgcggtgctgatgtggcagcgttcaagttcgagaacggttacaccattgtgtttgatcacgagaaaggtattggaataaccgtatccgaggaaattgcacgtgccattggagagaatccccgctactacatgcaaacgcctgcaaattctgtgcagaatcctgttgttgtgctggcaccgcatgatttggtgggtactgtggcaagaatgcgcccattcctgggacaactgggttccacaccttccattcctttccctgattctcacaacgcaggtgattttggccaactgcttattggagcaacccatgagtatggcatgaccaaagaacagttggatgagcacagaaccgatgggcacatggatgttaacatgacccgcaaaggcgctgtggtcattgtaccagtaaaagtaaagggcgcaggcatttatttaggcgatatgcatgccatgcagggtaacggtgaaatagccggccatactactgacgttgcaggcattgccactgtgcaggtaaaggttcttaagggcgtcacagtggaaggccctatcatagttcccaacgaggatgatctgccacccatggcaaaacctttcaccgatgaagaaatggatgctgcatatgttttagctgagcagtggggacaaaaccagattgaagaaagttatccgttgtgctttgtgggaacgggagctaccctaaacgaagccaccgataatggtttgatgcgtgcttcaaggttcttgggtattccctatgctgaggttctgaaccgagctacaatcaccggagccattggcataggtcgtttacctggcgttgccacggtgacattcttagttcccatggaactgcttgataaaaaaggcttgcttgatcttgtacaggacaaatacggaggttaatgccacaggtaagcctcatttgtgacggtttacacagttcatgtaaggtgggttgcgcaggagcgttaccgcacacacacgtttgtgagaagttaactactcagcgcagcccattttatgaacttttcaaagtaaatgcgccaatattcctcgctgtgagtagcatccttatccactacaaaggtgacgttttcacgtcccagcttcttttgaagaacttcacacagcttcgtgttcgtacttagaaatgccagtgcctcctcaggacgttgcggatctgttatctcgtttccgcccacatacagccatacttttactttgctttgcaaatcaagcctactgatgaattccaccatgcggtcataggtaaaaagcagggctgttgagaaagcgccaactgtggaaaacacgttgttgtatttgagccccatatacagggaaataagcccgcccaaagagcttccagcaatcatggtgtgctctttgccaggtaaggttctaaattcgctgtcaatgaccggtttcaaagtttctacgatgaactctgagtacttgtcgccttcaccatcaaccaaggtgtaattccaaggattctcgggtgtctcgtaaatgctgcactgccaaggacagtactcatcaaggcgtcgcgtacccacagtgctactgtcaatgcccaccacaataaatgcatacctttgggggtccagttcaaaaagcctgtccagggtttggtttacctcccacgagaacccagacagcttgcttggttcaaataagttttgtccatcatgcatgtacaatacagggtagcgtctactcaagtttacaaagtaatcgggtggaaggtaaatcctaacgtttctgtcccggttaagctgtggcatgtgcgcgcgtatggtcatcagtctctcaggcatcttaagcgccttcctttccaaactaaagaatacgagtctttcagcttactctattgaaaagcatattatcatttcatgttcctctttgccagagcgcaagttttctttgtaagctaaaatatgataaagaactccgaatattgcattgagtgttgtattcggctgcaagggggagggatggttatatgccactctatgaaataaaagatggaaaactaaagcccattaaggaagaagatttcaagttggagaaagacttgcagaaactatgtgatgataatcttgagacattgtttagtttggagctggtaaagagtcaattcgccatcgagaactttagaatcgacacattagcatttgacgaggaaactaaagcgtttgttgtaattgagtataaaaaaggtgagaacttcagcgttattgaccaaggttacacgtatttgtctttggtgctcaataacaaagcagagtgtgtcttagcgtatcaggaggcttttgataagtccttgagaaaaaccgaagtggagtggtcgcagaccagggtaattttcgtttccccttattttactacttaccagattaactcgattaactttaaggatttgcctattgagttgtggaaggtaaaaaggtactcgaacaacacagttttggtagaacaggttgaaccagcccgtgcaaatgagtctataaaagtaattgctaaggaaggcagcacggcgaggccaacggcgcccgaggaagtaagaacatatactgaagaggacctcttagctagggcttcagaatcgacgaaagagctatacgaacgactcaaagaacggattttgcagctgggtgatgtcaaggttaaggtgacgaagttgtacattgcttttgttgcagcaactaactttgccgatgtggaggtgcagaggaaaggtttgaaggttttcttaaatatgaggaagggtgaactcaatgatcctatgagtaaggctcgcgacgtatcaacgatagggcattggggcaacggagattacgagattagggttgacactgatacggatctggattacgtaatgtacctcattaagcagtcttacgaaaggaatagggcttagcctttttgtgcctcttgctgtacaatactattgtttgctaaaataattgtttagcaacacataaatgaaggacaaagaaaaacaaaccctgctttcccaaattcacaagagaaggggaaagctgctatgaccgaagggaggattttatgaacagaaagtacgaactcatggttatttacagggccgaagatgacaacggctaccaagaaggcaacgactgggttaccgaaaaggtgcagtcgtaccaagggcaagtaactaagttagacccttggggtcttagacgactagcttatcccattgaaaagcgtacacaggcttattacagcgtatttcagattgagttgcctgtggaaaacctggatgaattttctcaggacttaaaagtggatgagagaattctccggttcatgattactagaggcgagtgagaagtgctgaataaagtgctgctgatcgggcggttaacaaccgatcctgtgattaaagctttgcccagtgggaagagagtggctaattttacattagccattgacaacccgggtaaggaccaatcgggagctccgctcccagctgattttatcgattgtgtggcctacagcgacaatttggtgcgcttgttggacctttatgtgagaaagggtcgcttaatttttgctgaaggccggttgcgcattagaagttacaccgatcgtaacggtataagaagaaggacttcagaagttgtcctttccacgattcagtttttggattccaagaaagacgctcagcaaagttccactggcgtgagcacgggaagtagtgtgaagggcacggaagatgtggacgccatggacattttgaacgaagtggaatccaagctgcaggaacaggattctgacgatctggtggacttggatgaaaactttgacgttccattttagtttggacaacttcgatgcgctgcgcatctcaattgctcgtgcaacgcacaattacacaattaagaagaagattattcggaggtgaataagtaatgccagtacagagaaaaagaagaataaaactgtgcccactttgcgcagatggcgtaagggaagttgattataaggacgtaaaccgcctgagaaggttcacttctgacagaggtaaaattctgcctcgcagggtaactggggtttgcgcctttcatcaaaggtcactttctagagccattaaaagggcacgggaaatggctctgctgccttacgtgatgcagtaaatgatacccatcagattaaagtgttttgaagacgaagacgagagcgcaggagtaagggtagggctacgtaggtggataatgctcgcagcatgcacgtacatgatcgaacatgactgagtaaaggtaccgtgtgatgagacaagattctacaaaggctattgtggagagcgggcttatgtccgctcttgctgttatattggtgctcatgggatggtaccttcccgtggtgggtgccctcataagtttgattgcgccgctgccatttttggttgtgtctgctaaacacgggctgcgctacggtgccatcacggtggctgtgtcggcacttataagttactttcttacgggagatccgctaatcattgttagtgtggtgctctctttgggaagcattggcttggctctgggctgggcagtctctcatggttacagtgctgagcgcaccctgctcttgggggccgcggtctttgtgattgtgacaacgctaatactttatggatctcagctcattctccaccaaaacattttgaaggaaatggctgatgtgatgaggcagtctgcgtccatgcttgagagccggtttgcgggtactggcacagcaactggaggcatgactgccaccactgccacaaccgccactggggctactagcacagctacttcttctttgaaaggcatcgccgaaagctacaagcagtatgcagatacgctggaaagtggtttaatgacgccagcgttgattcttttaggaagcgtgctcttggctttttacaactacatcatactgaagccctttgctcaaaggctgggtgtggctttaccaaatttaccaaccatgcaggagataaggttgcctgcgctgggggtttggtttattcctgcagcgcttctgcttatggtgattaagtcttcctacactgcgtttttgggattcaacctttatgtgattggattgtattatttgattttctgcggcatgttctacttgtgcaggattcttttaggtgagaaagacaataaatttgtcaaagcattgttcataattgggcttgtctttccttacttcccgcaggtgtatttcctgtttggcatttacgactgcataatgaggttattacgaagggaggggtgaataccggtgaaagtatatttacttcaagatttaccaggtacgggaaaaaaaggacaaattgttgatgttgctgaaggctatgctcgtaactacctgttcaagaacaacttagcgatcttggctgacgaaaaactcattgaacaggtgaaaaagcgcgaagagcgtgagcaaagaaaagaggaagaacgctatcagaaagctttggatttaaagaaggaactagaaggaaaagcagtagtagtaaaagcaccaggtggcgaaacaggaaagctgtacggggctgttactacaagacaaatagctcatgcactaaaagagcagttaaagctggaagtggacagcaaagacataaacatgccggatcccataaagagcgtgggggtctatgatgttgacatacacctgttcaaggacgtatgggcaactgtgaaggtgaaagtggagaaagaatgagaaagagaatgagagaaaatgattaacgaatcttcatttgggatgccttattctcacgaggcagaagtttcggtactcggttcctgcctcattaataaggacgctcttgcagaagtagcaggctcacttttgcctgaagatttttacgaagagcgtcacaagatcttatttcaggtcatgacccagatgtatgaagagggcattcctgtggatttggtcaccttcgtggaaaggcttaaacgggataacctgctggatgtggtaggtgggcaggagtacgtagcgcaggtggcttcgtcagtttataccgctgcaaacgtgggtacttatgcaaagctggtaaaggaacgatctctgcaacgttcgttaatcagagttggcacggaaattgcacgcttgggttacactggcaagaatatcgaagaggatttagataaggcacagcaattggtgtttagcctttccatgtggaaatacatgaagtcggcaacgccagtgagcgagctggtcaagaggtactactcactcattgaagaaagatatgctcagagaagccgcgtaacaggttaccccaccggtttgcagaagttggacgagcttttgacgggatttcaaaggtcggatctgcttatcttggctgcgcgccccggcatgggtaaaacggcctttgctctgaacgtggcgacttacatgtccatggaagaagaaataccagtgctgtttttctctttggaaatgtctgcaacgcagcttgtgcagcgtctgttgtctgctgtatccaatgtgccttcccaaaaactgaaaacaggttacttagctacggaagacttcgatgcactgcgtattgccatgtcacgtctggaagatgctcctctgtggatagatgaatctcccggattatcggttttggaaataagatccagagccagaagagcagtggcagaactgggcattaagatgatcattattgactacttgcagcttataaggttgggtcagaacgtggataaccgggttcaggaagtttctgagattacccgttctttaaagaatcttgcgcgggaactggatataccgcttttggtgctgtcgcagctgagccgagctgtggaacaaagggcggacaaacgtccacagctgagtgacttaagggaaagcggtagcattgagcaggatgccgatgtggtaatgtttctttacagcgaggattattacaagcagcaaaagggacttcgcccagaaaactccacagtggaactggtggttgctaaacacaggaatggtcccacgggcgaagtaaaattaatgtttagaaaggatattggcagattctattcgcttgaggagaatgtttggggtgatgaaggtgcggcagtcagcgaagaataacgaaagcaacggcagtacagaatacgatttcaaaaaggccgaggagcgttggtcaaagtactggcaagaacgtggcctttttaaagctaatgggactcttggtacgaagcccaaacagtacgtgctggaaatgttcccttacccctcaggcaagcttcacatgggacatgttaggaattactccttgggagatgtggtagcacgttacaacagaatgagaggttttgatgtgcttcatcccatgggatgggacgcttttgggttgcctgcagagaacgcagccattgagaggggtattcacccggaaaactggactttgtccaacatcggttacatgagagagcagatgaaaaagctaggttttagctatgattgggacagagaagtcgccacttgtttgcctgattactacaaatggactcagtggttgttcctaaagctttatgaaaatggcttggcatacaagaagcgtgcaaaggtgaactggtgtcctcactgcaagacggtacttgctaacgagcaagttattgatggtaaatgctggcgttgtcacagtccaattgaaaaaagggaaattgaacagtggtttttcaaaataacggcatatgctgaagatttgctcaatgatttggataacttggattggcctgagcatgtaaaagcacagcagcgtaactggattggtcgctctgaaggtgctttggtgaagtttgccattgaagggactgacaaagtcattgaaatatttacaaccagattggacaccatttacggtgctaccttcatggtcttagctcctgagcatccactggcaatggagttggtacagggtactgcgctaaaagagctttacgacgaatacttaaaaaggatctccttgaaatcagaaattgaccgcctcagcacggaaaaagaaaaagaaggtttcttccttggcaagtacgctgtaaacccctttaacggtgaaagaataccaatttatgctggtgattacgtgcttacggaatacggcacaggcgctatcatggcagtgccagctcatgatgaacgcgactacgcttttgcagttaaatacaacattcccataagaccagtggtggttcccaaagacggtgaagagataaagaatggcgaggtcttcaccgaatatggtgtgctggtaaatagtgggccttacacaggaaaaacctctgaagaagcccagaagctcatggctgagtacttagaagagcacaacttggggcaaaaatctgtaacgtacaggcttagagattggctggtgagccgccagaggtactggggtgctccaattcccgtagtttattgtgaacactgcggaacagtacccgtccctgaggatcagcttccagtgattctacccagagaagtggattacctgcctggcgatttggtttctcccttggctactgatgaagagtttgtgcacactacttgtccaaagtgtggtggtccggctcgacgggaaactgataccatggacacgtttgtggatagctcgtggtattacctaaggtacgtagatccacataacgaacaagcgccatttgataaggaactggcacagtattggatgcctgtggacatatacattggcggtgtggagcatgccgtactgcatttgctttacagtcgttttattaccaaagcgctaaaagacatgggatacgtgacgattagcgagccctttagcaaactatttactcagggtatggtaactttgggtggttcagccatgtcgaagtcaaaaggcaacattgtggatccagatgatatcctaagggactatggtgctgatgcagcaaggatgtacacactgtttgtggcgccacctgaaaaggattttgagtggagccagcaagggctggaaggtattgtaaggttcataagacgcatttggaacttctactgcaaatatgctgatgaggtaaaagaagctgtggcagctcctatgggtaagcttttcgagggaatgagtgagtacgatgagaaagcgctcagggcagtgaaccgtttggtctacagagtcactgaggatattgaggataactaccgattcaacactgccattgccgccatgatggagttcctcaatgaagtaacggattacgacgaaaaggttagtagcgcggttatgaagacgctgcttgaaacctttgcgaaggtactagcgccctttgtgccgttcttggcagaagaactttgggcaatgctgggtaacgcgccttcggttcacgaacaatcttggccccagtgggacgaaagtatgcttcaggaaaacactgtggaagttgcagtgcaaataaacgggaaatttaggggcacagtggtggttcgcaacggagccagcgaagaggaagtaagggaagcagttatgagtagtggcaatttttctaagtacttgtccaaggaaggcggttacaagaagtgtttctacgttccgaacaaaataataaatttcatagtttagcaggtggatggaagaaggctgccacatggttggcagccttctttttagttggggcaatttgcttcgaaatgggatatcgctttggtgtgtctagtttgcttagttcaaaagatgctcaggccagtgtttcaccatctgtggagacctcttcagcggctgctaatagcacttctaccgcgctggaacctgagctggtcagtgtttacattgttggtgctgtggaccgaccaggggtttacactgctaagccaacccaacgtataggggacgttataagcatggcgggtgtaaaaggtgatgcagaccttacaagactgaatttagctagtcatgttgctgatgagatgatggtttatgtacctactaaggcggagcagcagaatgtagatgggagtcaagggataccttcaagcacggcacaaaattctgggggagtagtcatcggcagcagcgaatctgcggggagttctaaaagttccctgattaacataaacacggctgatgagaaacaattggatgcacttcctggcattgggcctacgttggcggctcgcattgttgaatacaggcaagccaatgggccatttaagagtattgaagaagtgaaaaatgtttctggaatcggcgaaaagcggtttgctgacataaaggacttaattacggttcgttaataaggatgattcttaccgcccttgcagtggtttttgccctgtggttttatccctggggagcagttctgttcgtcccgttatttgttttcttaaagaagaaacgctggatagccattgttggtgttgtggtagtactgcttgcatacacaagcatttatagatccgtaagcatggatggacaggttttcaaaggcactgtggtggtggactctgatggtaaagggtactacaggggcttagtgcccgtttgttcgagcgatgttggtgtgcttagcggtacgttccaaatgaattggcacaaataccactgcgctgttcccgtgaaggtgaatactttagagacgcctttgtttcgtgtcagatcagcaatggaaaacaggttgggtagtctacaatcgggttcattactaaatgcactagttttgggcaacccgctacctttgagaattcaagagcaagctataaagacaggtattttgcatgtctttgccatatcaggcctgcagacaactttacttatgggttacgtttacaggtggagcaagaacaagattgcaacaatgttgcttggcctcgttttaatcatcttttacggtttttctgcctcggtgctgcgtagtgtactcatgtacggggtaatgctgtccataccaaagggcagaaaacttggattaggtggagttgccgccgcgggtttggcagcatcttgcttagatccgctatttttcacccgaacggcatctttattgtctttactgggtgcagctgccgtggtttactggggcgattccaaatggtcaagcgtgaaaatcagcttgacgttactaccggcgagcctgcttttctttcattctatttctctgctaggtgctttttttactgtgctacttgtaccagtgttcacgttgttgtacgcacttggcattttgtatgtgattatgccactaagactactaagttacttagttgacatggtgggcatggctattctgtcgctacatgaactggtggaactgttgcctgcgtgggtgttgcttaattttggttctagagaggttcttgtcatccttgttggtgttgtcttaactgcattgctaagacgttggtggttgccggtgctcacatgcatagcattactgctactccctgctcaaagccgtgtcattttcctggacgtcggccagggttcagctaccttggtacaaaaaggttcttacgggctacttatagatacctcggacagggctgtggttttgcgtgatgtgaggtggtatggcattaggcacctgggactcataatcagccatgacgataaagaccacaatggaatgcaggaacaagttatgctttcttttcaccccaagattatggacccatacaagggtgatatgatcagtttcgggcccataagagctgaaactgtatggccaccacctgcaatggtgggcactgataacgaactgagtaaagtgatttacttaccagagtttaatgggctcataacaggggatgtgccggcagcttatttgcctaatggtgactatagtttctttactgtgcctcatcatggagctaaacttacagagctgagtttgacttcttcggtggcggtaatttctgtgggtaagaatgcttatggccacccaaataaggacacactgaaagtgctcgaaagtaaacatatgaaggtgtaccgaacagactactgtggtgacataatctatgaacagggcagggtttcttgcccgtccaaccgataactgtggctgcttggtttgtgccggatgttttcgccttgaaagtctggttttcgctgtagtgatgctgttttttgagcattttagtggtataatttaaatatgaaaatgagcgtgaatgtgaaaaaggttctcattgcaatcggtttcttacttatatttttggtgtctttcgtaggtggtgtttttgctcagaaggtgatcatgcctcaaggagaaggtgttaatttggccgatctcgtttcaagcgctgctgaacggttttccagcataactggttcaaaaggagaccaagtatggctgatagctggtttggatacggtgggagaaatgaagggtgcaggttctgtggggcacaacgacacgctgattttggcgtttatccgtgggagtactattaatctgctttacatacctagagactccttggtcgccataccagacaaaggtgtgacaaaggtggggcatacctttctctatggtggtgtgaggaaacttgctgaaaccattaagcaaaactttggcgtggctgtagatcattacgtggtagttaatttcagtacggtgattgaaatggttgaccttatgggaggtcttaaggtggatgtgcctcaaaggtattgctatcaaggcgtaggagtacctagatacacatgcattgacaagggtactcatacacttaatggtacagaattcttggtttattggcgaatcagggattatgggaggacacatgtctcagatttaacaaggatacaaaggcagatcgatttactcttgggaaccgatttgaaagatcaagtaatatcaaagctttctcctagttttgtatcaagtgcagtggatgtgtggagcaagtacgtgctttctgatgttagcttgatggagatagctagtttggcaaacaagtggaaggatgcccacatcgaagctgatgtgctaagcggagattcttttattagtcgtgtgtttgacttgggtgttcctgtttcagtgtatcagtgggatgcggattggcttaagagctggtatatagagaaattcggtcctatggggcaaacgttagctaacggagtcaatccgcctaagctgagtgttccacggcccaccgattccagctcaagcaaggaaacgtctggcaacaaaaatagcaccagcggaggcaaaacgtccacagccagtaatagtggaagcaacagtagtggctccacaggtggcacggccacgcaatcaccaacgccatcgtcaacgacaacgacaacaacaacgacaagtacgactactcagaattcttcacagagcaatgcaaccacgaatgtgaatgatacagctacacaaagtgtgccagagttaccacctgaggtggagaacaatactactgtggcaacaggggctgtgaatggcgaaattccaggccccgtgattacgccaactactgcaacccctccggaagaaaactataacgattcctgggagggaagtggttatgattcaaagaataatgagaatgaaacattgacagtgaccaacgcatacactgaaacaccaactgagggtggacactagcatgattttttcgcagctgtgaggtaaggtgtttttggtggtgtcaaagtcttccatgaaaagagcttttgacctgctaggcgggaacgagaagcttttttggtttttggaagtttcaagaaagtgggattcactagatacttggcttaaggatttagtgtttccttctgccttgcaagggacagtggttgttatggattactacagtcctgtgggtagaatgaagctgctttacaacaaggatgatgtattaacagaactgaagaggttcttgccttttgcagaggatgtaaaggttggaaaggcaagaaaaaaggagagtttttcacacctaagtgaaaagctttcacgaagtaagaaaattgagaaacagatcttagagctatctgatgtggacgcagacggcgtgtgcacggatggcattaaagataaagagttagccgaactatttggtaagtttgtaaaggttaggagggcatggcaggaatggaaaaaagcttgaaaacgaaaaactacggtgctgaacagatcaaagttttaggcgatcttgagggcgttagaaaacgccctgccatgtacataggaagtacggacaagaatggtttgcaccatctcatttgggagattgtagacaatgccatcgacgaagccatggcgggcttctgcgatcacataaaagttgtgctttacaaagatggttcagtgttagttgaagacaacggccgtggtataccggtggagattcatcctcaggaaggccgtcctaccgtagaagtggtgttaacaaagttgcacgctggtggtaagttcggtggtcaggcttacaaagctagcggcggtttgcatggcgtgggtttgtccgtggtaaatgctcttagtgaatggcttgaaataactgtaaaaagagatggaacggtatattggcaacgttacgagttcggtaaacctgtaacagaggttaaagaaattggtcagtacgatgatactgaaagctcagccaccatagttcagttcaagcctgacaaatccatctttgctgatacgcgttttgactacgaagttataaggcagcgtttaagagagcttgctttcctaaacagtgaggttaccattgagctgcaaagggaaggcagtgagccagaattcttccactttgaatcaggcttggctggcttactcgaagaggttgctaacagttcagaaaaaatcattgatgtgcttcgtttttcaggcgcacagcaagatgtccaagttgaggttgcttttacttacgtggacgattttgatgagaacattgtgtcttttgtgaactccgttagaacggtagatggaggaactcacgttcagggcttaagatcggcaatatctaaaacgctggctgaagtgggtaggagaaaagggttgctcaaggataacaatgtctccagtgacgactttcgtcagggattaagagcagtggtggcagttagggtaccagagcctgagtttgaaggtcaaaccaaaggtaaactgggctccaaatatgtaaggaacattgtagaggatgtagtatccaaggcttttgaaagttatttggagacgcaaaacgatgttacaaagaccttgattcagagggccttagcttctgctgaaatgcgcgaaaccttcaaacgcactcgagaaatgatgaagaacagactcagagtggaatctacggtactgccaggaaagctgtcagattgttccagtcgtgatgtggaaaaacgtgaacttctcatcgtagagggagaaagcgctggtggatcagcgaagcaaggccgtgataggactattcaagcagtactaccgctcagaggaaaaatactgaacgttgagaaagctagctggaagcgtgttttggataatgaagagattcaggcgcttatagctgctattggcactggcgtgggtgagcattttaactttgcaaaactacgttacggaaaaattattatcatgactgatgctgacgtggacggtgctcacattagaacgttgcttctcacgttcttctttagaatgatgcgtcctttggtggaagagggacacatctacattgctcagccgcctctgtacaagattgaaaggaagaagagcaaggacattatctacctgtattctgatgaagacttgcaggctttcttaagagagcatgagggcgagaattttgagatacagcgttacaaggggttaggtgaaatgaacgctgagcagttgtgggaaaccactcttaaccccgaaacgcgtaatttgtacatggtgactgtggaagacgctgaaaaagcagacgagctgttttcggtgctaatgggagaaaaggttcaacccagaaaagagttcatatttgctaatgcgaacttagttaagaacttggatgtgtgaggtgttattgagttatggcaggtattcatgaaagggaaattactgaagaactaaaacagtcttatattgattacgccatgagcgtcatcgtaggaagagctcttcctgacgttcgtgatggcttgaagccggtgcaaaggcgaatcatttactccatgtcggagacgggaagtacttacaataatccatacaaaaaatctgctcgtattgtgggtgacgtgcttggtaagtaccatccacatggtgacgcttctgtttacgacgcactggtgcgtatggcacaggactttgttatgcgttatccactggtggacggtcatggaaactttggatccatggacggagacccgccagcagctatgcgttacactgaggtgaggttaacacgactttcagagtatcttgtgcaggatttagataaggacacggtaaactgggttccaaacttcgatggcagtttaaaggagcccgaagttcttcccgctgtgtttcctcagctcttggttaatggttccagtggtattgccgtaggcgtatcgacgtacatcccacctcacaacttgggtgaaatcatcgatgccacgttgcacttccttcacaatccggaagcaacatctaggcaacttatgaggtttgttaaaggtccggattttccaactggcggtcagattattaaccctcaagatcttgtaaaggtgtatgaagaagggaagggcgtaattcgcgtacgtggccgagctaagttggaagagggacacgggcaaaaacgcagattagttatttatgaaataccttacatggtcaacaaagcagagctggtgtctcaaattgcccagctcattcgagatagaaaattatctggtgttgacgaggtcagagacgaaagtaacaggcagggcgtcagagtggtattggagctcaagaaaggcgccagtttccaccacattctgaaccaactgtatgaacagaccgctttggaaaacagctttgcgattaacatggttgcactaaaagacggggctcctgttcaactaaccttgcgtgattacatcgcctcattcgtggattttaggaaagaaaccattttaagaagaacacgttatttgctggataaagcttcgaagcgccgcgaagttgtagagggtattcttaaggcgctggataacattgatttggttattgaaattatccggaatgcagaaactacagatcaggcaaagagacgcctcatgtcacagataggcctaacagaggtgcaagcagaggctgtgttggagataaagcttagatcgttggtacacatggagaaggaaaaagttgaacaagagctggaatctcttctgaaagccattgctgaatacactgagatactaaacagtgaaaccaagctactggaagtcatcgctgaggagcttaaacatgtgaaaaaactgtttgctgatcaaagaagaacgctaattggattctcggatcagcaaacagagacggtacaagctgccgaggaaacattcttcattgaactgttggagtacggcattatcagaaggtcaaaaacgcagacaaacttggtggactttattgaggtgcagggaagtgaccccgttatgttcctgacgaactttggaaagatattctgcatatctgcttacgaaattcctgaaagtcaacgtggtgtggctttgaacgctctatttcctatggggaatgatgaaaaagtgctgctattagggactcaaaaccaggagcttattgccatcagtgaaaaaggaaaaggaaaacgtttcagattggacgtggaaaagatcccatctcgaggtggctattacttcctgcttgacccaggtgacatggtatcagtcatagttcctgtaactagcaaagaacttgttgttattagtgctcagggcaaggcattgcgtttggatgtggagagtattccagaacgtgggcttcgtacaggcggagttaaggttatgagaacttacgaaggggaccgagtagtgggggcgacatgcttaaaacagaaatacatcgttactatgacagaaaacgcatatgctaagcgaacggacatagatgaaatacccaagagaaatagaggcgctgcaggtgttttcatacataaagctaatgaaactactggcccagtaataggggtttcttgtaacgagaatatgctttaccgctcaggcagagaatggcttcccttaagcatgagtgacataccggtttgttccaaggcttccatggggaagaaggttctaagaaccttaatcaatcggttggtttgaggaaggctgtgatttttgtatgtcgtacaggtttttggatcatactgcagatttgggcgttgaggtaagtggagaatctactgaggagctctttcaatcctgtttggatgctttgagagagtggagtttccatgaagttggttcttctgaagttaaacataatgtagaactttctgcagacacggaaacggagctttggttcaagtttttgaacgaagtggtgttctacatggataagaacgaagctccattgacgttaagcttaagggagtaccatttgggttgcaattgctatttaagagcagagttaacgatggctgagcaaagtaagagaaagcaggctgtgaaggcttttacattgcacaattttgggtttacggcacaaatgatttttgacgtgtgatgaggatgggtgatcggtaaccaaagaaaggaggtggtcaatatgtggaagcaagtagataagttcgtgtacgagattcctttgggggcaaaggaaggtatgcgagtaccggggcgtgtttttgcttccgaaaccatattcaaacaagccgaggcagataaggcgttggagcaggtagtgaacgtagccactctgcctggtatacttagatactctcttgccatgcctgatattcactggggttatggtttccccattggaggtgtggcggcttttgatgtagatcatggtgtgattactcctggaggtattggttttgacataaactgcggtgtcagactgctagttacaccactaacagaggagcaagttcgacctaaactgggcgcgctcctggatgttctgtacaaagaagtccccagtggggtagggtctgaaggcttcataaaactttcggtaagagaactggataaggtcttggaaatgggtgcaaaatgggcagtagaacagggatatggaacgtttgaggatttggagaggctcgagtcgcaagggcagttaaagggcgccgatgcgagcaaggtgtccaagagagctaaagaacgtggtctggaacagttgggaacattgggttcaggaaatcacttcttggaagttcagaaggtagatgagatcttcgatgaagctgttgctaagcaaatggggctttctttgggccaggtgaccataatgcttcacacgggttctcgaggattaggacaccaagtagccacagattacatcgatgtcatgctcaaagcttcaaagaagtacggcattaaacttgttgataagcagctggctgcggctccctttaagagtgaagaaggtcaggattactgggcagcgatgcagtgcgcagcgaattttgcttgggctaaccgccaagtgattactgactacataagaaaagcctttgctaaggtatttggcaacgaaataaaagacaagattactgtcatttacgatgtggctcataacattgcaaagttggaaaaacacatggttgatggcatggaaagagaagtagtagttcacagaaagggagcaactcggtcgttccctgcgcatcacccggagttgccttccatttatgaaaacactggtcaacctgtgattatccctggtagtatgggttcaagctccttcttgctcgttggactgccaggcagcatggaacaatcatggggttccacgtgccatggagcgggcagagttatgagtaggaaagaagccataaggaaaggcaattatggaacgcttatggacagtttgggtgaaaaaggcatattggtaaggagcgcagaacgggaaacactcttagaagaagctcctgaagcctataaagacgtagatgaagtggtgcatgtggtagaagaattgggcttaaacaggaaagtagcaaggatgagacctatgggggttgttaaaggttgatcaaagcttgtacacctgaggaaacagttgaagctggaagtacgtttgctaataatctgaagaagggtgatctggtgcttctttttggcgtactgggagcaggcaaaacaacgtttattcgtggtgtggctcgccttcttgctccgggtgcaaaggtttcctcgccgtcttttaacttgctcaagatttacaacatgcccgatggcggacacttgtatcacttggacttttacagggtatctagcactaaagaactgtgggacatacgtatagaagagttcttggaagatggtcttgtggtggtggaatggcctggccgttttcccgatttactgtccctgccacattggaaggtgatcttcaaggttttggaggatgactgcaggtgcataacattcacaaagtgctcgtaatacagactgcgtttcctaatgaggtagctggcatttacgagcctgagaagagatttccttttaaatggttttttttgcagggtaagactttggaagccttgtgcgacatagaaattccagaagatcttgatgctgtagcggtggctgtaggacctggacgcttcacctccacccgggttggtgtgggcttcgcactgggcttaggtatgtcaagagaactgcctctaatccctttgaacgtattcgatctcatcgatagcgaaggcgctgaaggttggtatttgattatgtctcgaaaagatgagtactatggaagctaccgggcaaatttccgagaagtgaaacgcgagatatttagtgacatacccaaaacagatgtggcaagggttctggatcaagatcatccactcacctttgcggatttagaacaattcttgcagaaacgtgggctacccgacggtaccagctgggagacgctcaaggtagagtacatgaaagaagtggcagaggagtacaaactgtggaaataatagaatttgaaattacagaagccacagaagaggacttggatgccatttacgatgtggacaagaaagcttttagctacccgatgagccgcagtagcatcgaaagggacctacgcgatagaaggctttccaaatactttgttgcccgccttcttccctttaatgaggtagtgggctacattggcctttggtgtatttttccggaagcgcacatcgtttccattgctgtggacccagactaccagggcaaaggtattggaaataaactactacagcaagctttagcatggcttgtaaatagcggatttaaacacgtttttttagaagtacgcgttgacaacgaagtagccataaacctgtatgacaaacacggttttgaaaaagttagcgtgagaaagaactactaccaagatggatccgatgcttttgttatggttaaagaccttactaaaaaagaagagcaatgaggagtataaagattgatgggatatagaatcttagccatagaaaccagctgtgatgagactgccgtggcttgtctcaatggagataaggttgtgcaaagtaaggtgttttcgcagattgacttacatgaggcttttggcggtgttctcccagaggctgcggctcggcgtcatctggaggtactcccggttttgttaaaggacgttgctaaaccagatttaattgccgttactgctggacctggattgttgcctgctttgctcacgggtgttagtgtggcactaggattatccagaggatggcaagtacccgtcatgggtataaaccacgtagtagctcatgttgcggcagcggcactggagcgaagaattgagctacccgttttgggattggtggtttctggaggccatacttccttttatctaattgagaaatggtctgatccaaaggtgctgggctggacttatgacgatgctgctggagagtgtttggacaaagttggcagggcactaggcatgaagtatcctgcaggtgcagaaattgataacctggctctaacgataaaagagcgagtcaccatgccgctaccacttaaaaatgaggattcttttaatttctcgttttccggacttaagacagctgctctgaaatacaaggggaagatttctaatgaagtattggctgcctctctcatggaagcagtggtcaaccacttgttagatcgcatagaaaaggtactcaagaagtatccttatccacttgtggtgggtggaggagtgtctgcctccaagtttcttcgtcaaaggatgcacgaacattttggcgaacgtgttatattccccagcgcgcagctgagtacagacaatgccgatatggtggctgtgtatgcggcactgcttctacaagaaggcattgtgccaggttcttgtgtgacacctgatccaaacatggaacaaggatggtgttgaataactccccttacctaatggtatattatcagttagcaagttcttaactaaattgctaggaggtgtccttatggagattaaacctttgggcgacagagtgcttctgaaaccaatggaggaagaggaaaaaacaaagtccggtattgtgattcctgacactgcgaaggagaaaccacaaaaaggaaaagtcttggcagtgggcactggaagaactctggacaatggaactagggtacccttagaggttcaggttggtgacattgttgtgttctccaagtacgctggtaccgaagtaaaggttgatggtgaagaatatctcattgtctctgagagagatattttagccgtagtcggccacgaaaactaaggaggggtgattgaatcatggcagcgaagttgattgcattcgatgaagaggcaaggagtaagttacttactggagtattgaaactttccaaggctgtaaaggctaccttaggcccaaagggcagatatgtggtattggaaaggaagtttggttcaccgcttattaccaatgatggtgtgaccattgcaaaagaaatagatttggaagatccatatgagaatttgggtgctcagttggctaaggaggttgcttcaaagaccaatgacgtagcaggtgacggaacaactaccgctactgttttggcggaagccatggtcagggaaggcatgaagaacgttacagctggtgctaaccccattgctctgagaaggggaattgagaaagctgtagaggcagtaactgaggaaattaagaagctatccagaccggtaagtggaaagcgtgacattactgaagttgccaccatttctgccaaggaccaacaaattggcagcatcatcgctgaagccatggaaaaggtcggcaaagatggtgttgtcacagtcgaagaaggcaaatccttggggatggagcttgaatttgttgaaggtatgcagtttgaccgcggttatgtgtctccctattttgtaactgaccctgagcgcatggaaactgttttggaggatcctctgattgtaattaccgataagaagattagcaatgtacaggagttcctgccgctgttggagaagattgtgcagtatggaaggtccttcctactcattgctgacgatgttgaaggagaagctctagccaccttagttgttaataaactcaggggaacctttaactgcgtagctgtaaaggcacccgggtttggtgacaggcgtaaagaaatgcttcaagatattgccatcgtaactggagggcaggtcataagcgaggaactgggtgtcagcttcgagagtgtgacgcctgacatgttcggacatgcccgcagcgtaaaagtagataaagagagcactaccattgtgggcggaaaaggcagcagtgaagaaattgaaaagcgtattgctcaaatcaggaagcagctggagaccactgaatccgaatatgagaaagaaaaactgcaggaacgcttagctaagttggctggtggcgttgcggtgataaaggttggagctgctactgaaacagagatgaaggaaaagaaacacagagtggaagatgctgtttcagctaccaaagctgccatggaagaaggtatcgtggctggtggtggtgtaaccctcgtgaaggcttccactgtacttgacaagcttccactagaaaatgacgaactcatcggcgctaccattgtgaaaaaggctcttatggaacctgctcgggtcatagctgagaatgctggctttgccggagaagtggtagtcgaggaattaaagaagagagaataccccgttggattcgacgccgtaaagggcgaatacgttgacatgtttgaagcgggaatcattgaccccacaaaggtcactcgttcggctttgcagaatgcagcatccattgctgccatggtattgaccacagaagcgctggtcgtggagaaaccggaacaagaaaaggcacagcctggaatgccacctgaagaatattaattctggacattaaattaccctaagtcaatagttaaactgttttgaagaagggggcctctcaaagagagagaggtccccttcgctgttttaaggttgttgctgtataatttatagaaaatagtcccaagggaagggagtgtaagttagatgaattacctgatcaggagaatcttgcagttgatcccgacgttcatcatcgccacaatgattgctttcatactgttctcattggttggcgacccatttgaaggcatgcgtcaggatcctagattggcttcacaagtggaaagactgagaaagatctatggctatgataaagatcccttaacacgttatgtcctttggttgtacaacttcttcacgggtgaatggggttactctatcatggcaaaaaggtcggtgttcagtgtagtcactgagcgaattcccgtctccttagcactgggcattggacaaacggtgcttgctacattgtttggactactgcttggcatctactctgctttgcacttgtactcgacagcagactatgtggcaacagcgttagtattctttggtatgtccatgccatcatttttctttggtgtggttgccttgttcttctttgtaataacttggccgctctttaatgttggtttgatgacgccaggctttcacccagaggcagcaaccttattcgagaaaaccattgagtatggtaggcacctcatgcttcctctaatgttgcttgttatcttgggaatgggaggattcgtacgttacgctcgctcttccatgcttgaggttcttaacatggattacattagaactgctagggcaaaaggtttgcctgagtcagttgtagtgaggaagcacgcactcagaaatgccttaatacccattgttacacttcttgcactatcattgcctggtattcttggatctgcaccaatcactgaaaccatattcagtattaatggtctaggaaaactgtacatagacgccttgggtgccaacgaccaaatgacattaatggctaacctcgtgttaactatttcgcttgtcatagtaggcaaccttctggcggacatactgtactcggtggttgatccccgagtccgcttaggatgaggagggagtaacgatggccgataaggatcaagaaaagaaagtcaataacaatacaaataacagcgcgacgaacaatgattacgaggtagcacaagagagttattctttctggggtgcggtgtggcgtagattcaggcgccacaaacttgccattgtggggttgtggatactggtcttcgtgttcatcttttcctttattggaccggtattctatacactggatccatctgaaaacatttttgaagaagatgtggctaacttctacatgtataagataaatcaagcaattaagcaagatccagggctcaaagagtaccttggcaccatgctaacggattttgaacagacactggcaagagcaaatgaccttaaagcaaaggctgcagcgggggactatcaagctttgagtgagctctcttggagtaggagtgacttggcttctgcaggcatgcagataattagcatggtagctagctacactgacagtaacggaaatcaacctttcgcgtcctatatggatctgacaagatatctgagcccacctggattgcctgtgggagcacctgggcatcctcttggcacggatgaccaaggaagagatcttttggccaggatcatgttcggtggtaaggtttcgtttgctattggtattgcatcggcattgatagcggtcatacttggtagcttagttggtttggttgctggatatgttgggggcatcgttgattcgctgctcatgagatttgtggatatcatgctctccataccgaccatgccactgctgctagcgttatcaccgcttcttaggcgttggacaaagagtttaacagaaggaatgggattaggtgtatttggttccattctaccgatggtacttgtgctcgctctgtttggctggatgggcctctccagattagttcgtggccaagttctttcactcaaggagcagcagttcattgaagcagcacaggctattggcgttcccacaagcagggtcttgagtaaacacttattccctaatgtcattgctcccgtggttgttgctgcatcacttgcagttgctggtaacattttgtcagaagctagtttgtccttcttgggctttggtattcaaccacctgccacgtcatggggacaaatactaaacgttgcggttaacttcataaacagtccacagcaaattgtgcgctactggaacatgatatttatcccgggtgcattgctgttcttcactgtgctttcctttaactttgcaggcgatgggttaagggacgcagtggaccccagaatgaagctgtgaggtgacattgatggaaaagggtaatattttagagataaagaatcttcaggttacgttttacactgaggacggcatcgtacgtgctctacaaggggtttcttacgaagtgcctgataacgagactttgggggtcgtgggggagtccggttgtgggaaatctgttacagcactgactgtgatgcgtctgcttcccaagccacaagctcgtgtagaaggtggcgaaatctggttcaaggataaggagactggacaagagataaacattctcgaacaatctgaagaacacatgcggcatatacgtggtaacaagatttcaatgatcttccaggaaccaatgaccgcgttgaatccagtttacacagtgggagatcagatcatggaagctattatggtacacaatccagatataagcaagaaagaggctcgagaacgcgccattgaaatgctcaaagtggttggtataccagctcctgaaaagagggtggatgactatccacaccaaatgtcgggtggtatgaggcagagggttatgatagccatggctctttccactaatcctgaaatactcattgcagacgagccgacaacagcactagacgttaccatccaagctcagattttggacctaatgaatagactgcaggaacagtttggcatgagcattattttaattacccacaacctgggcgtggtagctcagaatgctgatagaattgctgtgatgtacttgggccgcatagtggaaaaggcagcagttagagatattttccacaatccgaaacatccttacaccgaaggattgttggcctcggttcctcgtttggataagggtggactaaaggaacatctgccaggtattacgggtaaccttccttcaccttataacccaccgcctggatgtaagttccatcccagatgtccctatgcgtttgatagatgcagagttgaggaaccacctgaagtggaagtgagcccagggcacatcgtttgctgctggctccacacgaaggaggagacaaaccatgagtaataatgacatcctgcttgaagttcatgatctggttaagtggttccccataaggagaggactgtttggtactgtccagggatacgttaaggctgtggacggagtgagttttaatattagggcacacgaaacactgggtttggtaggagaaacaggaagtggaaaaacaaccattgggcgcctcgtgttaaggcttatacctcagacccgagggaaggttatttttgatggcgttgacataacggctttggattacaagtcgtttaggcccatgaagaaagacatgcagattattttccaggacccttattcttctttgaacccgaggatgactattggagaaatcatagcagaacctctcatcgtacacacgaatatgacaactcaagagagagagaagagggtctacgaactccttgagcttgttacactgaggcctgaacatgccagaagatatcctcacgagtttagtggtggacagcgtcagcgcatcggtattgctcgcgcactggcactgaaccccagattcattgtcgccgacgaacccataagtgcactggacgtttccattcaagcacagattacaaacttgttgatcgatttgcagaaagaactagggctttccttcttgtttattgctcacgacttatctgtaattaagcacatgtgcgactcagtgcttgttctttacttgggtaaagtgatggaatacggtagtaatgcagacgttttccagcattcgcgtcatccatacactcaggctttgctatctgcggttcctgttcccgatcctgattacaaacgagagcgtatcctattgcagggagaaattccttctccaattgatccaccaccagggtgcgtgttccacacccgttgtccctatgcaacggaaaagtgcagaaccgataagcccgagctacgcgaggtcgagcccgggcatatggtcgcctgccactatgcctaactgataaggagttttaagaggcacgttcctgaacgctgaaaaatggggacgtgcctttttgttttggtacggagtgttatttcattggcttgcgtagttacatatatatatggtcatgaagaaaggcaaggggttaaaatgcaaagtaagggaagtgattcgatactgtgatagtgaacttcattgattattccacggctttatggcctgccttcggctgcacagggatcgtgcttaacaatgattttccatggtgcagacagctaacctttgggcacgaagtattaagtttgcggcgtgcaatgaactttattagaaagaatgctgatgctgtgggtggcatagtgctgctggggcagggagaagaggttgaaccgctaacttccttggctcgtgaccttgtaaagcctatccgctgggttctagatagcacttctccatgttcagaaatggctctcggttttaacaatgttctattgatgttctctggagagttgaatccggaatgggagccctttagtggcaggataaccttgggcatttggaaaagagagcatctggaaaaggggttggaaattgcttctcagcttcagctaccgatggaaacaccatttgaagtaaaagggactaactacccccgtgtgactacgtttcagtggttgtggggttcacttagctgtgagaaatactgatcagcaaggtaagacgatcttaccatggggccagacactacggctggtataccaagggattgacctatttctgaaagctgtttaaactcttctggggtatagtacttgtgtacgggccaatgcttctttgatggctgcaagtattgaccaatagtgacaatgtctacaccagtgttaagtagttcttccagcatattcactatgtcttccatggattcgcccacaccaaccatgaaacctgtttttgttagaaagcctttacttttgaagtatttgagcatgctcagtgaaacatcaagatctccagcgggtctgagttttgggaacaaaggtcttaccacttcaacgttatgagcaaagacatctaactgaggtgttatgaacgccttccaatgctcttcatttttcttgaagtcaggcaccagcgcctctactttcgtatttgggttaacctttttaacctcttcaaccacttggcggaaaaaggcgctcccaccgtcctctagatcgtctctggttacactggtcaacacaacgtattttaacctgagtcttttcactgcttctgcgacacgctgcggttcagtttcgtctactggcattggcttacctgactgtacattgcagtacagacagtgtcttgtgcaaatacttcccatgattaggaaggtagccgttccatggttgaaacaagtgccaatattggggcagcggccttccacacagatagtatttaggctcaatccttcaagagcctggcgcacaccttttgcggtttcactgtcctttagattagtttttatccaagctggttttcttatctgttcatagtccataaagtcattctaccacttgactatggtcatattgaagctgtatagttaaaagatgtttcctgtgttttcatggtatgctgactatgtcgatgaagtcagtaagccctgggtgatccctgacccagatccacgggaggtcacttttggtaaatacaccgttcattatgcgtactcttattacggccaagtaaaatctttggtgaagcagtggaagtttcagggtgatcatgctttgggttttaggctcggcgaactcatggggattacctacaatcatctactctgcggcaaggtagtctcctacgttccccgttacggagaaagctatccctattttggcaatcacttgttttcttttttggcaggccttcagaagactgggaactgcgctgtagtacctgcttacgtaaaaacacgggcaaccatgcctcaaaagacgctgtcgcggtcagcgcgtatggtaaacttgcatgacgcatttgtacctacaggaacatgcgctgacatagtggtggatgatgttatgactacgggggctacgagtcgagttttgtataagtgctcgccgtttaaagtatggctggtgctggctcgagtggagctggatttgtcttcagattttcgtaaggcatgatatacttagttaggaaaagcggagaggtggccgagtggccgaaggcacccgcctgctaagcgggggtacgatgtgagtcgtaccgagggttcgaatccctccctctccgccatttttttgttttctatgcaaactcttgaaattcccacttcttcaccaaggctacgtactgtggagtattctagtataggatggcgttgtactttggtgccgtaagcactcatagatcagccatgttgtataattcataagtaggtcatgtgaatgatcgtggtgttttatcatcacgatcttgacaaggctcataccgctgggctaaaatagtagaggctaacgggcggttagctcagtggtagagcgcttgtttcacacacaagaggtcagaggttcgaatcctctaccgcccaccaagaaagtgcgggagtagctcagtggtagagcatctgcttgccatgcagagggtcgcgggttcgaatcccgtctcccgctccattgtttttgttccccagttgcacagggtggataggccggcgtagctcaacggcagagcagctgattcgtaatcagcaggttcccagttcaagtctgggcgccggctccattttcttctttttaacaaaaaagcttttaaggatgtgcaggttttcctcatttttcaaagctcgattcatgagtatgttcatgagtatgtgtttttcttttgcgtttgcctttttgtatataattgatttgttgtggtaggagtgtgatgcttacgtgacagatgttatcagaacggctattactgagagtactcaaaaagtctttggtttgtctacggaagacatgcctgcactggatatacaatttacgcctgacattaccatgggtgattatgctgtgcccataggtttcgtgctggcaaagaagctaagaactgctcctgagaaaattgcacagactattgcggaaaacctccagggtccatttcgggctgaagcagttaaaggctatgtaaacgtgaccatggacgatgattggtggttggatcgcctttcgcagggattcatttcctatccacagtattcgggtaaagtgctggtggagtatgtttccgcaaaccccactggtcctattcacattggacatggcagaggagcagtagtcggttcagtacttgcaaatttgcttgaccgagtatatgactttgctgactctgaattctacgtaaacgacgctggtgagcaaataagaaagttctgcaaaagtgtggaaatcaggataagagagctaaagggcgaagatgtggaactgccagaagatgcataccatggtgactacgttgtggatattgcaaaaagcattttggaccgttacaactgggatgcattgagtgaggacgaacagtggaatgtgctgtggaatgatgctgtggacatgatgcgtaagtggcacaaggaaaccttggaaaagttgggtgtaaccatgaaggtgtggaccagtgaaaggctcataagacaggaaggatggccagaaagggtcattcagttgctgcaggacaaaggctacgcttacgaacaagatggagccttgtggttcaagtccaccatctttggtgatgacaaagacagagtgcttgtgaagagtaatggggagtacacctactacttggtggacattgcctatcacatggaaaaaatccaccggggctacaatgtactcataaacgtttggggagccgatcacataggacacgtgccacgcatgaacgctgctcttactgctttggggtttcctgattgtttaacggtagtactggttcagacggtgaggttctggagacaaggcgtagctgtggctatgtcgaagcgtaagggcgagtttcttactctggatgaactcatagatgagatagggaaagatgcagctcgaatcatgtttattaccagatcagtggatgccactattgactttgatattgaggtggccaaacagaaagccatggataatccagtgtactacattcaatacgcttatgttcgtgctaaaaacatattgacgcgaactgaggaacggcaattcggtagctcggttggttttgaccctcacgaaagaacactgcttaggcttctaaatgcttttcaagaacgcatggttttagcagtgagaaaacttgatccatttgtcatagaaagctatgcttgggaattgtcagatgcttttcataagttttaccagtttgatagagtaataggctcggaatatgagaatgcacgttggaagctggtggaacgattcacggaggtcatggaggaattgtttaccttgttgggtattgagaagttggagaggatgtaaagtgatgacaaacacgaagtttgtttttgttacaggtggagttttgagttctgtgggaaagggtatagctgctgcgtccatgggcatgttgtttaaggcgcgcggctacaaagtcacggccataaaaatggatccttacttgaatgtggatgctgggaccatgagcccttatcagcacggtgaagttttcgtgactgaggacggagcggagaccgatttggatctgggacactatgaacgatttctggacgagaatctgtctggcaagaacaacattacatcgggcaaaatttactcgcaggtaattaccaaggagcggaaaggcgattaccttggttctacggtgcaggttatcccgcatgtcactgatgccataaaagagagtatcctttatggtgctcagggtgctgatttagctgtggtggagattggaggaacggtgggcgacattgaaagcttacctttcttggaagcagtgcgtcagttaaggagagagcttgggccaaatggaagcgtggttgtccatgtaacatatgttcccattctggagaccacgcatgaagctaaaacaaaacctacacagcatagcgtgaaagagctaagatcaattggtcttcagcctgatgccattgttctaaggtctcataccccgttagagaagcatgtcctggagaaaacctcgctgttttgcgacgtaccccttgaaggcgtgataaacagctatgatgtggaatcagtgtacgacgtacctttactccttgagcaagaaaaactaattagtgtgttagaagaaaggctgttcggtactacaacagaggcggatttgaaaaagtggaaggaaatgttgtctaggcaatctgaaaggacactaaaagtggcacttgtagggaagtatgtggtacttcctgatgcttacttatcggttatagaggcaataaggcatgctgctatgaaactgggagtagcggctcacgtatctctgatgtcttcagacgaactggagaaatgtgatgatgagcaattaagcgaaaaactcagcaacatggatgctcttgtagttcctggagggtttggggctaggggcattgaaggcatggttaaggtgctgcggtacgctagggagaacaagatgcccactttgggtctgtgcttgggaatgcaggtcatgtcaattgagtttgctcgcaacgttttggggctaaaggatgctaacagcactgaatttgatccaaatactacatatcctgtaatcagtttgcttcctgaacagatgcaagtaagagatttgggaggaagtatgaggctcggagcttacccatgtacattggttgaagggacacgagttcacgccctttacaacaaaccggtggtatttgaaagacacaggcatcggttcgaattcaacaatgaatttagagaagcatttgaaaataacggtttccaggtttcaggtctgtatgaaccgaaagatttggtagaagttctggagctgaaagatcatccgttttatgtgggggtacagtaccaccccgagtttaaatccagacccatggtacctcatccactcttcttgggtttactaagcgaagccgtggcgaaggcttcgcctgtgctataataacagctgcggggcgtagcgcagtggtagcgcactcgtttggggtgcgagtggtcggcggttcgagtccgcccgccccgaccatttgttttttggaggtggcttcaccttgaatccggacgaaattctccagaaatatcacgatcacataaatcctgggttagctgacttattgcagctgggtggtttagctgctgtggatgacaaagctgagggtgcctatgtttgggatgctgacggaaataagtacttagatgcggtaggtggatacggtgtttttggtttagggcatagaccccccaaagtcatcgaaaaagtcaaagaaacactagataaaatgccactggcttcgaaaatattcattaacagctgcgaagctgagcttggggaaaagctttctgaggcaacaggctaccagtactttatgtttcttaattcgggttctgaggctgtcgagacagccttgaaactggctaggttgacgacgggtaaaacaaactttattgggatgactaatgcttaccacggtgtaacgttcggtgccctttctgtttctggaagagatgtttacaaagaaccttttaaacctttgcttcccggagtaaaaatcgttccttttggcgatgcagaggctttagcaaatgctttggacgatacagtggctgctgttatcgttgaaccgatacagggtgaaggtggggtgaatgtgcctccacctggttaccttaagaaggtaaggcaactctgtgacgaggcaggctgcttccttatcttagatgagattcaaacaggcatgggtagaacaggtaagttgttggctgaagaatgggaagatgtaaaggctgatattgtctgcttaggtaaggcattgggtggtggagttgtgcccattggtgcagtaggcgctacggagacagcatggcagggctttattgacaatccgctcattcatgagagcacttttgggggaaatcctcttgctaccagtgcgggcatagcagccgtggatgaaatagttggtaaacaaatttggaataacgcgcatagcacgggagataagttgctttccgctctacggagcgaagctgagaaatacccgcatcttataaaggaagtacgtggacgtggactactcatcggtgtggaaatgatggaggaaggttacggactgcccatgatgggttttatgctggaagaaaagactttggtagcttacaccttgaataatccaagggttattcgcatagagccacctcttatcattggtgacgaagaaattcagtggcttgtgaatgcttttcagaaagctttggccaaactcgacaaactggccaaggatttggaggtgtaaatagacatgttagtggaggaagagataatcataaatgctcctgctgacaaggtttaccagattgtgaaggatatgggacgctatcctgaattcataccttctctaaaagaagtaacagttttggaaaatggaccaggttatacggtgactaaatgggtatcaaaagtgcagtcatttacgctgcaatggactgaacgtgacacgtttttcgacgaagagagaagagtggaatacaaattagtggaaggagccatgaaaaagtttgaagggaaatggattgtagaacctcaaacggatggtacgactaaagtgcatctggatgtggattttgagctcgctatgccagccttgagagatttcttaggacccatggcaaagaagattatgcgagattctttgaagtccttattgcaagggataaaagcagaaagcgaaagagtgtgaaatgagcaaggtagtaatcattggggctggccctgctggtattttttgtggacttcgcctttcggaagtacttagcggtgaagacataactattattgaaaagggtaaacccattgataaacgtcactgcccactacttcttaacggcaagtgcgtaagctgtgagccatgttccatgataagtggttggggcggtgcaggtgcttacagtgatgggaagctgaatattacaggcgaaattggcggtttccttaatgaaattttgggagaacgacgttttggaagctttgttccagaagtacttaagtacttttacgaccacggtgctccaaaagatcttgataatgtggctgagaggcctgaggtagatgattggcgtaaaagagctcgccttctgggaatgaagcttatcactttcccaattattcatttgggtaccgataagactaaagaagtacttgcaaacatgtatgacactctgcggaaccggggcgtgaatattatctttgacactgaagtggaagacatactcaccgaagacaaaaaggttgtcggtgtgagaaccagtagcggcgactttcttaaagctgattacgtggtggtagctgttggaaggagcggagctgatgatttgacacgctgggtgaatggattgggcctgcatttcggcactaacccagtggacttgggagtacgggtggaggttcctgccgaggtgcttttgcccatgacagacgtactttatgaggtgaaactggaatactactccaaggcttttgaagataaagtaaggacgttttgcatgaatccgggtggtgaagtggttaaggaacatctggatgacgtcattactgttaatgggcattcctataaagagaagttcctaccaaatacgaatttcgctgtattggtcagcacctatttcacagagcctttcaaagatccagttgcttacggaaaacacgtggcgaagctggctaacttactaagtgacggcatcatcgtgcagcgttttggcgacctagtaaatggtcatcgctccacacctgaacgtattaaacgtagtattgttaaaccgtcactggaggattctattcctggtgatctaaacgctgtacttcccagaagacacttagaaagcatcatcgagttcttacaggttctcgaccagtttgctccaggtgttggtagccgagatacgctgttatatggtgtggaagtaaagttttactccatgaggcctgagatttccaacgtgctagaatcagagatttctaaccttttcatggcaggtgacggcgcgggaataaccagaggattattccaagctgccatggcaggcctagtagttgctgatacgataaaggagagatgcatgtgagtgcggacttagtttgtggacttcagtggggagatgaaggaaaaggaaaagctgtggattacatctccaagaactacgatgtagtagctcggttcaacggtggtgataacgctggacataccgttgttcaccaagggagtacctataaatttcatgtgatccccagcggagtactaaggggatgcttgggagttattggaagtggggtagtacttaatccatcttcgttagaagaagagctgcgccagttgagtggcgatgaaaagatcgttatctcgaagagagcgcatctcatacttccttcatacaaactgctggaccagaagttggaaagtcttaagggtgacaaagttgggactactggtcgcggtattggtccggcatacggctttaaggcttttagattcggagtgcgagtgggagacctttttcaagacggtctagaagaaaagctaagtgagattcgaaggttggtagaaagcttgaatgtggagtggattcaacccgatgtgaaacattggaaggaagtgcttgccccgtatgtgggtgatgattataaggtactccatgaagcgtatttggaaggacgtcgaatactgtttgaagctgctcagggcgttctgctggatttggattttgggacctatccgtttgtcacgtccagctacactttcacgaacggtgttcacgctggttcgggttttaacgcaaaagagcttggtgacataataggcgttagtaaggcttatacaacgcgtgtcggtaatggtgccttcccttcggaagtttttggagagaccgcagatcatatcagagaacaaggagcagagtttggaacgaccacaggaaggccacgtagagtaggttggctggatttagttgcactgcggtatgctgtacgagtttcgggatgcaacaaggttttcttgactaaggtagacgtgctgtcaggtttggataaagtgggattgataacgtcctatgaagtagatggtcaaagatacagcgactggtttgattttagccaaggggctctggagctggtaaagcctattgtggaatggtgtaatggatggggaagcgtgttgaacgagggtaaacttaatgcaaatttgttagcctttatggaggccgttgaaggcgctgcgggtgcaaaaatacagtgggtttcttatggtcccagtgaccacgaaacgttgtgcatgctataattggtcaggatattgcggcggggcgtagcgcagcttggtagcgcacctggttcgggaccagggagtcggcggttcgaatccgcccgccccgaccattaaagggaggaaattcacaggagatgaatgatcaatacagaactccttattacagcggtttgctggcttatattgcaaagcaccgtgccagttttcacatgccgggtcacaaacgaggcaggggtgtacatcccgacttcaaagcttttttaggtgagaatgtgtttttacttgacctcactgaagtgcagggggttgactacttgcataagcccactggcattctcagagaagctatggacttattggcagatgcctacggtgcaaaagaatcgttctttttagtaaacggtagcacagtgggaaaccaagctgctctcatggctgttggtggtccaggaaagaaaattcttattgcacgtaacagccacaggtcagtggttggtgggctcatactgaatggttccatacccgtttatctccctgtaaacgtggacccggagctgggaataacaacaagcgtttcaccggaagttctaagagagtatttagacaagcatgacgtagatgccgtgttcttaactaatccaaattactacggagtttcaggtaacataagggaactagtggatattgttcatgaacatggtctgcccattgtagtagatgaggctcatggtgctcacttccacttccatcaagctcttccactttcggctgtggatgcgggtgcggatctagtggtgcaatccactcacaaaacactctcctccatgacacagagctcttggatgcatatgaatggagatcttgtggatgttgagctgttgaaggctgcacttaggacacttcagagcagttctccaaactacgttctcatggccagtttagacgtagcaaggatgcagatggcaacggagggagctgaactacttagctcagcgcttaatgtggctcagtacttgcgggaagccataaacgagattcccggactgcaatgcttcggcagagaaagggtaggaaagtacggtattttcgatgttgacctgacgaaaataaccataactgtgcttggtttgggcctcacgggttacaaagtggagcaactgcttaatgacgagctgggtgtggaagtggagctatcagatccgaacaacatacttgcttttgttaccattggtgatgattacgacaatgctgacaaactcataaaagccatgtcgaacctctctgaacgcttcttcggcaagcttccacctttggagactgctgctgttcacacatttcctgtgctgcccgaagtcgtgcttacacctcgagaagcattcttcgctgaaaagaaagtcgttccgtttagagaagctgttggtgctattagtgctgagtcggtggtgctttatcctcctggaattcccgttattgctcccggggaaagaatcacggaagagagctttgactacgttatgaaaaggaaggaagaaggagcggaagtacagggtaccgctgatccggaactggagttcatacaagttcttaaatgagctcaaatgtggccttaaacagaagttttctcttataatattaaggtgtgtgtagctggaaaactaaacgcgatttgcgaaattaaaaggcggtggcaacgtggaagagttcttcgaggcacttaagtctttggaacaagaagcgtcagacatagtgtccacttcttctgtccaggcgcgacagagggtggaggttgctagagagcgttttgcagaggaatttcatgaattggaagagaactgccgtcaggagttagaaagggagctcgaaagactttctcaagaatgggaacagaggagacaagaggaactggagtcctacagcaagcaactaagtaaacttggtacagaattagaccagcgtgccggtcaccttgcgaaggaacttctggagtcattcctgggggagtgaaagagcttgccaatcgcagagctggagaaagtatgcttctacgttccaaagcacaacgtgggggctttgagaaaatacatttttaagttatccgattttcatccgctggagcttaaccacaacacgttgggggactttgccaccctgaaggatcgccttgagcgagtagtttcccttgggagtaagagaaagcctgacatttatgctacgtctgtgttaagtgaaaaagaaactatatccactggttatattgagattgggccagtgctctctgaaattgaaaggctcatagacgagcatcagctactaacgaatgaacttaacaacctaaacaaacagattttgggtttggagcctttccagtgggttagtgccccatgggaagactcccataactggcactggattaaggttgtcttagttaaaaaaagcaaagccgtattgaagattctttctgatcttcctgtagctttcgctgagggagacaacgccatcgttgtggcttattacaaagacgatgatgaaacagcagaagtcattagagagtatgctttggatgacaggctgctaacagatattgggcgtgagctaaatgagctcaagataaagaaagaacaactcacaaaacacttagctgacgtggaaagtcagttagatactcttcttgaggaaaacggtacgcagataagaaaggcttttgattactactcggtttcgttggaatatgccagattggtaaatggctctgttgatacgcagtttttgggggtagtggtaggttacctgccaaaggagcatttaaacgatgctttgaaagaggttagagcgttgggtggcgatgttttacaactgccgccagaggaagatgaaatgtatcctacaaaattggagaactcaagcttttttgagccttatgagtctattactctgatgtatgggccaccccgttatgacacttacgatccaacacctgctgtagctctttggtggaacctgttttttgctttcatgctgggtgatgccggatttggtctcgtaataacacttgtgagtttatacggactcaagaagattaagagcatggaaaagattctaaggctttgtttgaacgtgggcgttggaaccatgatagtcggcataattacgtggagttggttttctacgcaaccacttatgatcaatgggaaagcattggggcttttctaccccgtgaacggtagtgatgtgaacaccatgcttgtaatttccttggttattggtgttatggcgcagttctatgccatgggcataaaggggtggtggatgctaaggaacaaggactatctggggttttggtcggatgttttctgttggtggggtttcttgagttctttgatttggctactattgggtggaggctccatgtcaacgtaccttgcgctattctttgcaattaaccttatcttgtttcaggggcgtgagtcaaagaactggatttccagactgggtatggggctcattggactttatggcatcataagtccctatggtgttgcttcctttttgggtgatgtgctttcctattcacgtttgatggcacttaacttgacgggggcactcatggggcaggtatttaattcattgtcatttggtgtgatgaaaagtggcttaatgggaatcgtttttggggttctcatgtttgtggtttttcaagtgtttaactttgctatttcagcattaggtgcgtttgtgcacagtattaggttggtattcttagaaatgtatgggcggttctacgaaggaaacggtgaactttttaaaccgctcaaaagagtcggaaggtactacagatttgaggaggttgattatgaatgacgattgatgggacatccgtagctctgattggcgcgggtttaacggcagggctaagtgcagtgggttccgcatggggtgttggtttagcggggaaagcaaccagtgcagtgctatcagagaagccaaatcttttcggacagatgcttgtgcttcaggctttgccaggtacccagggtttttacggttttatagctatgtttctggcgctaggaagaattaatgctgctacatcaatttctattgctcaggcattgcaacttataggcgctttacttcctgttatgtttggagagcttataagtgcttactggcaaggagtggcgtcagctggtgctgcgcaaatggtggcaaaacaaccggaatccttcggtagagccgtgatcatacccgcattggtggaaacttacgctattctatccttgttagctacgattattttgcttggaggagtgacgctttagtggacattgacaagctccgcagtgtggtttttgcggaagcccagcggaaagctgaagagatcctatcctctgcggaagaagagatagcaaaactaaagcaagaacatgagaaacgcgtggaagagctaaagttagccactgctcagcaaaagaaaaaactcattgagacagaaactgagcgatggaagcggcagattgaatatgaaaagcgtatgctcgttgagcaggtcatcgttcaagccatacagggcttgaaaggtagaattgaagacgaaatcgcttctggtgtttatgctccaagctatgttgattggctaaagaaacaagtcccagaggctgatgagtggacagttggtagggaatatggtgagctgcagagggcattttcaaagaagggaataaagttcacggttgatgacagcaaaaaagtaaaagctcgtaagggtgatactgttttcgatttatcgcctgacgtggtggctaatgccatattggaaagattttcacatgaaatctacgaagagtttaaggggctgctaaagtgagagaagtgtctgacatcgcagccttggtggcagctaggcaagatagagttttacccttggagacaatagataagctaagagtaaacccttacttactcaatcaggttgcattaaaccctgatatgcgacaacagattacagaaaaacctcccgacgaggcagcgaatgcattgtggaaggatttcttagaagagctcgatgagctgcttggtttactcggagagagtggatatgcggaaatggaagaattctacagggcgcgctttttcggtgaagcttttgaaaccgaaaaactcaaaacgttaccctttggagagtttctttatgaagcttttatgagctctgtggaatccttaaaacgtggtgagcaaggaagtgactggcgtttagaatggcttaagttcctggaatacaactatttttcagggtctttcttggcgggggttttacgttatgtggaactacggtttcagactattgcaggaatcagctatgctttactcagaacggggtagtttgttgggggttgtcggatggctgaaatagttgcctgtgggaaaagcggattatatgacttccttagcttttcaggtatacgtgtggtggaagctgaggaaattgaccatattttggctagtgccactgacacagtggtattggttacagatggcatctcttgtagtacggagctgataagcgatttggaggaaaaatacggaacgaagtttgtgcccgttgtgcttgacccgaaacagggcgtagatgtgagctcagcgagaaggtttgtggaaagagctctgggtgtaaaacttgacaggtaggtggtgatagttggtgcacggacaaggatatgttgtgcgcgtggcggggcctctggttacagcgaagggcttggagaagcccatgatgtatgaagtagtgagggtgggcgaacttaagctctttggagaaataatcggaatcgagaaggatttggtatatatacaggtctatgaagataccaatggtcttcgccctggtgaaacagttgagcccactggccagctactcagtgtagaactgggccctgggttaacaaataacatttttgatggcatacaaagacctctggaacgcttaagggaagaaagcggagagttcttagctagaggctttagtgtgaacgctttggatcgccagcgtaagtggcattttgtaccgttagctgaggctggtgtggaagttgaaggtggtagtttcttaggcgaagtaattgaatcgtcaacagtggttcacaagatcatggtaccacctaatgtgaaaggtactctacaatggatcgctggagaaggtgaatacacggttgaggaatgcattgcaaaggttgaactacctaacgggactttacaagaacttcaactgatgcagcgttggcctgtgagaattccaaggccagtgaaagagaaagtgttcactgacgtgcccatgctaacaggacagcgcatactggatgtgtttttcccagtgataaagggaggtactgcttgcgttccaggtccctttggttctggaaagactgtgattcagcaccaacttgccaaatggtctgatgtggacgtggtggtctatgtgggctgtggagaacgtggtaacgaaatgaccgaagttctcatagaattcccagagcttaaggatccacgaacaggtggtccactcatggatagaaccattttggttgccaatacgtcaaatatgcctgtcgcagcacgtgaggcttctgtttttacaggtattgccatagcggagtactaccgcgatatgggttacgatgtggcactcatggctgattccacttctcgttgggccgaggccatgagggagatatctactcgtttggaggaaatgcctggtgaagagggttacccagcttatcttgcatcaagaatatcagctttttacgaacgttcaggttttgtgaagtgtttaggtagcccagagcggacagggtcggtaacagtaataggagctgtttcgccgccaggtggagatttgtcagaccctgtggtccaagccacgcttagatccgtacaagtattctggggtttggatcaggatttggcttttgcacgtcactttccagctattaactggcttaacagctattctttgtatttggacagaatcggagaatattacaacaagagttttgcccccgattggttgaagaaacgcaatgaagccatggtaattctgcagcgagaatctgagctactggaactggttagactggtagggtacgatgctttgtccacggaggagcaattgttcttggaaacggctcgttctttgagagaagactttctgcagcaagatgcctttgacgatgtagacagttactgttcactaagaaagcaatatgtcatactttcatcaattctgcttgttcatgagattattctggaccgcataagaaagggagaggactacggttcgctcatagcgaatcccataagggagcatatttctcaacttaggtggctcaaagaagaggaagttccagattggaaacagatgcaagatagtattttaaagagtttctcagaggaagtgaaggctcatgattagagaatttcgcagtatttctgaggtaaacggtccgttggtttttgtagaaggcgtgtcagatgctgcctacggtgaactggtggagtttcagcttaacggagaaatacgtcatggtcaagtactagagaccactgatcgtttttctttggtccaagtttttgaagggactcagggtttaactcccaagacaaccactgccagattcttaggaagaggcctcactttcggtgtcagcgaaggtatccttggtagggtgtttgatggtttaggcgagccgctagatggtaaaccgcaaccttttgtggataaatacgtggacataaacggtgctccaatgaacccggtgagtcgtgagtacccagcagaattcattcagactggcatttcagccattgatggtatgaacacactggtacgtgggcaaaagctgcccatttttagtggtagcggcttgccccacgctcgcttggcagcacaaatagcaagtcaagccaaagtgctctcttctgaagagaaatttgccgtggtatttgctgccatgggaatcacatttgaagaggcgaactttttcattcagtcttttcagaaaaccggtgccattgagcgttcagttctatttttaaacttggctgacgacccgactattgaacgcatagctacgcctcgatttgcattggctgcagccgagtacttggctttcgaaaaggacatgcatgtacttgccatccttaccgacatgacgaactactgtgaggctctcagagagatttctgcggcacgtagagaagtccccggaaggcgaggatatcctggttacatgtatactgatttggccagtatttacgaacgtgcaggtaggattaaggggaaaaaaggcagtataacgcaaatacccatactaaccatgccagaggatgataggacccaccccataccagacttgacgggttacataactgagggtcaaatattcctgtcgagagatttacagcataagaatatttatccacctattgatgtattgcaatcactttctagactcatgcaaagaggtattggtgaaggacacaccagagaggatcactctgcggtttctaaccagttgtacgctgcttatgcacgcggaaaggaagcaagagagttggaaatagttttgggagaagcagccttgacagacctggatcgattgtatgtcaagtttgctgaccgcctagagtcagagtttattgctcaaggtgaagacgagaaccgtacaattgaagaaactttggctattggatggcgacttcttaggatgcttcctagaagcgagcttaagaggatcagagatgaatacataaacaaatacttaccaaaggtggagagctaatggcatcaacggttagtccaaaccgtatgacccttcttgctcttaaacgcaggtacaccataagcaaaaggggtcttaaactgctaaaagacaagcttgaggcaatggtaaaagctttccgagatctgtacacggagtttgatagggaaagacgttacattgaagagctcatggaggcctttgttgagctacttaaccagtacgagtcagagacttcgcctgcggtaagagacaggataaggagtatgcagctatttcaggtagagtatgaactctctactagaatggtgttcaatattaaagtgcctttcctagatgtctcgctaaagaggatggatataccagacttgtatttgcagacaggtcctgccttctataaggctcttagtgtttatgaagaacttcttcctcatctgttgaagttggcttctctgaggaatgcactgcatatgatgagcgtggagattgagaaaactagaagacgaagtaatgccttggagtacaatgtagttccggaactcgaaagaactattaagtgggtacagcagtacttagatgaaatggaaaggagccagactgtgagaataatgaaggttaaaagcatgttggaaaaagaaagggggaatgcataatgggattggaggatgccatcgcggcagtgaagaggctgaaagccttggccaaggcagaagtgctagaatccgaggctttcggcctaagtgaacagcagattaccttcgccaaagaaagacatcgctactactcaaccttgcttaacagactagagtcagaatctcttgaagacgttatttcctcggtagaagaggaagctaaagagctttggcataagcaaacaaaaactattactgacaaagctcgcttggtagccgctgagagttttctcagagccataggtctcgagctggaatacgaagagacgcaataaatactaagacctacgactcataagaaaacgctactttgacacaaacaagaaccttccgttttatttagtacgtcctcatttatgttgttgtcaatttactctgtgtattattaatagaaaagttctgccaggttgtacaattccttgtcggccatttttacttgagccgcgaggtcaaagttaactaactcgaacttaccacctgtgagtgccaccatttttcctgtaatgccttgtttaacagcgttaactagttccatgcccattcgtgtagctagtagtcgatcctgcacagttgggctgcctcctctttgctgatgtccaagaacggttatacgtgtttccatgcctgtggcatcttgtatttcctgcgctaaagcgtgtccaacgccaccttcagtgttggaaagccatggcagttttgctccttcagcaatgacaacgatggagaagcctctccctgattcccttctcctgtagatatggttcacgatcttatctttttccactgttacttctggaattactatgaagtcggcgcctcctgcaatgccaccgtaaagtgccagccaaccagttgcgcctcccatggtttctacgaccatgacacggtgatgtgcttctgcggtagtgtgtaacttatcgagtgcctcagcaattgttgtcacagccgtatcaaaaccaatggtttcgtcggtgccattaatgtcattatcgatggtaagaggtaaagccaaaacaggaacgtcgtgttgcgtgagtagatcacaggatgccattgtctctctgtctccgagaacagcgagaacggtaatacgataccgatccatgacttcccttattgtttgaacttgagcttcatcaatgcgtgttctggacgtgccaagtatggttccacccctaggcaaaataccagagacggattttgatgttagtatgatcacgtcgtcacttagaagaccggcaaaaccgccccttacgcccaaaacttccatgtccatgtgatacgcacttctcacaatactcctgatagctgcattggcgcctggtgcgtctgcgcccgcagtcaaaatagcaatacgcttcacctgcatctctcctttcctgtaacaagtttacaacaaatttagcgaaaaaggacagtatgcgtaaatggtatataaataaccactattgacaaagtggtaaaaggtggtaatttatggttaatgggtactatggacgtacttacaggggagtatgagtacactttggacagcaagagccgttttttgatgcctgctgaattcagggcttatttgggggatccaatgtattttgttcgtggttttgaaaactgcatctacgtgtacagtgaggaaaagtggcagaagatggctgaggacatacgaaatcttccttggtcgtccgatgcggctaggtgggtaaagagaatctggttcagctcctcgcttaaggttagaacggatccccaaggtcgcgtactcatacctcaggtctacagagaacatgtcttgaagtcgggaaaagttgtagttttgggatgttttgactacgtggaaatatgggacgaagaacgctggaggacggaagcctcagaaaagataggcttgttaagccagttccttcaggaggcgaaccaatgactaactacatagagcacaaacctgtcatggctaagcaggtcgctgagctacttgttagtaacgaagagggcatttacgttgatgcaactgccggttctggcgggcacctaggccttttagcgaatacttatccagaggcatcctttatcggtatagacattgatcctgaagcggtgaagtttcttactgagaagttcgcaggcgtgagtaacgtaagaataatacgtggaaactacgcagatctaccagacatacttcattccatggagattggtcaagtcgacggtatactgttggatttaggtatctctatgcatcaagcactgtctgcccagcggggttttagcataaagaatcctggcccgttggacatgcggtttagcattgatcaaaaagtaactgcttatgagttggttaacagcctaagcgaagagcagctggcagacatcatttatcgatatggtgaagagagaagagcaagaaagatcgctaaggcggtggtcgaagctcgcaaggtaaaaccactggaaaccactgatgaactggctgatcttgtggcccggactgttggttacaggggaagaatacatcctgccacacgggtttttcaagctttaagaatcgccaccaatcgagaactggacaacttgcaagtagcattacctcggattttccaggtgctaaaagagggtggaaggcttgctgtaatttcataccactctttggaagatcgcatcgtgaagcagttcttcaaaacgtgggaagaagagggcaaaggcttgcgtctgacaaagaaagtggtaaagccttctctagaagaaattaatgagaatcccagcagcagaagtgcaaaattgagggttttcaagaaaggggttgggggaaatgaaaactaagcagtctgctttggctgagaggctggagtatgtaccggagcgcccagtgcagagacgcgcggaagcatctaaatcgtacccccttgagaagttcctgtctcttcttattttagttaatgttttgttaactatgggagcagttttcctttgttacaggctatccagcagtgtttttactgtagaatatttaagaagaacaatgctggaaactcaacaggagatatggaaattgaatacagacttagaaatggcaacaaacgaaaaaatgcaagagctattgggcaatgctaactattcttattccttaagcgatattgggcagcgttagtcatgttggcttctcagttagcaaaaatagttaacgggcaattagtgggcgacgactttgaattcgatcatgttgctttcagtagtaatgactgcaatcctggaacgctcttcatagcactgcctggttcaaagactcatggtgctaagtttgctactcaagccatgcaaaatggcgcctcaggattattaactgatgtagagccagaggcaagtaactatgtactggtgacggacgcatttgaagcagtaaaaaaattaggggaaactctagttcggagctacagtggcaagatcgtagttgttcttggggctagcggcaaaaccacattaaaggagttggctagaagcctagcacctgttagggtttggagtagctacggtaacagaaataccatcatttctctggttactgaccttttcaacgagagagaaagtgctttgaatgcgccctactggatactggaatttggcattcacgacaagaaagacgcagatgacttcctgcaggttttcaatccctatgcggctttgtttacttcattaggtgctgaacatttagagttccttgaaaacgtggatgtggcggtacgcacgaatttgaaagtgggaatggcagccacgaagcgttttgctcttgtatcagatgaatactctgttgaagatgctattctattcgggtcacctcagacaagcgcatggtttgacattagcagttttacctgtgatggctgtacactggggaagctaatgtgccatggtgaagaaaaagacgtggtgcttccattttggggaaagcgttcagcgcaaagcgtggcgggagcagcggctttctgggtttctgaaggatttggcttggatgagctaccctgggaaaaccttgacacaataaacatttgggggcggcaacagcttacccgttggggtgacttattgatcttctttgatgcctataatgcaaatcctgaaagcatgaaagagttcttggaagtagttagtgaagtaccttatggtaaaaaaggtttagtcattggtgatatgcttgagcttggcgaatactcacattactggcatcgaaagcttgctcattggctaaagaagtctggaattcagtacttaatcttggtgggtaatgaagtgaaatatacattgcgcgaactagagaaagttgacggacatgccatgtacgttgaatggtacagagatgtcgaaacagcgaggtcttttttcatgattcctgaggatattgagctcttgggtctaaaggggtcgagaagaatagctttggaaaaactcattcaggaggtttccgaagttgagttctgagtttgtacttttttttggttttagcgtcatacttggttactttgtattctggagttgcctgcatcttggactgcgttggggattttatccgaagcgaataagagagttttatgatgatcagtggaaagcacatgtgccgctgagtggcggcctgggttttttactaattggtttgctactttacctacgctttcgtcatcctgctttgctaatcgcactgctatcagggttggtaggccttgctgacgatgtgacaaaaactctacgtcaaggacatggcatgaaggctcgctataagattctgttacttgtgttggtttcactgtgctttttttcttttggctatggtgcaacaagagtggcttggagtttcattgtactgttggcgacgacttcagctactaactttaccgatggagcagatggcctccttggtagtgttttagttcccgtttttttggttctaccccagagtggggttacgggtgctttgttgggatctttaatttcttacttgttttttaatgcttccccagcaagactttttatgggagacactggttcgcttttttttggtggttttttggcttcgtttatgcttttgcgaggacaggaatggtggcttatactcttgtgcctcattggtgtaatagaggtagcttcagtggtaatgcaggttgtctattttagactaacgggcggtaagcgcatattcagaatgaccccaatacatcatcatttccaaaaactaggctggagcgatccacgtattgtaaccttgtttacaggtatgcaagctgttgcgtgcacattgtgttgggtggggtggaactggccatggtaaatattaaacctggtttctctcaggaacttatgggcaagaacgtgctcattctgggttacggtgtatctggtcaaagtgcggagctgtttatttcacagcgtggtggaaaagtgtttatttacgatgagaaacccataaagccgaaattgggttgcgctgttagtgatgttctaaatgagcacttcgacttttgcgtaacctcacctggcttttcattggatcatccagtacttaggagtttaaaagaccgaggagttcctgtggtaggcgagttggaactatcgtttgacgcaagccgctggaactactggatagcggtcacgggaacgaatggaaagactaccaccacgtcctttattggccatctactgaggacagcggggttcaacgtcgtagttggtgggaatattggcgttcccgtaacctcgtttctaaatgaacccataagtgagacgattatcgttgctgaagtcagttcgttccaattagaaactgtgcatactttcaggccacaggtagcagtttttttaaatctcacaccagatcacttggacagacacggcagtatggaaaactactttcaaactaaagctagaatattcaaattacaacagcctcaggatttaggagtactgaatgcagaagacagatgggcaagttctctaataggaagccttaaaagccgtactttggctttcggtatcgaaaaaggcgatgtgcactggtctgagggtttcctgaatgtattgggcacaactgttgctagtgtctctgatgtgaagctaaggggtcgacataatttagcaaacatagcggcaggtgtagctgcttgttaccacttgttacctgatggtttcgactttggaagtgccatttcgcaattttgtgcaccagaacatcgtattgagttcgtgcgttcggtgggcggtgtgagtttttacgacgattcgaaagctacaaaccctgattccaccattgtggcgttggaagcctttcaagagccggtggtagttattttaggcggcaggaataagggtatggattttgcggctttggcagagttcataaagcgaaagtccacggtcaagtgggctgtagttatgggtgaagccaaagaatccataaaggagtctctgctggcaaatggtttcgaaaacataagcgaagctgatagtttggaagaagcagtgcatttggcttatgagattgctgctcctggcgatgtggttttgctatcacctgcttgcgcatcttttgacatgtttaagaattttgaagagcgtggtgaccggtttaaggagatcgtaagaaagctatgacaaggtttttgcgcgcactgttcggttttgcactcataatcgttgttttcatgatagggttattaacttggcagcctggcagtgtggcgtacaaggatgtagttttgtacgttgtagtaattggcgctgcttattggctttcatatgtcttttttttccttcttgggaagggagagctgctgagtagcttacagtgggtggtaagtgttgttctgtttgttacacttgtgcttactctttatgttggagagacgcgatacggttccaagagatggcttaacggtgtacaggtttctgagttttcaaaattgctccttttaccaggtttgtttaaaagttctggaacgtatttgctggttgggctaataagtgcatttttggtcattttggagcctgatttgggtactggattgatcattgcggcatcagttattattggttcacttgtcaagatgctaaaagggagaaatacgaacatgatctggactgttatcatagcagctattgttgttttgcctgttgttttctcttactcgttggagctgcggcagggtgtggttgctagaatagctgaaatgccaacgttccacgagcactgggaagatcgatttcaaaactgggcagatccactcagggatccatttggagaaagttatcagactctgtcggctttgaattctctaggacaatctgctggatttggtaaaggtatagggatgttgactacattacctgtgtcttgggcagattatgcttttgctgagcttgttagaaaattcggattgctttctggcctgttggttctgatgttactgggccttttggttcagctcatccttaattggggcggtcggagtaaatactacgttgctgcagtgctcatgctgcatgtgattgttaatctttacacggtggcaaatgtgcttcctgctactggtattcctttgccttttgttggcagagcacttcagaactctgtagtactgtcggctcttacgggagcagctttgggagaggcaacttaacatggtacttgtggtgggtggagccagcgctgggcacaacatacctgctcagataatggggaatcttttaaaagaagcaggtgttgatgtaaccttctacaagccaaatgagaaagttccctggaatgatgtaaaggctgtactagcgacaggtagtagaaagagtttgcctacggctctgcaggcaaaacttcggggaaagaaactcattcttcacgagcaaaatgtgattcccggaagagccaatcgttttatggccggtatggcggatttaatttttcttgcttttgaagagtcaagggtattcttccacagccacgactggaacaagctggtgtttgtgggtatgccagtaagagagcctacaactgatgctgaagagcttaagaaaaagatgcgcgttcaaaagccattgcttttggtgactggaggaagtcaaggttcggcattcttaaattttcttacgaaagaagtacttatgggattacgagataagtacttcatcgtgcaccagtgtggttcacttgaagatgagcgtttcatgcaaggttacatcagagcgcaatcattgcctgatttgcagaattatgtagctgctgcggatgtggtcattgctaggtctggttcatcaacacttcatgagtgtttgcactttggcacacaagctattttctttcctatggcgtattccactgaccgtcatcaatgggcaaacgcggaagtgttcaaacagaaatacggttatccttttttctgggaacatgtggtaaaacccagtgaactgctctctcaagtggaagaactcttgggtaaaggtcgtaggaatccagtagaggtctttaattcaagcgattttgtggaagcagttaggagggtggtctcatgaacatagttgtacttttcggaggtacttcgcctgagagagagatttctttaaagagtggcgagaacatagcagcgacgcttcgtgctcgtggacaccaagttgaaacactggacactgcagttcctaactttgtagaacaacttatgcagctaaaaccagattgtgtttttcccgctctacatggtgccgatggtgaggacggcaagattcaaggcctgctgagtatactacacattccctatgttggttctgatgtgcgagcatcagtaattaccatggataagtatttgacaaaactggtagcgttgcagagcggaatccctacaccatctttcatatatgtgtatgatccacacttagttcccgattattgggacgttgaacgtaagctgggttcaccgttcatagttaagccctgtgatgttggatccaccattgggctcagcttggttcgcagtgcgagcgagtacgaggtagcattggaagaagcctttcgcttcagtgacaggcttctactagaggagttcattgatggttttgaagtaacggttggtttgttcagactagggggcgattttttggtgcttccgcccatatatgtggtaaagcctgataggatttttgactatgatacgaagtataaaccaggtggtgccaagcacgtgtatgacttacctatttcagtggaagcccgtgaaaggttgacttcttactcgaagcgaatatgcaagattgtaggtattggtggagtagcacgtttggactacattgtaaaagatgaaacgccatatctcttggaaattaacagcatcccgggcatgactgcagaaagtttagtacctgacgaggtgcgtcatgccggcagggattttggtgagtttctggaagatttgataaaagatgcgctatagcatggttgtagtgggtatcataatattagtggcatttgttggatttgcttactttgtgacttacaaaccctggacatttgttttcaatgttcctgagtatagtaagtacgagaaatcttggtcagaccaaaagagtttgaaggaaatagtaggtttttatgttcctggtatgtcaactgtacagttcgatttacgcaaaagacagatcagtatgaatctggttttaccaaaacccgaaggatgcgtagtagtaaacggtgacacgttggtggttgttggagctaagaccattgaaggagatctgtactcagcaaaggtactgaaaggatgcgttaccgtggacacatgggatgaaagcagaaggaaagttacaaatgcactaaaagctcaaggcataacgcccattgctattaagtttagcgatggtttctttgaagttactggtaagcggcaatgcggtaatggcgttataaaggtaaccatggagaacttggataaactgggtttcataaaacagttttggggtgattgccaatatcatgagtacaggcttttgtatgatagtggggcggttttgaaatgaaacgggcaagttattggataattttgcttcttacgttgttcatttgctttattctgggttatcagcgtagcgtcgttgcacggagttcttatgtgttgactagcagaaaaggacagcttattgcacaaattgagcagaaggaaaatgatctgaaccgccttaaagaagaagtacaaagcttgacagaagaagtagcttctttccctcaggttacaccaagtacggagctggaggtaaagttggctgagcaagaggagaaactcgggttttctgaacttaagggaccagggatcataataactttggcagactcaaagcaaaagccaaaacctgatgatgatcctaactactacatcgtgcatgattggcagataaggaatttggtacgttttcttctcggggttggcgccgatggcgttgcagttaacgatcagcggattgtgtttaattcagagattgtctgtgctggtcctattatcatagtgaacggtcaaaggttgtcgcctccttatcgcatttttgttgtaggcgatcctaagttgcttcaggaaaagctagagagttttcctgacctggagctgttaaaggcccttcgcgatacctatggtttggttttccagcttgagacttcgccaagtgtttctctgccaggtcgacctgtggaggtgctaatgagtgcgaaataagtggcttctctttttggctttagcgataatggtatttgtttcggcttttggtatgggtttctccagaagtgggcaacaagttgacttgaattcgctttcggaaagtgatttggccatgctttatgcaaaatcattggatgaaattaataggttggaatctgcaaaagaagtcctgcttgaaaaacttagggagctaaaaagcacgagccatgatatcgattcactgaatcgtcaacaaagggagcttgtggctcgtttggagtctttgtcttgcgatgcagctttaaccggttcaggcataaccatcacggtcgatgttcctgaaggtgcgttcttaagttgggattgggccataacgctcgtaaacaatgcctatagcgctggtgcgctaggtgtgtctgtgaacaatgtaagacttagtcctaagtggtatgtctattatgaaagtgggcagttgtttgttgagggtaaagcgttgacttcgccatttgtttttgatattgtgggagaaccagaatccatattgtcagctatgtacttgcccagcggcgtatttgacacactacaggtatggggggttagaatagaacatgagctcgaaccagaactcacaatccagaaatgcgatcgctagaaatctagtactagctgtttcggttattgtagtagcaattataggcttttattttggtatgaagtacggtcagcgtagttctttttcagcctcacaggttcgttacataggagttctggtacttgtcgtgttagatgccatatttggtggtataagggcggagatacaagacatgtttgacattgtcatattcacgtcaggtattgccgtgggtggtttgatggccgtttggcttttgtttttgggcgatttgtttggtattgatttaagtttggcggctgtggtaacgtttgggggtcgcatattccaaaatgtgtctattatcagaagaatattaattgagaagataaggagggcaaggtgatggaggaacgtattccagatttgtgggagggtatccaggctcaaataaaagtagtaggcatcggaagtgctggaaacaatgctctaaatcgcatgatacttggaggtattgatggtgtggagtttattgccatgaataccgatgttcaggctttgtcgaagtgcttggcaccgcagaaactgaatttggggccaaaactgacgcgtggtttgggagctggtctagatcctgaaaaggggaaagcagctgcagaagaaagcgttgaagaaattaagaaactccttgaaggcgctgacttagttttcattacagctggcttgggtggtggcactggtactggagcgtcaccaattgtggccagggtggcgaaagatttaggtgctcttgtggtcgctgtggtctcaaagcctcatgcgtttatcgaggggacgacacgttacaagattgcagaagaaggacttcgacaactggctgagcatgtggacgctctaattcccatatccaatgaaaacattttcaaaatgggtaactctgaaatgactttggatgaagcatttggtttaggagaccaggtgcttatgcagggtgttagaggcatttcagaaatcatattaaagccagggttcataaacgttgattttgcggatgtgcgtatggtactggagaacgcaggcacggctgtcatgggcataggtagcggtacaggagataatagagctgagaaggcagcacaacaggctatttcttcgcccctattggagtttaggccaactggtgctagcagactgctatataacataactgtgaagcctggaaatatcactaccaaggacatatccagtattgcggaaatattccaacaaattgtcagtgacgatgcgctcattaagttcggtgtggtgtacgatgaacagttggaggacaacaagatcgaagtaacactcatcgctagtgaatttaagaacgaaaccactagaacagccactttaggtgcttccaaagagcagcccgtaaaagaggttaagcgagttaccataccagaaatctttggtagatgacttggaaggagcagcaagagcttaaacgtattaaagccagtgagcgttggctttggcaacctcgtttttatggggctgataccgaacttgtagtgtttccaggcccttacaatgttggcattgcgaacctggggtaccagtttctgttaagtagattattgcagctcaataagtcttttgaccgtttcttcattgatcctcgcttaccctcggcaacaagtcttgatacggaaaggtctcttctggactatggtcgatgggatataacactaccttttgaagaaaatcttttagagctcataaaactcctcatgaagcttgatattccactggaagcatcggctagggattatcctgtgctaaatgcgggtggcgccatggctcttattaacccagagctggtatcttttattgctgacgaagtattcgtgggtgaggctgacgaagaatggcctgagaaaagaaatagagcagaacgtaaggtggcaaaaaactttggtgtgcattcagtggttacaagttcgcagagtgtgtttagagacaccatgctgattgagattgcacgtgggtgtatgtggtcttgtaagttctgtttctacaggcaagcttacggtgctatcaggttcgtaccaaaagaaagagtgctgaacaccatggcaacgcttaaagaacaaggttttgaaaaagttggattcgttgctgccaacgtaagcgatgttccttggcttaaagacattttgaactatggaaaggatcttggtatgagagttagtgtctcttcattggctgtagaaacactatcgcaggaggtcatgaggcttttgaggacgcttggcgtacagcaactcactctggctgtggaacacggtgatgaaaaggtaagaaagcaacttgggaaacccttctccgatgaggatctaataaacacgttaaaggcagcagaggctttgggatacagaggtgtcaaactttacttcataaacggaatcacacctgattggagattcaatgcggaaagcgcaagtaaacttctaaatgatattagaaaagctgtgaaaatgtccattaaagtatcagcgtccgtctttgtgccaaaaccaggtactgccatgaaggatgaggcgtttccatcagaacagctaatcgatatggaaagaaagatgcttttaagcaactctgctggaatttcctttgcctttgagccttactgggaggctcaaaaggaatttgttatgagccgtctaagcccggaagatttacccacgtttgtttcaattttaaatgaaaagggtgaacggaaggcaattcagtttttttctgaaaaatacagcaattaggcggttctcaagtgttatcatatatttacaactggcgcacagattattttgcttttcagaaggagcggtaagcattggataagctagtaaacaattttgtggtaaatttgggaagtgttcaggaggatggccatggctaaggaaaatgagaaatacaacggtactattaatctgccgaaacctttattacccatgaaagcaaacttgccacaaactgaagaaacgtggctaaagttttgggaagatgataatgtttttgaaaaagcgcttgagaagcgtaagaattctccgctgtttattttacatgatggtcctccttatgcaaatggggatattcacttagggactgctcttaataaggttctaaaggacgcagtcaataaatacaaactgcttcgcggttttaagactccttatgttcctgggtgggatacccatggtttgcccatcgagcagcaggtgaccaaacaaacaaaaataaaccctgaggatttcgccgtaactgagtggcgtgacaaatgcaaagattttgcactttcatatattgataagcaaatgaaaagcttcaagcggctaggggtcttgggactttggaaggactactacgccacctttaagcctgagtatgaagggaaagaactagagatcctcgctgacctagttgagaaggggttcgtgataagaaagagacgtcctgtttattggtgtccccactgtaagacaacgcttgcggaagcagaaattgaataccgtgagaaggtttcaccttccatttttgtagcgtttccggctaagggcggttcttacaagaccatcgcatggactacgacgccttggacgttgccagacaatgtggcattggcttttcaccctgaagaaagctatgtgtttgtaaatacgggcgaggatacatttgtggttgccgaaaaacgtttgcaggacgttgctaaggagctcagttggtttgattacgaagttgtggcatcaaagccaggtgctgcttttgaagatgaacgatttgaacatcccgtttatgatgacaaagagactgtggccattttagctgatttcgtatccatggaagatggaactggcattgtacacattgctccaggtcatggagaggaagactacctcgtttgggaggaaaaagggctagacttccctatgatgatagatgatagcggccggtttacggagcaagcagggttcttggctggtgttttctatgctgatgccaatgatatggttcttgaccttcttactagaaaaggcaaactcctgcataaaggtatggtaacgcactcatatccacactgttggcggtgtcataatccggtaatattcagagccttgagccagtggtttatcgatgttgatctttaccgcaatgaagcattggaagccttgaaagaagttcagtggatacccatgggttccgatgttcgcattggagatatggtgaagagcagaccagactggtgtttgagccgccaaagaatctggggcgtcccaataccgtcaataaaatgtagtcattgtgggcgctctattctggatcctcgtgtggtgcggaacgtggctgcagttgtgaggaaagaaggatctaacatttggtattcagagccgttggaagcgttcttacccgcaaaaatggaatgtcctgattgcggttcaaaagactttgagaaagaatacgacattttggatgtgtggtttgatagcggcgtaagtcactatgcggttctggagcagtatgacggaatgcggtggccagcagacctttatttggaaggttatgaccagcaccgtggctggtttcagaccagcctcctaacggctgtacctcttaaagggcaagccccttataagacagttttgtctcatggttttgtcttggacgagtccggaagagccatgtccaagagcttaggcaatgtgattgatccctctgatgttgtcgccaatgtgggagcagacgttctaagattggcgcttctcatgagtgactacactgccgacattcaagtggggcaaaacatcttcaatcaagcttctgaaatttacaagaagataaggaatacgttccgattcatggaagggaacttgtttgattttcaaagttctgacgaggttccttttgccgagatgaaacctctggacagatggattctgggccgatggactgacatgaaaagaaaactttcttcagcctttgacaattatgaattctacagctttgtaagtattttccatagtttttgtgtgaaagaactgagttctacatacttagatgccattaagagcagattgtaccttaaaaaacctgacagcgaagagaggagaagtgcacagacagccttgaaaataatggctacagaattccctgtgctcatagcgcccattcttacgtttactgctgaggaaatgtggcaggctttactgagcaggggcttggttacggaaaagtcggtatacttctcggactggcccgattctgctttctctttaactgaggaagaatcaagcttctgggaaaatgctttacgtcttagagaaaaagcaaatgagcaaatggaaaaactgaggaaagaaaaatccattggtcattcgttggatgcttcagtagttgtttatggaagcgggaccgaattcttatcccattctgagtgggcggagtttcttgtggtttcctcagctcagattaagaatgaaggtaaagagtgggatatagaggtagaaaaggccttgggagtaaaatgcgcacgatgctggagggttagggaggacgttggcctggatgctgagtaccctgacatatgtggagagtgcttggacgatataactggatagtactaggtatttacggcttcctaacggacaggatttgtaaatatgtggtcctaaagggaggaacctacattatcaatgaaggtgtctctttcggggtcagtttagggaaaaacactgactacatagtggttgttgccatgttcttgcttctgtgggcgactttaggtgaaaaaagatacttgtggctttctttttttggtgctcttgggaacgttcttgataggtggctctacggtggtgttgttgattacataaagataggaaacttcccttggttcaacgttgctgactttctcattgtgttggggctttgcctatgggcaatgaagcagatagggttattaccggaatagtccagcaagaagctaggttggatttagctctaatggagattatagatgatgagggaatatctcggacgtggatacagaataacattaaggccggcctggttaggtgcaacggtgacgtggtaacaaagccttctttaagggtaaaaaaaggcgatctcttagaaattaggttgcggtcaagaataagcgaactccaacctgctgatgtggagtactcagtggtttattacgatgaacatttggcagttattgataagcctccaaacttggtggtgcatcctgctccaagtgttaaagggctaactctttgccatgggttactcaaggattttccgcaagtgaagaatgtgggtagtgctgagcgtccaggtattgtgcaccggctggataaagacacttctggactaatgcttgtagctctttctgaaaagggctatgcaggtttgacaaagatgatcagtgaaaaaagtgttagcaggaagtatttagtggcggtttacggtgttgcaaacaggcctttcgaagtggacgctcccattggtagggatccgagaaacccaacacgtatggctgtggttccgcatggaaagaatgcctatacgcggttccgacctgtacaatgtttggaaaaggttagtctgttggaggctgagcttttcactggtagaactcatcaaattagagtccatttgagccatgccggcttttatgttcttggagatcccgtttatggaaacgtggagagccgtttgctggcgccaagggtgtttcttcacagttactatttggaactggaacaccctattactggtgagcgtctgttttttgtcagtcctctgcctgaggatttagatgaatgttggcatattttaggaggcggtgacgttgtataccctacgatttgtgcgtgagaatgagaatcttatgagagaggcattaaggaaaagacaatacgatgaatccattgttgaccagctattggctgtagatgaacagcgtagaaaggaagttacttctctgcaggaactgaacacgagaagaaatgaattaacgtccgtggtttccaagaaaaagaaagatggaactgacgcgtcccaggaaatagagctacttaaaaaactcaaggaagaagtttcagtgaaagaaaccatcgtgtcggagcttgaatcgaaaattcaagaaatactaaaacagttgccgaacattccacatgagtcggtacctactggaaaagactcgtccgagaatgtggaagtgcggcgatggggagagccaaggacctttgcgtttgaacctaaacctcactgggaaataggggaaaacatgaacatattggattttcaaagagctgcgaaaatatctggttcacgcttcgtagcgtatcaaggattgggtgcgctgttggaattaacgctcataaacttcatggtgtggactcatgtaaaggatcatggttacacatttgttattcccccttacctggtaaaaagcgatacagcctttggtacaggtcacttgccgaagtttaaggatgagatgtattactgtcccgaggacgatctttaccttataccaacagcagaacttcccatggtggcgtatcacagtggagaggttcttgttgaggcagagttacctaagcggtatgtggcttattctgcttgtttcaggagagaagcaggagcggcaggaagagacaccaggggtctgattagaaggcatcagtttaataaagtggagctaataaagataacaaaacctgaagactcctataatgaattggagtccatggtgagtgatgctgagtccatattgcaacttcttgagcttccttacagagttgttttactgtgtactggtgatatgggctttgccgctgctaagacttatgacattgaagtgtggatgccttcttacggccgctatgttgaaatctcctcatgttcgaatactgaaggttttcaggctcgcagagctaacgtgagaatgcgtcgacctgatggttctaatgactatccacatatgctcaacggatctgggttggctgtaggtagaactttagcggcgattatggagaattaccaaagagaagatggaactttcgacattcctcaagcgctgcgggctttcatgttcgcttaactcagtgacgttgtctgctgtttatggagtaaaacctttgaagagcatgacgtcgcgcactacctgtctgaaccaaggcgctgcaacgtaaacggctaaagaaggacttatcttctgtggtctgtcaatgctgataaggagaatcatttctgggttatcacctggtaggagccccacgtaagaataaagtctgtcggtttggttgtattgcccgtttacggggacctgtgcagttcctgatttcgctgccacattgaaatatttgcctttatagggaacagcagctgcggatacggtgggagttgcaatagtcttcataatattccgtacaatgttggcggattcaggactaacaactctggtaggcgttgcagtgggaaattcgatgtgctgatctcccactgtgatgctcttaactaaccttaagttataaagcagtccattattagcaatggcagtataggctctgacaaactgcagaggcgtgagagccactccctggccaaaacccgcgttgagtagactggcttgtgtattttgaggcaaaatggacttagcttcgccagggaagtgcagtacgggatcatccatgccatagcgtttcaggccagctatcagcctgtcgtagccagtcttctttgctactgtggccatgtaaatgttgctggactgttggagagccttagttagatctacggttccaaggaatttccaatctcttatggttatcccatctatttgggtaactccaggtgaatagaccgtaaaagaagtatctatggcgcctacatcgagcgcccatgccatgactaaaggtttgaagatggacccgggctcaaataactcttggtatagcggtgaactacctgctttgttttttgtaaaagccgatcctgccagaatgtcccctttgtttgatatgatcactatccatgctctttctggccccaactgatctgcaatttgcgaaacgtaatcatcggtgattttttgtaaacctgcatcaatggttgtctccaccgtgggttgagtggaggtcttggagaaaacgaatctggtgctcagaaccaggtctagagcagcctcgagccctgtgttgcctccgggagtatgtgttcccaccaggaatcgggtgctgtctgcttgctgacgttgttcacgaagttctacccaggcatagggagtatccacgtttacgtgtggcagagactgtatttcctcgcacttgagctgcacaatcttttccaattcttcgttacaggaactctcgagaagtgctttaggtccccatagacgctttgttatgctcgaactattataggcgatggcgcctccgcttgaggttatggatcctcttagaaccaaagaaggcgacaaaggtttttctgcctgatcatggatgtattcgatggatgtaaacactgatatgaacatgattacaaaagctgtaaacagtagcagtggtatcattacgtagcgtttcacgcttataatgttagcatgcatgttgcagaaaccgagaaaggagggatgtcatgataataactgttacattgaaccctgcaattgacatgtggctgacggttccagctttggagaaaggaaagtttgttagatcggaaaaagagcgtttgaatgcaggggggaaaggtgtcatcattgcaaggattttgcagaagctaaacatgggacctgtggtagcatcaggcattttagctggtagaactgggctaacgctggaggattatctttccagggagaaagtgcctgcaaactttgtgtttttaccaggctttgacaccagactgaacattgaaattgtcgatagcaccgacaattctgttactcagataaacacaactggtccttccgtgtctgaggaacatgtccagcagctcataaacaacattctgcgcataagtcatgctgacgatctggcagtgctggcaggtcacgtgcctgtgggtctatcagaggacgtgtatgtgcaaatatcagacacattaatgaaaaaaggtctgaaagtggtggttaacgcaggtgcgcagtttgtgaagcctgtgttggaatccagtagtgatgttggagtagttctggatcccaaagggcccaacggattccagataacttcgctggatgacgaggttgaattggtaaaaaagtacctaaaagagagacctgttttgagtttctcgtggtcaaacaccgaaaatgtcattggtatgaatggaaagatttatcatgccagaattgtaaaccctaacattagaacgctttggggagctaactctgcgctgaccgctggtttggtgtatggtgttcacgaaggactagctcctgaggaaacaatttctttggccatggccatggcttattatgtggcacgagatccgtgggcgttatttgataatccaaatccttttgatgagatcacaaagttaagagattccattgaggtaaggttaatctaggctccttacctcaatggaatccgtcttttttcaggatctcaacgttcagctgttacaaaagcttcgtcgtcgtaataaagctcatcggataatactactgttccggtgatgagaggtttcaactcctgtacagcatacactctgtaatagtcggaagtatagaagtaagtatcaggtgctccaacgtttacgggcgcctcggtaacaactctgaagccttgcgtgagtaagtcctcggcatcgagatcgtactcgtgaaagtctctgatgatatcggtgattacgaaacccatttctaaaaggcgcttctgtatggcgtaccattttttcctactgctttccaagtgggtcaagccgaaatagcccgtagaatcttctccgcgaagcccttctacacatcttgacaggaaaagagtaattccatcaatggtctctacaggatctgtgataaaaacatcgaaagatctacgcagttcttctctgaaaggattttgcacatcgtaaagttcagcacttatgttcttaaagcccaagctctcagcctttttgttgatgtattcaacaagccttttatctacttccaacacctttacttttcttggaagacctgtgataccaagagctaaggatgttaaatcatcatctcccacaattaatatgtctttattttctaaatcaccgaaacgatgtatgagcgttacacgtcttatggtgtcttcggtgatcacataaccttggtcataatcctttatcgctttgggacggtcctttgttatttcttggaactgttttgaccagttctcatagggcccctttaagaggatcgtctttccatggcatgcgtcgcaaacaggtgaaacatagggggacaagtgttcctcggcggcaatggctattcctttgtcagtaaggctgaagtgatgatcatgggtgctcacaagtccttcgtttaataagttacttagctcttcttcaaatttcggtagactatcatcctgaaatctgataagttcccagtaggacttatcgccggacaacaacgctcttataaggtttctcctaattctggtcatggggtcacctccgtcaaaaataagtttcacaaaatcttattaactcaaaactgttgcgtttgagcagccagaatggtgcttatatagtataaattatacatgatggtcataagaggcgtgggaatcgacatagtttccatgagtcggtttgaaaaagtttatgcaaaacacggtcaaaggtttattgctgagttttttgctgaagaagaacagtctatgccactagcttctttagcagctcgctttgctgccaaggaagccgttaaaaaggcactgaatactccaagcattcttttcaagaatattgtaatcggctctcccgcacgcgaggctaaaatagtcggccaagaaattcaaggcagggtgtgggtatccataagccacgagaaagataatgccgtagccatagccatttgggaggcggattaatgtgattcctctggttggaaataacatgaagagtattgagagtattcttttcgaggattaccaagtagaacctgctgcgttaatggaggttgcaggcagaagcgtagccgagcaggttgttagtctagcgaatccaaaaacagtgggcgtggtagctggcaaaggtaacaacggtggggatgcgcttacctgtgcacgttttctactggatagaggaataaacgttaaggtgttctctttagagagttctgttcgcttgacttacttgttggatgaaggagctgtggtttgcaaagacataaaacagctgcaggattgtgatgtgctggtagacggtctgtttggctatggttttagaccgcccgcgggagaggcatatgccactttaatcaatgaaatgaatgctttgtcacttcccgtggttagcattgacatgccttctggacttcctgctgaaggcatggtggaagaacccatcgtacaggcggaactcacagtttttttgggtttaccgaaggttaatgctgtgactggattgggtttaatgaggagcggcaggtttgtcttggatggtcttgggtatggtaggttcttagaaagccatgctgaaagtttagcgtattcgattgaatctaccgatgcagaaaaaataatggcaagtgggatagcgatgccttaccataaaagagaggcaggactagtaagtgtagtggctgggtcagaacattttcctggagcagctcttttagtagtaaaaacacttttactaatgggggcaggacttgtttatataaaaagtgatcagcacgtggaagagcttgttataagtgaatttcctcaagtagtcagaggtgatggaccaggtgcaaaagttattggtccgggtcttgaagatgtatctttggctttatctatggctgccacagattttccaaaagtcattgatgctggtggtttgcgttcagaggtgcttgagcacgccaaaaatgcagtgataacgccccacgaaggtgaggctgcgcgtcttctcaatacgagcgtggaagaggtaaggaggaatcgatacaatgcagcgaaacgcctctatgaacgatttggacacgtagttttgttaaaaggcccgggaaccattatctatgatggccaaaggtggctcgtcatccccattaacgaaccaaggttagctaccgggggtacaggagacgttttatccggtctaatcggcttctttttgagcagaggaatgactttggctgatgcagccgtatcggctgcttatttacatgcaaagtgtgcttcggagttttctacgggtttgaatttgaataagttcatagaaaggattgctgaatcctggtgggcccattatgaccgttgacgaagctgctgtttacataaggaacaacgtggacatagtagaagtagtttcacgctatgtgagtctaaaaaaagttggcagaaactactttggtttgtgccctttccacagcgagaaaacgccttcatttagtgttaatcctggtaagggtatttttaagtgctttggctgtggggaaggtggtgacgttattaagtttctttcaaagattgagaatgtaagttatcgtgaagctgtaaaaatgcttgctacggaggttggtatctctgtagacgagaattcagagacagaaaaaattttgcaagttttggaagaggcacgcagattgatgaatggtgtactgcttaccagaagtggggctttggcactgagctaccttagtaacagaggagtgaaggcggaaacaataggtatctttggtttgggatacgaccccactcgcgattttttgcagaaagcattgattagaaagggttttaccgctgatctagtgagaaaagctgggcttacaaatagcatcggtaatgacttctttggccgaagagtcgtctttcccattgagaacctaagtaggagaaccatcggatttggagcaagatctttggatgagactaaccctgttaagtacttaaacacgggcgagacggcaacgttcaagaagtctcgagtgctttacggcattagtcaagctttgcctagcattgataagaccaagtctgtgatattggtggagggctatttcgatgctgtggtgcttagtcaagagggtttctcaaatgtggtagctattctgggtacaacagtaacgcccgagcagtctcgtttgctcagccgcaaagttaggagggctacttttcttctagattcagacgatgccgggattatggccgctttgaagggctgttttgttctgctgtcgcaaaatattgaaccctctgtggctttgctgccagagggagtggatcctgacgaaatggcattaagatccaggaacaaacttagtgaaatcctttcagcacctataaacttgttcaaatttctggaactgtgtgctgcaagatacttcggtggcatgcgttctccagagtttttggaagcactgtcgcaaaacctgaggggtttaactacatcgccgttacttgagatggctctaaatgagcttggagagaagatgggtttagaaaccaaaacccttcagtcttttttgtcttctcggggagccaaattggagcgcagtgaagaagatatatataacgctgtgagtaagaaaaaacctgttgatgttgaaagtattgaggaacagatggctaagcttctcataaacacccccgagctgagcaccattcttgtagaagacgagtatttttacccttatacgcccggactcagagaagttctggatgcaataaaggactgggatcctgaaagggatacggctgaaaagtatgttgaactgtttccaccttatctaagggacttagtggaagaatcgatgtcggagaattttggtacatatcagcaaaaggagaaaatgctaaaggaacttttgggacgctggagggttaaagacctggacaattacattaacaaacttagttcgcagctggcggaatctcatgatgagggtttgcttgaacaattgcaggaggttcttagtgaacgtgatgaaataagcaggcagctacaggggttagaatagtataagtgcgtttaagtgcgctgttttttgggtatacctttaaagagaagtccgcttacagaggtggtgtgtcgaataatatggcaagtagagggaaaaaagcaaagaaggatctgactgaagagttagaaaacctctacaacaaaaaatttggtttgatggaagaggatgtcgacctcctcatcaatagtctgaaccctgaagatcttgatgtggatgagattgacatgttcctcgaggaaaaagggataagtattatccctgaggagcccagaatttatggggaaaatgtctcatatgaacagggtcttcctgaggaagaagagcaagtaagagagctcatgcaggtttacctgcatgatgtgggtcaatatgatttgcttactgctgagcaagaacgtatattggcccagagaattgagaaaaacgatgctgcagcacgtgaggagcttattaaaagaaacctgcgtctggtaatctccattgcaaagaaatacactaataagggtcttagttttatggagctaatccaagaaggtaacatcgggctcataaaagccgtggagaaatttgactggcgaaagggttacaagttttccacttatgccacgtggtggatcaaacaagctataactcgtgctttagctgatcaatcgagattgatcagacgtcctgtacatatggtggaagcttaccaccaatttcagaagaaactaaatgagctgtacaatcagctgggtagggaacctactgttcaggaattagccgaagctttgggcttcagtgaggataaagtgcttgcgcttaagcagatgtcaaatccggagccgcagtcactagatgccaccattggtgatcaagatgacagcagggtacaagattttgtacccgatacgggtgaaggagcagccgataagtatttctgggaagaagaacgtaggcgcgttttggaggaagtcctcagcacgctgaacaaacgtgaaagagagatcattgaaatgcgatatggtctagtggatggtgtggaacacactttggaagaggttggagcaagcttcaacattactcgtgaaagggtgagacagatcgagactaaagcattaagaaagctacgccatcctaccaggatcaggaagctgagggaatacttggatattgagtaatgaaagagcgctttaaagttgaagctccatttgagcccagtggtgaccaacctgaggccatagagaaactctgcgatggtataaacaaaggttttaagtttcagacactgctcggagtaactggttccggcaaaactttcaccatggctaagatcatcgaagctttaaacttgccaacgctggtcatttcgccaaataagacactggcagtgcagctttactcggagttcagagaattctttccccataatgctgtggagcttttcatgagctactacgactactacagaccagaagcatatatccctgagactgacacgtatttgcctaaagatgcagccataaacgaagacatcgataagatgcgattatctgctatttcttctttgctatctaggcgagatgtggtagtagtggcttctgtttcctgcatttattccttggaaaatcctgaagtgtttgcaggttccgctttctccataaccgagggcatgaaaatgaacacgaagttttttatgagaaggctttcccaaatcagttatgaaagaaacgacatcgaacttcgacctggtaattttagatcaaggggtttcaaggtggatgtttttcctcctcatgcgcagggcattatttctgtggtttttgatgatgatgttatcgaaagtatttatgaaagtgacccgctgactggggaaaggatgttttcttatcattcctacacattcttcccttccaagtactttgttacctcggaacagctaattaggaatgtggtagaccaggtgatggtggaactggacaaacaagttaggcagttcaaagaagaaggcaagtacatagaagcacagcgcattgaagaacgaaccaagtacgatatggaaatgctgttatccactggttattgtagtggtattgagaattattcacgctatttcagtgggcgcagggaaggacagagaccgtataccctgttggactatttccgacgcccttatctaatgttcattgacgaaagccacctaaccattcctcaaatcagagccatgttccatggcgagatgcaaagaaaagagacactggtgcgtttcggatttcgtttgccttctgctaaggataatcgtccactaaatttcgatgaattcttatctttggttgataaagtaatctttgttagtgcaacgccaggcccctatgaactggaagtctccaagcaagtggtggagcagattgtccgtcccacgggtctagttgatccggaagttgtggtcaagccagcaaagaatcaagtggatgacttggttagagagctcactcgggtagtacagcatggggaaagagcattagtcttgacattaactaaacaaatggcagaaaagctttccacatacctgagctcactgaaattcaaagtcagatacctgcattcagagattgatgtcatagaacgatcacaggtgttaaaagagctaaggactggtgtcattgacattatagttggtataaacctccttagggaaggtctcgatttgcctgaagtttctttagtagcagttttagacgctgataaggaaggttttctcagaagtgagcgttcgctaatacaaatgattggtagagcttcaagaaacgtaaatggtcgggttattctatatgctgaccaacttactgactcactcaggtctgcagtggatgaaacaaacaggcgcagagaaaaacagttggcatacaataaagagcacggtataactcctcaaacagtgcgtaagcgtgttgtggattacctcgatttcataagcggtgcagcgtcaggaagtcgcatgacaaaagaagaggcaaatgctatgctgctccagcttgaacaagagatgtatgaggctgctgaagcactagaatttgaaaaagccatcgttatcagggataagataaaagaactcaaactcgcctataaggtttagtaagagtagtctcccacatttaaaaaatcccaaagttctttgttgtttcggcatcgtagtttgctacggcccttattgtaaagcaatcttgtaacgtatttcaataatgtggtataatgtcaacctgaaatggttgacaaggaaaaagtagatcgctatgtacggcttttagatctttacggaaaattacttggtaaaactgagtatgaggtagctcaagcttacctttactacggactttctgtgattgaaatcgcttcgcaaagaggaacgtcacgtcaagcagtggctaaacaattggatagcgcagttagaaaactagagcaaattgaagaaaatgtgggtttcttgaggtttgtagatcgtatagttgatgaactacctgagtcggaaagacaaagggttatgagaattttggaggagaactgatatgtttgagggtttggcaaaaagaatacaaaacgtgttcgctccttttggttcaaagggtttactaaaacaagaggacattgaccagtttttgaaggacttgcgatggcttcttatcgaggctgatgttagtttaccggtggtcaatgaacttgtagagcgactacgtgaaaaactaaaacctcaaactggcatcgtttcgcctcaggattaccttctaaagactgtttatgaggaacttactgctcttttagggtcttacaggcctttgaaagtgaatccgagagggatttcactttacgttctggcaggattgcaaggatctggtaagacaactactgctgccaagttgggttatttcttgaaacgtaacggtaagtcggtggttttgggagccgcagacccttatcgccctgccggagcagagcagctacgggtgttggccagtgaaaacggtctttattttgagtcgtttgtggaaaatggtaaagtcgacattgcgaagattcaaagtttcatgaaaaaaagtctgcacgatgtgctcattttggacactgcaggccggcttcatgtagaaacggacatgcttcaagaactgagtatgataaacaaacagctaaacccgcaagaagtgcttttggtggtcgacgccatgcttggtcaagaggcagcgaacattgctaaatcttttaaagaagctgctccggttagtggtgtgattttagccaaggctgacggtgacgaattaggcggtgctgccttgtcggtggcttatgtttctggggttcccatattatttatgggcactggggagcatataagagactttgagccttttgatccgaatgaaactgctgccatgattttgggcataggcaacccgaaggctttcttaagaaagattatggatatgcagcgcgaaatggaagaattaaaacccgctgctaaaggtaaggatgagaaattcgatatgaacatgctcctagaagcttttgaatccattagcaaggaatcattaatagattacatggctagagccttgcctgtgaatgctaatgttgatccggagatgctggagcaaggaaagaaccgaataaagcgtatgaaagccataattcaatctatgactccttatgagagaaagcacccagaagtactcaatgcatcaaggaaaagaagaatagctgctggtagtgggactacagtacaagaggttaacttgttactaaagcagtatggaagcatgaagaaattcgctaaaaaccccgctcagctcaagaaaatgctgaggggcggtctaatataagaggaggtgcaacaagtggcagtaaagatgagattactccgagttggagcgaaaggacaaccttcttaccgagtggtagtggctgatgagcgttcaccacgtgatggacgtttcattgagatcgtcggattctacaatcccaggacagaaccagagacgattcagctcaaggaagatcgtgtgaagtactggctcagtgttggtgttaagcctaccgactcagtaaggattttgctgcgtaaggcgaacatgcttagttaggagagtgatttgttgtgcaagtaaaaaggaacgttgtggtaaaaggtatagtcacaccttggcttaaggaagatttgaagtcaaaggctaatgcgttaattaaacagacagagattgagatgcagacactggagcgccagcttagacagttatcagtaatggtacctggacaaaacgatgctcaaaagaacctcgtacgacagcaacttcagatggaactgaacgatagagagacattggtgaggcagttaagatctgatatggccaacattgacaagctggaagatggcgaagaagttgtatatgcagttttagaaggctatgttgacctacagcctggagacaggtttgaagagaaagtgaacaaagccgaaatagttatcaaagacggagaagtcgttgaacttagaaatgcctaaggatagaatctgtttgggccggtttggcaaagttttcggtctcaagggtgagatttacttcaacctttacggttccgaagatattcttcgtactactgatgagttctacttggaaaacggtaccttactaaaggttgaaaggctgggagtgggccctgatggaaggttcgtggtcaaactacttggctatgatacaccggagtcggtggaaacgtttgttaatcaaaaagtttatgtaaaaggtcgttctggcaaaggtgacacatacactacaagcgagcttttggaaatggacgtgattgtcaatgggcaagtagtaggcagggttctggaccttcagggaacggacgaggctcctttcttgctactggatataaacggtgagctacggcgtgctccctttaccagagaggctttgagcatcgatcgggttaagaaaacaataactgtttccagcgagggtttcctggtatgaaaaggttcgcagtggtaacattgtttcctgacgccatagattgttggctccaagctagcgtagtaggtagggcccggggtcgagcatttgatgtgctttatgttaatccgcgagactttgccaaggacagatatcgctcagtagacgattatatgttcggtggcggacccggtatgctgatgaggtatgacgtcctaaaaccagccttagatcatgcaaagatcttggtacaaaatccgttggttttggcgttgagcgctggaggtaaggttcttaaccaagagatgtgcacaatactaagctcttatgaaggtgacatagtgctgctttgtggccattatgaaggtatggacgatcgcatatttgaccatgtggatttagaggtttctgtgggtgattatgtgctaagtgggggagaactaggagcagctgtgatcatggaaacagtcattcgactgctacccgggtttgttgaaaaaagtgacaatgtgagaaaagaaagctttaccaataatcttttggaagaacctcagtttactagacctagggagtacgaaggaaaagaagtgccagaggtgctccttagcggacatcaccagcgtattgagctttggaagaaagagcagcgaattaagagaactttggtgcaaagaccagatttgctgacatctgccaaactggagcccatggatttacagattcttaggcgtgtactaactgatatggaaaaggtgaagagggcgatatttggtgaacagtccaactaacgtgaacagtttatctattgctttgatgcactatcccatgtatgacagggaatacaagattgtcacaacgtctgtgactaatttggatattcacgatatcgctagactaagcaggacatacaacctttctgatttttgggttgttacccctgtgaaagcccagcaggagcttgttaaacgtattattcaatattgggcgtcagatgaaggtagaatttacaaccctcaccggcatgaggcgttgtctttggtacgtgttgtggacgacatcgaatcagtggttaagtgccttgaggagcgtgagggtaaggtccctaagcttgtggccaccgacgctagaccatatcccaatatggtaaactatgattttgttagggatctggtaagagctagagaacctgtggtcctggttttgggaacaggtcatggaattgcgtacgagatgatcaggaaaatggattatttccttgcgcccataagaccaaacggagatttcaatcacctatccgttagatcagcggcgtcaattttggtggataggatcattggagatagcttttaagcaaggagggtaaagaaatggatatcatcagaagaatcgaacaaactatgatgagggaggatgtacccccagttgaagttggagacacggtaagagttaagtggagattcacagaaagagacaggagtggagaggataagagccgcgtccaagcatatgaaggtatcgtcattgctaagaaaggtaccggtataagcgaatccattgtggtaaggaagatttcttcaggtgttggtgtggaaaagaccttccctcttcacagtcccaacttggtggatttagaagtggttactcgcggaaaagtaaggcgtgcaaaactctactacttgcgtgaaaagaagcacttagttgtaaagaagaagagtagattctaagtatgtctaggaaggttgtaaacgagcttttccaatggctcgtggctctggtattggctgcagccatcgttattcccataagggtatatgtgctgcagccataccgggtttacatgacatctatggttccgacgttggagcccggagacattgtgatcggtttgaagagcactattgttggtaacggcatagagcgcggggacatcgtcatagtaggtggtgcttttagcaatggtgaactttatgtgaaacgtgtcatagggcttcctggcgaaaccatttccataaacgatggtgaagtttacataaatggtcaaaaacttgaagaaccgtggttacctgcagatgaaggatttaactcttccggtgaactgtctgaggttaaactaggagagaatcagtatttcgttttaggagataacagattcgctagtcgggatagcaggtcattcggtcctgtgacaaaacaggacataaaggcaaaagttgttttacgtatttttcctcttgataagattaggagcttctaatgagaccttatcccagttgggaactggagaagggcctttttggaaaaccggtggtgggcgtagatgaggtgggcagaggtgccgtagcaggtcctctgttagtctgtgctgttcggttccatagttctcctgaggttaaatggcgtgattcaaagcagatgagccctttacagcgaaagtcagtgtttgcaaacatcgttgagagcagctgttttggcattggacttgccgccccttgggatattgaccggtttggaataagtttctgccttaagcaagccgctgaagaggcgcttgctgaaattccgcttgacgatgccattgttgtctttgatgggaaaagaccgttgacgactgaggttcctgattatcaatgtatggtgaaaggcgacgttttattgccctctgtggctgctgcgagcgttgttgccaaggttatccgcgatgaactcatggtgtgtttggactccctgttaccagggtatgagttttcagcacataaagggtatgggactaaaacacatttagaagccattaggtgttttggcattacagcccagcacagacgttcttttctgaggagagtgcttgagcaggcacttttctgaagaccgtgtagcatcttttttggtttcacagaaataccgcatattggatcaaaatgtggtattccctactggtgagattgacattgtagcgttaaagggtagaacactggtctttgttgaagttcgctaccgaaagaactttgacgctgcagaaacagttgactcaagaaagttagaaagaattatgcaatgtgcttatttatatactggtggcgagcagagttacaggatcgatgttttcgcttgcggtccccaaggttgccattggtacaaaggggtgaggcttgatggatgttgtgaaagtgtggagtgggttaacctttggtgaccgttttgttcccgttgaaattcaaataacctacggtgctgggcttcctgcttttcacatggtaggtatggtctctgaaagcgttgaagaatcaaaagagcgtgtccgttacgcattgaagtctgttggaaaatccataccacaaggaagagttatggttgcttttttgcccagcgaagtaacaaaaagtggtgcacactttgatttagcacttttgtatggttttttaaaaggtagttccgaacgtttgatcgttggagaagtggcgttggatggtacagttagagcaacagcgcaaagtgttcgcgttattgctgctgcttacaatagtggtataaagcagttcatatgcccacgccttacttgtgaagtacttaagctgatgcctgatggtgattttttcatggtagagcatgttgctcaacttcttaacggcgagtcatcaaatcccattgaagacaattcaaatgcgcatatccaaaacagacttgggctaaacgatgtgaagggatctggcataaagcgtgttgccatgatagcggctgctggttggcaccatgttctgctgatggggaaccccggagtggggaaaagcatggtcgctgaacggatggttggaatcatgcctgctatgaataactcggaaaaacttgatctgttgtcaagcacgggagccttacctgagcatcgacctgcacgctttaccagctggaacagcacgcctgctgggttctttggatcagcgaaaggtacacctggtgaagttacttacgctcaccgaggcgtactcatcatggatgaattcccacagtaccgaaaagacattttagagggcttgagaacggttttggattcccgaacggtactggcttcttatggaagccaacgtcttacttggccagccgattttctcttggttgcaacgtctaacccatgtccttgcggttatttggggcatcccaagaaggtttgtaaagattctcctgcaagtgttaccaggtatttagggcgcctcagcggacctgtggctgatcgtattgacctgcattactgggtcaaagctgatgagcccaacgaagacatgaccatggtagaggaaagaatacaaaaagtatggagtattcaaaaggagcgttgggagtcagaaggtttcgttcatgctggtcacattacgggtgaacgagtggatgaacttattgaaataagcagttctgttaggaaactattggacgattcagtggaaaaagcagggctttcacgtagagaaaggcacaagattctgcgactaagtagaaccatagcagacttgcaaggggatcgtgacataggtattaaccaccttactgaagccatttcttatcgtcaggtaattccatggcttaggagccttgttccgtgaccactgaaagccgtgtgctaaaacccgatgatcacatcttctgtggaaggctcgtgcagcaagggttagagcgtcccgtgtatgttagaggcaactccattcctcctcttgaaaaaactgttggtatagtggggactaggcatgcttcaagctacggcttaagagtggcttatgagctaggtaagtactacgcgagcgaagggtatgttgttgttagcgggctcgcctacggcattgaccagaaagcccacgaaggtgctttggaaagaggaaccacagttggtgtgttggggcatggacttgattttcactatcccaaatccacgcttttgctaaggaaaagaatagaagagaaaggcttcgttattacttggtacaaacctgaccaagggcctagaaaggcattctttagagaaagaaattggctaatagccgctctaagcgactttatcgtagttgtggaagcgcctgcaaagagtggagctttgattactgcaagttttgctctgcagatgggtaaggaggttaaagcggtacctggcgatatagatagggatagcgctatgggcagcaacatgctaatcttcgatggagcagagcccatactggctattcccaaggacactgatcaacaattcaggtcctgtagaactgttcaagatttagttgcaaccgtaggaagcttggtggaggcaggtcaactcttggcaaagtggcagtccactggcaaagtcatacttgagggagaaaccatacactggatttcatgatatccatttaggactggcagttttggggaacaaagctaattcttgttaacctcattccaggtagtgtcttgtagaatattattatggatgtttgggttatcggtggcgggctggcaggctctgaggcggccttaacattagccgacttaggctttccagttaccctttttgaaatgcgccccgctgttatgactccggctcacaaaacatctaaattggctgaattggtgtgtagtaattccttagggtcattatctacagacaatgcgaaaggtgaacttctctttgagctgaaagtactgggatcatctttggttaatctcgcatttgaagcccagataggcggtgataaggctctggtggtggatcgggagctgttctctacgctagtagaggatgcagtgcggagccatcggaatattactgttgtacgcgcggagataaccgaaattcctaaggacgtaccctgcataattgcccctgggcctttaataaagggagatcttttgcattttttagaggaacgcgaaggcagatgcgaggctcaatattacgatgccactagtcctagcattctttctgaaaccattgacatggattacgctttttggggaaataggtttggagaaggcagtgactacctaaacgtgccattgtccaaagaggaatactattggtttgttgagcagcttctgaatgcccgcgaagctcacagacatgattttgacaagcccgatgcgtttttcgagcggtgcctgcctgttgaggaaatagcacgaagaggtaaggaaagtttggcttttggtcccatgcgcccaacagggttagccattccagaaaagttccgtgatgtgcatgcagttatccagttacggaaggaaaacgcttctgggaccattctgaacatggtagggtttcagacaggaatttctcacacagagcaaataagcatcttcaagcagttacctgcatttaagaatgcagtttttgttaggttagggcaaattcatcaaaacagattcttacctggagtagtaaacaagtttttccagagcaggacaaacagactttggttttatgcaggtcagtttactggaactgaagggtatctggaagcaatcgcaggaggactttgggctggcattaacgtggctcgcttgctcggaggtgagaagttgatacctttaccagaggagtccatgcttggtgggctggttacctatattgaacaatctttacccgaagtcaaacagccaatgggggtgaactggggacttgtcccgccggttgaaggaaagaaaagtgagagaaaacaaaaacgtgttgaccgtgcaaggatagctatcgaatatgcagctagagaattgggcagagttacttaatcaattcttaaatactttagaagcgtcaggatattccgagcacacgctgaaagcgtattacgtggatttgaagcagtatttcatgtttaccacaagtttggatcagaagactgtggacgattacttgatgcatttgtcaagaaaaggcatggcacccacatcactaaatcgatttttatcttcacttagaaaattctgcagtttcctaaaaaagcaaggttacgaaatgccaatcatggagcttagcggttttaagacaggacttaaagtcccgcgggttgttttaagggacgacatctcaaagcttttggagttaccagagaatactcccattgaactcagggataaagccttagtgtggtttttgctgggtacgggtaccagaataagtgaggcgctctcgctaaaagtggaggacatagattttaggacagccagttgtcaagtgttgggaaagggtaataaaaaacgtactgtttacattccctcaaaggcgttaaaattgcttaaaaggtatatcgaagtttttaatttgacggagggtccacttttcttgaatatgcaaggacagggattgacagacagaggcgccagatacatcttgcataaaattagtaaaaaatatggcttgcgtgatttggtgcaccctcacacacttaggcacacgtttgctaccaatctacttgaagaaggcgcaaaccttagagaaatacaggagcttttgggacacagcagtcttcgttctactcagatttacacgcatgtttcacccgtaatggtcaaagaagctattgaggccatgcgaaaggaggccaaaaacaaaccatgaatgtgtgtttcagaaatgtttggtatcctgattacgaaaacaaaactctagtacgtggaacgttttatgtggatggacaaaggataacatttaaagaaccagaacacatagatgccatgtttgcagacaccctggttacaccagggttttttaatgctcacagtcatgttgccatgagcttgtttagaggcattggtgatgatgttgacttagaccgatggcttaatgagtacatatggccacttgaggcaaggttgaacgatgattacgtttattggtcctcaatgcttgcttgcatggaacttgtgcgcagcggagctaccacatttcttgacatgtacttttgggaaaaagctaccctggaggcagctgaaaaggtgggaatcagacccattttcacccccggcatcatcgaaaggcctggatgggaaaaagctctgcagcggacagaggaattaagggatttaggcgccttagtgggagtaggaccgcatgcgctttatacggtttctatgaacattttgcctgatgtggtaaaattcgcagaggaaaacgacttattcatacacatgcatcttatggaaacagcttctgaagaggcatacatacataacgttttaggcgaagagtatctttatcggctagaagacattggttttttcgaagtgcctgtggtttttgcgcatggggttcacttttcagagaaagatttgtctttcttggggaccaagaatgttgttgtggctcattgccctcaaagtaacatgaaactctcttctggattatttcgctgggatttggctagagatagcggagtgcctgtgggcataggcacggacggtgcggcttctaataacaacttggattacatagaggaaatgagaacagcagttcttttagcgcgaggcgtctcaggaaaacctgatgtactgtcccccatggatgttctcgaggctgctacttctgtaccggctaggcggcttggactggaattaggcgaaataagggatggctaccttgcagatctggttgtctgggacgtggaggatttatctatggtccctgcagatgacccacaggattggatatctcacgtagtgtattcagctggaactcaagcagtaagcgatgtttttgtccaagggcgttgggtggtgcgcaataagtcgttcgtgggtgtcaacccatcagaagtcgtggaagaagtgagtaaaagacgtcgtgcaataagaaaggaggacttaatacggtgaagattggagtcatcggaggttctggtatctatcaaattgaaggggttccttcaacagaaattagtgtgaatacggaatacggtgaagtaaaggtgttcttagcacaggttgatgatagggaagtatattttctccctcgacatggcttgggtcattcagttccaccgcatttggtgaattacagagctaatattcgtgctcttcaaggtcttggagctcaaagaatcatagctacgaatgctgtgggtagtttgaaccctgaaataaaaccaggaacagtggtgctggttgaccagttcctagattttacaaaagggagaaaatccactttcttcgaggaaggaaaagtggtgcacaccgatatgactaacccttattgtcctgaaatgatagaagtggcctcaaagattactactccttttccacttcggaaaggaggggttatggtggtaactgaagggccacgatttgagaccgcggctgaggttaaagcttttgctatgctgggtggcgatgtggttggtatgacttctgtgcctgaggtagtgctctctagggaagctggaatgtgctatttgtctttggccattgtaagcaactttgctgcaggcttacaagaacaagtaagccatgaagaagttctaaacataatggacaagctcaacaatcaggtgcaaatgttcatactggacctcataaaggccatgccagaggaaaaacattgcacatgcccccgcggggcgtaacgttttgaggaggtgtttagaatgcgaattgtcatgggtgcagatcacgccggttatcaactaaaggaaaggctaaaagaaaacctcatagaacttgggcatgaagtggtggataaggggacaaattccattgaatcggttgactatcccgactatgcagctgaagtttgcactgatattacgaagaatggtggctttggcatactcatctgtggaactggtatcggtatgagcataactgccaataagtttcccggaatacgagcggcacttgcctatgacctttatgcagcaaagaaagctcgccagcacaacgatgcgaacgtgttatgtttgggcggtagggtcttaggtccagacttagctatggaaattgtgcagaccttcttgaatacctctttcgagggaggtagacacttaagaaggataaggaaaatagaaaaaatcgaggagagaaacctgaataaaggatgtgaggcctaaatgagatatgaccacattgaggagggagatccagaaatcttcgagcttatgaggcgtgagtctttgcgtcagaataggacgctggatctcatagcctcagaaaacttggcttctgaggcagttttagaggctacaggttccatcttcacaaataagtatgcagagggttatccgaatgcgcgctactacggtgggtgcgaggtggcagatcaggttgagatattagccatagaaagagctaagaagctttttgatgctgatcacgccaatgtgcagccacactctgggtcccaagcaaatcaagctgtttatttggcttttctcaaacctggggatacaatactctccatgtcactggctgctggaggtcacctttctcacggtgcacctgtttccatgacaggtaagtggtttaatattgttcattacggggttgacccaaaaacagaaactattgatctcaatgaggtagaaaaactagctttggagcataagccaaagcttatcattgcaggagcttcagcctaccccaggttcatcgatttccagggttttagagagatagcggacaaagtaggcgcgatttttatggtagatatggcacacatagctggcttggtagctgcaggggtacacccgagccctgtaccatttgctgacgtggttactactacaacccacaaaacgcttaggggccctcggggtggactcatactatgcaaggcagaacatgcgaaagccattgataaggcggttttccccggggtgcagggagggcctttggttcacattattgcggcgaaggcggtggcatttaaagaagactctgagccttcttttaaagagtattctgctcaagtagtaaagaacgccaagaccatggccgagacttttgcttctaagggtgtaagggtagtaacaggtggaacagataatcatctcatgcttttggatgtcacatcagtagggctgaccggtaaagaagcagaggagctgctagcagaggttggtatcgtcgtcaacaaaaacgctattcctttcgacaaacttcctccacgagtagctagcggcatcaggattggcacgcctaatattactacgaggggattaagggatgaagaatgcaaacttcttgctgagcagatgagcgagctcttcatcactaagagcgaaaaagtgaaggctgagatcaaaggcttggtgcaggaacttacagagcgttacccagcatacaaggggtggtcataagtgcttagtgtggtcgatcatcccctaattaaatacaaggtttccttgcttcgggataagaatacaggacctaaggaattcagagagctggtgcaggaactggcaatgtttctcacttacgaggcgactaaaaacttagaactcaccgagcaagtagtggaaaccccgttggctacgacaacggggtttgttctgtgtaggaagattgccatcatacccatcttaagagcggggcttaccatggctgaaggagtgcttaaggtcattccgaatgcaaaggtaggacatatcggtttgtacagggatcacaaaaccttaatgcctgtggagtattatgcaaaactccccataggtattgaggatatggtttgcatcatagtggatcccatgctcgctactggcaattccattcgatacaccatagatcttcttagacagcagggtgtttctcaaataaaagtgctttccataatcgcggcgcctgagggtatagataatgtactttcttgtggcgacattgagctttaccttgccgcaaaggacgagagactgaacgacgaaggttacatccttcccggattgggtgatgccggtgatagacttttcggcacaaagtgaactttacgttcttggtctcttagcaggagtgggtagcttctttttaagctgggtgcttactcctttaagtattaaatttgcatggaaatatggctttttggattatcccagtgagcgaaaagttcaccaggatgctacacccagggttggaggactggcagtagtactggccttcaccttgggtgaacttttgttttggcacgctgcgccgcctttgggctacggtgtactcatcacagtggtgttgtttttctttgccatgctcctcgatgataaatatgaccttcctgcttgggtgaagtttttggtccaagtaggatgctcggctgctgtggtattcatgggtgtgaagataggtgtagtcactttgtggggcggccggtatgcggttttcccagactggttgtcgatcgccatatctgttttgtggctggtacttctctcaaatgctataaaccttatagacgggttaaatggtctttcttctgggattagtgccatagttctgatttttgcgagcatcataacgttcaagaaaggaatttttactgtgggcttagatgcattgatattagcaggtgcggttttaggatttctaccctataactttcctgaagcaaagacctttatcggtgattgtggtgctcaaacgttgggttttatactgggcatattgtccattgttggcacgttcaagagcactgctggaattatcttttttggttttttgctacttctctttttgcctgtggaagatacgctttctgcatggtttaggcgccttgcagctgggcaacatccatttaccgcagacaggaagcacttacatcacaagttgctggattggggactaacgcctaagcaagttgtgctcttaatgtactgtgctacaattgttcttggtataatcgcacttttattgatggggtgggtaagctgaagaaaaagattggtttggttgtagggacacgtcccgaagccataaaaatggctcctgtttacttgactttaagagagtttttcgaagtggacttcatagccaccggacaacacagagaaatgttttaccaaggtcttagtccatttgggataaaaccaacagttgacttgatgatcatggaggaaagtcagtcgctggaatcagttttgtcgaaaagcgttacaggattgtcaaccttgtttaaggagcaaaaatacgatttggtattggtgcacggtgataccacaactacgcttggcggtgctttggcaagcttctataacagaattccatgcgcacatgtggaagccgggttacgcactggtgacctgagctacccctacccagaggaagctaatagagttcttacagacgacctatgtgatattctttatccacctactcagctttcgtgggagaaccttgagcgtgagggcttaggtagtaaagactgtttggttacaggtaacacggttattgatgccctcatgataattcaaaacaaatggggtatagaaactacaaagaaggagaatctggtagtagtaacggcacaccgcagggaaaactgggggtcacctttggaagagatttgccatgctattaaggatctagcgttagaattcaccgattacaggtttgtattcccagttcacttaaaccctgctgttagaaagactgtttttggtattttgcaagatgtggacaacgtggaacttacagatcctttggaatacgatgagtttttaagactgttgtctagggcgaaagtggctttaagcgacagcggcggcatacaagaagaagggcctcattttggtgtgccagtagttcttctgcggcatgtgaccgagcgacccgaaggtataccgagaaagatggtattccttgctggtcctgacgaagaaaaaataaaagaatactttcattttgtggttcagaataggtggtgggaatacgttatgaatcaatccaacccctatggagacggtagagcatctgaaaggattgcatgtcatctggctagccgttttggtttgagtaatgttgttattccccgatttgaggaggtgttttgaagattatgagtgttttaattatagacggtggaattcccttaaagggaaaggtaacggctcaaggttgtaagaacagtgcattagccattctagctgcagcggccctgtgcgaagatagggtgtatttgacaaatgttccggacattggcgatgtgaaaacaatgatgtctattctaagatctttgggatacaaagtaacgtggggcagtggccttaccataaaaccaggtgttattaagaattatgaccttacccacacgggagcagggtccataagagggtctctgcttttcttaggagcattacttggccgcctggggaaagtggtcctccctatgccgggaggctgcaacattggaacaaggccaattgaccttcatttgaaaggtctcagcctgatgggtgcaagtctggatattcaaggtggaaacattgtaggagaagctcccagtgggctgaaaggagcatatgtttacctggatttccccagtgtgggcgctaccgagaatatcatgattgctggtgctttagccagtggagaaaccacaattgagaacgcagctcaggatcagcaagttgttgagctaggtaagtttttaatggcttgtggcgtgaaaatccatgggcttggaaccaaggttatacgtattaaagggaagaaagagataggtggcgtcacctttagaatatcaggagacagcattgaagctggtacttatgccatagcagctgcggcgacaagaggttccataacagtggatggcgtagacgttacgtttctcaggccactacttttcaaactgcaagaagcaggcatagaagtagtcgtaacaaatggccatgaggtcacggtactgcccagccctcgtcccaagggaataacgattaagactatgccttttccgggtttccccactgatttgcaacctctaatgatgtcacttctggccacagctgaaggtagatcagtaattacagaaactgtgtacgatggaagaatggggcatgtcagtgaactttggaaaatgggagcaaacatcgaagtagaaggcaataccgccatcattactggcgtggaaaaacttactggtgcacctgttgttgctaacaatcttagggcaggtgcggctttggtggtagcaggcttgtctgcggaaggtagaagcgttgtttacggcatggagcacgtaatgcgtggttattccaacattcatcaaaaactaagagctttagatgccaaagttgaactcgtaagcgatgaagaagcagtcaatattgcttgaaattgataaaagtgcagctcctgtaattgctgtaaaaggaccactacgggaatggctgcacgaacttaaagtttctctcagggtaggtaaacttaggagaaagaattgcgatgtttattattgggatagaggaaagatcgtctaccgtgataaggcgattctcatagttccagaagagcttcgtgatgctgctttggaagctggttataagccttggcaaatatacacgctacctagctctgagtctgacatacttttcatgctaaagcaagtaagttggaggaaaaagcagggctacagatgaaaaaagtgctcatggtaggatactggggcggtttcaatgtaggtgatgaaggtttcttagaaatagtgttgcccagactgaagcacaaagctcatataacggttgcatctaagaatcctgagaacaccacgaagagcttcaatgtgagatctgtaaaggctgaaccacttacattagttcgagaattgcttagaaatgacattgttttagagggtccaggaggcttattccaagacgctaccagttttaaaagtttgttttattattttctgcctccgtttttgggcaaacttttcggtaaaaaggtctatctctatggcattggcataggtcccataaatcgaagcataagtgaaaggcttaccttaaaagcatttcgcatggcggacggtaagtacgttagggacgcgtattcgtatgattggttgcagagtcgtggagtgtcttgcgatttggctgcagatgtagtttttacggtggcaggtgaacattattatggatataacccaatgtttgattcagttctttatattccgagtcacaaatgggaaaacttggacgtagaccaagtagatggtaacatggtcatattcttccctggtaaagatctgccaatgacagctgcagcacgtggcacctacatagatggcttagagctgggcgtattggaaattgtgagcttatttaagcaatacaaaggagccgtagtaggcaggcttcatgcgggcatactggccaccattgcaggccttccttttgttgccataccctatgacgtaaagttgaccgaatatgcaagagaattagctgcgaccttaggtgtacctcaggatgctttattagcaaagaatataacagaggcaaaagcgaaactggccgcgctactcaaggactctgagaaaatcagcaatgaattggtgcgtttttccattgaacaaaagaaaagagccgaggaaatgatggctgaaattgagagggccgtggaatgaaaaaggtcattttagtcgatagcaattccctgctttacagatcttactacgctttgcccaatcttagtacaaaggatggattcccaactggcgggatctatggttttttgcgcattgtgtcaaaactactcactgaagctcacagccattttatcattgtgggcgacgccaaaggggtcttggctcgcagcttggtttttaaagaatacaagaccaatagaccgaaggctcctgatgagctttcactgcaaagagaaaagttacctgacatattgggcgcactctctttaccatacattgtgtatgaagggaaagaagctgatgataccatctccgcactgacgcactttttcgagcggtggggttttcaagtggaaatctatacttcagacactgatatgatgcagttaatctctcaaaatacaactgtggttacgtttaagaagggtattacacaagtaaagcgttacgattattccacgtttgttgaagagttcggatttactccagaacgctttgtggactacaaatctttggtgggagacagtgctgataatatacctggggtaaatggaatcggacctaagacagccagtagcttgataaaggactttagtagagaggaactacttagcaaatttggtaccgtgcttgaaagaaatttgcagctaatcactttggaggattttcctataccgtatagcgttctactattaagggtcaagccttctgctgagttgaaggttcttgaagagtttgaattcaactccttaattacgcccttcttgaaggttctaggtacccgaaaagtacaggtgagtttgttcggtcttgaagacatagacaggttgccctggcaatgcctttctgatcctactgctgtggaagaaccttttcccttcgccttcgtagaaggagaagaccctattagaagcgctaatatgctctacgctcaaaggtttttgaagaggaatgatctcggggaatctccgataaaagtttttctagatggcgaagtaagagatattgctgtcgatgaagttttagctctgttgaacgccgctaccaatgtaagcttagaaggtgatcttttacggctggagcaatagttacgttgggcattggtggttggattggtgttggcaagagcactatttgttccttctttaaggaagaactgtgtgcagatgtgttaagtttggactctataagccatgagctctatgaagtacccgaggtttcttcggctttgagaaacgcttttgggacgtcggtgcgtagtgaaattgccatgaagctaacagaagatccttctttatgggaggatttggacaacatttttaaaccttatcttatcaaggaaacgttaagacggcaccaaacatctgcttcatctttacgtatcattgagggtagtttggtgctaaaactgggtttacaagaaatatgtaatttagtagcttgggtaactttccacccgctggaagaggctattaaacgtagctccatacgaatgggtaaacctttttcttattctttaagcattttgcagaggcaaattgaaacaaacatttttgatccttcaaaagtagatgtactcttggtggggagttcggagaaaaactccaggaagctgtatgaagagctcagaacgcatctgcacttatgagttaccttttggcctatggctccttctacttactgatgaggagcgtttagttcgtacgtggttgcaggacagtaaacctaacgctgaggaaattcgcagtggcgtattaaaggattttttggataagtattcttctggcctatgggaaccctcatttgttctgaacttggttgactggaacatgttcacagagaaacgagctgaggtgtaccgcactttaaccaccgcagttcctatggggagcactattacctacggacgtttgggaaacatttgcaactgttctcctcgagctgttggatcttacatgagaacgaacaagtttcccataatcataccttgtcatcgagtagtgggacaaaaaagcttgggtggatactcacctgaggtacaatggaagagggtcatattggagtgggaattaaataatgcaaaaagtaatagtggtaaccggactttctggagctggtaaatctacagtttctaaggcgttagaagacttaggctacgtagtagtggataacgtgcctgtggatttgctacacaatctgctggagctttacgaggcaaagaatcaagagcagttagtggctgtggttgttgacagtcgtagtttgcgacaccaaggagaggtttcgaagtttgttgctgatctgaaagacttaaagaataggatgccattagatgtcattttcttggaagctagtaccgatacgttgctttccagatttaacttaactagacacttgcacccgttggttcatgccacaggtagtcgtatagcgctcatagaagctattgaaagggaaaaagagcttatgtcggaacttcgtgacgtgagcgatgtagttttggacacgacagggatgaaagaacgggatttggtttatcaggttgagaacttcatagggaaagacaggggaccagagttttacttaatcagttttagttatcaacgaggacttcctactaacgctgacatgatttatgacgcaagggtatttcaaaacccctattatgtggatgaacttagaacattaactggtcttgatgactctgttgctgaatatgttagggcagaccataactacgggcgttttttagacctttgggttgaactagctgaaagaagttacaatgaacacataaaaatgggtaaaccctatttggttataggtgtgggctgcactggaggacaacaccgaagtgttttggtggttagggacttgagcgaccagcttacaaaaaatggccacaaggtcatcacgtggcaccgcgagttaggtagtgtcaattagtgaaaatttctggaacgaaatctctactttagaaattactgacccattgtccgaattaacaggttttttgttgggttcaggggaaatagactttcagggtaatgtattcgtaagttttaggcgggcacagcctgtgagaagagctattgagattatggaaatgttacagggcacatatgaagttcagtttcatagaagacggtccacctcttcacgccaaacttatgtggtaaaaagtcatcttcctaaagaagtttttggctcagtttcttgtttggtcactggtaatcttaactggcatgtcataaggggcataatgttaagtactggttatctgtccgatcttaacccgtggtaccacgctactttggatgtggaagtccttgaacaggctcgaagggtggaacaatggctttcgaaacgtgtgggaagagtttatctccttactaaacagagtactaacactattcatttgagatcttttgaagcgctttacaggtttgttgacggcttaggtgctgtgaaaaccagagaagagatatatgcacaccattttatgcgggagaagaaaatctcggctcaacggttggcgaactgcgacaacgctaacctgaaacgtcaagtaacaaagtatgaataccacaagaagctctttgaaaccggtgatttgaccaagctcactgacgttgagttttctattctgaagcttcgtgctgaacacccagaattctcctatggagacattgctgaaaagcttggtgtgtccaagagcaaagtggctcgaaccttaaggaagattgaggaaaagctaagtggctagtaggggtaagggaaagcagaagccaaaggcgaaacaacgtctcactttgaaagggaaacaaacgctcaggccttacctttccgagggacttgaacttccttttacggaattcttagtacgttatggtgactttggtcccgaagagttagttgaggagaatatttcttcaagacagggtgagacaatcgattgggatatggtagaagcacaagttgacatgctatttgatgacgaagaactcaacatcgcaaatgaattactcggttcgctggatcacctcggttacctaggcattgacctaagcgacctagctaagcagcttaaagtgaacgaagaatatgtagatcaggttagaaagaaactgatgagagaagtagagccatttggactcggttcagtaagccaacgagaatttaagcaactgctaaaggagttgaacctggattcgcgtgatcatcctatcgacttaccagaggagcgacttagagttactactcctgattttgctttagaacttgttgatggcaagctcgaagttaatgttagtgaaaaatatgaatatctcatacagaatacacaaggtattcccagaatggttgctgaatacagaaaagacttaataatgaggcttgctaacttccttgtgcagcattgcggagagaagattcttgagcataaaccttgctttgtgacacttgatcatgcggctcaagagctaggggtttccaaatccacagtatcgcgtttagtgagaagtaaggcatttacttttggaggcagagtctatcccgtggaacacttctttggcagaagtgtgaagggcgtaccacaggaagaactcatgctggaaataattgacatattaaaatcaatgcccactgctactgatgcacaggtgtcccaacttctaaggcttcgtagaggatggaagttttctcggcgtacggtgaataaatacagacacatggttgcggaatatttacaggattaaaaagaagaatcgcataaaagtagcttaactcatgtttttgtgatttataatacgatttactatggaggtgacagaaatggcaaaagttggtataaacggtttcgggcgtatcggtaggcaagtatttaagtccttattcgaaaggtatcctgaaattgaagtagtagcagtcaatgacatcacagatacgaagacattggctttcctgcttaagtacgactccacatatggccagttcaatgcagaaattggctacgatactgaccatataacagtggacgggcatcaaataaaggtatttgctgagaaggatcctgctaacataccatggaaggatctgggcgttgaagtggttatcgaatccacaggattgttcactaaggcagagaaagctagagttcacattgatgcaggtggagccaaaaaagtgattatatcggcgcctgcagagggagaagatattaccatagtactgggggtaaatgaagacaagtacgatccggcaaagcacaacatcataagcaacgcgtcatgcactaccaacagtttggccccagtagctaaagtcataaatgacaaattcggcattgaaaaagctctaatgacaaccgtacacagttacaccaacgaccaaagaatcttggatcttcctcataaagacctcaggagagctagagcggctgctcttaatataattccaacttcaacgggtgctgcaaaggccataggcagggttattcccgaactcaacggtaagatgcatggtatcgcactaagggtgccaacgcctacagtgagtattacagaccttacagctgttcttagccgtgaagttactacggaagaggttaataatgcatttaaggaatatgccgaaggacgaatgaaagggattttgggttatacagaagagccgcttgtctccatggacttcaagggaacaacgttctccacagttgttgatggacttagcacgtttgtcatcggtggcaacctagtaaaggttttggcctggtatgacaacgagtggggttatgccaccagattagccgatttgacgaacttcgtcattgaaagaggtctataagatgaagctaagaagcatccgagatgcagaggtcagaaataagcgcgtcattgttcgagtggacttcaatgtacctttggatgccgaaggcaacgtggtagatgatttccgcataagagcggctttgcctaccattgaatatcttgtggaaaatggagcaaaagtcatcctcatttcgcacttaggcagacctaaaggaaaaagagataagaaatacagcttggtgggtgttgcaaaaagacttgctgagcttcttcacaaagagattctttttgctcctgacgtggtaggcgaggaagttgaattggctgtgaacggcttaagatctggcgatattctgctctgcgagaatgtaagattccacgaagaagaagaaaagaacgatgctgagtttgcaaagaatatagcaagcttgggtgagattttcgtaaacgatgccttctcagctagccaccgtgctcatgccactgtagaaggcataactaagttccttccatcctatgcgggctttctcatggaaaaagaagttaactatttatccatgcttacagagaatccccagcggccctactacctcgtgctaggaggtgcgaaagtaagcgacaaagtggcacttttgcagaatctattaccgaaagttgacggtatggtcataggtggagccatggtattcactttctggaaagctcaaggaaaggaaattggcaaatcgatagtggaagatgatttggtcggattcgccaaggaactattggagcaggctactactcagaacaaagaaatagtccttgcgaaagactttgtggtcgctgatgaaaacaaagaacacgtggaaattaaagccattagcgatttcgggccagctgatatcggctacgacataggtcctgaaagcatcaaagagtttaagaatgcattggtcaaagccagaacagtcttttggaacggccctttggggctttttgaggacgcaaagtttgctgagggtacaaagcaagtaggcgcattccttgcagatttccctggtaccgtggtagtgggcggtggagatactgccaatgctgttagggagatggagcttttcgagaaattcgctcatgtgagcactggtggaggagcatcattggaattccttgaaggaaaagtgctccccggtattgcgccacttgtagtggagggttgatcactttgagatacgtttttggcaactggaagatgaacggtaccttggcttttgccgaggagtacgtaaacaaacttttgggagaagtgcggcctgcgtcagtgcaggtcgcactctttcctccttttactgctctaagcagttttcaatatcttgttaaagatagctttttgaaattcggtgctcaaaacatgtattacgaggattccggcgccttcacaggagaagtgtcacctgttatgttaaaggagattggtgtggactatgtactcatcggtcactccgagaggcgtcacatttttcttgagaatgatgagatgctaatgaagaaagttgaagcagctcacaggcatgatataccggtagtgttttgcgtcggcgaaacacttgaggaaaggcgcactggagccactaaagatgttttgaagcgtcaacttatcttggtacaggacattctaagcagaggagacattgttgcctatgagcctgtatgggccataggaacgggcgtgaccccgaccatggacgaaattagggaaagtatctcctgggtgaaggaattattaaaagcagacttacctgttctttacgggggcagtgttaacaaaggcaatgctgttgatatttccgaagtgtctggggtggatggagttttggtaggtggagctagcctaaaagttgaagaatttgctattataataaaagcgttcgaccagaatatttagctgcgaggtgtttagctgatgaaacaagtgatcatgattgtgttaggaatagtgtcctttgtgcttttgctgcttataaccctacaagagccaaaggaggaaggtttgggagcaattggtggctctgcctcaatgtttcacggtgcttcaccaagaagtaagttgttcgacaaacttatcataggttttggtgttgcctatgtgctgctagttattttagcggtagtgctaaaatagtagttgtcagcaatatgtaactggcgaagcatcaacaaaaaagaagttaatagcacgcttgtttagtcatgctggctaggcaatgcgcaagtaggaggtatggaaatggataaagagattaagcgtaaaattattgaagagtatgcaacgcattctggagacaccggatcacctgaagtgcaggtggcattgcttacgtacaggattcaaaacctgacagagcacttgaagaaaaacccgaaggatgtgcattccagaagaggtctaattctcatggtaagtaaacgtagaaagttgcttaactacctaaaagagaagtctccagaacgttaccagactttgattcagcgcttagggttgagacgttagtatgatagaacgtaagaaaatagaagttactggtacagtagctggaaagaaagttattttccaatcgggctttttggcattgcaagcaaacggggctgtcctagctcgttttggggatacagtggcgttatccactgtgttaatgagctcagaacccaaattggatatagacttctttcctcttactgtggattatgaagaaaagtcatatgctgtgggaaagattcctggaggcttttttaagaaggaaggacgtcccactgatatggagatactaaaggcaaggcttattgacagatctattcgcccaatgtttcctgatggcatgagaaacgaagttcaagtgttaaacatgattcttgccgccgacatggagaatccgcctgacattgtggctttaaacggaactgctgccgctctggctgtatcggatataccgattccggagttaattgcaggggttagggtaggatatattgatggtgaatacgtgcttaatcccacttttgctgaaatgagtgagagccagctggatctggtagtagctggaaccagagacagcattgtaatgattgaagcaggtgccgctgaggttgataaaagcattcttattggcggcttgaaatttgctcaagagggtattcgccaaattatcgatctgattgcagaattaaaggaaaaagttggacgacctaaagcagaaattaccgtggtatcattcccgcaagagcaattggatttcatgcgaaatcatgaagacaggtttagggcggcactcattacccctataaagcaagaacgcgaaagggctgtgagtgaactaaagaaagcgcttttccaggaaatgctggaagtattccccgatttggacgaagccatgtttaatctcatgtttggtgaggttgaaaaggaagttgtgcgagcctatatgaaatccacaagaaaacgggtggatggaagggcttttgatgaaataaggcctttgtacgccgaaagtagtgtgctacccaaggttcatgggtcaggcctgtttattagggggcagactcaggttctttcaacagtgacgcttggaagcttcagcgacgtacagttcattgatgccattggtttggaagagttcaagcggttcatgcaccaatacgattttccgccgtttagcactggtgaggtaaaaccacgccgtggtccttcaaggagagaaataggtcacggtgctctggtagagagagctctttcttaccttattccctctgaggaggtatttccatataccataagggtggttagtgaggtacttgaaagtaatggctctacctctatggcaagcacgtgcgctagttccattgcgcttatgagtgctggcgtccccatggctcggcatgtgggtggtattgccatgggtttgatagaatacaacgacgagaacgtcgtgctaacggatatccaaggtcttgaggaccatctgggtgatatggactttaaagtagctggaacccgagagggtataaccgctttgcagcttgatgtaaaagttaaaggcataagtgtcgagacactggataaggccattgatcaagcagaagtagctagaagtaagatattggatgtgctttacgatgccataccctcacctagaccattgtctgagacagctcctagaattgttaagatagaaatacctgtggacaagattggtgaagtcattggccccggcggtagaaatgtaaaaaggattacgcaggaaacgggtgctaccattgacataagggaagatggcgttgcttttgtcaaaggcttgacagacgaatcggtcaatatggcaaagcagcaggtggaaatgatagttaaagatcccgaagtgggtgaagaacttaccgctcgggtggtacgtgttaccccgtcctatgccatagtggagatagctcctggcaaaacgggcttgcttcatgtatctgaggtatcggagacacgtataaggtctttagaggacgttttgtctgttggtcagaccataaaggtttgggtaaaagagaaagatggagaaggacgtctgaggttctcggcaaaggagaagaagagcgaggcacattagcaggaacagttgatgaaccaggaattgtggaaagaactagaacaatttgctttgaactgcaaggcttgcgaactttgtaaaacgagaagaaatgtagtattcggttcaggtgaccctaactcaaggttgtggctagtaggggaggcgcctggatcgaatgaagatgagcaaggattaccttttgtaggtcaagctggagccatcttggacacgtttctagaaaagaatgggttcaagaggcacagcttgtttatcacaaatgttataaagtgtagacctccaaacaatgcagatcccacagaagaccaaaagagcaattgctttccaattttagcagcgcagcttgccattggtaagccaaaatacattttggcactgggaaggcatgctgccgaggcatttgttccaaaaccttttaggagtattaaggaaattaggggtcaagttgttttgtcaggtgaaactaaagttgtggtgacatatcatcctgctgctgttcttagaaatcctcgacttggtgagattgttgagcacgacatacaaatgatgtcaagattaattgctggagagtgaatatgataaggttttatgcgcttggtggtttaggagagattggaaagaatctatatgtattggaaaaagatgggaagattttggtactcgattgtggtctaaagttttctgatgtgcccggtgtggactttttgttaccagatttttcttaccttgagaaaaggtcgaaagacatacttggcctttttttaagtcacgggcatgaagatcacataggaggagtaccttttttccttcaaaaggtgaaagtgcccgtgtttggctcaaggcttagtttggaactagtcaaggctaacttaggatctagggctgccgagtatgaatttgttgaagttaaggcaggagagtcgcaaaagctgggccccttcaaactcgatttcgtggaaatgaggcactctattccagaagcgctggggttgtacgtggaaacagatgaagctaacattttcttcactggagattacaaaattgaggtcgctcctgtttcgggtaagcccacagacttcaaggctttagcaagtattggagaaagaggcgtagatttcttgcttgctgattccactaatgctgaacctgccatgatgtggaatggcggcgcaagcgctggagattgcctaacagaacaacaggtctacgagctacttgcaaaggaaatcagtgagtccagtggacgagtcattgtaagcacgtttgcttcgcacattgaccgtattcagcaaatactaaaaatagcagaaaaggaagagcgaagcgtcgctattgaaggtcgtagcttgattagaaatctgaaaattgctgagaagttgggatatttggacggactgggccaccgcatagtgacgtcccagacgctggagtccttacccagggagaagcaaatgattatagctagtggtagtcagggagagcctctgtcggcgttagtcaggatttcttcaggtattcacaagcgagtcagattagaaagaggcgacaaggtaatcatagctgcatatcccattcccggtaatgagcgggcggtgactgatgtaatcaatagtttgctttacaaaggtgctgaggtccgtttcatccacagctcagggcacccttgcactgggaaggaccatcagctcataatgctgaatttgattaaaccaaagtatttagtgcccattcatggtgaatggcagcacttggttggccacgctgagataggaaagcgagctggactccctggtgaaaatattttccttttggaaaatggagatgtgctcgtctacgaaaaagaaaaaggccagcctcgagtcaagaaacacggcattgaaaatgtgggagctctgattgtggacggcatacttagtaaggttgaggctgctgtagcaataaaggaaaggatgaaaataggttctgagggcgtcgttattgtggaggcaatctttgacgaaaagcaaagcgcttggttggtcgacaccgtgatgttgggtgtggtcacggattcctcccagagtagtgttagtcagactctcaatggtcttattgcacgcatgctaaacgagaatactgcctcagatcagaaagaaatcgaacagagcattgcttccacagtaaaagattatctaaaaagcatgaaccaataccctgaggttgtagttagactgaactcgatttaagaagtttacatttgggctgttagtttttgaagtttcaatgaaaacaagggggtgagtgtgatgcttaaggggtttaaagcttttctgtctaggggcaatgtattggatttggctatcgcagtcatcataggagccgctttcaacagtgtagtcaaatctcttgtggaggacatctttacacctttgttgggaatgttgggtggtctgcccgattttagcagctggaaagttgggccgttgatgcttggctcctttgttaacagccttctttcgtttttgtttaccgccgcagtaatttattttgtgctggtggcgccagctgaagccttgaaaaatgctgcgaaagaaaaacaaagagctgaaactttggacaaagctacagagacgccacctgaagaaatccagttacttcgacgcattgtggaactgcttgaaaagaaatgaggttcgctagagcacttccatagaaactaatctcgttttggaatgacgcagatgaatttccacacgctgtttcctgtattttcatagccatgtatgatatcgggtgccacatagagagcatctcctggctgtacgtcaattggctcctcaccaacagtaatccttccctgtccttccaatgtatatatctcgtgctcccatgaatgcctatgcggatacatttttgcacctactgggaactcgaataagcgcatctcaaaatggggtacgccaatgtctttatgaagtagccaccgtatggtgacacccccctctgttccagccacttcttctggttccacatctctgtaattcactttgtaatgtgttgacatttaggtttcacctccgttactcctattctaacattcatgctgtgatataataagtaagctgagagcaagcacgctccgtgttgccatggttcccacatgctctatttgcatgggtgcaggagcggaagactaaaaaccatatggaggtgtttttgtggcagtagtaactttgaagcaactattagaggctggtgtgcactttggccaccagacgagacgctggaatccgaaaatgaagcctttcatctacgcggaaaggaacggtatttacattatcgatttacagaagacttatgagcaattggaagctgcttactcgtttgttagagatgccagcaaggaaggtaaaacagtgctcttcgttgggacgaagagacaggctcaagaacccattcgtgaagaggctgaaagagctgggatgccttatgtaaatcaacgctggataggtggattcctgacaaatttcaggactattaggacgcgtataaagaagtataaagagcttttagctttgagagaacagggatacattgaatccttggactacaaagaacagaagagagtcatgagagaattggagaaacttgataaatactactccggggtaaaagatatggataccctgccggatattctttttgtagtagataccaagaaggaagaggctgccataagggaagctaagaaaataggtatacctgtagtggcaatgatagatactaactgtgatcctgatttggttgactaccccatacctgccaatgatgatgctgttagagctatcaaacttatcacttcaaaaattgccgatgccatcttagaaggtcgcgaaggacgtcagggcattgtgagttcggaagggcagcaggctagcatggaagagattgcagaagagctggaagctatcgatgagaccgagaaatacttggatctcattgatgaagagaaggaggaagaataacatggagatatctgcatcactggttaaacagctaagagacgaaactggcgcagggttcatggaatgcaaaaaggccttggaagagactggtggagacctagaaaaggcaaagcttgttttgaaggagaaaggattggctcgcgcagaaaagaagataggtcgagctgcttctcaaggactcattcacgcctacattcacggtgagggaaaactaggtgtattggtggaagtcaactgtgagacagactttgttgcccgaacggatgactttaaggagctggtgcacgaaattgctttgcagattgcaggtatggcaccagagtatgtagccgtggaagatgttcctgaagaagtcattgaacaggaaaaggaaatttatagaaaacaggcggaaaatgagggaaaacctgcagagataattgataaaattgttgagggcaagctgcagaacttttacaaatccaaagtactgcttgagcagccttatgtaagggatgactcaaaaacaattaaggatctgatcaaggaaaaaatagcccttttaggagagaacatcgtagtccgcaggttcgtcaggtggacgttgggcgagtgatggccttgcagccgtttaaaaggttgctagtgaaattaagtggtgagttactaagcggagaaaatggtgttttctccgcttcttatttaaacgagctatctgaagctgttctacgcctaaggaatgaaggtaagcagattgcatttgtggttggcggagggaacatttggagaggtagagatgctgacctacttggtataaacggaactgacgctgactatatcggcatgctttctacggcagtcaatggcctcatgcttaagagctgttttgaatccagagggctaaaagcggagctcgtttccagttttctaatagaagggactgcctataggcgccatccttcggaaatcagaaaccttctggaaaatcaagtcaccgtaatattcgttggcggtacgggaatgccgcatttgaccactgacactttggcggccatccgtgccgttgaaatatcagctgatttgctggtaaagttaacgaaagtagatggcgtgtatgataaggatccgatcaagtacgtggatgcttgtaaatatgatgtgcttacgtttgatgaagcagtacagaagagtctaggtgtcatggacttggcagcttttgcactacttagagataagaacattcctgtggctgttataaagggcaccgaccctatggaattaattgcattcctgcatgaccctagcaaaggcacgctagtcgtacctaatttagaggaggtgcatggggagtgaaggagcatgagatcactcggcaagcaagggagcattttcaaaagaccatcaacactatgagcgatcagttaagtacggttcgcgcttccagggtaagccctgccatcttggaaccggtgactgtggagtatgaaggggcaaaatacaagttaagtgaactcgccatggtagtggctcaggatgccaggacactgattattgaaccatgggatgtttccatgatcccagccatatctcgctcgttgcaaaaggcgaacgtgggtgctaacccaagcgatgatggtaagaggataaagttggtgtttccgagcttgtctcaagagagaagagaagagctagcgcggttagttgacaagtatctcgaagaggcacgaatcgccttgcgaaacataaggcgagaatacatcgacgaagtgaaatcgaaggaaaagaaaaaagaactttcagaagatgaaagtaggcgtatccagaacgaattacagaaggcatttgaagagtacgaaaaacagatggagcagatttgtcagagaaaacgaaaagaaatcatggaagagtgacatttattgcaaagaacgcaagtgtttaaagaaattgtcttccgaacactatggggcatattggttgttggaaccgtacttgtaagctgcctgtggcgagagagttatttgttgcttagtatagggataggagttctttctagtttagagctcgctgccatgtacaaagaaccttggtggagtgttgttcctttgtctgctgttgtctatgttgttacattgctgcggggcatcgatagtggactaatcgtggccctggtgcttacggttttaaccacgctaaaactgaacccaaatcagtccaaagataggttttcagtcttagttaggctttttgcttgttacatcggattaagtgcgggctcgtttcccacgcttcagattcagcttggatctgttgaaccattgattgtgttctggttggctatttggatttttgattccacagcctatctatggggcaggttcttagggcaagaaaaattcgcaccattcataagccctggcaaaaacttggaaggttttgttttcggctacataaccaccgtgcttggctgtgtattgcttagtgtttggctaagggaaccactatttaacgtttttggcatcgtaatacctttagccggaatcagtggagatctgctggaatcttgggcaaaaagggtggtcggagttaaagactctggtaaactgattccttaccatggcggtgtgtgggatcgctttgatagctccttattggcctctttggctgttttggtgacagtaaaatggctttgaaagtagctgttattggagccacaggctctgttggcaagcaaacattggaagtaatcgataggtttcctgataagtttgtgccgaccttgctagtgggcggtaagaacgtcgaacttttgcagattttgggaaagaaatatggttgttcagtcttcagtccatggcttcatggtcctgcagaattaccattggacaaattagagagttcagacattatggtctacgctgcatctacggtggattatttaaactacatgagccatttcttgggcttggggaagcctgtgtgcctttcaacaaaagaaatcatagtagaggcttggccattaattgaaagctttagtggattgataagaccagtggattctgagcacagtgctctatggcgcataggggcaaaagaacctggtgtcaagagcatttatgtagttggatcaggaggttcattacgtgacaggaagagggaagagatagaaaacgcaaccttggatcaggtgctcagtcatcctgtgtggaatatgggacccaaggtcacgttcgattctgcttttctcattaacaaatccatggaggttatcgaagcgtctcacctgttcaacttgaggggcgaacaaattagcattgtcatagaaaggactggatctattcatgctttagtagacttcgtggatggctcacgaaacgtctttttttcaaagccgaccatgctaatccctattgcttacgctttatcatacccaagtattctcccccttgatgaggagacagtaaggcagcccggcgatgcccttggttaccgactagataagcctgactttgacaggttcccttggggcaagttaggccactatgctttagaacttgggtatacgtccaggatggcgttttctgtggctgatgaaattgcttttgagtgtttcaaagacaagattatgaaaccttctgatatatatgatttcttagtcaaagccatagaagattacagagcaatatcttaccccgagtctataactgaatatttctcattacgccatgatatgattgaaaaaatgtggaaggaggttcgagctatttgagtgctttatacgtagtactggcaattattgctttgtcagtgcttatgattttccacgagtacggccattacttagcagccaagaggctacactacccagtgacggcttttggtataggcttcggcccaaacatcataaagaaacagatcggtgaaaccgaatttcgtgtaggcatacttctctttggagcctatgtagaagttcctgccatggatggtgaaggaaacgaaactataaaaccacttcataaagttgccattgccctagccggtccgctgatgaacttcatactagctttcttagttgtgtttgttgttcttgtgagtggcaaccccttggagccaagcgcagttgtgggctctattgttcctaactcttcagctgctgaagtgctgcaggttggtgacaagattcttcaagtggatggtaagtctattaatagctttgaggattttcagcgtatagtggctagtaagaaagttggggatgaagtttcactagtcatagagcgagacgacaatcaacttactgttgaagtggaggtaagggaacttagctatgaaggggaaactttcgtgggtgttggaatttcaggagctccaactaagtattctcctttagctgctttaggaaagtcttttcaagaactttggaccatgataaaggagctctggaaggctttagtactgataatctccagaccgaagaatgtggaagtgatgggaataattggcataactgctaccatggcaagttttgccaaggctaatcttatgttgttcctttacctggtagcgtttataagtgctaacttagggtttataaacttggttccatttccggctcttgacgggagtttgattttagttggtcttattgagagtgctataagaagaccattacccaaaagctgggtaaacacggtgaacataattggttttgtgtgcttgatgggtttgatgatctatgtatcgctacttgatatagggaggcttatgggattctaagaaaatggacgtgcaaagacgaaagactaaggcagtaagtgtaggtaaccttgtaatcggtggcggagcccctgtagtagtacaaaccatgcttaaaacgaacataatcgatctaaatgctgcattagaagagcttaggcaggacgttgctgctggagctcaactaatccgttttgcggtgcccgatgagcgcgcagcgcggaacattggtatacttgtaagacagagccctgttcctttggtagctgatatacattttgacccaaacttggcgctgatcgctttggaaagtggtgtgtctaagttgaggcttaatccagggaccataaaggataaggtggccagacgtgagattgtgttactcgcgaaagagaagaacatacccatccgcataggtcttaacactggtagtttacccttggaaagaaggagaaacagcgaaagcttggtagattttgctgtccgtgtaatgacggaggaagtagacatgcttcgtgaactttcttttgaaaacattgtgctttctataaaaagttcggaccctgtcgaaaacatcgccataaaccgcaaacttgcacagtgtttcgactatcctatacatcttggggtcactgaagctggacagggaacagaaggtttgatttattcggttacaggcatggctccattgctccttgaaggtattggggacacaatcagggtttccctgaatggtccttctgtagacgaagtagaagcggcgtaccaccttttaagggcttgtggtgttctgaagaggggagtccatgtggtagcctgtccgacctgcggtcgcttggaaagaaaaacttgggatgtagtagccaacttgagggagagattgaaggatgttgaggagcctttagtcatagcggtgatgggatgcatggtgaacggaccgcaagaggcttctcgtgctgatattggtgtggctttgggtaaagtcggtgctgttctttttaaaaagggacaagtggtgcgagtaataaaacccaatgaagatattgcagaagtgatattgtctgagttaaaaactggggaggtcgaaaaaaaattatgagggctagtaagtttttttacaagacgctcagagaagatcctaaggatgcggaagctacttctcacaagcttcttattagggcttccatgataaaacaaatcgcatcaggtgtatacgcatttttaccttttggccacaaggttcttaagaaaattgagactgtggttcgagaagaaatggacagaattggtggccaagagatgaccatgtccatcatgatgccggcagaaatgtggaagaaaactggacgatgggagctctacggtgacgacatgattaagtttaaagatagaaaagaacaagatttttgtttaggacctactcatgaggaacagattactaccttggctgggcaactgatttcctcctacaaacaacttcctcagctggtttatcaaattcagacaaaatttcgtgacgagcctcgtccacgatttggccttataagacttagagaatttgtaatgaaggatgcttattcgttccatgacagcgaggaaagtcttaaaacaacctatgaccaagttttgaacgcctataagagaatacttgaacgaattgggcttaactatgaagttgtagctgcagatccgggccaaattggtggaaccctttcgcacgagttcattgttccagctgaagtaggtgaaagtactgtgttcaagtgtgatagctgcggttacgttgcaacttccgaagtagccacttctgttttgccagctccggccttcttggaaaaacctgctttagaaaaggttcacacgcctgacacttcttccattgaagatgtagcagaatttctgcaactgtccaaagaacgaatcataaaagcggtcatggtcattggcgatagtcgtccttatatgatcttggttcgtggtgacagagaactagatgaatcgaaaatgaatagacgttttacacagtggcgtatgatgaccgatgaggaaattctctccatgggctttatcccaggttttgtgggtcccagagaaggcataaatgaaattaccattcttaaagataagtcactggagtcattggactggggtgttatcggagccaatgaacgtgattatcacattgttggcgtggaagtatcagagttgcccttccatgaaattgttgatctagcggaagtggctgagggagatttgtgccctcagtgcggtagtcctcttcggagctttacaggtttggaagtaggccacatcttcagactaggcacccgttattccgagcccctggaagctttctatcattccgaagatggtgagaggaagccctttattatgggttgctacggaatcggtgttacacgtttggttagtgcagtcatagaacagcatcatgatgattttggaattgtatggccttggtcagtagcgccgtaccacgtggtcataatccccataggagatgtggaagcacaagttcaagagctggaaaatactctgtcctcagctggattagatgtctttgttgacgacagagacgaacggcccggtgttaaattcgtagatgccgatcttatcggcttccctgttcgccttgttgtaaacgcgaaaaaagaaggcaaagtggagattaagttcaggaaaactggagagactctgttggtcgggcaagaagatgtcttggacacggttttgagaggtgcagtcaacctgtgagaacagacagcttcttagtaataattccagctttcaatgaagagaagaacattggcagagtactaaagcctttaagagaagagaatttacccgtattggtagtagatgatggttctactgatagaacagcatgggttgcatctgatgagagggttttgttaattgtatttccacgcaatcgcggtaaaagtgccgctgtgaaggaagccttgaggttcaatgtggacaaagtagtccttttggacgccgacttaacagggttaactcgtaaccatgcactgcaaataaaacagtggattagcacttacaattgcgccagaattattctaaagggtggtagggcggccactacatggtcgcatatgattagccctgtattagccggtcagcgtattttgcctatggcggtgcttaggaaattttatgagagttcaagcgttactggttttcagctggaggttgcactggaagattttttgaagaaggaaggaataagacaagaggaacttgttttggaaggcgtaggccaaatcatgaaagaagagaagcgagggttttggccggggttaaaagcacgccttagaatgtatctggacattttggcttataaacttagagggagacccaccatataacacatcggttgggtctccctgtttttctcattgattggttaattgcctctttttaccttttactccctgggttcgatgataaacttgatagcagttctgtcttcttctccaatctttacatcggtaaatcctggaatgcaaacaatgtcgataccgtttggagctagaaaacctcttgcaatagcgattgcctttgtggcctggtttactgcaccggccccaatagcctgtaattctgcttctccgtgctttctaattacttccgcaagcgcaccagcggctttcttcggatcagtcttcgccgaaatcttcagtacttccatgctagaaccctccttgtatcaaaggttattctaattataccccattagagattatttcaaacttaccctttgcgcttcttgtaagcttgaggagcccaccatggttcgtcccacatttcggcggcagaaccgccccatggggcagacaccaaggaggtaaacacgcccaaacttccaccaattactgccccaacgacacccagtatgtgggagccaacccaagctaagaaaatggctgcacccagtacttggaaaagttttggcatagtttgttttcttatcctcactgtaagaatagctaccaacatggcaagtgtcatcactccaagaatagctggaaatgttatcatgtaaacgaaatcataaagttccatgacaagaaccagcgctagtagccagtacgattttgattttgtttttggagtctgggtggggctgctaaagtactgaacgaacccaccccagaagaaccaaaagaggtaaaggacaataaaggtgatgaatattgcagctactacttgcatgtttctattataaccgaagctcttcagtgaggtgatatgaaatcatgaaaatcggttgggacacgtcgcatctggaattcactatagcggactattactactttgggaagcttagtgatctgcttttgaatagcggttttttggtagatgaagttaaggattttgatactttaaatcgctatgatactatcgttttcaactatccagagaaacctttcaatgatgccgaagtaaataagatagatagttgggttaggcaaggcaaagtagtgatctttgcaggctactacaaaaacgaggacggagttggggagaacataaacgggataacgaagcatttcggtcttaccttgaatttaagcgaggcgcttgaccagtctagcgaagatccgtactttgtaaacgttgtaagccgaaccggcctaaggggagtgtttccgtgcacagatactgtgtcaggtggtgaagctatattgacttctaaggtaggaaacgtaggctgtcagatcaaactgggaatggggaaattggtcttacttggtagctgtgtattctgggattcttttagtcttcacttagcagataacgcaaccattgccacgaagctcctagcaggcgaagaaatctagtttgtgtagtgaaaggcttaacgtcttctaatatcaagagtacttcctaatgacggctacaactttgccaacaatctgtacttcttcattaaggggaagaggctcgtattttgggttgtcgggttctagccaccaattaccatatttgtcctgtttcacacgcttgacagtagccatttcgtctatgattgcgactatgatgtcgccgttgatccattcggcatcagagttaactatgacaacgtctccttccaaaatacctgctccctgcatggagtcgcctttgacttttagcccaaactgattaggattagcgaagatatcttccattgaaagataaccttcaagctcttctacagctagcgttttcaaacctgccgttacttttcctattaagggtacttccataggaagcaccagtgaacgatgacctgaagtgcgttttatgtatccttttttttccaaagcttctaagtgtttggaaacgcctcttggtgaagatatccctagaatagtgcacaattctctaactgtaggaggataatggttttgggcgataaatgttcttatagcatccaatacttctttttgccgagctgtcagttctttcatacaacaaaagtataccataagtactaaccttctttacagcagtatggctttcgtgtataattagttttgattgtgggggcgtggcggaatggcagacgcagcggacttaaaatccgctgagcaagcgctcgtgtgggttcgactcccaccgcccccaccaatggaaggcaaagtaccagtttcttatataggcgatttggtagagcggttctacggaaaacgccgtcaagaagtgttgatcgatgctagcaatctcactgacagtgcagtggtagatttagatgctcccatggtggttagtactgacccaataactggtgctgataaccatgtggttacacagctagcagtccacataaatgcaaatgatgtaagggttgctggcggagagccagtagcttttttggcagttcttcttttgcccaccaattttccacaaaaagacatagaaggcatgtttgagcatcttcatgaagggttggattacgagaatgctcagttagtgggaggccacagcgagtttacatcagctgtgacgaaacctgtagtagttggcactatgtttggtaaaaggattagagtacttggtaaggaccttgtaagacctgggcagcacgtgtttttcgcaggaacattgggccgggaggctatgatgattttaaggggttcctacggagacgacatactcaaggtttctgtcaagcccatcatggatgtcgccttaaatgttccctcattggtctttgcccatgatctgactgagggagggctagtggctggtctctgggagctgacacggggaacgtcccttggcattgaggcttcttttcctgagagttatctggaccaagaactgattcagctttcccgccggttccagtttaacccctacaaaataatttcttcgggttctgtgctgctggtctgcgagaatgaacgtgaaatgagagaaaaactcgaagaagaacatctgccttttgtctatctggggcagttacataaaaactctgttacgtctttgaatggtgtgccactgggggatcttgatcctgaaggccccgatgagctctggactttgcagaagagagtatagctccaatacttcaacactacacagtagctaatagcttgcttagagaagaaagccattttagtgaacgacattgtattcttccaagtgttcaaacgtttacaaatgtgtataattgtgttagataccctatctcaaaggaggcttgccaaaaatggctgtaaaagtagacaaggatttgtgtattgcttgtggagtatgtatggcactgtgcccagaggtatttcaggctgatgccgaaggaaaaagcgaagtaatcccaggtgcagatgagagtctgccttgtgtggatgaagcaattgattcttgctcaacaggggctatcagcagggaatagtctacgtatcctagtacactgagctgtggatcggctagttactctttaagtcattgaaaatgtctatgctgtgaaacgttgacaatttcaaatttcttgctatacttaaaatacaagtcaagaaatttgttgaaaggagtgaagttatggctaacacaatttctgcagagcgacgcattcggcttacgaagaaagaaaccgcatacaacagatactggcgtacaaccatgaagacgtatgtaaagagggctaagaaagctatcgaaagtggtgatcgtgaagcagctgaagcagccgtgctgaaagctcagagtgtcattgacaaggtggcagtaaaaggcgttattcacaagaacgaagctgccaggcgtaaatctcgtctgatgaagctattcaatcagaagtttcagtagtgttggaagcagtatgtcttgtataatgaagacagcctgtaaaaaggagggctgagcatggctctaaaagttgataaagaactgtgcatagcctgcggggtatgcatggcactgtgcccggaagttttccaagcagatgctgagggcaagagcgaagtaatagagggcgctgatgagacgctgccctgcgtagacgaagcaatagattcgtgccctacgggagcaattagtcgggaatgaggcttcggcctcattccttttacttttagaataaggatgattctatccgatggtctaatcaaggagcttatatcttacagggcattggtaatagagcctttgagtgaaacacaaatacaaccttcatcggtggatttaacgctggggagtacatttcttgccattgacaatattaacgtaccgttcttagatccaaagagaaaagaaacaattaaatatagggagattcacatagaaaagggtggccaattaatccttcaacctggcttttttttgctaggaacaactacagagcgcctcatgttacccaactttctcgtagctcgagtcgaaggaagatcctccttgggacgtatgggcattcttatacatgccactgctggttatgttgacccaggattttgtggtcagattacgttagaaatatcaaatgtgaataacataccagtagctctttatccaggaatgagaatatgccaagtaagttttgagttgctttttgagaactgtgtgatcccatacgggctcaaagggaagtatcaaggacaagaaggtccagaagggacaagaattttcttggatttcttaaaggagtgatgtgtagtgcatagtgctattgtactagggggtggagttggaaaaaggtttaattccaaggtgcccaagataatgcatacactaggggaaaaacctattatctatcacctttgggacacgctgcaaacagtagatggtatcgaagaggttatattggtaacttctcctcaaattgccgagttactacctgataatgcaaatgtggtgatccaggatgagcccttaggaacggcgcatgctgcgttcttgggagcctccgttgccaagaatgagaatgtcattattgtcaacgcagacatcccccttgttagaaaggaaacattttcgacaatggtggaatcttcttattcaagattgatagcagttactcggtttccctttgaaagcgattttggaagagttcgatttgtagacggtcttttgcgtcaaatagtagaagtatctgatttacgagatcggcgcgaaaaagaaataccttttgtcaatacgggggtctataaggcaagaaaagaagacatagtgaatggttttccgcttcttggcaagtccaatgcaaagaaagaatattacatcacggatttgttcaatttgttagctgaggataaaggagtacatgtgcttttgtttgaagattggtcacagttcttgggtatcaatactagacaggatttggcaagagtcttgcatgtttataagcaaaggcttctggaaagaattatggaagcggccactattgtggaccctgagagcacctatgtgggtgaaaacgtaaaggtaggaaaagatacaattatccttccgaataccacattacttggttcgactgaaattggcgaagattgtgtaatagggccgaatgtggaaataagagactgtgtgattgggaacaaatgtgagataaagttttccgtgctagaagaagcaactttagaagactcagtcgttgttggaccgtttgctcgtattagaccgggaacttacttaaagtcgagcgcgagaatcggtaactttgtggaaatcaagaaaagtgttgtgggtagtaggacaaaaatcaaccatctttcatacgttggggatgccgaagttggcgaggacaccaacattggagctggtacgataacctgcaattatgatggctacaataaaaacccaacgataatcggaaacagggtttttatcggttcggacacaattttagtagcacctgttgaacttgaggacgattcttttactgctgcaggttcagttatcactgagaaggtgccgaaatacgctttaggcataggtagagccatgcaggttaataaagaaggttgggtgcttaagtacaggaagaaaaaggagatgaaccagtaatgggcgttgatggcagaccgatggcggtcatttcgggaactgccaatagacctttggcagaaaagattgtgagcgagcttggaatggatctgttaccagtagaaatttaccactttaaggatggtgagactggtatacggattaaagaatcggtcaggggatacgaggtttttctcatacagcccacgtctccgcctgtgaacgagaacttaatgcaactattaataatgttggacgctctccggagagcctctgttgcagaaatcactgtaatcatgccttactacggctatgcacgccaggatagaaagagcaaacccagggaaccaatttcggcaagactagttgctgagctcatagaggctgctggagctgacagagtagtggctgtagatttgcacgttcctcagatacaaggtttcttcaaagtacctgtggataaccttactgccatgccgctttttgctgattacgtgagaagggaaaaacctttgttgcaagatgtcgtaattgcctcacctgatgtaggtggagtagtaagagctaacgggttagcataccgtcttgataacaggcctttggtcatttgtgacaagagaagaacggcagcaaatgtggcagaaattgtccatgtcataggcgatgttgtggacaaagacgtgctcattgttgatgatataattgataccggcggttctttgataaaggctgctcaagtctttaaggatagaggggcccgtagcatttgggctttcgctactcatggcttgtttagtgaaggagcagttgatgccattgaaaaatcagtgattgagcgtgttgtggttacggacactgttcgaagcgaatactcaagtgaaaaagtgcaagtggtcagtgtggcgcggctaatcgctgaggctataaaacgtataagaacaaatcaaagcatatcagcattatttgattaacttagataaaaggagtggttaaagtggctgtaaaagttattaagcgtacagaaacgcaaactggaacaagaaaggtcaagaagatcagaaagaatggttacgtgccagcggttttgtacgggcaggatatggaagctacgcccttgttgttggagcggagccaggttataagagaacgtgtaacgttaggacgttcattggaacttgatgtggatggaaagattgtcagggtcatcgttaaggaagaacaagtggatcccatttcacaggaagtgattcacttggatttccaggcattgagtgctggaagcactgtaactgtgtccatacccatagtactggtaggcgaacccgtaggtatcaagaaaggtggcatattggaattcccaactcgtgaaatagaagtggagttacctactgaaaagttagttgaacaggtcactgtggatgtttcaaatatggacattggagatatcatacacatcggtgagctcgaccttccacccgaggctaaaatcttcgcagatttggaagaagtagtagtcgcagtaacagttccagtggaagaagaagtagaagaggtcgaggaagaagcagcagttgaaggtgaacctgaagtgatatctaagggcaagaaggaagaagaggaggaagagtaataatatatccttttcatgctactaattgttggactgggaaacccgggtatagaatacgagaagactaggcacaacataggctggtgggttttagatcttcttaggactaagctcaccggccttaatttacgtttactgtgttatagccgagtttatgaattgaaacatgaattaaagaaagaagtagatttcatcgtttatcccctaacatacatgaacaacagtggtaaggctgtgaaatgcctttacgagcctagaatggatctagtggtaattcatgatgatcttgatttgacagtaggaaaaaccagagtacgttttggtggatcaagcgctggccacaaaggggtatcgtccattattgatgccttgggaactgattcattttggcgtgtaaaggtgggcattgggcgcccattctcaaaacaagaggtcataaactacgtattaggtgaaccccagaagaatgagaaagaagtacttatcagggcagcagattacatagctgaccagttatgtttgctgatcactgatcggaatttttcacgttttcaacagaacataaacagttttaattccaatgaaaataactagtcaagatccgctggtttacttcgctgctgaagcgaagggcttggaagaaaactttccgattattttgccagaaggcgagaagcaagctttcttggattactactctgctctggttggagtttctcgagcgatggtttacgatgccagagacctagtggaggaaaccctgctaccagaaggcgatcccttgttgataactaaaggtaccccaatggatgtagttctgagttttcttaagttgacagggtatacaagagtggacttttgctatgacagctttcagtgggcgaagcgaggttttgtacttgacatttactctgacgagctctataggttggattttgacgaggaagaccgagttgaaagcatccgcatagtggattcagagacacaaatgtccataagacgaactgaatatgccacgctctggacaagacaaataccggtgcgacctatcgacagaatgacccaagctgtcatatacgattctgaacgtacttatagggagcttagagcagttgaggttgaactgacgtttcctattagaaaggtatcgccagttaaaatagacaagttcatatcggtgcccagtttcagcatcgacgacttaacagcttacaagggcaagatggttctggttacccaatttcccgaggtgttttcgcgcaaacttggttggcctgtgtttgattccatttcggcagggctggcttccggggaaaaaaggtttctggttcatggcaggattaggatgcccttcagcctcgatggtttcgatatacacattgatcgcgaaggactgggatggaaagttgggcatcgcagatccctggagttgtcttggcacgggttgaaggttggggaaccagtgcttcatgtagaccgaggcgtcggtgtttacgatggtattgagtatgtggaagggaaaccatacttttctatttcgtacaaagatggacatgttttggttcctctggagcgtagtcaaaagttagttagggttccttcgaccatgtccattgacagtttgggaccagccagatggagtagaaagagtagagctcttcagcagcgagctctgaagatgagatctttccttgagaacaggtttaagcagaagaagagcactcaatccttcactatagagcctgatgaagaaattgaaagcgcatttgcacagtcttttcagtttgaggaaacttctgaccaaaaacaggctactgaagaactccacgcttggttagcaatccctcatcctgaggaagcgttgatcataggagaatctggcgtgggcaagaccgaggtacttatgcgtgcggctgtcgctgtggcctccgctggctataaggctgtcattgtggttcctactagagtgttggtggatcaatatatggctgcctatagtgaacgcatccaaagctgcggtctcctattgtctgacgatcctgctttgccttgggacatattggtggggactcacagccttttgaaaaaacagctttatgatgacaagctagctctggtcatattcgacgaggaacagaagtttggagtgacacacaaaaactggtttcaagaacatttcccgtgggtcaaagttatcttcagtagtgccacacccatacctcgaacgtttttcttggcacgtcgcgggtatgtaaagcttatacgaatgcacgagctgccttatggtaggcaaaaagttactgtttttgccgatgaatactctcctgatttagtaaggaaagtgctatctgatgaactagatcggggtggattggtcatttacattcacccgactattgaaggtattgaccttagagctttggaacttcagcagatgttcttggacgcggaaatagaggttctccatgctcggatgaccgataaacggataaagtccatattcaaaaagctgcaagagggaaaaatagatattcttgttgccaccactatcatggaagcaggtgtggatttgcctattgcgaacaccatcgtcgtagaagacgccactcatttgggtgtatcgcagatgtatcaacttaaaggtagagtgggaagaaacagtgtcaagggctatgcttggtttctttatccgccgacggcttccccagctacgcgaagtcgcatacactctactgtgaagttgctcaattattctgatagttatgctcttgcggaattggatacacgttaccgtgggattggtgagattttcggtatacggcaacatggcttggtcaaacaagaagacgtgtttgctgtggatgcactgctggagcaaacgtatagggaagaagaaactgaaattgtgtcttggccaattaagatgaacatacctgaatggatcttgcctgagcctgaaagaagtaatttactcaaggacattctggacgctgatacagaacgggagcttatgcaactgttcttgatgttcaaagatcttgtggggcacattcctgaggagagtaaagctctgtttgcttattctttgcttaaggttttaggtaataaaagaggtatcacaatgataaaattcaattcaagagggtttcagctggttagggagaatgagatccaagattttaaaactggttcagtctcttcatgggatgcgatttttgccgcggtagagtgtttaggaggtgccaaagaatggttcgaaatcctaaaggcatgagagacattttgcctcccgaaacctttaaatggcgaaggttggagattctgttgtctaaagccgctttactttatggctatggtgaaataagaacacccattttagaattttctgagctttttagaaaaggtttgggagacgaaagcgatgtggcactcaaggaaatgtatgagtttgaggataagaatggagatgtgttgtccctacggccagaaggaacagctcctgtggctagagcggtaattcaacatcacctctatgatatccccgtacttaggctcttttacacggggcctatgtttaggagagaaaggcctcaagctgggcgataccgccagtttcatcaatttggtatagaagcctttggcgtatcccaaccttacatggatatcgaagtactgcttgttgtgaagaggatattcagtcttctcaatttgccattaaccatacatattaatagtttgggctgtgatgaatgcagaccaatttacatggaacagctcagaaatttcgtactttcagcaatacctgaagatgaagaaattgagcggtttaaaaagaaccctttaaaactgttcgactccaaaagacctgagcacgctgaagtaaaggctgaggcaccgaaaatctcagaatatctttgcccggcatgtaaggatcactatgcgcacgttatacgagcagcgaagttgttcggagtccccatcgttgaagatcctcagctagcaagaggctttgactactacactagaactgtttttgaggggtatgtaggcgaattcaatcttgctgtagttggtggtggacgatacgaccatttggtttctttctacggagggcctgacgtaccaggcattgggtttgctattggtctagaaagattgattacatccttagaaaaagtgccaataatagacccagagccgaagaaaacttactttttggccactactggcgaagatatgattgaacctgctttccagttagcggaaaaacttagagatcatggtattgggataataatggatttacggcaaggaaaactgcaaaagcagttaaaattagctaataaagtggaagttcggtatgtactcatactgggtgaagaggaacaaaggaaccatgttatcacattacgggatatggtgactggtgaacagcgcatagttgctcaggaggcggttttaggtgaatagaatctacatcggcgatgtgaaaaatgtgaaattggattcagttgtagaattgtgcggttgggtacagtatgttagggatttcggtaaggttgtattttttgtcataaaagataggacaggcattattcagtgctacacaagtacacaaagtgaagaactcctggagctagtcaaaaaactgtccatagacgacgtggtccgcgtccgaggcacggtaaaacggcgtccagaagatcagattaatccaaatatggaaaacggcgatattgaaatcgaagtagaggatttcgaagttttgaatccatgtgcgcctttgccttatgatgttaacggagagcccagtgaatttactaaactcaagtacagatatgtggacataaggcatggggagttgctagcgaacctaaagactaggagtgttgtatcttcagttatcagaaattatctctcgcgaaagggcttttgggaaatagaaacgccttatttgaccaagtacacaccaggaggagcacgaaatttcgtggtaccagtgagacagcaacctggttatttttacgctttggctgaaagcccgcaaatattcaagcaaatgcttatgataagtggtgtagataggtactttcagtttgctcgctgctttcgtgatgaagatcttcgcgctgataggcaacctgaattcactcaggtagatatagaagcttcttttgtcacagaagaggacatatatgatctagttgaaggcatgatgcaagagttattcagggaagtcttgggagtacaagtggagacgccttttcctaggatgacctacgatgaagccatgtctttgtacggttctgacaaacctgatctgcgtttccaaatgactatagacgattacacaaacagtttctcaaccagcaagtttaatgcatttagaaatgtcattgaacgtggcggtgtagtaaaaggtttgtactggaataagcccttagatcgatctgcgctgaaggtgttggatcaagctgcatctggtagcgggaataagtttttgtttgtgagtaaatcagccaatggtttgctaaccaacggaccaaaatctgtattgactgaggaaacttggctcgaagacggaacatatgtttttgccgcaggggacgaatgggatgtgctgccgttcttgggagagttaagactggctttaggcgagtacttaggcttgttagacgataacgaatataagtttgtctgggtgaccagtagacccatgttcgaaatagctgaggatggatcgctacaggctgcccatcatccgttcactatgcctgatgtcacctctatcgatgaaattaggaaagatccattaaaggtaagggcgagagcatacgacattgttctaaatggcgttgaaataggtggaggaagcataaggatacataaagctgaccttcaaagggtggttttcgaaattcttggtttgagtagtgagcaaatagaggaaagatttgggttcttcctggatgctctgtcatgtggtgctccacctcacggaggcattgctctagggtttgaccggcttgttatgctcctttgcggagcagatagcttaaggcaagttattgcttttccaaagaccaaatcggggacatgtccactcacaggtgcccctgcaagattgttcgctagtcaacgtcaggaactgttacctatattcaaacaagttgttgaggagggtggttagtgggttgataatagagctctgtattccgtgtttagaggaatatagcttactcttgcagaaggttgttgctggagtaggccagatatggaatttggatttagataagttttttgaactaagcttggtcgttatgaaggcctttgaaggcactacgaaaagcgctggttcaggcaactttcgtctcagattgtcccgtttagacgaggatacgatgcaggttgacattgaaagcgacaagacaattgacatggagacctatagattgtttttactaccttacattactcaggaacttgagagatataggaaggtcatcttgcacttatgacagagaaggagaaaaaactagcgtgggagcttcttgaacggtatgcggaaacaagggatcctcgcatacgtgacacgctttttttaatgtataagccgcttgcagattctgtggtaaatagatttgctccttatcagatagataaggatgacttgcgacaggaagcataccgtgcattggttgatgcaattgatcgattcaacccgtcgtatgggaacttgtttgagacttttgctattccgaccatagtgggtaatcttaagcgctatctgagagactatgggtgggcgattagcgtgcctaggagtatggttgatatggcctatagcatccagaaaaagcttcctgagatagccgaaaaattgggtcatgaacccaccataaaagaaatagctgaagaacttgagttggacgaagagcaggttagtgaagtacttgcaataatggcagttaagaatacgtctagcatagattctaaaattaccgatgagagtgacaccacaggtgaagaactattgggactcctgagtgatcgagatttggaagatgaagctctgttggagatagcagtgtcagaactacctgaacctgaacgttttataattgaaaaacgcttagaaggtctctctcaaagtgaaattgcaaagcttttgaatatttcgcaagctcaagtctcacgtttcgaaagaaaggcaattactaagttaaaagaggccatacatggataggaaaaacctgatgaaggtcattcttcaaggcgaagctgcttttttgctcatggctttcgccttctatcttgtagttcgaaacctgtcaactatttacgggtggattgttttcttagcgtggcttacgtttgcaatgtatgtcgttgaagcagcagcaaggttattcaaggtgcaaaaaaggtttgctgctttggtcggggtgataactgctatcctgttgcttataggattggggatatccattttttatctaattcagagtattattccaccgttaacgaaaagtattgagaacctcgtagcgtacttaccgaagcttcaagaaacggttggggaatgggcgcagagaagcgatgttctaacaagggttttagacgagatctcaagtgagcttcagtcgttggtaggtgccgaaacagtgaaaaacgtgcttttgactgttggtagattcgtcacttcatctggtggcagcctttttcaaattacactagctgtgttagtttcaggtcttcttataccttacaaggacaaacttgtcaatttcgctgaccgtaagctgcctgctgcaaaattcaagcagcttgatgtaatgcttgggcaatacgctctacagcgtttggttagtggttttgcgctcggtgtagttctcttcattggcaatatcataatcctgaggaatggtggcatggctttgggaatagcaagcctggcctttgtcttggattttattccttatgtggggcccttttttgcttttatcatcaatgccattgttgttttagttgtttcgcctaagtggctgagtttactccttagcttgattatctttttgactgggcaaggtgtagaacagttagtagcagctaccatggcgagtgtgcagttctccattccgtttatcgtggccattgcgttagtgatttttggtggtgtggtagctggcgttccggggctcatactcggagtacctattggtgcctatcttatcaatctgtggagtaagccgaaagagatatgattgtcgctgtggattttgggctaaagagaattggtatggcacggagtgatgatagtgagacatgggcttttccacataaaacactggaagggaacgatttggaaacgaaactcattatcgagctgaagaaaatcggaccgagggtggtagttttgggacttcccagaaacatggacgggactgaaggggagatggctgtagcagttcgagctttaggtcagcgtttggaggatgttggattcactgtggatttttgggacgagaggcttacgtctaggttggtttctcgtcaagacccgcgaagcttgaaaaaagcgataaaagataagggtaaggttgatttgatgtcagctgtgctaatattacaggagtatattaatgcgaggaggagaacaaatgaaccacaatgaagaacacgagcataatcacgaggaaatggaagaagtcatcatatcctttacagacgaaaatgatgtggagcatcaatatgcccttattgaggaactatccgtaggcgaagctctgtacggagtttttgctcctgttgaagaagaaggcgacctgttggtatttcgtatagaagacgaccagctagtggagattgagtctgatgaagaattcgagaaagtaaaagaggcttgggaagctctgttggaagctgaagacgaagaagaagaggaagagtagtagtttattagacacatagctttaaaattgacttgacgtgttcaagattgaactgattttaggaaaagctgatgtaggcgttgtacagactttgattgaagggctggacaacgcctattctatgatggggactagccgtatctcggatgacaactacagaatgactcttcaagctactagcttttgcctaaaagaacttatttcagttattctcagctgcatgctgcagggaaatgtgaagtccttcttagttaccacttgggaagactgacgttggacaacaatacctttaacacaagcctctacggcggtataaatgattacgtagctgcagcccacgaattggcggcttctgatcttcactttgttccagccgctgatcgtgtaaatgttttcactcgcactaacggtgatatgcactttcaaggtgccattaaccacagcgaatacgatcgattgcttaatgctttcaagttctcgagtgggttagacgttgctgacagcagagttccacaagatgcacgattatctatgcctaccagagatggcacgttattcctgcgcgtttgtatcttacctacagttcatggagaatccttaacattgaggttaccaactaaggaccagtatgcttcctttgtcgatctgggcatggattccaagcaggctgcttcgttcgaggaagcgatcaagtatggtaagggaattgtgttaataactggactgacaggctcaggcaagacttctacgtactatacaacattgaggttcttgcagaacgatggcatgaagatcattagcctcgaagatcctgtggaacagttcttagatggtgtagtgcaagtggaggtgggggaagaggttggatttggatacaaagaaataattagatcggcgctaaggagtgaccctgatgtcatagcaattggagaaataagggacgaagaaacagccagggcggttatcaacgcggctttttcgtcacgtctagtcattgccactatgcacagtcgtgacctatctcatgcactcaggaggctcttgtactttggagttttggcccaagacatagaagccactatttcttttttgattcatcagcggctgatcaccttacgaagcaatgaaaagatgtaccggacagctgtttttgcagtaaaagatggtgctattagctgctcacagccttttctgggagagctcacaagtctcacctacgattgcatctgccgtcggctggggaattattcacactttggtcaagaaattgttaaaattgatagtgatttggaggggatagcctttggacatttttgagctccttaggaaaacaacggatttaaagggtaccgatttacatttgacggttaatttaccacccatgattcgcattgattcggttcttcaccctttgggagatcagatcttaactcctgaggataccgctgctatggctgcgcagatcctacccaaaacgcaggaaactattttcaagtcccagctaaatgccgatttctcgtttggtgttactggccttggtagattcagggcaaatgtgtacctgcagcggggaagtgttgcattagccataagacggttaccttttgacgttccttcttctgaagagcttgggctaccaaaaattgtcactgatttggcgaagaagaagatgggtatggtcatcgttacaggtcctacaggatctgggaagtcaactaccttagcgtccattataaagaccataaatgactctttccgatatcacatcattacacttgaagaccctattgaatacactttcagacacaacctctcaattgttaaccagcgtgaggtgggaaatgacgtgctttcatttgccgaaggtcttcgggctgccttaagagaagaccctgatgtggttatgttaggagagatgcgtgacttagcttcaatttcagcagcgctaaccttggccgaaacggggcatttggttctaacgactttgcatacgaagtcagcagcagaaaccgtggacagaattgtggacgtatttcctccgaaccaacagcagcaggtcagaactcagctttctagtgtgctggagggaatagtttctcagcgccttttgcccaaaaagggtgggggattgattttggcgtatgaggttcttatagcaactcctgccgtgcgttcgcttatcagagaagggaaaactcatcaaataccgtcttccattcagacgggttcatcttttggcatggttaccatggaaaacaggttattcgaacttctgcaaaagggtttcattgatgaagatcaagccatggaaacggcgaattatcctgatgtattaaaaagattgatagatgctcagaaaaagtaatagtagtggcaggaaaggttcacaggccgcagaggattttctgatcgatgtggcacaactgatggctggaggatatagcatgtccgatagcgtcgttatattaagtcaggagtccagatacggcttggtgcctgcattgctcaaagactcacttgctgaaggccttgcgttctctgaggctctggaaagaatccctaccatcatagatccggtgataagtatgtacatacgatctgcagaggagacaggaaatctgacacatgccatgcaggaagtttctacaagaatattagctggtagaaagtgggatcagatggtgtcagaaatactcttttacccacgtctggtacttgttgcagtcacgctgattttggacgcattttggttgtttttcttaccattcattgagagtttcctttattctatgggaatggaggcagtgttttggacagaattggtgagcctgtccaagtcttttatgtgggcacttccccttataaacattggaagcgcttgggtagcatttagtgatggactggtttctatgctggtgccaagaagtgtaaaaactttgagtaaggatgtttggttattcagctcattggaatcaatgctacaggctggtttgccaatgggaactgccatattgactctttctcatataagtaccaatattaaaggtgagcaacaaaccttgatgaggttatatgagcgattaaagtcaggagaaaggttaagtatggccatgagtatggaggaaggacgttgggattccactgtaatttcacgcgttgctatcgctgagaaaaatggggtcctgaaccaagctttgagttcgattacttcgcagctagaacacagaaggcagatgaccatggcacactatgttcaggcgctaaaatctttctcggttttaatggcgggcttggctgtttttggaattacctactcggtttacaaacctatggttcaaatgttgatagatctaagtggtatttaaggaggtgttgtttttgaacatagaaagtctgctgcaaggagcagatgccctttttattaacgaccgtcccaccctgcgctggttgagtggattcactggcgacgaaggttatgctttagttactaatgacgtcaagttgcttctggtggattctcgttttactgaacaagctcttttagaaaccaaaggcttcgaggttattgaatacaggccaccgttagtcgatttccttagtgaacaaggtttcctaaagggtaccatagccattaatggtgactacatcagttacaggctatcctctaagttggctgagaatggagttaagctaatggacgtaggggaggagatactccttcaacgtgcagtaaagacgccagaggagattgactacattaaacaagctatcttcatagcagaggaggcttttaggagatccttaggcagcattaaacctggagtaagcgagaaggaatttgtagctgaactagagtaccaagcgcgcaagttaggcagtgaggggatggcttttgataccattgtgggcagcgggtggaggggtgcattgccacatggtgtagccagtgacaagagaattgaagacggtgacttggttgtagtggactggggctgtgtttacaagggctactgcagtgatttaacacgcacaatcattgtcggtaatgctgacgcgaaggccatggaggttttgaatgttgtactggaagctcaccgcttggcagctgaagcagaagaattcacttttggttctgatctggatgccatcgctagggattacataactagtaagggttttggtaaatactttggtcatgggttgggccatggtattggacttcagatccatgagtacccttcactttctgccaggacacagcatcagctcatagatggtcatgtctttaccattgaacctggcatttatctacctggagaatttggtgtgagaattgaagatgactacgccatattagggggtaaaattaataagctaagcaacttagaacaggtcataatggtataattatgggaagcgagaggtgatgagatttgatttcaactaacgacttaagaccgggcatcatagttgatttggatggtacattgtacctaatcgttactgctcaacatgtaaaaccaggaaaaggttctgcttttgttcgcgtgaaaatgaaaaaattatcggatgggtctactattgagcagacgttcagagctggagaaaaagttcaaagggcttatttggaaacaaagcaaatgcagtatttatattctgacggcgagcattttgttttcatggatacggatacttatgagcaagtcacgctctcgggtgacataatgagtgatgtacagcagtggttaaaagaaggcatgatggttaatgtccagttttatcaaggaaaagcggtaggcatagaagtaccaacttttgttgaattagaggttgttgaaactgaaccaggagttaggggtgataccgcccaaggaggctcaaaacctgctaagttggaaactggagctgttgtgcaggttcccttgttcataacggaaggtgacattattagagtcgacactcgaactggggaatacgtagaaagggttggttaattgtgcatttaaggtctgaagacatagttgttctaagggcggctcttgctctaagcttaatggaggtacctggggtagctaagatgtctcctaaagaggctattaacagggttcagctttctagagccgctgatgagaaacttttgatttccataaatgtggacttggaaacaaatgctgatctgggtgaagtaaaaaacagaataaaggattttgtcagaagggttctattggcatattttgacaaagagctggactacgacattattttggaaatcgaaaatgtcaaagagtagaggaaaactttttgaaacagggcgagaacttttgcttcaggaactgctcggttatgagttgggtttgaccagccaagaagatctttggcccaggctaaaggttgccttgccaaaatctgacagagtcaaacgtcatataaaacgtctgctaaatgcttatctggaaaaccgcgaagagattgatatatggattgaccacagtttgaagtctaagtcttttgcagcttacagtgatttagaaaaaatgataatgagactggctgtcgtagaaactcggttttttggtgacgaaaagatgatgccgattattgtgagcacttgggtagatattgctaggcgttatgttgacgaaagttttgctaaagcaatacatgccatcatgggcacgtgctatgaggaacaaaatgcagatacaggattatcaaaaccttaaacaatgtgatttgaaatcacttaagaatttggctcaggaaattagatcattcatattagaatcagtccacaagcaaggtggacacgtagcgtctaatctgggtatggtggagataactttgggcatagcccaagtttttgaccttgatcaagatgctgttatttttgatacctctcaccaaagctatacgtataaactactgacacgaagatccgaagatctgcctactattcggacgttgggcggattatcgggatttacagatccagttgagtcaacttatgataagtactatgctggtcacgctggtacaggcttaagccttgcttacggtgaggcaatggctagaaaactaaaaggggtgcccgggcgtgtgctcgtagtggtaggcgacggtgctctgaccaacggcattagttatgaaggattaaacaacataggtgccagtgggctgcccatagtgatcattctcaatgacaatgaacacagcatttctaaaaatgtgggagctatggctgcatatttggccaaactaagatcttcaggtacctacaagagcatgaaaaacttcgttacaagcactctgagaaaggctggggctaagaacattgaagaagctcttgaaaaagcgaagttggcactcaaggaagcgtttcagttagatacgttcttcgagaagcttggaattgtgtatttagggccctttgatgggaacgacttggagtctgtgcttatagctctggaaatagctcagagttttgataagccaacggtggttcacttcttgacaagaaagggcgcaggctatgagcccgcagaaaagtctccggtggcattccatagtgcggctccgttcaatattagaacgggcgaaatgaaacctgaaacttcgagaacctttacaaaggcatttggggactttatggctgagattggcaaagacactgatgtggttgcactcacagctgccatgactgacggtactgggctcagtcaatttgcagagagatatccagaccgttttattgatgtaggtattgcagaagaacacgtggtactaactgctagtgcaatgtcgtctcatagtcttaagcctgttgtggcagtttattccacctttttgcagcgctcctatgatcaactcttacatgacatagcactaccaaaaaagcacgtggtgtttgctttagatagggccgggcttgttccgtcggatggcccaacccatcaaggtctatgggatattgcctatgctttgcacgtaccaaacagccgaatttatactccttttgatgaagagtccctcgtacggtcattacgggaggctctggaatgcgatgttccttgttttgtgcgctaccctaaagcagtactgacacaggtggagctcgaaaaccatggcagctttgtctatgcaggctttggacaagatgtcacattggtcgcttatggccctatggtaattcaggcagctgatgctctaaaccatttgaagaactatggcattatgggggaggtttttggtctttggcaggttcgtcccctgcccgatggattatgggagcatcttcaggggaaaagaagcatttatgtagtggaggaaggtattaaagactatggcgctgcagcttttctgagaagtttgggactggaagtgtactccttgggtgttgcagatccatttgttcctgctggaaccagagagcaacttcttcaactgtgccatttggatgctgagggcatagcaaaaagaataacaaggcgtgaactgttgcgtcgcccgctgaagcaggcgaaaacgggcttttcgccatcagaaccttctgtagtaccatcattagttagaaaaagaccaagctaggtagatcctttttcatttatcacaacgtgcatgagtgagaatgttttttgttttcctttctttttgaattaaacttataatgatgggtggtacagtacgttttaaaagttttcatatcgaatcgcatctgtggaaaacttcggcttttgaggttgtagagctttttagacaaacggctcgaactaggggtcttgaagaaacaacgtgtcaagatgccgatgtcttagtagcaattggtggtgatggaacatttttgcgcacggcgcaaatggctttcacattcaagaaacctttttggagtcttggaaccgggaggctgaactttcttccaaacaatgttcctgacattcacaaagccatggcagattttttcgagggtgacttagaagtagagtatttacctgtttacaggtggttactcggagaaaaagatgtgtcttctcgatctggtttttttataaacgatttggtagtagcaaaaccgggttacgacactaccataacccttagggtcctcgtagacgggagggacatcatatctgcggttggggacggagttattataagtacgcctttgggttctactgcttataacctttcggctggtgggccggtgatggacagaggagtaagaggattttgcgtaacaccgctaaacgcccaccaaactaaccttaggcccctcatagtacctgaagagcgagaaatcggcgtgcaagtcattgaagcatacaaaggggctgtagcggtggctgatggaagcaccagttgccagctcccggtgtcaaagatgatcagaatctggagttcaggggaagttgtaaaacatcttataaaccgagatgctatgactttctacgagagagtcattagaaagttcggttggttaggttcatgatttcgagtgtaaaattcagtggttccgatgtcattgaagatgtttgccttcctttttcagaaggtttgaatgttataacaggcgaaacgggtacaggcaagacagtactcataaacttgcttggctatacgctgggctttccattacagatcccgttctttctgaagaagggacaggtagaagttcgcttctcacaaggacaagaagagtacgttgtgaagctacagttgggtggtagtaggcgaacgttggaattaaacagccagcgggttggcaagaaacaacttagaacgctgtttcaaaaccgtgttattttatcttcacaatttgactctaagatattagaatcttctgagcaaattcttagtgtgcttgattcatttgccggtttaggagaccttcataatacctacatttcggtttttggcaaactaagtgaagtagacagctctctgagacggttaacagagcagctttctcagtcagcaaaagtgagggaaagtctacagtcagagcttgaagaactaagagccttcggtcccaaagagggggagtatgaggagctaaagagcttgctactgaaaatcagtgaaaaggagcatataactgaggctagacggcaagtagttgaaatccttcaggaagaatcaccgttttatgaaggtttaaaaagcttacgtgcggcactttcatctctgagtacgttctatgaggacgcttctactactctaagacttgttgacgaacttcgccgcggcttagaaacattgaaatcggggtcggaggagcttgaagttaatcagtctaacgttgacgagatcaacgaacgattgttcaagtatgagaagtactttcgtcgatacggatttggagagtcttcgattattggcagaattcatcagctcgaagcggaacttcagcaaattgataacctgcccgacagattggaggaacttagcaaaagcagagagatgctaaaaagccagcttattgcagctggcctagagttagctaaaagacgcagaagtgccgttgaacgggctttatcagacatgcagatgttccttcgtgagaccaatgtggaaggcgatttttcgtggcaatgggtaccaacagagaacagctcgttgggcttggaaattccgcaaattggcatggtaagatctggacagtttgttcctgcttctgctctttctggcggagaaaagaatcgacttttactcgcttttagagtagtatttagtttccccaattcagttctcatatttgacgagcctgatgctggtcttgggggcgaaacgctttcgagactagtaaaccttcttaaacgggtgtcagagaataggcagatcatattaattactcacaatccgcaagtggcagctgctgccaagagtcacttcttggtggagagaatattaaacgatgataaaatgcgtgttaaaataaacttgttgcaaggtcaaaggaggatccacgaagtagcaaagatgatagctggacagtacgttactgccacaacgctggaattagccagcgagctggttaaccgactctcaggaggtgaaccgtttggagaagtttatactggtgattaatcctgggtctacttctacgaaattagcactgtttcgagctttggagaatgaagttgaagttgcagttgaagaaaatgtttcggtgcccgtagacctattagagcagaagcctcactacgtcgatcaaattgacttcagactacagcaggtattggagttcattgacaaacacggtgttagatctgaccaaatactttgcatcgcatcccgtggtggtcccataaaaccattgcctgctggaacctatcaaatcaccaaagaaatagaacaggacataatgcaggagcgcatattaagccctcacagctcactcataggacctgttgtggcctttaggctttctcaggagtggggtgttcccgcttatttcactgatccagtatcggtggacgaattcatacctgaggctaagatcagtggattgcccgagattccacgctacagtgcgcttcatgctctcaatttaagagctgtggcaagaaagtacgctgaatccaaaggaaaatcaatagatgaacttacggcagtgatagcccatttgggtggcggttttagcattgctgccctagaaaagggaaagctcatcgactcaactaaccccaatgaagagggcccttttcagctagaaagggcaggttctttgccagtctcggacttcgtaaattacatctacgagaattggcctgatcaaaagaatttacgaagacgtatatctgggaaaggcgggttagtagcctattttggcacaaacgattttagagaaatactaaagcttgcaaaagaggataaagacaaagctttggtgcttgagagcatgtattaccaggttgcaaagtacatagctgccatgaacgcagtgcttcggaatgaggctgaagttatcatcttcaccggaggtattgtctacaatgacgaggctgtggatggaataaagcggtacagcagttggcttaaaaaaccttatgccatttaccctggtgggtacgagatggaagctttggcgaccggtgcgtttagagcttttaagggtattgaacctttacgtgtttatgggggtaccgactaatatggctataaacagtttacagagcttgctggacatggcaaagaaaagtaaaaatcagagagtagctgttgcaggctttgacgaggaatcaaagcaagccatagaaatagctgcaaatgagctaggcttggcatttacggtatttgattggcgcttccatggagaaatgggactgccgtcgcaggtggagtttgtgaattgttcatctcctgaggaaagtgcgtttcaagcagcaaaagcagtttccaatggacattgttccatagttatgaaagggtttgtaagcacttcaacctttttaaaggccatattggataagagtttatcgttgaggggcaaggggcttatgtctcatttggcccttttcgaggtccccacatatcacaaaatcattggtgtgactgatggtggcatgataatagctcccgatttagagcagaaggttcaaataattgaaaatgctgtgtcgttttttgatgcgatgcattacgagcaaatcaaggttgctgttctctgcgctgaagaaaggccgaatcccaacatgccctgcaccttggatgctgcagttttgagaacgatgagtgagcgtggtgagtttggcaagaacgtactagtagacggaccattggcttttgacttggcttttagcgctagagctgctcaagtaaaaggtgtgagctcaccagtagcaggcgatgcggacgtgctgcttgttcctgatattgaagctggtaatctgctgggcaaaagtttttctttcctctgtggaggtaaaatggcggggttggtgttaggtgcaaattgtcctgtaattttgccgtcgcgttctgacagcgacgagaacaagttttattcaatcgtggcagctgttgccttcacaggaggtgctcagtaatgggatttcaaatattaaccataaacccgggttctacaagtacgaaagttgcctggtttgatgatgataagttggtttggaaggattcagtggagcacgatgctgtaacgctgtcacagtttcctagtattgctgctcagtttgaactgagagcttcagaagtggaaaaagccgtagaaaagcacggcagtgatttgaataccctcgatgctgttgtgggacgtggcggtttgcttcgccccatctccagtggtgtgtatagtgtgaatgagaccatgcttaaagagcttatcgatgcacgctatggtgagcatgcatcaaacttaggcgctcccattgcccatgctatagcatcaaaagtcgggtgtcctgctttcattgttgacccggtagtagttgacgaaatggatgacatttccaggcttagcggttggcctgaacttcctcgaaagagtatttttcatgctctaaatcagaaagcagttgctcgtcgcgtggcaagggattttttctcagtaccttatgaacagctcaatctcatagtagctcacctaggtggtggcattagcattggcgctcacaaaaagggacgcgttgtggatgtgaataacgctcttggtggagaaggacctatgagccctgaaagagcagggaccctgcccatcatgaaactggcagattatctgtacgagcacaaacctgatagaaaagagttttctaagaagctcgttggtaaaggtggatgggtagcccacctaggaacaaatagtggtaaagatctagaggaacgtgtaaaaaatggagatgaacatgcaatacttatcctaaaagccaccggttatcaaattagtaagtggatagctcagatggctgtggcgctagcaggggaagtagacggaataatcataacaggcgggctggcatatatccctgagttagttgactttattcaggaaagagtcctctggatcgctcctgtttttgttgtgcctggagaggatgaaatgctggctttagcagaaggcgctcttagagtgctacgaggacaggaggaagcgaagacatactagcatgattgctcaattaagcacgtttttcgatgaggagagtttgattgcgctaacaggacctcgtggttcaggtaagacagaaattgcaattaacttgatggcgaatttcgacaatgttcaggtttacgacgctgacatgtacaaacctttgatgagagctcgagatgtcgcaatgggcgaccgaagggaaggaagtataaaccctcagtggaaatacatggatacacctgttattgaatatactcctgaagtatggttgaaacaaggacttaaagtagttctggacatgggtggtggcgaacttggactggttcccttaaccaccatgaagaacttgctgcgggataggaacatattgttttacgtagtggttaatccttataggccgcaagcagagtttttggtaagacgtgttctgtccatgcttcctgaaccaccgaattttattctgaatccacatctattggatgaaacggatgcggatgtggttctccatggtttggaactttataaggaaatgcacttgcctgagccaagcattttggtactgttggaacaagtggctaaagaggtcgagaaggtggtagatttaccacttttcccaataagaagatatttgcaaatggaggtgtaagagcatgagtgaacaggctctgaaagttgtcatcgatgaagagctatgcaagcaatgcgagctctgtgtcgcaatttgtcccatgcatgtgctgaggatttctagcaaaataaacagcaaaggtttccaccctgcagagctttttgacaatgacaaatgcataagctgtggattttgtgctatgacatgccctgaaagggctatcgctgtttacaagccggaggtggaaaaagcatgagtgaacgcatattgatgaagggtaatgaggctgttggcgaagcagcagtgagagccggttgtagattgtatttcgggtaccccataacacctgctagtgaaattgcagagtacatggcataccgcttaccacaggtgggaggaatattcatccaagccgagtctgagctcgctgcgtcgaacatggtctatggtgcggcagcagcgggaaagtatgccatgacggcctcaagtagtcctggtatatcccttatgcaggaagcgctttcttatatggcaggagcggaagttccaggtttatttgtggatgctgtacgcggcggtccaggactgggtgatattcaggctgctcagagcgattatttccaattgaccaaaggcggtggccatggcgactatcatttaattgtgttcgcaccatacaccatacaagaggtcataaacattatgcccgtcgcatttgagactgcttttaagtatagaaaccctgttgtgattgccatagatggtctaatcggccaaatgatggaagccgtggaatttccatactttgttaacccagatgagatcgcgttgccagattgggcactgagcggtaaattccgtcatgggaataagaagaacgtaaatacttcgctggaattggatccagaaaaacttgaagtcattaactggcgtttgcaagcaaaatatcgtgaaatagaagaaaaagaatcgagatacgattacgtaggtgtggacaatcctgagacactggtggttgcatatggtacagtagccagggtcactatgtcggcgcttaagaagatgcttggtgaaggtaagagtatagggctatttaggccaataaccatatggccgttcccaggtaaggcgttagctcaaaaggctgccaatgcaaaacgtattgtggcactggaaatgtctgctggccaaatgattgaggatgtgaagttaagcgtgttcgatcccaataaggaatatgagttccatggacatccaggcggaacaacatttacgccttccgaaatagagcaaatactaagagggtgatgtgcatgaagatagtttatgagagaccaaaaacattggaaaaggtggtgaaccactattgccctggttgtcaccatggcatattgcacgctctcatcgctgaagtcttggatgaaatgaatctggctgacaagactgttggcgtggccccggtaggatgcgctgtcatggcatacaactacctagacattgactggatagaggcaccgcatggacgcgcagtagccatagctacgggtataaaactagctcatccagacattttggtgtttacctatcaaggagacggtgatgcggcatcgattggcctagctgagacgctttatggcgccattagaggaataaatgtgaccacgttcatgtacaacaacgcaatttacggcatgacaggcggacagatggctcctaccacactcataggcatgaaaactactacatctccctatggaagagatcctagacgcgaaggttatccagtgaaaatggcagaaactattgctttgcaagatggtacggctttttcagtccggagtgcgctttttaatccgaaagctatcactgaaactaaaaaccacattaggcacgcttttgagcttcaaatgaatggtgaaggatttacattccttgaagtagttggcacttgcccaactaactggggaatgactcctgtagaagccagcgaatttgcaaagaatgaaatggtgaagacatatccgcttgggattaagaaagatgtaaaaaggagtgagacaagatgacgcgcaacgtagtcgcagctggttttgggggccaaggcgtcatgctgctagggcaaatcttggcactggcagcaactcagaagcagctaaacgccacctggttaccttcatatggtcctgagcaacgtgggggaacagcaaactgtacggttgtggtttctgacgaagaaattggatctcctgtggtggataaacccatgtatgtggtcattatgaacaacccgtccatggaaaagtttgaaaagatggtggaaccaaatggcactgttattttgaacagcactcttataacattggagcccaagcgtactgatgtaaattaccttaaagttccagccaatgaattggcagagcaggctggttcacagagaagtgcaaacatggttatgctcggagtcatcggttggctctggaaagacattttcacattggaagagttggagcaggctatggtcgaaaaagttggcgacaagcgtccacagctggttgaaaccaataaaaaggccatagaacttggatatgaattcgccaaaaaccttgtttaagggaaaattccttgagcttgaactgatacaggagaaatatgaagttgtaaggcgcccagcagctgtgggcgccttggtttattggtgtagccaggaaaaaatagttatggtaaaacacaagcggcccgctgtaaacgactgggtgtgggaaatagtggctggcattgttgaacctggtgaaagtttgataaatgctgtagaaagagaagttatggaggaagtcgggctcactgttaaaagtgttgtgggccttggatctttctatcctactcctggctacagcgatgaagttatccatctcttttacgtagaggctgacaacagcaaacttaataggaacgacactgatgaagatttagagccttttgcgcttaaaattgaagatgtatggaagctggagcacaaggacatgaaaacattactctcactttacttaagcaaagcaaaaggcttgttgaagaatatgaacaatggctagtcctaagaaaacaagcttcacctaggactgtacgttcttacctaaaggatgttgacgatttcttagcttttgtggaacaggagcgttccaccgacattgagttgtttaaacagttccttcacgataagggactttctccttcaaccgtagcgagaaaactttcagctgtttcttctttttctgctttccttagaagacagggtatagcacttgaatttgaaaggccaaaggtaaaaatacctcaaaagctcatgcaagtgcctaactggaatgatcttgaccagcttgtagacgaagtacaagatcacgaggtgagattggcgctaagaatgatgctccattgtggtttacgagcttctgaagtacttgaacttcgatggtcagacataggcgacgattatatgctggttagagggaagggtggaaaacagcgcatgctacccgtatctgaagccatcagaacagatattgagtcaatcaagagaaagggttcttatgtgttttgcgacaaaaaaggaaagaaaaggtctagagtctggctgtggcgaaagacccgagcttttctaggtacacatcctcacattctcagacacgcttttgccactgaacttactaattatgctgacatcagggttgtacaagaatctctcggacacagtgatataacaacaacccaacgttacacccatgtttaccgcgaagctctcaaggagctcgtggaaggaaagagtttattaggaggcgaaaccatagatgacgatgaaagagaaggtatttaaacgtgttttcttagttgtcattgacagctttggcgttggagcagagcctgattgggcagaatatggggatgacccaagtttgaacacagcgcttcacgtcatcgacgacagacctgctccgtcttttttgtggagcagaggacttggttacttgcttaaggaagaaccaataaaacagcccagcgttgtggcaaaactgcaggaactctctaaagggaaagactctactactgggcactgggaaattgcaggattagttatgactacaccttttccaacctatccccatggttttcctccagaggttatggaggaatttgaacgtagaattggcacgaaaacactgggaaactttccagcttcaggaactgaaataatcaaacaattaggggaagaacatatgcgcactggttatcccattgtttacacttcggcagattcagttttccaaatagctgctcacgaagacgtcataccagtggaagacttgtatcggatgtgcgagatcgctcgagaacttcttactggcgaccatgccgttgcaagggtcatagctagaccttttgcggggaagccaggtgaattctaccgtacgcccagaagacgtgatttttctcttcctccgctggggcataccatactcgatgaacttgtggagaagggaatacctgtagttgccgtaggaaaaatccatgatcttttcgcgggtagaggaatctctcagagtgtgcacacagaaaatgacgctgagggaattaaggctttgcaggagttatcgaaaactttccaacagcgaggactagtttttgctaacttggtagattctgatatgatttatgggcacagaagaaacgtagaaggctattatcaaaacataatgatgatcgatgaaggactgagcttgctctatgataatctaacaaacgaagatttgcttatcgttactgcagatcatggtaacgaccccacattccctaaacatactgaccatactcgagaatacgtgtcctttatagcctgctcaccgagttttactgaaggctcttttctgggaacgcttcgtggatacgtgcacatagcacagacagtgattgaagcattaggagtagaaagtgcaagaaagtggggaagaactcttttgaaggaggatgtataaaagtggacatcagagacatggtgactgaaactattcaattcttagaaaagaagatggacagacctgatgttgctataatcatcggttctggtctgggtaacttagttaagagaatggacgttaaagttcgaataccttaccacgatatacctcatttcccaaagagtaccgtgaaaggtcatgctggcgaaatcctttcaggggtcataggtaagaacaaggttatggcttttagtggcagatttcactactatgaaggctacagcatggcagaagttacctaccctgtcagggtagccaaactattgggagccaaattgctcattgtaactaatgcggcaggaggattaaaccctaagttccatgtaggtgatttgatgctcataaccgaccatatcaacttcatgggcgtgaatcccttaataggtccaaatgtggaagaatggggtccccgctttgttgacctttatcacgtttacagcgagcagcacatgaataagctacgtgaaatagcagtcaggaaaggtttaactctgcgtgagggtgtgtacttagctgtttccggtcctacgtacgaaactcatgctgagttgaaaatgatgcaaggattcggagcagatgcagtgggcatgagcacagttccagaatgcattgtagctgcacacatgagcctacccgtattgggtgtatctgtgataacggatatggctctcccatatatcattcaggacatcagtcatgagatggtattagcggcggcggaagaagccagtgaaagattaagtgatctgatttgggaatttcttcaggaggtgaccttgtagtgttacctcaggagttcataagagtaaagcgagacggtgaaaaacataccagggattctatgaaagaattcttttcacagtacctcaatggtaatgtagctgattaccaaatttcagcttggttaatggcagcgttcttaaaaggtttggacgatgaagaaacattttggttaactgagcaaattgttagtagtggcgaaaagctggatctcagcgacatagatggaataaaagtggacaaacactcttctggcggtgtgggtgacaaagtctccttggccatagtgccacttttagcgtcaacgggcttagtagtttctaaaatgagtggccgtggtttaggacacacaggaggaaccatcgacaagctggaatccattcctgggctgcgaaccgagttctctacagaggagttcaaggcactcttgagacgtgcgggtttagccatcgtctctcagtccgaaagcctagcacctttagataagaagctctacagtttgagagatgtaactgcaactgtggaatctttacctttgattgcttccagcataatgtcaaagaagattgccgtaggcagcgacctggtaagtttggatgtaaaactaggtaatggggcattcataactagcctggaagatgccaaagagctttgcagaatcatgatgagcttagctgaacaatttggtagaaaggtggaaattcatgtcaccgacatgaatgaaccactgggatgcagtgttggcaactctcttgaagtaatcgaagctttggaattcctcaaaggcaaggtagaaaacaggttcgctacactggtaaaggaactgtacaaagatactgtgaacagtacaggtgtagaagctcctgacgtagatcaacttatcgcttcaggtaagcccctggagaagtttgcacaaatgatagaggctcagagtggagatcctaaagtggtagaagattattccttacttcccatggccaaaagcgttcatgaactcagagcacagcagtcaggctatttgacgttcgtagatacaaaggaagtgggcatggcagtagttgagctgggtggcggacgaaagaaaaaagaagacaacattgatcatggcgttggtataaagttccttgttgaaggtggtagcaaagtcgatgctggtgatatcgtggcgcttgtgtatttcaataatgaaaataccctaaatagtgcactaaagaggcttgagcatgcttttactataacggagacagaaccccaggagcggccacttatttggtggagtagttaccaataattgagtcatgactatcgtagtacataaaggagtcgatcttgacgctttcggttctgctttagcacttgcacatgtgttcggtggaaaaatgttcttgccagaacccaaaaacagaaatgttgctcgtctttcacatgctgtacaagaatgggtaacggatagcgttgagggtaacgtgatcttttgtgacacagacagcctaggaaactggaaagcagagttcatctttgaccaccatggcacagtatacggcgcaaacagcagtgcggtagccatatggcttgaagactgcggatatctgcagaagatgtctgagaatgttttggaactactcatgtcaggcatatatgaagatactggttttcttcgatatcactcagctaagccttgggactttgcagctgtaagctcccttaggcgcctaatgaaaaggcccttcgagttggatattcacgtgagtccgcctcttagtgagtcacacttcaaagccatgttcaaaatacttgaacggcagcatgaaatcagactactgagcaagatcatagatatctcatatatctatgagaaggaaagtgaaggggaaatttcttcagtggtacagctactacaatccatgcaggatataaatgcttacgtacttcttgtgggaagcaagagtaggatacttggcatatgtcgcagtgacgagaccgtgccactgtgggatctcttgcaagaccttaatccgagtggccacaagtatgcttttgtgttcagaaagagaggcaatttaataagcttttacgagaccctgcccgatttgcttaggtcaaagatgttagctcaaacgttggtgacggaagttagcttgtcaaagatggttttgttgaaaccatgcagcgtaaaagaggcgttacgttattctcgcgactacggtttggctgtggtatgtttacaggaggagcgtgggctctattttataactaggcacgacttagaaagattggaaaggttaggacttggagagagtgatgtcctcggtttttcaagggtgttaccatgttttgagcagcaagacgatttggcaaaggcttaccccattctcagacagcgtattcctctagttgttaaaaaagatgatgagttttacattgcaaccacagatgacttgttaaggcaaggtgtggttcagttttatgaaaaccgcagtgaagttatcagggtaggagaaacactgtatgaccaaattggctctttgcttgagcatctttcgaaaaaagggctaaacgtgtatttggttggtggcgccatcagagattacctcttaggcaagacacctgacgatattgatttgtgctttgagggcgatatcgagaaaatttgcttggctttagatgagctaggtgtgggctatgatatgttcggtaagactttatcagtgaaatgtgaatggaacggaactaaggttgaattcacaagagctcgcaaagacttgtacaagagccctggggtgttagcagaagtagagcctgctaccatattggaggatttggagagaagagattttaccataaacgccatagctttgcagcttacacctggtgtaagtattctggacccattccaagggttggacgatctaaaagacagagttataagacttataaaaccttggtcactcagagaggacccttccagagcttttagagctataaactacaagaacaggctgaatttttcgctggattctcagctcagacaggaacttacagcggtccaggtgcaaggcaaaccagcgccacgagtgctcatggaacttcgaagcttgcttagatcctctcaagtgttcgaaaacgtaagagatgtcataaacttcgatcttatgaggttctttggtaggtcttttgtgtttgatgaaaggctaatgtccatgcttgaggaatttcagcaggagcaacaagtacggaccatggaagttagaaggatctatgaactggtcacagtaatcctgggtctgggctttaaggatagagcagaaagagaacgtttttttaggctcctcggcggtgctggcaggcttaaagctttatctgaaaagttggaagaggaagggaccataggtaatctacttacggattggcagtagcgataatgcatgtagactgtgaaaaagctttgttggaggtgaaaatgtggcaaataacgatgtagttgtaagcggtataagaccaaccggtgtaccgcacctcggaaatctacgtggtgcactgcagcaatgggttgatctgcaggaaaaatatccgtgtttttactttattgccgattggcatgcgttgttcggtcttgaagaacgtagcagagaaataaaagaaaatacaaagaaagtacttgccacactacttgcagtgggacttgatccagaaaagagcaccatctttattcaatcgcaggtgccagagcacctaacgctttttaccattttttctgccataacgcctgtgggatggttagagcgtaatcctacattaaaggacatggtcagagcagaagagcctctaccttatgggttgttggggtatccagtattgcaggctgcagatatcttgctttacaaaggtaccatggttccagtgggaaaagaccagcagcctcacttagagatttcacgtgagatcgcaaggcggttcaacagtctattcggtgtggagttcttccctgaacctcaggctgtgctaaatgagtatcccgtacttcctggtacagacggaagaaagatgagcaagtcatattcaaatgtgatcagcattgaagacgaccatgaaaccgtaagattcaaggtcagacaaatgataacagatcctcagaagataagaaagtccgatcccggtcatccagatatttgctcagtatttcagttggagaaaggctttgtggacagtgcttattctaaagacatttacgatcgttgtgttcaggggcttttgggatgcgttgaacacaagaatatgctggctgacatcatttggcagtatcttgagcccatacgggagaagtatttctactatttagagcatgaagaagaactctggaaaatagcgtcctacggcaacgaaaaagctgagaaggtggcaaaagagaccatgagagaggtgctggatattataggcttatgatcatagccatagatggactagcaggtagtgggaagaccacagctggcaaaggattagccaaagccattggatttcggttcatcagttctgggcagttataccgattcaaggcattagagcctgatgtggaccttttagaagctataaaggagcacaagctgaaaattgagtgggacatagaatgggaaggtaaaggcatatcggcggagctacagcgagaagagataggcagcagagcatcagaaatagcgttattgagagaggttagggatgaagtaaacaacgtactaaggtttgtagccgaaggcgggaactatgtcatagaaggcagagacataggcacagtagtatttcccgaagctggagtgaagtttttcctaacagcagaagaaggggttagggcgaggcgtagagcagagcaagtaggagaagaagtaaacatagcagagagggacgaaagggacaagaagagggagatagcgccagccaaggcagctgaggatgccataatcattgataacagttatcagagtgtagaagagacgataaaggagatggaggggcgcttacctaaggacgaattcgactttcaacgttttttgcaatacgtactaggtccaccggtaagagggctatttcgtatagaggtagtaaaaagtcatcctttgaagtatggtcgctggatactcacacctaatcatgttagtgggtgggatcctatctgcttagcagcaaaagtacctcggcctctgcatttcatggcaaaagccgagctcaagcactccttaggacctcttctttcgctattggatataagccccattgctaggaacaaacctgacgtcagagccataagaactgttcggcatttcttatacggcgaaaagctggtagttatgtaccctgaaggtcatcgccaccgagacggaactgtgggcgagtttaggaatggagctttctacttcgttcgcaagaaaatggcacccgtgattcccgttgtcattaaagggttggaaaacctcagtttcaataccttttggaaccgccatgtaagaatagctttcttggatcccatttaccctgtggatgtaatcggcatgaaagaagaggaaatagccagaatggtgcgcgaacagatttcggagtgctacaacagcttatgatcatagccatagatggactagcaggtagtgggaagaccacagctggcaaaggattagccaaagccattggatttcggttcatcagttctgggcagttataccgattcaaggcattagagcctgatgtggaccttttagaagctataaaggagcacaagctgaaaattgagtgggacatagaatgggaaggtaaaggcatatcggcggagctacagcgagaagagataggcagcagagcatcagaaatagcgttattgagagaggttagggatgaagtaaacaacgtactaaggtttgtagccgaaggcgggaactatgtcatagaaggcagagacataggcacagtagtatttcccgaagctggagtgaagtttttcctaacagcagaagaaggggttagggcgaggcgtagagcagagcaagtaggagaagaagtaaacatagcagagagggacgaaagggacaagaagagggagatagcgccagccaaggcagctgaggatgccataatcattgataacagttatcagagtgtagaagagacgataaaggagatggaggggcgcttacctaaggacgaattcgactttcaacgttttttgcaatacgtactaggtccaccggtaagagggctatttcgtatagaggtagtaaaaagtcatcctttgaagtatggtcgctggatactcacacctaatcatacaagcgcttgggatggagtgtgccttgcagcagtcttgcaaaggtcggcttactacgtagcaaaagtggagcttcggcgcatacttgggcctttgctctctattttgaatgctgttaccattgtcagggatactccagaccttaaggctataaaggccatccgtgcgttgctgaccaaagagaagatcgtcgttatttacccggagtcaaagattttcactgatggtattatggggcctttcaaagaaggtgctttttattttcttcgaaaaagaatggcgcctgtcgtccctgtggtcataaaaggcttagagagaataacggtgaatacattttttactcggcatgtaagaatagctttccttgaccccgtataccctattgacgtatttggccttcgagaaaatgacatatctgataaagttaaaaagcttatggtgaacgcttatgaaagtatgtaaaaaggaacttcatttggctttcccgcaaggtccctgtttcggagtaaaaaggagcatcgagctttgtcgcaagatcttggaaaagcacggaactgtttttgctgttcaccctttggttcacaacgaaattgtcatggctgaccttgcaaagcatgggttgattctggaggaagacgtagagaagattccttctaattcctgggtagtgctatcagcccatggtacgccaaaggatgttttggaacgtctgaaggagaagaactgtaaagtagtagatgccgtttgccctttggttctttttgtgcacaagaaagcgttggaagcagttaagaacttcggtaaggtcaacatagttggtgattcacagcatcaggagataagagcattgacttcggagcttccggaaggctcgtatgtactttgcggaccagaaggtaagctggcggacaagcgtttccctgtagtgtttcaaagcaccacagatccaattattttgcacgagttagacgctgaaggttaccgcattatggacaccatttgtactgctaccaagggacgtcaacaagcaaatgctcagcttattgaaaattgtgatgctctgataatcctgggttcttctactagtgccaacagcaggcacctggctgcaaaagcctcagcatctggtaagccagtactcctcacgcttgatctagatgaggcagcgtcttttgccctgaactatgatatcgttgggatcatagcaggggcttcaacaccactagatctggtctaccaagcctatgatagaataattaccgcatatgaaaaggtttgtaataattggagctcctaatgtgggaaaatcttctcttttcaatcgcctagtgggagggcgtaaagcactaacctatgatcagccaggtgtaacacgcgattatctttcccacatttgtgagtggcgaggccgttattttgagcttgttgatacaggcggactgtatcgaggtgagcaggatttagaatcattttggaaacgttccctggaaatagcgcaggatgctgacgtagttttgtttgttgtagatgctagcgagcaccttagctctgtggaatacgacattgcacaagatctaaggaaaatggggaaagaggtcatagtagtaggtaacaaaatggacctgttgcctgaaggttttaatcctgacctttataatctgggttttgataaagtccaatttgtatctgctacaactggccgcaacagcggggacttattggacctaatgtggaaatatctaggtgaggaagatcaagacataactaaagaagatgttgagtttagagtttcggtcataggtcgcacaaatgcaggcaaatcgacgcttatgaacagactcttaggcaaagaacgcgtgctagtatctgaaatgcctggtacaaccttggatttcatcacagaaaccataaatgtgaaggacatggttgtggaagtaactgatactccgggactaagaaaaggagacctaagacggctttctgttccagaaatgctggcagtgaaaagattggaaaatcgattacgcaaacagcaggtactaattcatgttatagacgcttctgttggactcacatctttggacgaaagtgtcataagaatagcagaggaagaaggaattggttacattgcagttctgaacaaaatcgatcttgcggaagatccacgcaaagctgagagcattctcaccgaagcattcttagacaagttcccgtgggttgatcgaaaagcggtgatcgcagcatcggcagaagagaactacaatgtggataaggtgactgatgctttgcatctggcaagacaagacctcggcattacttttaagcctcgcgagctcactgagctcataaagcctttggaagaaatcattaccggttatcgtttctactttgcgctgcaagtatccactttgccttcggtggtaaaagtctttgctaacaaagcggaaatgccatcgaatataatgacttattttagaagacagctcaagaaatccatggggataaagacggctttgccaaaagttatattggagaaatcctaaaatggtacagtggcagggaagatatcacttcatggctgtagggggcatgggcatgagtgcccttgctaaaatcttagctcaaagaggcatttctgtttcgggctgcgacgtgcaacctcactttatgacaaaagcagatttatcagcgtgtggtgtaactttgtttacaggacatgacccaaagcatcttcaagatgcagattttgttgtctattcctcagctattaaaccggacaatgaggagtttagagctgctttggatgaacacattcctgttctgcaccgctcagagattctagcagatcttctggacgaaggtttatcggtagcagtaacaggtactcacggtaaatcgtcgactacgggattcatagcgcaggggctggaacttttgggttttgatccaactttcataggaggcgccgtggtaaaccctttaggtggaaatgcaaaactggggagcggacctgtcataggagaagtagacgaaagtgatggtagcctagtaaggattcctgcatcggtgaaagtcgttctaaacttggatgacgatcacctacctttctatggaacgatggagaacttggctgctacggtgcaccgcttcatattgggtcgccctcacaacagtattgctgtgttgaactacaacgatcccttgctcaggggaatggattactcttcaaggcgtgtgcactggtgtggttttggttcgccggatatacgcattgatgcgcttgagcttgaaggcgtgaaccctaagataagtgtttgttatgaagggaagcaattcactattttaaacgatgaaattttcggtaaacataatggattgaatttagccatggctttctctgtgcttgttgccatggggataaatccaaactccgccgcgaaggttttggaggaagttcaaactccgcgcagaagacagcagattctgggcagcgtaaatggaacatcggttatggtggacattgctttgcatccaacagaactaaaagctcttcgtgaagtgtttgaatcgagtaagcggcgggttctacttatttttcagcctcaccgttatagtagatacaagctcctgtttaaggactttgtggaagagctttccctgtggagcgatgtggttatcacagaaatatatccatcagatgaacctgttgaagacaccagtagttatccgttatatgaagaaataggtagtaggaacaagttcttctattcagacaaagagaagttattccaagatctgcctaacatcatgaacggctatgatattgtgctctttgccggtttgggaagtatcggtaattgggcggaagagttctatacagaaaactccacaaaaagctagtcaaccaattcttcaaaaagctttttcgttaactaactcttaattttccaacgtataatatttatagtaactattcatgttcaacctgcaaaggaggaggtgttagacttggatggaaagcttctaaaaaggtatttgtccctagttttagtcctcgctatggtagttggttttgctcttccagtaaatgtcggtgcacaggagacagtaaaaatcacagtactagagacttcagatgtccacggtcatattctggcttatgactacggtaaggacaaagaggatcaaagttttggtctatctaaggttgccacttatgttaataaagtgcgcacggaaaaccccaacacgattcttgtagacaacggtgattatttacagggcacaccgctagttgaaaactatcttacagctactctaaatcccatggctgcagctatgaattacctgaagtacgacgcagtggttttaggaaatcacgagtttaattttggtatggaggctctaaagaagtttgtagaatctctttccgtaccagtcatttctgcgaacgtggtaaaagctggaactgaggagccatatttcaaaccgtatgtggtcattgaacgttccggtgtaaagatcggaattcttggtcttaccagcttagtggttaagaaggtggaaaaaccagcgaacttggaaggtgtggatctaattgatcccgttgagacggctaagaagtacgtaaacatcctcaaaaatgaagaaaaggtagatgtagtgattttagccggtcactccggactggaatacgatccagagaccaagacctacagcactcgcgagtaccctgagaacttcattttcaacgttgtagacaaggttccaggtattgatgctgttctttcaggacacgatcacaatgaatttgcgaaagtaattaccacatcttctggagcaaaaatccctgttgttcagccaagctcttgggcgaaagctgttggtcgaattgaccttaccttagttaaggaaaacggtgcatggaaagtttccgaggcagttcccacaacagttaagatgaaggattatgaagaagacaaagaacttgttgctctgatgcaaaaggagcacgaagaagttctccaattcattcggactcccatcggagaatttagtgaagatttccctgtcttagatccgttgacagctcgtatgtctgataatgcatactttgatatccagctaaaagccatggaatgggctgccggtactgacattgccgtacaggccatactccctacaacgccgcctacatttactaagggccccatcacaatcaaagatgtaaacgcattgtacatttatgccaacacgctttacaaggtaaaagtaacaggtcaaatgattaaagatttattggagaattcagcaaagtattttgtttatggctatgatccgttaaacggtgcaaccttaagctctgatccgaatttccgtgcctacaattttgatggtgtatcgggcgtcagttaccaaatagatgtaacgaaacctgtgggagaaagagtggttaacctgacttacaagggagaaccactgaaaatggacgattggtatgtgatcgccattaacaaccacaggtttgaatcgctacgcgacactgtattcaaaggtgccgaaaagctttgggaaagtgacattgatattgctgagtacatcgtaaactatataaaagaacagaagaccattgcccctgagaccgatcacaactggtctataaccccaacttatctcttatacaatgctcctgctttggtaaacgattatgctaccttggacgaaactaagactctgtatgcaggatatcaagggccttctgttagcctgaccagaggaagcgctgcttgcttcttcacacccgtttacattaccgcaacccctagcggggagataccagagtttaaggatcttgaccctaatgcaaacagctgcgtgaagcctttgttgcagacgggactttacgttggatatggtgatgacactgtaagattagaagaaggtttgaccagagaacagtccgttgtggttgcattaagaggaatgaaagcagcagaaacactgccaaatgctgatgaggccaacagcattctagccaactatccagacgctgaggaggtctcctcttgggcacgaccctatgtagcggctgcgttgaagtacggttggctcaagacaagggatggcaaaattgctcccaaggacagaattactgaaagcgaacttgtttacatgcttcactggagccgcttccccaatgtgcgcatgctcagtatcaacgatttccacggcaacataagcactttctataatgacagcaacctgaaagctacggtgggcggatacgagaccattgcttggtatgtgaacaagtacagggcagagaaccctctttatacatacttctttgatgctggagatttgatgcagggtactcctacgtcaaccatacttcacggtgagccattgattgcactgcacaacgctattggcgccgatgctatgaccattggaaaccacgagtttgactggggtctggatgtgctaaaggaacgcatagaacaggctaagttccccatagtttctggaaacatttttgataaagagacaggagaaccggtggactttgcaaaaccctatgcagtgcttgaaaaaggctttcttagtgtgggcgttgttggcttcactacaccggaatcttccataacagctcatccgtctattgtgggcgggttggaatttaagagcgccagctccatacagccctacataaccgagctgaaagataaaactgatcttgttgttgttctcgctcacgatagtgcctatcaagattccaagacaggttccataacaggcccatctgttgtggatattgcaagctataaaccagatgcactgattacgggacacagccatacccaggttgctggattcattgatggagtacccacggtgcaagcttggtacaatgggcgtcgaatcggcggtatagggcttctttacgatgcgctggaaggcgaaactctgatgaagacagcaactttgattgctcctaaggttacttcagaaacaaccgttccagccgtggcagaaatcattgcaacatatgacgaaaaagtaggtccagtattcagcactgagattgggtacactgagaagggattaacaaggaactactacggcgaatccaatttaggtgacttcacttccgacatcatactgcaggctgcaagcaaagccatcgatgctgttgtggatgcagctttccagaatgcaggtggtattcgcatcgacattccaacaggcacaataactgtgggcaccatttggcagctgatgccatttgacaacacggttgttgtgatggatcttaaaggcgcagacattaaagctctgctcgagagatcttgcctgaaggaaggcgaatctgatgcaaatggagctagcaagggtcaactacaaccttccgggatcaggtggacttgtgacatgagcaagcccataggcgaaagagttactgcggtctcctttgaaaatggtaaagagtttagcttggatgcaacttacaaagtcgcaacgaatgatttcttggcaactggtggagacgggttcgcggcgtttaagaacggtacaaacgttaccaacacctttgttctagtgcgtgatgcaatcattgaagccataaagcagatgactgaagaaggaaagactattgactacgaagtagtcggcagaataacaataattccgtaagcagtagctacgcacgctgaagaaggggagccagccggctcccctttctgttatataatcatctttatgaaaataggattagctcaaataaacccaaaagtcggtgactttaatggtaataaacagaaaattcttcatgctctcgatgcgctaaaagaagcggaaattgttgtgtttcctgaacttgctttaaccgggtaccctccagaagatcttttgtttaacagagattttctacaacaaagccagcaggctctacgtgaaatagcacggtcagttccgcgtaatcaagtggttattctgggagcacccgagaaggaaggcacagacctctacaatagtgcattccttatcaatgggggagagattgtcggcagtcacagaaaagtacttctgccgaactatgatgttttcgacgaaatgcgctacttcaaagctgggactactggtactgttttgaggttttccaatacatcagtaggggtagtggtatgtgaagatctttggcacccagatggacctgcgcagtgggctgcagctagcggcttgtccactttaataagcataaacgcgtcaccttacgaacacaaaaagctgaacaaccgtttaaacttgctcaagcatttagctaagtcccttaatgtaaacattgtttacgtaaacatggttgggggcgaagacgagctattgtttgatggagcaagcttggtagttctgaataatggcgatctcatttgttcactacctttttttgaagaaagcctttgtgtggctgatttgcctgtaaccctaaaagagaacgtaactgcggttttatctagcaagttagaagaagaagaaacaaaggtgaagaccatctccatagatgcagtagtctctgactcaacacaggtagcgcagaaagtaatgatacctgaagatgatatcgctaacctttacaaggggttagtttttgctataagtgattatgtgcataaacagggtttcaaaggtgtgattgtgccagtgtcgggtggaattgatagtgcattggttgctaccttgagcgtggatgctttgggccctgataaagtgaagcttatttatctgcctacacgattcaatcgcccagaatcttttgaagatgccaatttgctggccactaaccttgggtgcacactttcagtaattgagatcgaccatattctccaaacctatgaagaggtgttaagggaaaagtttcaaaaacaaacgttcgatgtcgccgacgaaaaccttcaggcaaggataagagccaatatagctttttacctttcaaatatgacagggtatttggttatgtcctgctccaataagagtgaatcggctgttggctacggaaccatttacggcgatatggctggtgggtttgctcctatcagggatgtgtttaaaactcaggtgtatgcgcttgctcggtacaggaattccatgaaacctgtaattccagagcgcacattgatgcgcgaaccttcagctgagctcaacgtaaaccaaaaggatcaggatgttctgccaccatatgaagtgctcgatcctctgttagaggattatgtggttgataacctgccttttgctgagcttgcccgcaagtatggagaagaaatcacaagcaaggttctgcgtatggtcaaaagtagcgagtttaagagaaaacaaactccagtagctcctaaagtatccaggcgtaacttcggaaaaggttggagaatgcccatcgttaatggattcaacccagaccgtgacactggcagggaataatggtataataaatttctgcggggcgtagcgcagcttggttagcgcgcttgccttgggagcaagaggtcggcggttcgaatccgcccgccccgaccaggatgggcccgtagctcaactggacagagcatcggccttctaagccgagggctgcaggttcgagtcctgccgggctcaccaagatggtgagcgtagctcaactggtcagagcaccagactgtggatctgggggctgggggttcgagtcccctcgctcaccccatacgtaatgggcccgtagctcaggtggatagagcgacagcctcctaagctgtaggccgcaggttcgagtcctgccgggctcaccactagccgcgcctgtggctcaattggatagagcagcggacttcggatccgcaggctgggggttcgagtccctccaggcgcgccagcagatgctcagcgataactgtgcgtcttactcttcaaagatgaatatctcttctaggggtgcgtttacagcttttgcaatgtccatggcaagctttagggaagggttgtacttaccagcttctaaacgcactatggtttccctgcgcacatgcaccatgtttgctaattcttcttgggttaacccagctaattgtctgtatttcttaaggttacatatgaactttgccataggaaagcctactcaacgcttctccaaattgtagagttttattccataggtagtgatcaatgatgcgtagcatatagccacaagcccaacggaaatgtgtcccagaatcgctgctgggaaatacaatgacattatcaagtttatgaggaagaagatcgttacttcaactattgccacatcgaaggcaaacgcttttgccgctcttacgtcttcataataacgttcatcgaggacactggtgtctattcgtgcaacgaagaagttagccaagaaagcaaaaaatgcaaaatagctaagatacgacggatcatgggttgagaagtagtttaaaccaattagaccaaacaaactgaaaaacccaaaaaggaaattcacacgttttgacatagttttcctcctttagaaagtgcagtggccgtctacttagtgataattatatcacatcacataggagatactgtagaagtaacaaatcatttttctttaagctcttttaagcatgtaaggtttgccttcaagtttttgagtaaactttacctggttaatgacaagttccacgatatcagcggggaatagctgctttaagtcttcagctgttttgccttcctccaagcccgcaagtatttgatccaaagtttcatagttgattccgagagaatactcgtcggttatgcccggaatgagatcggggctgggtggtctattccttatgtcttctggcactgaaaggtattcgctcagctgccttacttcggtcttgtagaggtgggcgatgggcgccacgtcacacacgtcgtcaccgtacttaacgtagaagccgattagtctttcggacaagtttgtgcaccccactaataagtaatcattcttctcagcgtaatagtacaaggttgccattcttactctgtgttttatcctgtaataggcaattccttcatagaaatagggtagctgtgtgggcggttcttcccactgtgcaaagaaaaccggtttgttaagtttttttgtgtagtcgttgtaaaaacgtcttacgatggattctttaagccctctggtaggcaacagaaacaatggcatgtccttgtagactccgagatgccttagcagtggggtcatggatatgactttataaggtaccttctcttgctccagaagcgagcgggccaaagtagttgacttcttctctgtatctctgtctggtagtatcaagccaaggacattttctttgccaacagcttgcactagaagcttaagtaccactgcggagtccaaacctccgcttactccgatgaggtaaccgtgcttcctctcactcaccagcgctttacggagaaactgttcaattctctgcgtttcttccatggctgtgttcataacacaattatagttataccgtggtctatttgagtagtaattcagctttgcttatgagttcttaggtttgttgacagctgatttaacatgtgatactatttaaatgttcggggcccgtagctcaggaggcagagcaccggccttttaagccgggagtcgcaggttcgaatcctgccgggctcaccagtgggccgttagctcaacaggtagagcaacggactcttaatccgtgggttgcaggttcgagtcctgtacggcccaccaaaatgggtgcgaaggtggcggaactggcagacgcgctggacttaggatccagtgggctaaacccgtgcgggttcaaatcccgcccttcgcaccattttttattagtggtagcgaaatactagacagtaatcaagttgaggaggtctgacgatgaatttgaacaaaatctcttctgtggaagtgtctgttgaggaaacatacgagggagagcagtttcagaacattgagaataaaacactagaaaaacttgcgcgtagtgttcaaatccctggttttagaaaagggaaagcaccagttaacttggtaagaaattatgtaaaccaaagttacctccaagaaatgctagtggatgaaatcgtagacgatgtacttcgcagcgtagcttcagagttagaagcgcccgtgtacaaggttcacgtaaaagaatcaagtattgaagaacaaaaagcttacatcaaaatggtgattgagttgctaccacaaccaaggtttgatgacattgacttttctaagcttcctccttacgaagaaccaaaggtaactgaggaagaaatagaagatgtagtagaccatttactggaagatcagtccgtaataagaagcgttgaagtggagaagcctgaagacggctatcttgccgagattgaatgggctcttttggatgaacagggcaatcccttgaaacctagaagaaccactattgagattggtaaagaagagttcttagaaggaactgatgatttgctaaagagcatgactgtgggggaagagaaaaccatggcaacccctgatggggaatcccaaatacgtataaagctgcttgatataaagggaaaagtaaaacctgaactaactgacgaactggcagctgatttgggcttcgaaaatgtagagaacttaagaaaagctgctgaagaagagattagaagatataaactggatcagtacgtagatgagtggctgaataatgttttagatgacattgcggagcagctggagattcagcttccaccatccatgatagaagatgagtatgagcatcgctatgaagagtttattaacatgcttgaaaacagtggtttgaacttagaatcttatgcttcacaagtgcagaaaacccctgatgaggtcttaacagaaatccgcgagaatgtaactaagtctctgaaacgttatttcgtactagagttcttaaagagtgctttaggcatagaggcggatgaagctgaggttaatgaatacttgaaaactcgtcagggtataaatagacaagaagctcgttacaatgtagagctggagaaacttattgaagtattgaaggagaaagtttcggcaaacaaggaggtttgattaatgagtccactcataccctatgttattgagcaaacgccacgtggtgagcgtggttacgatatatactcaaggctactaagagacagaattgtgttcataaacggtgaaattgagccagaaatggcaggagttgtcatagcacagctactattcttggaagcagaagacccaaaaagagatatatatgtgtacattaattcacctggcggcattgtcaccgatggtttagctatttatgacaccatgcagtatatcgagcccgatgtggtaaccatgtgtattggacaggcagcaagcatggctgcaatccttttagctgccggtacgaaaggtaaaaggttcgcacttccgaattctcggattctcttgcaccaacccatgggaggagtgcaagggcaagtgactgatgtggaaatacaggcaaaggaattagtaaggattaagcaaaggataaatgagattctaagtgtacatacaggtcaaccaattgacagaatattgcaggatacggatagagatttcatactgactccggatgaagccgttcaatatggtgtcatagatcaagttataactaagcgtattaggaaagaggattagtaactatgccgaaggaaattaggtgctctttctgcggtaggacagcagacgaagtagatcagatgttagcttggccaaacggtttgtacatctgcaactattgtgttgaagacgctcacaagctccttgacgcaaacaagaaaaaagcatctgatcctacggttcttgatggcaagctgcctacaccacagcaaatcaaaagcttcttagataactacgtagtaggccaggaaaaggccaagagaatcgtttcggtggctgtttacaaccactacaagcgggttagaagcaaacttcgtggcgattcttttggtacggaacttggaaagagcaacatactttttatagggcctacgggcactggaaaaacttatgttgcccaaaacttggcaaagtttttaaatgttccgttttccataagtgatgctactagtttgactgaggcaggttatgttggcgaagatgtagagaatattcttctaaggcttattcaggccgcagactgggacattaatagggcacagtatggaatagtttatattgacgaaatagacaaaatagcaaaaaagagtgaaaatccttccataacacgagacgtgtccggtgaaggcgtgcaacaggcactacttaagattgttgaaggaaccattgctaatgttcctcctcagggtggaagaaagcacccttaccaggaattcgtgcaaatagacacttcagacatcctctttatggtcggaggagccttcgaaggcttggaagacattattcgtcagcgtttgggaaagcgtacagtgggtttcatggctgatcccaaggcattggattcagatgaagtcctcgacatggttattcctgaggacctccttaaattcggtatgatacccgagtttgttggaaggttccccgtggtagccacattccacaagttgtcaaccaaagacctggtagatattctgactaggccaaaaaacagtttggtgaagcagtataaagccttatttgctatggatggtgttgaactggagtttactgataaggcgttggaagcaatagctcaagaagccgaaaagcgtggtatgggcgctagaggtcttagggccatactcgaggaaacattgatggatctcatgtttgaagtgccagagaaacctgagataaagaaagttatcataacgtcaaagtgcatccaaggtgaagaacctgttttcttaacagagcttgatttagcgcagggtaggagtgtagcaaactatgagtgaaaaattacccgttattccactgaagaatgtggtaatgttccctggcattgttctgcctttactcattgggcggccaaagagcataaaagcactagaagaggctatgaaggggaccaagcaagttatcttacttgcgcagaaggatgagaacattgacgagccagcacctagtgacctctatgacgttggagttatcggcgaagttatccagatttttagggcgcccgatggaactgttcgcatggttgtggaagccaaaaccagggtaaaagcgtctgtaagtgacagtggtgagttcctggaagggaactatgaggttttagaagaagtagaaggcgatgccacgcgcactgaagccttggtcaaagctaccattgccaggttcgaagagtatgctcgtttatccggcagaatacccattgaagttgtcgctggcattggtggtttggacaatccggggaagattgcagatatggttgcagcaaacatgtttatttcatactatgaaaagcaaaaagttctagaactcctgagcatacccgaaagacttgagcatgtacttcagcttctcctacgtgaaatagaagtgctgaagctttctcaggagattgaagaaacagtgcgcgagaggatggaaaagaaccaaagagagtacatcctcagagaacaactcaaagccatacaagaggaacttggagaaaaagacgagagaaccatcgaaattgaacaatacaaaaagcggatcgaagaaagtggcatgcccgaggaggctcggaaaaaagctgaagaggagttagatcgacttcaaaggatgcccccttattctgctgaactcgctgtcatacggacatatttggattggttagtttctctaccttggaacgctcgaactgaagacgaagatgacctcaaaactgttaagcaaaaactagacaagagccactacggtttggatgatgcaaaggaacgtatcgtggaattcatagcaactaagaagctgtcaagcaatccaaaagctccaatcctttgtttagtgggccctcctggtgtaggaaaaacatcactggcgaaagccatagctacggctttgaacagaaagttggttcgtatttctttgggcggaattagggacgaagcggagattcgtggtcataggcgtacctatgtaggtgcaatgcccggcagaataattcagggcatcaggtcagcggggacaaagaatccggtgttcgttctggatgagattgataaactgtcatctgatttcttgggcgatccttctgcagcactccttgaagcactggatcctgaacagaactatgctttccaggatcattacttggaagttccattcgatctatctgaggtgtttttcataacaactgctaataatttgtataccatacctcccgcgctgcttgataggatggaagtcatacgcgttcctggttatacggaagaagagaaactgcacattgctaaagacttcatactcccgaaactgtatgagcaaagtggccttaatccagaagaagtgagcttttcagatcaggccataattcgcattattagagagtacacacgtgaagctggagtacgtaacttggaaaggaacctgcttagcatattaagaaaactagccgtggaaaaactagaaaaaggtttttctcgtgtcaggataacagtaaaaaacgtcgaggattacttaggagttcccaaatttaggtacggaaaggctttggaaaaaccagaaattggtgttgtagctggcctcgcatggactgaatttggcggagagaccatgcttatcgaatgccaagttgtaaaagggaaaggccagcttattctaactggcagcttaggacaaacattaaaggaatcagccatggctgctttaacttatgtaagaagcagagctaaacaacttggaatagatgaagagttttacaaaaaatacgacatacatgtgcacgctcctgaaggagcgatacctaaagatggcccttctgcaggtatcaccattgccactgcaatgataagtgcactcaagaaagagccggtacccaatgatcttgccatgactggcgagataacgataacaggaaaggttttacccattggcggagtaaaggagaaagtcctggctgctcataggataggcctagatagggttattcttcctaaggacaataagataaatatggaagaaattggcgatgaagtgaagaaaaaactccgcttttattttgttgacaccatggaccaggtggtggaaatagtttttggaaaaacatcttaagttcactgttgttttggtcgctataatctgcttactagtggctggaaattttgcaaagacgaaaattgttgaagcaagtagacctgtgtacacggttctattaccttacgacacatacatggggaatctttggcaggtcagacaattgcctgatataattcagagtttgacagataaaggggtcgtcgctctcgtgtactatccttttcaagatgtgggaagaataatagacgggataggtggcaacgtgatattgatttctgagagcccaattcatctatcagagagggtcttatgggtaaacatcggagttaattcggatgcgagtgcctatctggatctgtcctatgaatcattactaaaagaccagaacactgtaaacgttgtaaagaacaagaaggtttgcgcacgcgatgatctgctagcactgaccacgcaatacctttggtcaggaacgcagggcgtgttttctgtaaaggaatgtccaaatgaggcaatgattatcggctatagtgagtctaatggtcatgttgttgtatcatatgatgttaaaacctcactggacaacctaatccaaggtaaaagggctagaaaggtgacgacttattgatgaagagaacaaagatctacgtggagactttaggctgtcctaaaaaccttgttagaacacaagatttttacaggcaactagactatagtaattacgaagttgtttactcacctgaagaagctgacgtgattgtggtcaatacctgcggtttcattgcagatgccgtagaagaatcgctgactgtggcattacaacttaaagaggagtatccggacagcgttttggtgtttgcaggatgcgttcctttgcggtttgggacagagctggttcaaagcgaattgccggaatttgattatgttgttccaggatttaacatgccaagtgctttttctgaatatcaagggccgctacagacttctgttctgacgtatccttatgcgtacgtttccatagctgaagggtgcaacggtagatgcagctactgcacaataccgaagttctggggaagtctaaagtcacggccggctgttgagattgttgatgaaatcaatgagctttacgaaataggtatcagagaagtaatccttgtctcacaagatactggtgcttggggcacagatctttatggtagaccttcattggagcttttgctaagggctctgcgagatacacaaattccttggattcgtcttatgtacgtcaatcctacgttcataaccgaaaaactacttttagcttggaaagacactggcagggttctaccttactttgacatacctgtgcagtcaggttcggacaaggtgctaaggcagatgcgtcgaggctacgacagaaatcagattctacaagctttaaaattgattgacggtgtctttgctgagaatacaaaaagaacatcaataatggttggatttccaggcgaaactgaagacgatgtacaggctaccttggacctgctgattcaaggggagtttcatcacgtaggagtatttggctactgcgacgaggaagaagctgattctcataaactggtgcccaaagttgatcctgagatcattaatactagaaagacagctacagaagctgtagctcttgagttgcatcgtctttgggaggagaagtgtgtggggaaaacataccagtgtctggtagaagcatcaagcgggagcgaattcataggtagaatttggggacaagcaccagaaattgacggaatgttcttgggaaaaggggaagttgaaccgggggagatggtagaaattgttgtggaaaaaacaaaacctggccagctcattggccgtaaaaaagtgcaaaaagctacttcgaacacataaaacatttgttactgtggaatcatgtaccggtggtcagctggccagttggctaagcatgttacctggttcttcaaaaagtttctttggcgggtacgttgtgtacaccagtgaggcgaaggcgggctttttgggagttcagacttcgcagccaacgtcggcggacactgctattcggttggcccgagcgctaccgagaaaggatgttagagtgtctgtggtgggaaatctcggaccttcatgcgaacctggtagtccaaaaggctcagttacagtttgtttgataaccgaaaaggcagagaaactactggtcaaaaagttaaatcatggtcgaattagaaaccgctggatcagtggttactgggtcttgaatgttttggcgagggaggtacaatgagactcttttttggaataccagtttccgaagaggttagagcgttttacatagaaaccttaaaacctcaactggaggcagaatttatcgggaaatttgttgaaacagagaatttgcatatcaccatgttattcttgggggaagttgaaaaggtagacttcctaaatgaagttaaggaaaatctgaaagctattactcatttccaagttactgttggcggttacgggtattttggacggccaccacgcgttttgtttatggatgtgactcgcggcatagatgacttaactgttgttcatgatgctatatgccgtagcatgaagataagagatacaagatttgctccgcatgtgactttggcaagaataaaaaaatcgccgagagacattgatgcagtacttgagctcatgccacataaagagttttcctggcttgtaccaagtgtagtgctatatgaatcaaaattgacaagtaaaggcccgatttatacggttttcgaagaaattcggctcaaggccttataatctaactaaggaggaaatgctctatggaaacaactgatagacaaaatcaagacgataaacaaaaagcattggacatgactgtccaatatgtggaaaaacggtttggaaaaggttctttaatgcgtttgggtgagactggaagcaggatgcaggtggaaactatatccactggcgctctgactttggacttggctttaggtattggtggaattcccagaggcagaattgtggagatttacggaccagaagggtctggtaaaacaacgctggctctgcatattatcgccaatgcgcagaagaatggaggaacagcagtcttcattgatgctgagcacgcgcttgacccggtctatgcaaggaaacttggggtagatgtggaaaacctttacatttctcaacctgactacggtgagcaagcgctagaaattgctgaagaacttagtaaaagcggcgcagtagacgtcatcgttattgactccgttgctgccttggtaccgaaagccgaactcgacggtgagattggcgactcttttatggggttgcaggctcgattgatgtcacaagcgttacggaaactcactggtatagcctcaaaaacagggacagccatagtgttcttgaatcaactgcgtgaaaaggttggtattacttttggaaaccccgaagttaccccgggaggccgtgcactgaagtttttcgcttcagcaaggatcgaactaaggaagtctgagaacattggcggaagcggggatgcaagtgagggagcagttatcaaagctaaaattgtgaagaataagttagctccgccttttagaacggctacctttgatctttattttggtaaaggcatatcttggacagcttcagtagttgatgcagcattgatcgcaggtgttatacagaaaagcggaagttggtattcctacaacgacataagactaggacagggtaaggaaaacgctgtgagcttcttggaggagcatccagaaactctggctgagatagaaagtgccgttaggggaaccctgcaagagcttccagtggagatcgaagagtagatgcatgaattcttgcgaaaaattctgggcggaagccttgaggcggctttctcgaaaggactattctgtagaggaaatactttctaaggtttcgcctgattgtaggaattttgtcttagaaagaattaattcatactttcctgatttagatgaaagggtttatcagagcgaacttaggcgaactgtgaatcatggtaaaggtcctttgtacttgagaaaccgtttacgagaaagaaaattatccactgatgaagtccgtgaagtggactacgaggtttggctagatagcctacaaaaagcaatggaaaaagcaagaaggaagtattctgacaaagagaaagtatttcaatttctactcagacaagggtttacttatgagatggtttcacgattcatgaaggaggtagagatgtgatgcaattgattataaggataattctaggttttgtagttggtgccgcagctggcggtttgattacctatctttacgtaacgacttctgcaaaatctaagatacaagaaatgctggataatgccgaaaaggaagcttcttcaatcataaagtcagctcgtgaagaggagaagaaagcgcaagagcgctctgaggcattgctgaaacaggctcaagagcaggtttcttcgatgctttctgaagcaggtaaagagctaaagtccaggcgtgagcagcttgaaaagttggaacaacgtttatctcaaagagaacaacagcttgatcgacgtcttgactcggtagaggcaaaagaaagaaaagcagaacagaagctacagcttgctgaggagaaattaaggtcagcagaggcctttgagcaggaagctgtaaaaaagcttcaggaaatcgctgccatgagcaccgaggaagcaaaacaatttctgttctcgagattggaagaggaactaagagaagaattcggtgaaaggattagacgtttcgaggagaatttcaaggaagaagcagatagaaaagcgtcagagatgattgtcgcggctatgcaacgtgtcataatggaaaaacctgaagatcctgtgatttcggtagtggaattgccatctgaggagataaaagggagaatcataggtagagaaggaagaaacattaggacctttgaacgaataacgggagttgacctaatcgtggacgacactcctgaggtagtggtgttgtcctcttttgatccagtgcgcagagaaatcgcaagaagaacacttgaaaagctcatccttgatggacgtatacaacctgctcgtattgaagaaatcttcacgaaagagaaagaagccattgagcaagaaatcattgaagctggcgataaagctgttcgtgacttaggcatacgtgaaatgcatcctgatttgaagcacttagtgggacagttgaaattccgctcgtcctacggccaaaatgtattgcaccactccatagaggttggttttatagcgggtatgttagctagtgagcttcatttggatactcaattagcaaaaagggctggccttttgcacgatatcggtaaagctctagatcataatgtggaaggcagtcatgctttgataggggctgaggtggctaggaaatacagagagaatccattggtagtaaacgctatagcttcgcatcacaatgaagtggcacaagaaagcatatacgctgtcataacacaggtagctgatgctataagtgcttctaggcccggagctcgtcgagaaaactatgctgcatatatcaagagagttcagcaactagaggagatagcaaagggttttgatggtgttgaatcagcatttgccatacaagctggtagggagatcagagtcatagttcacccagaggtaatcggtgacaatgaggctttcgctttagctcgtgacatagctaagaaaattgaagaggaattgatttatcctggtcaaataaaggttacagtggttcgcgagactagggtggccgaatacgcaaaatgaggatactgttttttggggacgtcgtaggcaaaagcggtcgccaagctattcaaaagtatttgaagaagttgagagatgaactaagcgctgacgtagtggtcgtcaatggagagaactcagctggaggattgggtataaaccgtaaatccatagaggagcttcttgacgctggagcgaacgttataaccactggaaaccatgcgtttcactggaaggaatggaaagaggtttttgataactaccccatggtgctctttcctgcaaattatcctgggctcttggagcgatcgcattacaccacaagtagcggtctcacagttatgaacatacaagggcgagtttttatggaatgcattgacaatcctttcttagcagctgacaggcttctagaggttgtaccaaaagacacctttaagctggtggacttccatgccgaagcaaccagtgaaaaactagccatgggctactatctcgatgggcgcgtccatgctgtggtaggtacccatactcatattcaaacggcagacgaacgccttttgcctaatggaactctttatattaccgatgtaggaatgactggcccctatgatgactcaatactgggcatgcataaggatgctgtaatctcgaagttcctcaacaacagaccagcacgctatgaagttgcaagcggtaggtgtacggtaaatgccgtattgatagagattaacaaggaaaatagggacattaagcgtttgtcatttatcgaataaggagcgatgttcacgtgaaatactacatttttacttacggttgccaaatgaacaagaatgatagcgaaatggttagcggtattctaaaaagctccggctgggaagaggcaaaaaacgtcgttgatagcgacttagttgttatcaatacgtgttcggtaaggttacatgcagaagaaagggctatcggaacaatttcagctttaaaaaaacttggcaagaaagtggtagtgatgggctgcatgtctgaagtaaggggaaacgagattatgagtcggtttcctcatgttcaggctgtgctgggcccgtcctatgaagctcatattttagatgtcttaaatggtgaaagacgaattcttgttggagatgagaaagtcgactttgaaaaatacagcagcgcaaacagaaaggaaaagcattctgtttatgtaagtataatgaaaggctgcgatgatttttgtacttactgcatagtcccgttcactcgaggccgcgttcaatcgagggatccagaatccatactagaggaagtgcgcgtgtgtgtagacaacggcgctgtggagattactcttcttggccagaatgtcaatgattatggtaaagacctcagcgggtgggattttgtttccttggttgagcgagttgccactatcgacggcgtaagaaggatacggttcatgtcgcctcatccagccaatttcaaaaaagatgatattacccgtttggctaatcttcctcaggtagcaccgtattaccatctgcctttgcagtctggcgatgatgaaatactgaggcgtatgaataggaagtacacaacaggtgagtttgcggaattagttggttttataagagaaagcgtgcctaatgtggcgattggtacagacctcatcgttggcttcccaggagaatctgatgagcactttcaaaacacctttaaatttctcgaaaaaatgcagtttgatgttgtctatatggcgatttactctccacgaccaggtactgcagctgcccgccaagagacttcctttgtgcctgctgaggtggctaaagctcgctatgatgagcttctcagacttcaagagaaaatttcctatagtatcaaccagcgatacgtaggaaccttgcaagaggttttgatagaccgtgaagacaaaaccactggtaaattcataggtagaactcctacaaataagactgtagtctttacgagtattcgtcatgtttcaccaggcgagtttgttgacgtcaggattaatgaagcaaaatcatgggtgttgtatggggaagccgctgattagtattcttggcccaactggtgtcggaaaaacagacttggcttttcgcttagcatgttctttggataaggctaatatcctctccgtggacactggatccttttacaaagctgccaccattggaacggcgaagccacctaaagagttcacgagccgtgtgaggcattggtttatcgatatacttgaatgccaagaagtgtactctgtgggagcgttcgtttctgattgctcttctatcttgcaagatctttgggctgagggagtaacgccgattgttgtggctggaacactgttttattactacgcacttgttggggaacgttctttctctgccgtccctagtgatagcactgttagggaaaaagtggaagaaaaggcaagagtctacggtgaagaatacctcagacaggaacttcgaaaagttgatccagaaagagaaaaaaacatacttcccggggacattagaagactgactcgagctttggaaatagccgaattgggatttaaaccaacggaagctgttgttactaataaacttgattttgatataaacctaaagataggtttaaaaatgccgagggacctttatcgcactagactgagggatcgcgtggagtacatgatcagcgctggactcatagaagaagtgcaagatattttgagcaagactggtaatagtagtcttccatgtcttaaccaaatcggatataaagaagtttgctcttatttgaaaggtgagataaaaaacaaggatgaactggttgaaaggatctttctgagccattggacatacgctagaaagcaaatcaaatggcttaagaaagacaaaacaatagtctggtttgatgtgtctgaaaagtctccagacacgctagtcgaggaggttttaactcttgttcaatcaactttggaaaactgctgaatcaaattctgtgaaggtactaaaggctcttaaagaggttcgtcttgcagaatcagatctttggggaagtacaggctatggtttagatgactttggacgtgaaaaacttgaaaaggcatacgcttattgttttggggctgaagcctcactggtcagaccgaacatttcttctggcactcatgtagcatacctggtagccatgagcctggatttagcaaaaaagaaggttgctttttccccttgtgagccttatgatagtgtttttgaaaatattaagcacctgctgtggaagtgggttgtttgggatttaaacgatgaaccaatcaatgctgatgttctgtggctacaaaggtctggaggctacagatggcacgaagggttgaacatagatgagctaaggaaggctatcgacctgtttaggtcgttaaaccctgatgctgtcattgtggtggacaattgttatggcgagttcgttgaagacttagaaccatctcaggtgggggcagatattgtgtttggttccctgataaagaatttaggaggtactgtgacgcctactggtgcctatgttgctggcaagaaagaactagtagacaaggttagcgaagtcttatttggccctgccctagcaaaagagcaaggagcaactggtaattttcttaaaggtgcttttcaaggattgttcttggctcccataatggtttataacgctttgctctctaagcagctaatgttagaacgcttgaacaacacacttaaggaacgctttcctttttcggacatcatagtgcgtaccagatgggatgatgaagagcacatgctggccgccgctcacatcatacaatcgactggtccagtgaacagtcatgtaactcccacaccatttgagatgggtggctatgcagacccgattgtaatggcatggaccggctttatacagggcgagtcgttgtctttaagtgcagatggcactgtcaaaccgccttacgaactgtttatccaacctggtgttaaccctttcataatcgaagggttatcggcagagttgaagtcgttgctctgagtgtgttatcatataatccagttgggtgcgtagctcagtggtagagcgctactctgacacagtagaggtcgaaggttcgattccttccgcacccaccatttaactgctattggggtgatgtgaatggactccgtaaaaatcaacgtgaacccaggcgaaacatataaggtaaaagatctgatttcgaaggctgatgtggatgcctttggtataataacccgcggtttactatttactgctgatgaaagcgctaccgtgggtgaagatggcgttgagtttatctctaaagaagaggctttatcagtactaaggcactccgcatctcatctaatggctcaagctgtcaaaaatcttttcccaggtactaaactaggcattggccctgccatcgaaaatggtttctattacgacatgctcataccagaaggtttgactgaagccgatttgacacggattgaagaagaaatggtaaggctttctaaagagagtttgcccgtagaacgtcaggtgatgactaaggaagatgctaagaaattgtttcagtctctaaatgaaccattcaaagttgaactcatagaagaaattgaaggcgattatgtcaccgtttacagacaaggagagtttgtggatctttgccggggtccgcacgttaacaatacggggctcattaaacacttcaagttacttagtataagtggcgcttattggcgtggtgacgaaaaccgtgaacagcttactagaatctatggaacctgtttctggactagcgacgaactcgaggagttcttgcataacttagaagaagccgaaagaagggaccaccgtaaacttggcaaacaactcgatttattctccataaacgaggacattggcccaggcctcatactctggcaccccaatggtgctgttattagaaaagaaattgaggacttttggaggcagtcacacatcgacaacggataccaacttgtctatacacctcatgttgctcgaactaagctttgggagatctcagggcacctctccttctacaaggaaaacatgttcccttcgatggagcttgagaatcaatcgtacctggtaaaaccaatgaactgtccgttccatgtacaaatttataaaacgaaaacaagaagttacaaagagctccccataaggtttgctgagcttggaaccgtataccgattcgagagaagcggggtgctacacggcttactaagagtccgtggttttacgcaggacgatgcacacatcttctgcgctcgtgaacaggtcgaggaagaagtggaaaaggtcttggacatggcattgggaatttacagattgttcggttttgaggacttgagaattgaactttcagtccgtgatccgaagaacaaggataagtatgtgggtgacgacgatgtttgggaactggcggaatcagctttgtcgggtgcactcaaagcaagagacttagatttcacagtagctgaaggtgaagctaaattctatgggccagctattgatatcaaagtgaaagacgcactgggcagatattggcaggggccaaccatacaagtggatttcaacttgcctagaaggttcaacatgaaatacactgggcaagacggtttagaacatgagccagtcatgatacatcgtgcgcttctcggttcattggagcggttctttgcacttctcatcgagcaatacagtggttggttcccactgtgggtagctcctgagcaggttcgcatattgcccataacagaagaccaaatgcagtatgctcagagcgttgcagagggtttgaaggagtttagggtgaaactagacactgacactggctcgaaactgggatatcgcatcagaagaggtcaaacggaaaaggtgccctacatgctagttgtaggttctaaggaagtcgagtctggtgttgtctcggtcagacatggtgtaaaaggtgatctgggacaaatgtccttagacgaattcaaaagcatgataaaagaggaaatagaaaacaaggttcacttatgagaactttagtaaacattgaaatttcaattgaatctgcagtttataaagttgcgcataaggcattgccagaccctaatgccccagaacgccatctcattgttgtgagcaagaatgaaaaactggcaaatgtacttcttcgagagctggaaaaccgagagactctggaggaatacaaagaaatagctgacttttatgaaaatgagcaaccatggcttttcatcgctatttacgggatgaatctgctggtcataaacaactccaacctggtggtgtatcatgaacaatcaggcaaaaccacctgtttgacagaccctctgtttgattttactcacaggctgacatggcaagaggaagaaggaagcagggttaagacggttagccaagctactgctcatgaagacgacgtactacgtatcgaagagaatggacttagagtgggtaggatttttatacgatacatcgagcagttattcgatgaagaaatgtatgaggagtcttcggcaactcgggttcacgtcagtccgcttaggtcaaaagctgctcccttaatcttggtggcagtaattcttgttacagtcatgggccttctaattggattcaacagttctcatttcattggatggcgaaaaccaactccagtcgttcctgaaactcccactacttctaccaccaatataggtagcgaagttttggaattcgtaaaaactgccacgaaagcaagtctgggaaacgtaagtggaaagtgggttgcagtaaagaatagtcattggtacgtgtcagatggctcctatctttatactgactatgggaagaatgccgtgagttcgtcgaaaggaatttacgttgggaagctgtggtatgtggacagtatttggttcttggagtacagcgatggcatggttcatcttagctcccttaaaggtaaccaggtttctttaataggaacagacaagtcggattttgataacattgttgactttacaacttattcttcagaaaaaactgctacagctttagtgctcgttgaggatggaatgcacatttacagtggtgaaaactatttgtcactaaaaagaagtgttggctatcctagcggctataagtactttggaacagtaggtagagatcctttaacgtttttggtgagcaacggcaaggatgtcaaaatcttgcgtgtaaaaggtgaagttttggagaacgtcggcagcgttgattcttctcggtgggcaatgctttatggcaatcaggtgtatactattgacggtaacgtatttcatactcagtcagttgatttacaacttccgtttactgcaagtcgcatagctgccatcgatggaaataacgtattgctgaaacaaccgtgtgaactattggaagtaaaaccataacacatatccaaggaggtaggtaaagatgaaagttttggaaggtttaaagtattcgaaggaacacgagtgggtaaaggtcttggaagacaacaaggtttcagtgggtattacggactttgcccaggacgagctgggagatattgtattcgttaacctgccagcagtgggtcaggaaattaaggtgggagagacgttagcttcattagagtctgtgaagtctgcaagcgatgtatacagccctgtttcaggaaaagtggtagaagttaacgagaaactcaagaactctccagaaatcataaatgatgatccttatggagagggatggattgcggttattgaactgagtgacgtcagtgtattagacacattgatgagcgctgaagaatataagcaattcatcggagaataatcaacgaaagtgtatgtaggagggaaataagtggatttagttacgatacagaaggagattcaaaacaagaagatcttcgagctgcgtcaaatagcgaatcagcttggcgttaaaaacgtaaagactatgacaaagcaagaactcattgatgccatattaaagttggctgaggcagaactgcaaggtgagcaaaagccaggggagactaaacctcaaagttctgctcaacctatagaggttaaagacaagagcactgctcgggcgggagaagaggaaagtgcacctactgccactactgagcatagaggttctggcatactgtatttccccgatgaacagcagggttacgcgttgcttaagagcaaatttggacccacaggtgtggacatttacctgtccatatcacaggcgaggaaatttaagctccgtgagggtgattacgtagaaggtatcatccgtccaccacgcgaaaaggaaaaatacccggctttacttcgcattgaaaaagtgaacggaatccctgttgagaagatagcagatcgtgtcaagttcgatgaacttgttcctgtattccctcatgaacgctttaacttgtatttggggcctcaagaaataactaacagaatgattgacctgtttgcacccattggtaaagggcaaaggggactcatcgttgcaccgccaaaggctggaaaaaccacaatcctgaaaaaaatagctcaagcagttactactaatcatcccgaagtccatgtgatcattcttttggtagacgaaaggcccgaagaagtaacagatatgattaggtctgtaccaggagcagaagttgtggcatcgactttcgatttaccaccggaaaaccatatacaggtggctcacattgtcctggagagagcaaagcgtttggtagaacttggtagagacgtggttattctacttgacggtataactcgtctgactagggcatataaccttgttatcccgccttctggaagaactttgtcaggagggcttgacccagcatctattaggggtccgaaacatttctttggagcagctagaaaagtggagagtggaggtagcttaaccatattagccacggctctagtagaaacgggatctcggatggacgaagtaatctttgaagaattcaaaggtactggtaatatggagctcatattggacagaaaactcgctgaacgtaggttattccctgcaattgacattaagaggtcaggaactaggcacgaagaaaaactttacacacctgaagagcttgaagccatttggaaacttagaagagccatagctggtcaagagcttgaaaatgccgtcgaggaagttataaagtttttggctagaacaaaggacaattctgaattcttggaacagattaacaggctccagattctctaaaaagaggttgaaatccactgtgagtgatatcaaagtaaaactgctttcatggacgaacgatcccgagaagatagttggctatgcagcaaggatttgctatagcgctgaggagcccttgaaacttctcgagaacctagggtcagagcaaattcaaaaaagcattagaacagtgaagaagagaggacatcttagtgtgctggaacatgcttcttttacttttctcatagatggttgctcaagggtctgtacccaccaattggtaaggcatcggctagcctcgtattctcagcgttcacaacgctatgtgaacgaagaagatgagggatacgtggtacctaatactattgcgaaggactcaggtgctctggaagcttatcgaaagcacatagatgaaagtaaagagctttataaacagcttttggctatgggtataccaaaagaggatgctcggtttgttatacctcagagtgtaaaaacaactatcgttgttaccatgaatgcgcgggagctattgcacttttttggtttgaggatgtgtcgaagagcacaatgggagataagagaagttgcagcattgatgctaaatgaggttaaaaaagtggcaccgacaatatttgaggatgcaggtccagaatgcatatcgaagggattctgtccagaaggtaacatcaaatgttacgaagaggtaaaacagcaatggaaatcataactcaggatggatggttagaagtaataactggatgcatgttctcaggaaaaaccgaagaattagtaagaagactcagaagagcagttatagccaagaaggagaccatcgctataaagccagctttagacacgcgatatgatctggtagctgtggtttctcattcaggttttagcttcaatgctattccagttgaagatcccaaaagtattctaggtatggcaaaggatgctgaagtggtaggcatcgatgaagctcagtttttcacgggagagttggtacctgtcatacgagagctgctgcagaacaaaaaaagagttatcgtagctggcttggacctagattttaggggagagccttttgggattatgccaaccttgttggcattagcagacgaagtcaccaaacttcatgccatatgcagcgtttgtggaaacattgccaccaagacgcaaaggcttataaatggaagaccagctcgatatgatgaccccaccatcttggttggtggactggagacgtatgaagcaagatgtaacttgcaccatgaagttcccggtaaaacgcttacgcttttcaaggagtgatagttttggccctagataatatcattcgtgctatggaagaacgttacgaatctttggtaagagatcttgagaatcctgagattgcatcggatccggaacagctgatgaaactcatgagagaaaaaagtcagcttgatccgattatagagaaaatcgcagactataggaagctgattagggatattgaatcagcaaaagctatcctcgaagaaccaggagaagacgagcttaaagaactagcagaagaagaacttcgaaatctagaagacattcttcctcaaaaagaaaaggaactaaagctgctgctggtggaacctgaccctatggatgagaaaccagtcattgtagagattagagctggtgtgggcggtgaggaagcagctttgtttgcaggagatcttttcagaatgtacactaggtatgctgagagaaagggttggaaggtagaactagttgactctaaccccacagatcttggtggattcaaagaagttgtcttctcagtggaaggggatagggtatattcgcggctcaaatacgaatccggggttcaccgcgttcaaagggtgcctgaaacagaatcctctggaaggattcacacgtcaactgcgacggtagcagttttgcctgaagtagatgaggtagaaattgaaataaacgaggaagacttggaaatagacactttcagagcaggtggacatggtggccaaaacgtgcagaaaaacgaaaccgccgtcagaataaagcataaaccaacaggtatagtggttacttgtcaagacgaaagatctcagctacaaaacaaaatgaaagcactcaaagtgctcagggcaaaactttacgagcgtcagctcgaagaaagacaaaaaagcatgtcaagtttccgtagatcgctcatcggatcagccgaacgaggagaaaaaatacggacgtacaacttcatgcaaaatagggtaacagaccacaggatcaattacacaatctactatttggacaggtttttggacggagacttggacgagatgatcgacgcattggaaacagcagatagggaaaccagactgctggaaatggatgaaagcgcttgatttattcaagacgctaagacgttctgcttcatctgatgttccagattctaccatctacaacttaataagttatgttttcggtgttagcaaaatagatgttgctcttgacaaagacattattgttgacgaaggtgagttcaggagggttatttacttacttggtgaaaacgttccctttgcctacatcacaggctacgaagctttttatggaagagacttttatgtattgccaggcgttttcatcccacgtaatgaaacagagcttctagtggagcttgcactaaaggagccgttcaattcttttctggacttcggaaccggcagtggtgcaattgctatctctttgcttttggagaatcctaagagccaaggcgttgcagttgaaatatcacatgtaggtcaactgtgtacgaaatacaacgcagagaaatttgaagttcaaaacagacttgctattgttagtactttgcccgaaaacggtatgtttgaccttatcatttccaacccaccgtacgttgcttatgaattgtttgaagaggtggattacagcgtgaaagcttttgaacctcttcaagcggtattcccagaagatcctgttttggttttccgtgatattttgacctactctttgtcacacttgtctgatgcaggcagagtaatactcgaaatagacagctatgttgaaagcgacctgcagaagcttgcttcatccttaggtttctattaccaagttactaaggacctttcacaattcgatcgcatctgtattctttctcgaagttcgtgattctttgctagatacagtaagaaaggaactcaagtattacctaaaatctccgccatccttgttcttgttgttttccgtccttaaagatggtgaaaatgttcattctgctaagtggtttaaagaacctaaaggaaaaggtttttagtgaaaacaaggcggcaatcctatgccgccttgttttagcttctaatatggactgatttagtgcacccgagaacgtgtagctacgtcaaagataacggcaatggcaagaactacacctaagatgatgtattgaagtgaaacgtctactcccagcaacaacatgccattctgcaatgtttgcatgacgaaggcgcctataagtgagttaacgacttttcctacacctcctgcagctgatacaccgcctatgtatgctccagcgatagcgtacagctcgaacattgttcctgcagtggtagtggcagattttagtcgtgaggcgaacagaataccagaaaggcccgccagcatccccatggacgtgaaaacgatgaggatgatctttttcacattgataccactgagttgagcagcttctgggttacctccaacagcataaatgtggcgaccaagcactgttctctcggttataaagtagtagatcatcgttacaccaagaactatgagtagtgtccaagaaatcccgttgtaggctgcaattttcagtgttatataaaacaaaccagctgtaatgaatatcatttctagtatgaacatgtcaaagggtatgggctcaatgcctctctgaatttggcgacggcggctggatatggaagagaagattatggcaataatggcaacaataccaagaaaaagcgtaagtttatggtaaccaggcaaaaagttttcaagaccaggtatgtctggtatgaacccgtttcctatggcattaaaggtttcattttttatgattatggtacccataccacgagttgctaagagtaaagccccacggtatgccatccaccccgccaatgtggcaataaaagaggggatacccaaataggcaaccatggatccattaagtaaaccagctaatgcacctaaaagtagaactaccagaattgctgtaaaagcgttgaagtgataaaacatcatcagattagctgccacagctccgagaaatcctgacaagaaaccaatggacaggtctatgtgtcttataactatgactagggtcacaccaatagatagaactgcaagatatcctgtctggttaatcaagtttgttatgttatcaggagaaaggaatgtcccaccagaaagcacttcgaaaacgatcattattgcaatcagtgctacgaacatcgcgtagtcacgtacattttccactaagaatttcttcaggtgctgcccaaaagaattcatctctgacacctcctcttagtcgatggcatatttcatcacagtttcctgatcagcttggtcagctgagagttctccagtaatacgaccacgacccataacgtagatcctatcgctcattccgagtatctccggcagttcagaggaaataagtaagatcgcctttccttcctttgccagttctctcataagggtgtagatctcaaactttgcgccaacgtcaatacctcgtgtgggctcatccaaaataagcaccttcggctcagtaaatagtcccttcgctactagcactttttgttgcgttcctccacttagggtagagatcttcgcctccacattgggagcttttatgctcagtcgtttaacaaaattattagctacttgaatttctttttcatcatccactatcagacctcgagaaacagcttccaaatttgccagtgcaatgttcttccttatggtttctatgaggattaggcctctttcttttcggtcttcagttaagtaaaaaataccgttttttatagcttcagcgggtgatcttgggttcacctgcttaccttcaacgaacatttcaccttgcacagtgtagccgtaaggattcccaaaaatgctcagtccgagctctgtgcgaccggctcctattaacccaaaaagcccaacaatttcgcctctgtggatttttaggtttacgtctttagctaggtaacgtccggtactcggatttatcacggtccagttctttaattcaaaaacaacttcatcggttggctctgctattttgggtgggtagagattcgcgatctcgcgtcccaccatgtattttattatggtcgcttcatccacttcctgctcacgtcggtcaaaatatgccacagagcgcccatcgcggagcacagtaatggaatcagctacttgcagcacttcttttagacggtgacttataagtattatggtcatgcctctcgcttttagttctttgagtaggttaagtaggttttcactttctagttcactcaaagcagaagtcggttcgtccaatatgagagcttttggtttactacttaaggccttggctatctcaactaactgctgcatacttacactgaggtttttcacttttgccgtgggactgatgtagtcggccttaaccatttttagcaaccttcctgcttcgtcgatttccttttccgtatctacaaccagcccttttctgatttcgttgctcaagaaaatgttttcataaaccatcatttcgggaaccaaggagagttcttgatatattatggagattccagctttttcactgtctcttattgagtgaaactggacggggtgcccctcaatgagtatttctccgctgtactgtccataagggtacaccccactcaggatcttcatcagagtgctctttcctgcgccgttttcaccgactaggcagtgaatttcgccttccttgactttcatattgacatcaaaaagaacttggacttcgccaaatgacttgcttatgtttctaagctctatgagtggggtgtccatcttatctcacctatttctctttgctactcagtgggccaagtgaaatcactttcactgtagtacccagaatctattagaatttctctaacattgctcttgtcaactacttgaacttcagaaggcttagaaggaacatctttaacgccattgttgtatgtggtagtagcttcaggctctccgccttcaagataagttatggcagcgttaattgcatctcttaccaaaacgcgtacgtccttaaatactgtcatggattgctttccatcgataatgtactgcactgatggcttctcagcatcctgaccggtaatcacataggatgtgatgtctggatctgcggcaaacgtgtcagcaatagatcttgcagttccgtcgttaggggcaagtatgaagacattacctttaagggtctttggagctgatgacaagttcgcctgagcaaggttcttagcagtattgaagtcccagttagtagttatttgaccaataatatcagctatttcgtctctagtgaggctattcttgtcttttaaagcctcagccttagtggagttggcaatcacgaatgtgccgtcagctatcttcggctgcagaacttcccaagccccctggaagaacaagaatgagttgttatcagatagagcaccagcatacaggtacaatgggttattctgtcccgacgcgtggtctacgagatattgtccctgtttgcgaccaacctcaacactgtcgaacgttacatagtaatcaacagcatcagtgtcaagaatgagcctgtcgtaagaaatcactttgacaccagcgtctcgtgctgcttcggcagatgctgctgctgcaacagcatcgtgagcacaaagaattaacacttttatgccttgtccgattaaggtctccacattctgcttctcacgtgcaggatcgccctgactgaacatgatttcagcactgtagtctgtgtcctttagtgcatcattaaaccttgtttcatcctgaatccaacgtggttcgtctttagtgggtagcacaataccgatgaccttttgctttgctgcctgcttaggagcacacccagcgaggatgctaactaccagcagtaacgctacgaggactaacgctgtccctttgaaccgtttcatatacacacctcccaatattaaactaaatacattgtaggtcacggctaggcaaaattgccgttaaaaccaggttaaaaattcactatgtgcaacgttaaaaacaaattcggtataatcttcataggaggtggaagaatatgaagtacgtttgccaagtttgcggttttatttatgatccagaggttggcgatccagacaatggtgtagcaccaggaaccccctttgaagagctaccagaagactgggtttgcccagtttgtggtgcatccaaagacatgttcgaacctgcagagtagtttgtagatcaagtttaatttgaggtaaaagaggcgagcatctgctcgcctctttgcatattaagagcgcatattgggtatatattagtaggccttaaaaaagtcaacctattcaatttaaaggaggtgcaaacgaaaatatgtttgatgatatattccaacagtttttcggaaacgagttttcagatttgtttccagagttttttgaaaggagaaaaagagatataacagattatctatcatcttcttctttgtccatcttgcagaatgcagcaaacctagcaggggctgctggttatgatgaacttacgcctgagcatttggcctatgctttactccaatacgagcctttggcaaatgtacttgtggaacacggcgttaatgtcgaaaagataaaagaagagctagaagaaagcctaaccccaaagggtgaggcagttagcgaggtaacagtttcgccgcagcttaagtcggtcctagaaagagcagcagatatggcacgaaacacattccgtggtgaggctactccggaacagctcttgtttgccattctagaagatggaggatatgccgcaagcatcttagaaagaaacaacctgaagctgaacaatttaatggatattatcgaggaggaaagtcgcacacgtccttctgcaggtgcttcaccttaccaaagaggaacacagacagcgaccacggaactagaaaagttcggaagagatcttacagagctagctagacaagggaaactagatcctatagtaggtcgagactccgaaatacaaagggttctggaaattctttcccgtcgtactaagaataatcccattctaataggtgatgctggtgttggtaaaacggccattgtagaaggcattgcccagagaattgcctctggggatgtacctgatgctttaaaaggtaaaagagtaatccaattggatatcggttctctggtggctggtactaagtaccgtggcgaattcgaggaaagaatgcagaaaatacttgatgaggtaatcaagcaaaaggacaaaatcatactgttcatagatgaaattcacaccataattggcgctggcggtgcagaaggcgcagtagatgcgtcgaatatgctaaaacctgctttggctcgcggcgacctacatgtcataggtgcaacaaccatagatgaatatagaaagtacattgaaaaggacccagcttttgaaagacgtttccaacccgtgtatgtaccagagccatcgttagaagataccattgccatactaaaagttctaaaagacaagcttgaggcgcaccataaagtaaagatcaccgacaacgcgataaaggctgcagtttatttgtctgatcgctacatctcagaccgccatctacctgacaaggctattgatttactagacgaagcatgcgcaaaagtacggttaagagcttcaagtgttcccaaagaacttaaagaattggatcaaaagattgatgaattgcagaagcaactgaggtcagctgtagatgctaatgaatttgaaaaagctgcacaacttcgagacgaaatagccaagctcaaagaggaaagagaagagtttgaaaagaaggtaaggcacgcttcctctaatgatcttacagtgacagaccaagaagtagcagaggttgtgtcagcgtggacaggaattcctgtaacccagctagaggaaagcgaaaaggaaaaactagctaaactggaagaaattcttcatcgtagggtagtgggccaagatgaagccatttctgctgtagctcaggcaattaggcgcgctaggacgggcttgaaggatccaaagagacccattggcagtttcatattcttgggtccgacgggcgttggtaagacagaactggccaaagctttagctgaagtactttttggcgatgagtcggcgctagtacgctttgacatgtctgaatacatggagaagcacaccgtaagcagactcataggttctccgcctggttacgtgggatatgaagagggagggcaactcaccgaagcagttcgcaggcgtccttacagtgtcatcttattcgacgaaatcgagaaggctcaccccgatattcacaatttgttgctgcaagtgttagatgatggacggctcaccgacgcgaagggccgtatcgtagactttaagaacaccatcatcattatgactagcaacttaggaagtcacattctaatgaatgctgctcaagagggtaggccttttgaggaagctgaaaaagaagttatggatctgctcaagagttacttcagaccagaattcctaaacagggtagatgacatcgtgttcttcaagccgcttactatggatgaaataaaggagatcgctaagttgcagctctcatatgtggctcagcgcctttcacagcaacagatatacgtggaatttactgatgccgccatagaaaaccttgctaaggtagggtttgatccagaacttggagctaggcctcttcggagagcaatacagaaagaaattgagaacagaatagccgaaaaaatggttctaggagaagttgcgccaggtgaccacataaaggtggatttcaaagagggaagtttcaccgttcagaaaattagtagctaagcttttttcccagcttggaccagcgtaataaagacttgaacgcggttcaggctgggaaattcttttttaataactatgtggtattatgaacaaaagaggtgggaagatgcttgtagatttaaaagagttttctatggctgaaattcttggtattgctgaaaaatccagaggtgacttggttactctaagaatgacagatccacatcttttcatggtgtacggcgacggtcatgttatctacgcatcctaccgaaagctcttaggagaagaggcgtttctttccgctttgttacttgatgagggtgttgtggaaataacacatttggccctagacataaggatcaggccaaatattacctatgtttacgacgagttgcttcaagaaggttcaaaaagagtggaagaattcagatccatgatggcacagcttgggtctttgaaagttgtccctaaggtctgcagacagcttaaagtagaggaattgtgcataaatgcgttacactgggggatcatagttggcgcgttcaaaggtttaactgtttactatcttgctgatgttcttcgggtttcagagtacgacttagccaaggctgcactagatttagtgaatgtgggcgctataacaatgtctgaagggagtcatgaacctgttgttgaatctgtcttagttgaaaaaagatccttaggaagccagcgacttagtgaagttaaaaagccaatacatcaggtaaaggaggggttggggacaactctcctagttggccaaccccatgggagacttaaggagattgatttcgcagaggagaatgttaaatcagaatctgcaaataatcctaaaggtgtgcctataaaaacacctgagaacaaaaaagccacgctccatacgaaattacctgactcaaatggtattgaagtcacagtgactgtacttccattcggggccagcctaggaactagtgataccattgatgacggttgtttggctttaaatgccgacctgtttcagatgattcaacagtcagtaggtgagaactcaactcaggcttacatattaaaccccgagaaagaagacatagaacctctcttggttagattagtcccaactaaacaagttctgtcagctgcattgacagtaggtgcttttttaaagctaggagcaagaaacggccaaactgtgaaggtcttgccactaacaacaaattcttcaaacagtaaagaggaataaagtatgaaggcatctctttccgagtttagtatggctgaactcatgggattagcgagaagagccaaagacaaagttgttgctctaaaaatggaagatccatttgtgaggataattttcgaagcgggagagcctgtttttgctgtctacagaggtctaaagggtagggaagcctttttggcgtcaatgtttgttgaagatggtgaagtagaaataactcccatagtaactcaggctaagattagaagcaatttggatgcgtcttttgaccagctgctaagtgaattcgcttctgaacaagaagtttacgcggaggctcgttctttgatcgataatctagataacacagttggcgccacccttgcgatagaaaaggatgagacgatacgcgtgggtcaaaaagaatggagtgtcctcatttcactgttaaagggactaactcttaaagaagctgctgtagattctggcactgctgaatacatagttgttgaaacggtctcgaacttccttagactaggcctattgtcggtgaatacttttaagcaaactgaagatgagcaggcgtttacgcaggaaattgctaaccaatcttcgcaaatcgattcgtcagtagctacgctagatgcagatgttgatgccatgagttgtgatgtattagaaaacaatgtggaatttactgatacccagacttttcaggctgaatctaacattaaagaaggtatagtagaggaccggcaccacagcgctcagctagtagaggatttcgaactaaaggttacgatgcttcctattataagcgacttcctagataaccccgagattgatgacgaaactatagtaattaacgaagcactgtttcaagatcttgtagcacgatgtggtcgaagttttggccgctgtatggttagcaatttgaaggacgagcacactgaccccttgataatgaagatatatgtccatagtgctgtagaggaaactgctataagcactgcggcgcttttcagactgaaagtgtggagtggctcagccgtgagggtaaagccactatttgaggaaattggttaaccatcatgcgtatttttcgttcatttatcgcttccgataatgtgcattatgtttcaaaaaagagggcctggagtcccgctttgagctccaagccctctttgccgctagtttttcgctctcttatttctgaagctcttcgagcgcctgctgaagcttttctttcatttcattagcgtcaacgtagttctttatgagaacaagtttttcttttgagctagaaaaagaacttgcaaattcgggtgaagtcactacaatgtccgcactttgagatttggcactgcttacgtctgaaacattaacaatggcgctgataccaagttcctttaagaccttttcaattgtcatttttagaacaacaccagaacccaaacccataccacatacagccagtattgatagtttcttaccttggtttaaagacattaagaattcctcctatgctactgatttcctcgcgcggacagaaacaatactagcaatagccagaagtaccacgcttactaagattatacctaagtaagccccggtagtgcctaatcttgatatgcttccgcctagaataccagcccagcaaaaatcactatctccaaaggttgtattggctaacccaaggttacccatgaatgacagcagcaaggctggtaagaacgttatcaaaagcccgttcacgaaagatcccacaacagcacctgttagtcctcctgtagagttgccataaacccctgctgtaccaccgtcaaaaaagtgtggaatcatgcctgggataatcaatgctagtcccaaggggcccaccaaaaacatacccacaattccacctatgacactgaatatgaacccaataactacagcattcggagcataaggaaataccgtgggacagtcaagtgcaggtaccgcgtttggaattaaactctgagcaataccttggaaagctggtaccaattcagcgagtatcatccttacaccatagataatgatacctatggcagctccaaatgttaggccttgcataattgcatacataatgtaatttccaccctcggcgaactcctcaagtacggctggtcccgccattaacgcaagaaatacgtaaattattatcatgaccacgctagtaataaccaagggttcctttaagaaagagaggttctctggcacctttatgtcttctgtggaccgactccccttccccactaagccgcctatgagtgcggaaactagatatcctagtgagttgtagtgacctaaagcaaaaccagcatcattagtgagtttcttagtaaacggatgcaacagagctggcataacggtggctatggtaccttgaagaatggctcccaagatgatcaaatttgccccttttatacctgcgctgccaataaccacagctaaaactgtagccatgtaaagcaaatgatgccctgttaagaaaacaaatttagcaggcgtaatcaaagcaaatataaggttcacaacgaaaccaagtgccattatggcagccacttctgtggcaaagtccttaagtgcaagcgctacaattgcttcgtttgtgggaattacaccgtgaaggttgaacgcctcctttaccataacttccaatgggcccaatgtggaaatgaccacgctggctccagcagacagaatgagaaaacccaaaatggtctttaccgtgccactaagtacatcactaaaggattttctcaaagccacaagcccgacaaaggacatcaaacctactaataatgcaggtttgctgagaatctcgttgacaataaagtttaaaacagacattaactgacctcctcctcatatctattccagcaagaactggttaagaacattatacactgaagcttatctttccttaagtgacagttttccgtattttgactgtttctattgtgcaaagataattatgcctgctttcttcaactttgtgctatcattttccataggaggtgatactgaatcatggagatttctgagcaggtactattatctttgtacagaaccatgtataagattcggtactacgaagaaacactgggtaagatttactacgaaggcaaatcccccattttcgacatttctgcaggacccattccaggtgagttgcacctttctagcggtcaagaatcctccgctgtgggtgtctgtgctcatttgaagccggaagatgcagtggtagggacccaccgtatccaccacttcgccattgcaaaaggcgtggatcttagagccatgaccgccgaaatctttggaaaacgcacggggctgtctgctggcaaaggtggacatatgcacctgtttgacccaaaggtgaattttagctgtagcggtattgtgggcgcaagttttcctcaagcggtaggtgtaggcattgctgccaaacagcaaggagctgactatattgctgtggcagttggtggagaaggtgctgcaaatcaaggtacgttccatgaatccctaaacttagcagcgctctggaagctacctgtgatcttcgtaatcgaagacaactcttgggctatatcagtaccaaaggataaatctacgtccctttcaagaaacagtgaaagagctaaagcgtatggcattcctggggtgtatgtggatggtaaagacgtcgttgctgtgtacgaggtagccaaggaagcagtcgacagggctagaaatggcgaagggcccagtctcattgaaataaaagtttataggctaaggggacactttgaaggtgacgcacagatttacagatcaaaagaagacttagaaaaagccatgaataatgacccggtgaagtatttggaaaaacaattacttgatagaaatttagttagtgaagaagaactgcagaatctgcaaaaagctataatggctgagatagatgaaattatcgagtacgcgagacaaagcgagtaccccgaggagcatgaagctcttgaaaatgttttcatagggggtgagtagaatggcaagaaagctacccatgtacatggctatagcggaagcaattgcgcaggaaatggagcgcgacagctcagtatttgttatgggtgaagacattggagcatatggtggcatattcggagccaccaccggacttcttgataagttcggccccgaccgagtaaaggatacgcctataagtgaatctgccttcataggaggagctttaggtgctgcttcaaagggaatgaggccagttgtagagcttatgtttgtggacttctttggtgtcgctatggatcaaatatacaaccacatcgccaaagtcacctacatgtccaatggaaatgtaaaggttccagtggtaattatgactgccataggagctggatatagcgatgctgcacaacattctcaaaccttgtatggtatttttgcacatgtacccggactaaaggtggttgttccgtccaactcttatgatgcaaaaggtcttatgatatcagctataagggacgataacccagtcatgtatttcttccacaaaggactccaagggctcggttggatgccttcacctgaggaggcagctgtagaagttccagaagaaccttatactattccctttgggcaagctaagatcgtccgtgaaggtggcgacattaccatagttaccgcgtctaggatggtatatgaagcactgtgggctgcacaggaactggacaaagaaggaataagcgttgaaattattgatcttcgaacacttgtgccccttgacaagcaaaccattctgaactccgttgcaaaaactggcaggctcctagttgtagatgaggattatctaagctatggattaactggagaaataatcgcggtggtagctgaaagtggtttagctagccttaaagtgcctccaagaagaatagctgtacctgatgtgccactaccctacagcagacctctggaaaagttcgtgttgccatctaaagacaagattgtcaaacttgtaaaagaaatgtgtgaggagagttaatatggtggaaataaaagtacctgtcattagtaccgaaggcaaagtaggttacgtagttaggtggtataagaatgatggtgatgaagtaaaagagggtgaagaaatagccgaggttatgattgaaaaaaccacgctgcacatacaggctcctctatcgggaaaattgaaaatcgttaagaatccaaacgaggaagtccgcgaaggagaaatcatcggatacatagaatagcaccctacaggaaacaaagcaaagcaggagacgggaccttcaatacaccaaagtcccctctcctgctaacctaggaacatgacgtcctttggtgctaaagtatgaacgaactcacaaatgattgcttctttgaccatgtttaatgtgacgttcggtgcatattctgacaaattcgctacttgagatcttttgcttttgacgaaatcgtgttgatcctcgggatatgtctcttcccatctcaggcactctttaagcgcctgcaaatcagaattcacaagcaatgtcgagtgatagaaaaacttatgtgccgtaatcgctgtgctagagcctgatatttttctaccttctatgaaaatgctggcacggtcgtcaaccaccacgggagctttagtcagtttcctaactgtttctgccaatatgttagctatggcttttgcttcgtccaggacgtaatgagaaaaaacaatgttgtctttctccttacataaggtgatgttaagattccctaagtcttggtacaccgttccaccgccggtaaacctgcgaataaccggtatttttcttgcatgcacgtagtccaggttaacttcataatcgggattctggaatctgcccacaactacgcaacattcgttttgccatagcatcaataccacatcaccatgtagttcgagctctaaaaggtttttctcaacagataaattctccaaagggtcagttctatcgtttcttagtattctgagggtgttcattgctcaaagttagtttttaaacaagccttcctctacgcctaactccaaggcttttgggacattcactgtcaaagggccttggcaggaaagctctatggcaaactctgttgggcgaaagacttcaatttctctttcaccatccaaagctacagtcccgtcacgcaaaacgaaagtgaaaggtttgttttcttcgaaatggccgtactcccctacttgcacgcgttcaatcttccctggagccatgggaaacaatattgactctccagatgagtctaatatggcgtaagaaccgtacgggtcgtactggttagatggacagagaaagcccaaaagcgaagaaaaaccaacgttctcaggtcgggctctggagcaaaataccgcgcttatggattttggatcccaaacagctctggaacctacaaaacgttccttcgtgaaagctatatctatcaaagctatatcctcattgccgtcccatgaaattttgaggaatttttcttgattggtgacctgcttttgatctattatttctgaggtcatagtccaagcagcgagagcagcaatagttgcttcgaccatagaaggaaagacattattggttcccgttgatatgctaacaattggggtggaatcctttggattaagccctttgatcgctgctctgtttgttccatctccgcctattaccacgatggcgtccacgtttccttgcattagtgaagccgccattaatgtatctttgtctgtaaaaagtggtttcatgtcaagctgctcaagattaactcttaagtttctaatacgttctgctgctctgtaaacaatgttgtaggaatctggcatgaacagcacagaacttagccccatcgtgttccaagtggctagaagcctctccacaatgttgactttttcctcgttatcaaagacagaagcgtgagctactagtctccttatgtctctacctgactggggattggcaatgatgccaatagagtgtttcttcatagtggctaaaaactcctttcaaccttaagaactgatgccgctcttcgcgaatcttggctactcaagtgcactcgcattctcaaaatattctttaactttttgtagaaaacgagctcctggagcgccatctacaactcggtgatcaacgctcaaagaaagtgtcatgctttttgctaagcgtggttcattgttttcaagtaccacaacatccttgattctgtttataccgagaatagccacctgcggtgggttaattactggtgtgaaggaatccactcccagcatacccaagtttgttattgtaaatgttccacccacaaaatccttttcttttagctggcctgctcttgctcgtgaaaccacatcctcgtattccgttactaggtctgcaacgcttttcttgtcaacatctcttattacaggtgtaaccaacccatagggagcatccactgctacacagatgtttacggaatcatacacctttatcacattgtcttccaaagtagcatttaaatttggacaatcctttagtgcaaaagcaactagttttagcattattacagtcaagctcgggttaccctgtgttttctcttttagaacaagcaaattagtaggatcgatatccatgttaattgtcacgtgcacggcattcctatagctttctgatagccgctcagctataacttttctaaaacctagtactttctcctctttctgaattctcggataaaagtgctcgacaatatacgcttgaagcacttctaagcttacctctcccttctcaacctgaagctgctctagatcgatgtcgtattgatctgctattgcttttaagtcaaccacaaagcacccctcccaatttatggacaactcagatgccgtccattgtaagtgtatggatattataacacttaaacgaaagaaaaatacaatagttaaaaattatattgttggccttttctctgtcttctgtggccttaccgatctacctctatatagcgttttgaataactttgagaattgtatgagatcagcgtcggtacctttaagtccgttaagaccattgcgagctaccttaaaagaaatagcgttgttcttattaccgtccttgagtaggctctgaccatcaacggttaaaggagccttaactactgatattactaaagcaatagttggtagaaagaaccagatccagagaatggatgtcacatgtaaaaagtaaaagggcacccagcccacaagacttataagccacatccacaaactcaaattgttgagcaaattctcaatatcccacctaatgtaaggttcgctgctttttataacccaaaggaagaatttttcacgcaaagaaaatgcgaagtctgctaaatcagtaacatttgctgatgaaccgatgacatcaaacactggatgtccaataatctcattgctctttctaaccagacacaactggttgtcctcatgctctagtgagaaggtaccgttctccaagaggaataacatgtctgcaagtattaaatcttcattctcttttctgcttctaacgaaggcatataatgacggccaatagttcataatcatattatagtagacacgataccaaacgataagaaagtgcaggttcaaaacgttatggtttacacaggtatacatctcaacataagcgatgggacagacgcaatcctaaagcaaatagacgagctgcaaatagattcgttccagatttttctggaaagtccactgtcatggactcctatgaaaggactttaccgctttgagagtctcatagagagggcaaggaacgattttggcgtgaagactgtgtttgtgcattcaccttatctagtacacttagcaagtcctagggggtctgtcaggacaaagtcatggaaaaaacttaaagaagatctttcattggcatcagaccttggtatagatggttacgtagctcacctggatatgcaacacccagaacaagagcttgttttccttgaagaatactcgcgatacctctcgatgatatcatccaatattccacttctcttggaaaacgttgcagcggcaaagtttgttggcgcggatccttatttcgttttggatgtagctcgtcaggcatctacctcatatcctgccgccatatgtctagatactgcacatctagctgcagctgggtttgacattttgcagattctcgaagacaagcgattcgaggagttagctctccgcatccgagtagtacatttgaacgatttgaaaacgcctattggttcatctagggatgtacatgaaaacttgggcgaaggctccattggatacggcccgttaaagaaaatggtgagggctcagaacaacggcacatcgataatactagaaacaccccaggacaaacccgataacaatagaaaaaacgttgcggttttaaaaaagatgttggtcgaataagaaaagggtccaagcccccaaggaagcttggacccttgtaaaattaaatgtttatgcttaaccttcacctttttcaaaaatgacaccgtcagccttaggcggttttgtctttcccaagaacccggccagaacaataagagcaaggacatacgggaaagccttaatcagtatgggggatatgccactcagcagaggtatctggttttggaagtacgtgagcgtttcagcatatccaaacaacatagccgctaacacagcatacagtggattgtagttaccaaagatcattgctgccaacgctaagaaaccacgccctgcagtcatggcatcgatccactgatgtggataaagcgttgcagcagcaaggccagcgaaaatgccagacaaaatgacaccagcatacttgtatccatagacattcactccaagggaatctgccgcccaaggattctgcccacagctgcgaagacgcaaaccaaaacgcgtcctattaagcaaccatacggtaaatatggccaaaggtatgaaaaaataagcaattacgtttattcgcagaaatgtggggggtgtataaggattgacagcactctgggtttccatgccgaagacttgcatgctaaggaatcttgtaagtcctgatgccaatatgtttaatgcagtgccgcttacaacatggtcaaccttgaaggttatagtggccaatccatgaatcagtgatatgaggacagctcctacgattgcaaacagtagtccggctatccagctcttaaaaagcgttgctccccagacgaagaagaaagtaccggtgagcatcataccttctactgcaatgttcactacaccgccagtttcagagtaaaccgcacctaaagcaccatatgccatgggtgcgcttaactgtaagcccctcaacaagaaataccaaaagtcgaacatgctaaccaacctctcttcttcttaaagtgcgtgcgtaacgcctgagaatttggtcaataactaccacggagagtatcataagccctgaaataatgccaattagagaattaggaactttagtgtacatttgaagtccatacccggcacgactcaggaaagagaaaagcaaacctgagaggatgacaccaagaggattgtttctagctaggagtgctaccgcaagccctgtaaaaccaagccctctggttatattcggagtgaaaaatttcgatatgtaggctacttcctgtaagccaactagaccaccgatggcccctgatatgagcatggttacaaggagtgttttctttacatctacgcccgcgtaaacagaagctgatatgttttgtcccacccagcgtactctaagtccaaaagatgtcttaaacagcacaaaccacataaggagtactacaataagggctattagccagcttaagtccaccgcaacataatgcggaaattcaaagccgaaaagaccagtaatactgtttatgacgttgtgcaaagatggaaacactgcagtgggttttaggtaaggcgtacgcaaattgaaagactgcgcttcacccctaactccgttaaaagggccatctactaggtacaaaatgactgcagaggctatttggttcatcataatagtgcttatgacttcgtgcacgcctttgtacacctttagcagagcgggaatcaggatccatatcataccgccgagcattccagccagaataaccaccggaatatgaatgtacgtagggagatctagataagctccagccacccccgcacaaagagccccaaataggtactggccctctacacctatgttgaagacccccgcctgaaaagcgatggcgttcgcttcaccagctattattagcggtatggattgagaaacaatataagctatgccagcttgactgaaagaaaaggtcaagatggcacttaaagccttaatcggactttcacctatgaactgaactgttaccatcattactaccatggcaaacaaaaagcctaagactggagccgaaccttcaataagtctgtatttccactccatacttttgggttgcgcttttacctgttcttgtgtcattcttccttcactcccagcatatacagtccaatgatttccggtgtcgcttcttctctcctgaactcttttattatctttcctctgtaaagaactccaatacgatcagacaaagccaagatctcttcaaggtccgcggatataagcagaatggctttccctctgactttttcatctatgagttgcttgtatatgaattcggtggcccctacgtctacgcctctggtggggtaagcagccagcaaaagggttggatcaaagcttatttcacgtcccacaacaaatttctgctgatttccgccacttaaagcactggcaggcacttccacagaaggagttctgacgtcgaaattctttactacggtgcttgcagtagacctcattgccttgtaatcaagaataccccttttttgaaattcctgtcgccaatgccacccaaccaccacatttatgtacaaaggcatatcaatgaataaaccttgtgcctgtcggtctgctgggatgtgacccacgccaagttgtctgcgtcccaaaggagggattctattgactaacttatcggtaatacgtatttcaccagctgacgggtaaatctcacctgagactattttaagaagctcttcttgcccattgccttcaacgccagctaccccgtaaatctcaccagcatgaacagaaaagctgatcccatcaagtttcttgacaccgttttcttcataaacaacatctttaagcaccaaacaatcttcgccaacttcaacccgagggttttctacctccagcaccactggtttgcccaccatcatctcggcgattttttccttgctagcttcctcaatgggcatttcacccactactctgccccttctaataacagtgattctgtcagctatttctaaaacttcgtttagtttatgagaaataaatattatgccccgtccctgttctttaagagccttaagcgttttaaacagctctgttgtttcctgtggagttaacacagctgttggttcatcaagaaccagagtttctgcacctcggtacagcagtttaagtatttcaacacgctgctgtagtcccactggcaaatcctcaacataggcatcaagatccacaggcatagcgttcttttgcataatgttttcgatcttctgtcgcgccgattttgtgtctaaaaccgcattctttacaggttcactgcccaagatgatgttttcaagaactgttaaacccggcaccagcataaagtgctggtgcaccatacctatgccaagtgccactgctactgatggattcgtaattcttacagggttccctcttaccaaaatctcacctttgtctgcacggtattccccataaagaattttcataagcgtggtcttaccagctccgttttcaccaactaatgcatgaatttccccttcgtagagcgtcagatgaatgtcatcgttagccacaacgcctggaaaagcctttgttatacccttcaattctatcagaggaatccgttctttgactgtgtcaaccttgctcatctttatcacccatttcttacgttttgagcagataagccaaatgaatacgaaccagcttcaaagacttttacgagctcgcgcgtaactaggaacgtggtacaacactcactacaaaatgattgcagaaacaacaactacatcacctctgcttataacttacttgacattccgctttttcattataacattgagaaaaaacaaaaagggctacccgcacggtagcccttaaatcttaattgtgagaaatgctaatacttagggtaattggaacgtttgtagttcttcgttgttggttggaacaacaatctcgccatttatgatcttctgtttaagttcatctacttggggcataacatcctcaataagagatctattgtagtcgttaaccgcatatccgacgccttctacgtctaatccaaaatctctatatccacccttccactggccttccatgaactcttttccagtaagatacacagatgtatcgaccctcttcagcatggaggtcagaatacggtcaccaatagcctgctgttcgggatcgtcgctgctcttataaaccaagccttggtcactatctacgccaatggcccacacatctttaccattcttgtaggcatcataaactgcttggaacacaccagcacctgacgcaccagaagcgtggtaaataatgtctgcgccctgattaaggaacgttgaagctatttctgtccctctagcggggtctttaaaggcgtccccagtagtacctatgtactgggagagaatgcttccagcttgtctcagattaggattgacgtacatggctcctgccttataaccaacctcgaactgctcaattagtgtactctgcataccacccacgaaacctactttgtttgtattggtcttgaggcctgcaatagcccctactaggaatgagccttcattctgcttaaagttcaagcagacgatattgctctgctcattaagcccctcaatgctaccgtctacaatggcaaactttgtgtctgggaagtcttttgcaacattgatcatggggtcagtgaacatgaaaccgataccaaagataagatcataaccctcttcagctaaagtacgaagaagctgttctctgtcttggccaccctctttaggttccaagtacttaagctccacctcggtcccgtagttaacattgtctgggtcgtctttgatgtaacctttgaactcttctgccaaacgaactagcccgttataagcagaatcgttaaaagagtgatctcctcttccaccgatatcaaacacaagaccgatcttgtacttcggttccgtagtacttggctgtgaaggctgtgaacaaccgctcaaaaccagtgagacagctaatagagcgactaaaataccaactgtaaactttttcacctctgctcctcccctttcgtcatttttagcggaagtttcccttccgcttccgtaatattatactacgtttaagtgagtgtcaattgttgccataacaaacttttaaacacgctttcttcaatgctggcgtaaaatatggtggactagtctgcatataaaggaggtactaatgtggataacataaagcgacttggcgttttaaccggtggaggcgacgcacctggactaaatccagctattcggggagttttctacaaagctgtggaattgggatatgaggtcataggtattaaggatggttggaaaggccttttagaaaaagaaaccatagtgctatccaaagctgatgtagacagtgctcttacaaagggtggtactattctgggctcaagccgtaccaatccttacaaaagagaaggcgggaaagaaattgcctatgaaaacttcaaagaacttgggctcagtggtcttattgccataggtggcgaagataccttaggcgttgctgggcagcttgtcagagattaccaactacccataaacggagtgccaaagacgattgattttgacgttcccgaaactgattttacgttaggtttctttacagctctggaagttaccacggacatacttgaaaggctgcaagacaccgctaagagccaccatcgtgtcatggtattagaagttatgggacgtcacgcaggatggctgggtctttttactgccgtagctggcggcgccgattacgtgttagttcctgaaaagaaagctgacatagaagagcttattgcgaagacaaaaagagctctctctgacaaagggttcgctgtagtagtggtatcagagggggctgttttagacgaaagcatgctcaaagacagacctgttgatgaatttggccatgttcaactgggtggcatgggagaagtggttgcgcagttcttagaaaaaagcttgaatacggaagtgaaatgcgttattctaggccatgctcaaagaggtggtaaaccttctgtgatagacagaatacttccacaacttcaagcgcttaaagcggtggaatggttagacaagggacagactggtgtcttagctgcatacaaagaaggtaccattaagccggttgatcttacactggttgtggggaaaaacaggcctcttcctgagtctttaatagacgattttggagtctttttcaaaggataaatcatgaaaagaatcggcatactaacgtccgggggtgattcccccggaatgaatgcagctatttgtggagctgtcatagccgccgaacagagaaatattgaagtcataggtgtgcgcaatggttttgatgggcttctggaggagcaatttttgcccttaagttccagccgagtcagaggaataaactctctcggcgggactattcttgggacgtctcggagtgatagattcctgcttcctgaatggagacggcgagtgccagatacgctttcctctactggcatcgacgggctcatagtaattgggggaaatgggtccttgcgaggtgcaatggctttagaggaagcaggcatccccactgtgggaatcccagggactattgataatgatttgggaggcactgacttcacactgggattcataacagccgctgaaacagcggtaaaagcagttcgtcggctaactgatgtggcgttgtctgaaaggggaattttctttgttgaagttatgggacgaaattctggttatatagccatgtttgtaggtctggcaaccggagctgattttgtcaatataccggaagccccagcaacatctgaggaaatctatacaaagataagccaagccgaaggtagtgccatcgtcatatgggctgaaggctgcggagatccatcaccgcttgcggagtggctaagagaagaattgaatagagacatagagatttctcgcattggtcatttgcagaggggtggtactccggcaaccttagattctttcctaggttttaccatgggagcagctgcgctttataccatatctgaaggacgccactctattatgatagggactagaaatctacagcctgttgaagtaccttatgaagtggcaattgagccaaacccacttcctccctaccttcagtccatgctactaccgcttttaaactcacgttgacgttttgcttcatacaaggcaatactaagggcaacgtgaacattaaggctctcgaagtcagttggtatgttgccaaaatggtcacatagtgttctcacggttgtacggatacctttatcttcagacccaacgactaatgcaacttttcctgttaaatccaaatgataaacttttgttccatggtgtgcttccagtcctactactgagaaaccgttctctttaagcctcgggatagcctgtttaatgtttaatcgccatacgcgtgcccttaaagctgctccacgggaaatctcaacaaccttcggcgttactgacccagtgttgtgaagatcaaggattatattgggagatgaaagtgccaccgacgcccgaaaaatggcccccagatttgtgctgtctgttaccccatccacaatcacaaccatgtttcctatttcaggcagttcttcccatcctaagtagtcaatttccgaagggagaaaaccgacccattctttttcaggaaagaattccttaggaacagctactaaaggaattggtctgttcttctctagtctatccactagctgcttaacctttgacattttgtctactcgtacccagattttttcaaccttgccagatctgagtgcttcttccaaaggactaaaaccgtatgtaagctctttctttagactcatcacattactcccttatccatcgggtaccttctttggtatcctccaacactatgccgtgtcttaggagcatatcccttatggcgtctgcctcggaaaacttcttttgctttctaaagtcatttctcaactcaaccatatcttgaatcaaagattcatctacctttccgtttttagttaatcgcagtccaaatacggttcttaagccatgggtaaggaattgtttgactatggaagcttcgctggtgtttaggtcttccactcttagctgagcaatcagcttgtgcacctcagccaatgccgcagatgagttcaaatcatcttcaagtgcgctatgaaaagtttcttttgcacttgctacgaggctaactacttgagttcgagcttccccatctctactcacccaatcaagtcgctcgaaataggatctgaggttgttcaccgtgtttgctgcctggttatagacttcttcggagaacgtgacaggatctctgtagtacgttgacaggagcaaatacctcaacacatctgggtcgtactttgccatgatttcggtggcacctatgaaattacccaagctcttgtgcatctcttctttgccgatgcgtagcataccagtatgcatccatgcccttgcgaaaggttcttgacccatgagagcttctgactgtgccttttcattctcatgatgaggaaatatcagatctgaaccgcccccatggaaatccaatggaaacccggcgaatttaacagaaatgacagtgcattcaatgtgccacccaggacggccgtctccccacgggctatgccaccaaacagtctcattcggtttcctactcttccacagtgcgaagtccctaggatcttttttaaacggcgaaggctctactctagattcaagtagcgatatgtcttcgacttttctgcctgaaagttcaccgtaattcgggaaactgggcactgagaaataaaccccatcaggagtcacataagcatgctttttatcaatgagttgttttatagcttcgattatgtctggaatgacttgagacactctgatgtatgcgtacagcggttctacgttaagaaaatccatgagtttgtaataaagcctttcataaatctcggccaaggcaaaaggatgaatggatagctgtactgatctttcgatgattttatcgtcgacatcggtgaaatttgaaacaaatactggcttgtacccttgagctttaacataacgatgaaacaggtcaaacactaaagctgttcttacatggcccaaatgaggttcatcgtatggcgttatgccacacacatatcctgcaatcttttctccgggcttcttttcaagatcaacgaattttctactaagggtgtcatacagcttcatcttttcacctcaacacaattcacaaaagataatgaaatcatgccattcagatcttttccgattatcccctcgcttcgcgtaactgaaaggtagactggggcgttcaataacgaggataaatttctcgtgataggatctatccagtgtttcaacattggtttgtctgctaacaacagaactgtggctttttccaaaagaacatgtttctttctcattctttccattacatcagccaaaatgtcggtagaagaaccacctttccatagctggctattgggatagagggttcctaagtcaccttgtcctaaagttgatagaagagcatcagcaacggcatgaattattacatcgccgtcagtccaagattctaggcccacatctgcatcttctatcctgactccaccaagaataagaggtgcgttttcactaaacctgtgaaaatcccacccaatcccttctagccgcctaaacatgagctcttgtaaaaaaacgtcctcggggaatgtaacctttaagtttttcctttcccctcccacaacgtgaatttcccatccaagccgctgtgccacacttgcttcatcaacatcttcatctgatgtttctagcaccgcttttagtacctcatacctgaaaccctgtggcgtttgtactctgatgagatcctctctaggaaaaggcaccgtactacttccctctttctttcttaaagcgtcttcaacatctatagctggaaccaccactggaaaaaggtctagccatgccaatacacgctcaaacagagtgtcagtcgcaagcggccgtgcagcatcatggactaaaaccttatctactcttgcaagtttctcaaaaccatttgccacagattctttccttgaactccctggaagtgcgacttttatgttctctaagtccatgggactatcggtgactacgacaacatcttgaaataagttttttagcgtttcaaggcgaacttgccaataatccaataaagaccaacctttaaagactcttagctgagcctttcccttgccgccggaaaatctttgtcccttaccaccagcaaccaaaatcaggccgttcatgatttagtcagcaaccttggtaaatatgattttccccgtgtcactaacgtggacgttggtgaccacaacacgtactgtgcttccaattaggtctgctgcatcctcaactacgaccatggtgccatcgtccaagaaccctactccttgctgacgaatttttccttcttttacaatctttatggtaagttcatctcctacgttaatgttcgggcgcagagctaagaacacttcactgaaattaatcacatctgtgttatgtaaacgggcaatctttgctaaattagagtccaaggtcacaatggtggctttcctgtcacgagcatattggattaacgcgtcatcaacgccctttacccctcggggtgtataatccaccagtgcaagacgcttgctcgacgcctttagttgttctaacactttcaatgctctttgacctttatcccgcttgactgggtctgtgctgtcagccagttgccttatctcatcaacaacaaaggaaggtaccacaactctacctttgagcaagtccaaattcatgatatccaaaatacgtccatctactagtacagatgtatccaaaacaaattcgggctggtcggttgttattccttctcttcgttctctaactctaaagataaagattgcgccccatatggccaaaacatcaagtaccaccaagatagctacacccaaggcatgctcgccagcatatatgagaggtatcaaaataggtactccaactatgttcgctaaaataatgccaacaccaatgtactggaattgttgaaaagagaaagaggcagctcgctgaaaagcctgttcaatccatttgtcaaaggtggataagaagccgtaccctactgcaagtgctatcgcagccaaaacacctagcacaatattttggttttcctttagaagctgcaaaggaataaaaccaactagaacataaagcaaaataaatgcgatgaaagaatagaataaacctctaaaaaaacgtaaaaaacgcatcaaaatcacctcacaataagattagaaaagttctttaattaattctacaacagtggaagcgtttgttcttttcaactgagctcctctgactaatcggtctagttgtgtctcagggtgaggagaccttatatcacctgttagcaaaacttccccatacactaatgtatttccagaaatcggcatttccttcaaactggaataaactgctgctactattgcggcatcaacaccataatcgtttacaaaaaaatccgtagtgagatctacatagatgtcgtatttgtacagcgggagcctaagatatttttgcataactgccgttagaagcaacaaccgattatttgggtaccttgagcttaaacgcttaggtatttgcccataggaatcagttaccagtgcgtgcacctgtacgaactcgaatctagtccctgtgtttacagcactaagaactaaccctgtttggttcctatctaatccactaacctctacttcggaaggagttaagcctgaactttgcatctcgagcaaaatctggtctgtactaggcccaaacctgtttttaactaacttaagtaggcgcttgtcactagttctgtcgccttctaggtacagcaccacatctaccatatgttccaccgtgcgagggcctgctattacgccttcctttgtaacgtgtgcgacaattagtgcaatgccgttcgattcttttgcccattttactaaatatccagctatttcttttaccatggcaggtgatcctggagcacccatgtccccaaaacgaatggtctgaaggctgtccacacagatcaagccgtaattatctaaatcaacagcgccaaggtcagattctgacaccacatttatgtttctcaaaccaatacgttcagcgcgttcaagaacttgctctcttgtttcctccgaactaacatatacagcatccgtatctgcattgccaaggatttgcagtgccagtgttgacttacctataccaggttcgccaccaagcagcaacactgagccgctcttgagacctcctcccaaaacaaaattgagctcaggtaagaaagttggagttgttttttgaggtttctttgtgtaactaaaatttactttccgctcttgttcggctatgggttttcttacaataaatgtaccaaattggccgcactgcgggcaccttcccagcttaactgaggaaacgtacccgcagtttgaacattcgtactgacttttctcactcaaactctactaacttcctcgtctggtaccttgttgattgtaatttcgccatctacgaaatccataaacaatgttccactgatgttttcgtgtttgagcatgtactcggccaaaggatcttttacaagcctctgaatagctcttctcaatggtctagcaccgaaccttggttcatatccttctgtgattatttgatctaacattctgtcagagattttaaccgtaaggttttgagaacgaagctgtttgtttagttcgtccatcatgatacccacgatttgtcttagatcgtcgtttgttaagtgatggaatactactatttcatcgatcctgtttaagaactcgggcttaaaaaacttcttcacggcatccatgacaaggttttccatgttttcaaatttgacttgatcttttaagaatcctatggttgtacctgcgcttatatctctgctacccaggttcgaggtcattattatgatcgtgttcctaaaatctactacacgaccttgaccatcggttagccggccatcttcgaatatttgaagcaatatatcgaagacatctggatgtgctttctcaatctcatctagaagcacaatactgtgcggtttccttctaaccgcttcagtaagctgtcctccttcttcgtatcccacatatcctggaggagcgccgaccaaacggctcacattgaacttttccatgtactctgacatgtcaatgcgtatcagggcctcttcttcaccaaacatgaactcggctaaagcacgcgcaagttctgtctttcctactcctgtggggccaaggaaaaggaagacaccgatgggtcttcgatcatcttgcaagcccgttctgcttcttctaatagctttagctacagcagtaaccgcttcgttctgtccaacaattctgcggtgcagataatcttcgatctctaatagtttcttcttatcatccaagcgcagttttgccacaggtatgccagtccaagaagatatggtgtacgcaacgtcatcgaaagacaccgtgggctgattctcatccatgctacgttcatagagccaaatctcttccatccttgagtactcttctttgagagctttttccttatctcgcaatgcagccgcttcttcaaactgttgagagtcaatagccaactgtttctgcaatctaacattttcaatttcgtcaagcaacgccctgagattgctaggcaagacctcgtttgcaagccttactttggcacatgtttcgtccaacgcatctatggctttatcaggcaggaatctttgcttcacatattttttcgtcaatatggcagctgcttctatggcgtcatctgctatctttacgttgtggaatttttcgtaaatgggacgtaacccaataagaatttgcttagtttcttccagggaaggttcttctacttgaactggctggaatctacgttcaaaagcggggtccctttcaatgtactttctgtagtcatcataggttgttgcaccaataacctttatctcaccacgagccaaagatggtttcaatatggatgcagcatcgatggcaccttcagcagctccagcaccaatgacggtatggatttcgtcaataaacaaaatcacttgaccattggtgcgcttcacttcatcaaggatcttcttcatgcgttcttcaaattcgcctctgtacttagttccagcaactatggaagaaatgtcaagctgtacaacacgcttcttctttagcgaataaggcaccttaccagaggcaattctttcggctaacccttcaactatggccgtcttacccacgccaggttctccaagcaatatgggattgttcttaattctgcggctcaatatctcaatgatcctgttgagttcggtttcacgacctatgacaggatccaactttcctttttcagccaaagaaacaaggtccttggagaacttgtccagaacaggggtttttgtttttcccttttcctctggttcttgctcgcccatttctatgaccttttttcttacgtcgtcataaaaaacaccgttctcattaagtatggagctaactctggatggttccttgagtattgccagtaacaaatgttctgtgcctacataggagtgagcaagcttgcgtgcttcttcactggcaatatccaaaagtcttctagcttcactagatagttcgggatactgcaaacttgaagccatgggcattggaatatcttcaatagaactccttatattatcggcatccgcacctaaagaatcgattattgaatatgccctcgtatcttcattgagcatagctaggactaggtgctctctgccaacaaaactactgttaaggcgccgcgcttcttcctgggcatccttaagtgcttttcttgcttcttcagaaaatctgataaacaaactttaccctccttttacaaacctttctcatttatatagcgaaacgcgctttcagctgctattgcaccgtcagctgcagcagtcactatttgaccaagtgctccttgccttacatcaccagctgcgaatatcccttcttccgacgtcttcatatcctcgctaacttttatatacccattttcatccatgtttactaatccctttgccaaatccgtctttggtacgtgacctacctgaatgaagacaccgtcaacaggcaaaacagactcttctttggtgacaacatcctctagaagcaagctctcgaccttgttttgtccattgattctttttactactttgttaagaagtggttccactttcgggtgtgaaagaactctgtctactagtaccttttccgccctaaaaccagagcgtctatgcaccaaataaaccttagaagctatattcgccatgtattcagcgctggcaaaagcagaacttcctcctcctactacagctaccactttgtttcggaaaaatgcaccgtcacatgtagcgcaaaacgatacccctcttcccaacagctccagctcaccaggaacacctaattttctgtagtcaatgcccatggccaatataacagcctttgccgtgtaagtatcgtatccgtgcagcacaaaatactgctcttttttttcaatcttttcaatcttttcctccagcagttccgctccagcatttagggcatgctgcctaaaacggtcggcgagctcagcacctgatacaccttcagggaaaccagggtaattttcgataatagccgcgttgttcagcgtgccaccaaaaatatccgcagatgcaacagcaacacgcaaaccatttctggcgcagtaaatagcagcacttaatcctgcaggtccaccacctactatgaaaacatcgaaaagccttgattcattcatgtctatgctcacacctcttatctttacaatatgttctctctaattcggcaagcaccaattgcgcggcaacgcctctatgagagacaagataccacgctattaaggcatgtatgcacttgaatgttaaaggaaatctactaccgccgacatataactctctgttaaaaccttgccgtttcaaatattcagaatacaacttttcgctttgcagctcctcagtagaggcagctctgtcctgacgaattcgcttcatgatgtctactttcactggaccactttccattcttgaaatctcttcttttaggtaagggcaagtgagccaaaataacgtaggaaaaggtgtgccatcttcaagaaatggttcagtctcaattaccattggaaacccgtagggacaaaaaacccttggccaccaattgcctctagggggccggtccagttggtattcaacgattgaatctaatgaccgttgcaccatcaacgtttctctttagaatgtctacaatgatcttctcattgtaatactcgctttcaacaaaacgaacttcgttttgaagcgcctctttctgatcctgaagtacatttagtgtagtttccagctgttttagctggctctgcactgacacatctacgaacaccaacaataccattagcacacataatgtgacagcagtcacactgagcacttttatgatgtgtcttagttttttatccttctcacaaaacgtagtgtccattgtaaatctttcctgtttctaagtccacggttataactgctccgtcgttgggctcctgtatccagacaaccttaccgaacaggtcgccctccttatcacctttaccaaaaaactgcttttcgccttttcctgactcatagtacgcaataccgttgagtctttttaaatagtggcccaccatgtaccctttgcttggctttaggatttccacatttccgatgacagtaggtatcctatatattttaacagagttcgtgcttccagccacgccagttaagtccccaaaaatataaagcagtaaatctcccttgtttgcaattctatgatccaacgaccatttaacactagtctttagaacttcttctgctgatgctgaagcttccgtttttatgggtattactgccctactgaggcatagctgacgttgcaagcgatcgttgtgagtgacagcaagtatggggaccacagaacgaaaggcagaagtaattcgcgcagaggccccagtctcagtagcaaccactagaagttctgctccactacgttcagcaatccgtactgcgctttccacaagtgcctctcttacggattttggcgttagaaaattaggtgttctaaacggatatgtctcagcagtttcgattatacgtttcatggtttcaatagctagaatgggatacttcccaaaagctgtctcaccagacagcattactgcatcgcttccatccatgactgcattagcaacgtccgttatctctgctctacctgggaaaggtctttctatcatggagtcaagcatttgcgttgctacaataacaggcttgcatttttcaacacatatccttataatctctttttgcaccaaagccaagtcttccaatggaatgtcaagagctagatcgccacgagcaaccatgatcgcgtctgacacatccacgattgcattcaaatcttcaagtgcttcatgcctttcgatttttgcaataataccaacgtcattgcgtccagctttgtcaagtcgtctacgaagatccattacatcttcgggctctctaacaaaactcaggccaacaaaatcgatatcctgcgtacacagaaaatctaggtctttcagatctttctctgtcagtgccggaagacgcagccgagcacctgcaaagctaatacctttgtgggatgtaacaatacctcctgcaactacttgagctgttagttcatgattatcttttgaaattactcgaagctgaatcttgccgtcgtccaaataaaccaaagaaccaacttccacatcttctaccaagtaaggataatctacatacagaacttctccagtgcacgcatctgaaccgtagcgcagcttaatgtccttaccttcttgtaaagcaatcccctcttctgttacagtgcttgtaatcctgatctttggcccttgcaaatcagctaagatggctaaaggcctttctatctctttttcaacagctcttatattctcaatccttttaatatgctcatcgtacgaaccgtgagacaagttgagtctgaatacatctgcaccggccttagctgcttcccttattttatccagatcttctagggatggtcccgtagtaacaacgatttttaccagcttcatcttgatcacctcaagggtattataagtcagaaggctctctttatgtgattattatgtcaaaagtgggttaaaataccgacatggcacgaggtaaatctaaatctaccaatcagaaaaaggttgtagtaaatgagccaagaaaaagaacaataaaaacaaaagcaaccactagatctaaacggaaaaagaaaaacaacagtaaaaagcttttcgttgcactaatagtgatacccagtatcctggtcttcctaagcgtggtcttttactttatcggaaagattcttctgcaatctgtggttgtatggcaagagctctttacaataataggattacctgcttggttagtaagccttatattagcggctgctgtgctactcattatcatgggagttgtgtcagtgaagcgtataccccagcctaccatacaagcgccgttccgtccaacagatgcttttgaaacaaataacagtcaacagaccccagtaatcatagacgttaaaagggagaaaagcaaagcaaatgactccaaactttctccaaaaccaatgcccgaaccaacagatgaaggcctgctaagtcacacctctaaacctgaacaagccacagctgacacccggagaaagttcaaagggcgtacgttcttacctcctgtaagtcttttagaggcacccacaaagctatcgtttggtgctactacggagacacagactctagcaaagaaagtccaagaggttctagatacttttagcataggaggaaaagttgttaacttcataacaggccctcacgtagtaaggttagagattgagcttctagcagggactcgtgtgtctactgtaactgctagaagtcaagattttgcagtgcgtttgggtatacctgaactacgtattgacgcacctgtagcgggaaaacccaatacggtggcgatagaggtgccgaatcccagaagacaaatagtaagactttccaacctaatgggagccttggctgataaatatgccaacattgcgctcccgattggactcaccgtggatgggaagcccataatcgaagacctcaccaaaatgccacacttgctggtagcaggtgctactggcgcgggtaaaagtgtggctcttcagagtttcattgtgtcgttcttgatgaatttcagtcctgatgacgtacgtttagttttagctgacccaaagcatgtagaattctccttttatcaaggccttcctcatcttttatacccggtgattaataatccgcagcaagtactaatcgttcttaaagaattggccgcagagatggaagaaaggtatcaaatactcgcgcaatccaagtccagaagcattgttgattacaacaaagcaaacccggaggagaaaatacccatcatcatagtggtagttgacgaattggctgatatcatgcttacagcaccctccgagatggaacaagtagtagcagtattggcttctaaagcaagggcagcaggcattcatctcatcatggctacccagaggccttcggtggatgttatcacaggactgataaaagcaaacatcccccatcgtattgcgtttgccgtaagtagtcaagtggattcacgggtaattctagacgtcactggagcagaacggctaataggagctggtgactttctgtattcaaaccctgccgtgatgaagcccataagaggtcaagctcctttcatctcagatgtggaaatcatgcgtgtggtggagtactggaagtcgcagcctttggaaacccagcttcgagaaatcccaatgatggagtctatctcaggaaactttgatagttctgatcccataatgaatgacgtgattaacatgataaagaacatggatagagtttctacatctctcatacagcgacggtttaagattggctacaatagggccgcacgtattttggacgcactagaagaacagggttatgtgggtccattggaaggcgccagaggcagaaaagtcataaaacactaaaagaactggaagcctcaattgcctaaaaacgctgctgccctttcgtaaattagatctacctttgcgtgaagatctgaaacatctgttatgctttgcaattcttcttctgaaagcaaaccagaggagcgaagagcttcgatgaagtcttctgcttcgccatccaaaacctgcctagacaaatcctgaacacgcttatatgccgcttctctaccaagcttctgttgaatcagagacaatgccctggacgaataaagcaagttcttagaattagacatgttcgctagcattcttgagctgtcaaaaacactattactaacaagtgatttggtttcttttagcatgaaagcaatcaaatcaaagcacaacgggtacactattctttcagtactagaatgagaaatatctcgctcaaaccataatgaaacattttccagcgcaacgttaacttgcgaacgcaaaacccggcttagacccgagatacgttcccaccgcaccgggtttcttttgtgcggcatagcagaagagcccgcttgaccacgtttaaattcctcttgggcttcacctatttccgtaatctgaagaattctcatgtcctgagcaagcttatctagaatactcgcttctagcgccaagtagaacaacacgggtgcataaacgtcacgaggtactatttgagtactaactggaagtgcactgagacccagaattctgagaaattccgattctatatccgggtccaaattagtgtaaatacccagagcacctgatagtttcccaggtatgctctgctcaagagcagcaagcatgtttaatgaccttttgagagccacagcaacagttaaaaaacggagtccaaagaaataaggctctgcgtgcacgccatgagtcctaccggcgcacgcgttgtgtttgaactgatctgccttttctgttaagacctttatggtttcatcggtgagtgcatttatgtggcgtaaagactgctttatctgaagagaaaagaccgtatccatgatatcagaggaggtaagccctctgtggaaatactcggtgtacttatcaagtttacgacttactacatttatgaatgcgactacttcatggcgagtaatcttttcttcattttctatctcttctgcactgaaggatggcctgtttctctccaaataatctgggatgtcagctggaatttttcccagcatcgcttcagccttcaaataagccaattccacttcgtaaaacagatcatacctgttatcttcgttccaaatattctcaatagatgagtcacggtatcggctcaaaatatccatctacatcaccacccacacaaacataaaatggaaaatcctgaacttctgcaaggaagaacccttctgctcccaaagattcatattttctacttaagacttgctttattttggtaccgtagaatgcaccagcaccgcccacagcaataccatatgaaagaccaatacgccgaaaagtttctagaacgccatcgctaacacctttcgctatgactagttgaaccccaagcctattcatagcctctaaaaatggcaacatcctactaacgctggtaggtccacacgatcccaatggcgcttctttcgcagccattaaagtcggaccggctaaaaaaactacccctggaaggtgttgaccctcttcgcaaattgtctgtaaacctctatctctggttatacctattacgcctctacaactgtaccactgcttttctctaagcaccaaggtcaatccactccgctctatatggccaacacataaagctcatgctcacaggtactgccgacatatgagtaggaagaatccgtagaaaaacatctcccgcccagctttcaccgttttttagcgggtcgactgtgctcgctctaagagcgttgacaagttcttcataagcatgctcatagcaggttggaaaattgtttccgaaaaggaaactcagtttggactgcttaacggcttcagctgctgtaccgcctacagccacgccaaaatgaactggagggcaagccagagaggcccttttcgaagaccagccctgcaaatcatcaactactgtttcccaagaagctgtacctgggtatacctttagaaaacaatgcgtttccgtacctgctcctgaaataaccgcacctaaacccctcttatcacggacttcctcaagaaagcatacttggtgtcgccctaacggatgttgcccgaaaaagggtgaagaaagcattgagggtcgtgcaagatcgttgaaacagttttcaaaagcagttttaatttccaacaactcatctcgcgttaatgagtcatgccccactacaagggtaactactcctgtatcttggcaaacaggcaggttcaacctattacttaggtcaaggttttcttcaagcacctcaagaaacgtttcatctttaaccaatgaaagagatcgccctactcgtgtggggtgcaagagtaaacaacgaacaagattttctatattttccaaataggcattcatggcaaattaaaagagaggggagtaatcccctctctttattttttctttttcttctttgtcttcggcgtgtaaatctcgtgtttcctgaagtcctccaatattttatccttttctacttctttacgaaaccgtcgcagcatgtcatccaaagactcattttctcgcttttttacttcggccattgcgctcccctcctttcggtatctgctttatcctggaggccaaccaaaaggccttcctcccagtagatgaacatgagcatgataaacagtctgaccgccatcgggaccattgtttatgacaattctataaccgttactaaagccttctcgtgtagccaaggcttttgctgtctccaacattgctagtagtatatcatttggaacgttgtcaatgctggggaaatgttctttcggcataattaataaatgtatcggagcttgaggattagtatcccttatagcaataaccttttcatcctcccattctaccgtggcaggactttttccttgaacaatgttacaaaaaacgcattccatttctacctttcggcaccgcctttactcctaaccattttaccacagtttgaccctactatataatggtactgtgaaggacgaacgaaatgtcttggcattgctgctactgctctacgtgataacgttctttgtatctttgtcatgggggcaggtcaaggtaagtttgatatcgccaacgcaagacgaacttacacttctttattaccgtttgaataggttcgttacagcgtccatagttggcgcggtactttcgtgtactgctttgacgctgcaaaccgtgacgcggaactacttagttgacagtgggttactcggggtaaattcaggtgcagtacttggaaaggtactctcaatgttcttaaaagttgggccaagccagttgattgcgctagctggaagcatgatcgcactgattgcaaccttcaccctgggaagtttgggtgggagtgatattttaaggcttgtagtagctggagttgtggttaactctgtcctctccagtgccatttcactaatttctctctacctctacacatctgcagctagcgttttgtcatggactctagggcatattaggactgtgagcaccagtgaactgattatcatggttgtttctttagtgctctgcttcgttcttgtgtcccgtagtaaacaactggacatcctgaccttgtcaaaggaagaagcaatgagcttaggtgtgaattacaagagtgaagtgttcttactcattgcagtttccgcattagcaggtagcttaatttcatccatttttggtgtattcagtttcgttggagtggcagctcccaatatggctcgtcgcattgtttcaggcggtcacttaaagctgttcttattttcgagcatcattggagcattgcttatggctgtttctgatgtgattgcaagaacatcactagcaggtattgaaatccccactggtctcgtggttagttttgctggcgcagtcttttatctgtatttcttctggagtatgtctcgtgattatagttcctgaaacaagcttttcctataacgcacattttagtttgtctttacctagcactaccattgatacttttcccacgtttctcataggaccaaatggttccggaaaaactacattactaaagattttgggtggttttttcaaggtatcgcctcctgtgaaggtaaaatggcaaggtactctccgtgaaacaagaccaatctacttcgcgtacatgccagcaaagcccacgtatgatcctaactttactgtaagaaattacttgatgctctctggtaacaaaagacaacttgagactatagctaaagaactagagcttaccaagtggttaggacgcaggatgggcacgctttcttctggttggctgcaacgtgtgttcatagccagaatactccttcaagatacaccctatgtactaatggatgaacctacaagcttcttggaccctgaagcgagaaaggatctcattgagagcttatctaggcaccccgagaaacattttgtgatttcatcgcacgacttgtcttttctatcaagtttcggcaaatttgtgattgggctgcgtgatggtaatgtagttttccgcggttccacaatagacttctttgaaagaggtatagaggacgtttttgtcacaggctacataatgtagctgttttctacaatgggcacgtgtttaatgcccgaaaaaggttcacttgggacataaatgtaattgtccgtcagtgccaggttctcacttcttaagtacacagccggcctatagctttttttctgcgattctatgaaactcttcttaagagtttcacccagttcatttagtaatgcagcgcgttttctaaccacagtactcggaagtgtcctcatctgcgaagctggagtgccaggtctcactgaaaaaggaaacacatgaactttcgaaaagcgtaaatccgaaagaaaactcatagtcataagagaatcctgcactgtttcggtgggatagcccactatgatgtcagctgtgaaagcaaatccgctatccagattcctaagctgaagcaacatctgagtaagatctcccaagggggctctgttcatgctttttagaaccttatctgaggcgctttgcaaggaaatatgaagatgcctagccaatggataaacacaaaagagctcaatcattctagcattaatcatttccgggtatactgaggaaagcctgaccctcatattgtattcagcagctacctttgatacacattctattagatcgagataattcttctccccttctcgccataacattaagtttgtgcctgtcaatacaacctcagaaatgcctctttctgacatcaaacgtatctcctgcagtatttcccccagaggcctgctacgtacttctcctctttccaaagaacttacgcagtatgtgcaacgccaattacagccttcttccaccttaacgaaaccacgactacgatcaggatagaaaggtataaccttaggtgccgaaaaactccccaactgctgcataaaactatctaactggtccacacgtactaaagtgacactctcatctgccagatccgtaagggtgatgtttgttccgcagcccgttagtatgattttcttgccttgagctttccatttttgcacaaagcgtcttacttctgcttctgctttgtgtgttacaacgcagctgaacaaaacaatgatatcggcgtcattaggctgagccacatagtttttacccaaaccaatagtccagcgtgctgcatcatactggttaactttgcatccgaaaaaatgaactgcaaacttcatcctacaagccctttgataaaatcaatagccattacggcaacggaagctgcccacctgcttctgaatatgactgcacccaagctcgtagtaattgcgcgtttggaaagctcctctgcttcagatgggtcgaaacccccttctggacctaccactagtgcaatatgattagctctttcaatttccgtagtgtagtttcttaggttagcttctgcgttttcgtacagaaagagtaccaagtcagcttcattgaacagcgccagagcatctcgtagaaaaagcggctgctttatctcagttgtactgcaaaatccacctactttgcaagattctaaagcaatacgttgccaacgcatcagtttattgctacccacttgttttacagtggttctagctgtgatcattgggtatacttgatcaactccaagctgcgaacagagagctatgatgtcatccattgcagtgccttttggaacagcctggaacagtgaaatggagaagcttttttgtatacaattagaaaccacatcttcaatgaccaaagacttagtttcgatgtcgtatgtggtgatatactcttttccactaccatcaaacaccactattttacagtcctgagctcctcttaaaacctgttctatgtaacgctgcagactcttgtcaatggtaacgactctttcgtccagatcaatgaggctgttttctacaaagactctatatttgcgcatagtttatgttcttctatagagaaaagcaatccagtcttccccaaaaacggctaaataaggctcaccaaaggattccacgattctattgtaatcttcaaaaggaattccagaaagtactaagaattctcttgccaaaggttgtaaaacctctctgaggcccaagagaagatcagtaactaagttagctgacacaacatcgtactcaccctttaattcgtaggcgtcagctacttcaaagcttatgtctacatcgtttagttttgcgttgtccaaagcgttctctacggaaatgggatcaatatctacgcctgtcaccttagagcatcctcgtttctttgcgtagatagctaatataccgcttcccgttccaacgtcaagaaggctttttccctgcagtggaagaatactaagaagaaccaaagccagttgtgtgctcgcgtgttctccggttccaaatgccatgcctggatagattagtaggtcatcttcacgatgttcttcccatggtggtaaaattcgagttccagccacactaacccctttgaatttaccccttaggtcatctagccattgctggttatcataacccagctcttctatgggccagcgttgggaaatatcttctggcagtttagcatcttcaggaaggtacaactcgactatgcttgttccatttgcattttgcacgagataacccatgttaggaaaacgttcatgtaggtcagctaataacttctcaaaatcttgttcgtcttccaccttaatcgcatatcttttgaatttcttttctggcaatatccttcacacctttcaaagtatcaattactttttctaaatctttatcgcgccttacaaaagtacccatgaaactcataactttgctagtacttatgtctgcaaacatgccaacgctttgattcaccaaaactttatccaagagaacaccaagatctatcctccacaatattctgttatagacatatgcaggattctgtttagctacctcgagtagcgtgtttatctctttaatggtttcgggcgagggattgtcgcctagaaagtatactgccttcgggttaccagcattttgtttaagtaaacggtatagtacatcccttacaggtccgtactttttgtcaaataggtctgttttatcttttatgatatcggcggcgtcagaacacgatttattcttaatcagctcatctaagagagagctaagcagttccatacttgcttctgtaactgccatctcaaggttcgctatacctgattccacagtaccatcgtcaaaaactactaccagcgcaacctttgtagcagttatagggataaatctaacagtagagaccatcggctttgcaaaggctataccaatggagggagaaccgacgtcttcgctaacccactgaacaccatttactagtacatcttctactgtagctgcctccatttgcctaaattctgtgttagtttcatatgtattctttaagagagcctcaattagtttcatgccaaagtacagacttactccttcttcagtaggctcataaggagatacccttgtgtcctgctttagatatccttttttagcaagcactgccagttcattacgtatggtggcactgctccactgttcgtttagcatttctgacaactgcgcagaagaaggcgcacggccattttttaggtaagagtcaacaagagtaatcaatatgtttctttgcctttctgtcataactttgatttattatatcaataataggaacagacaacactctgaggaggtggcaattttggtggaaatcctattagtgcctgtggagaaggaagagcagcaaaatgttattttaggacaagcacattttataaaaacggttgaagatctccatgaagccatagtaaacagtaactacaatatacgttttgggctcgcattcaatgaagcttctggcccacggctgatcaggtttagtggcaatgacgacaagctaatcgaattagctaagaagaatgccatgaacattggtgcaggtcacttttttatcatcgtcatggaagaaggttacccaatcaatgtgctaaatgccattaagaatgtccctgaagtggctcacatttatgctgcaggcgctaatcctatgcaagtaatagttgctaaaactgacatggggaacgctgttcttggagtggttgatggcttttctccacttggttttgaagacgaggaagccgtaaaagaccgtaaagatttacttagaaagattggctacaagctttgagtagtatgtgaatgtgacatcctacttcaaaacgaatacaatccatacaaagggcgcaacagggtgcaaacgggtgcaaatgtattttacctctttcgtttcgttgtgttattagttcagcgttccatatcgctagtatgaagagaatcgagccaggcaggaaaagccggaaatttgggctttgaaatagcttcttgcaccgttttgtcctattgcgagaaatgagcagagatcctgaagcacgaggcattttatggaggcgcctggcggagtcgaaccgccctacagggatttgcagtcccgtgcctaaccgctcggccaaggcgccactttttggagcgggcaacgggattcgaacccgcgaccctcagcttgggaagctgatgttctaccactgaactatgcccgcacccaataaattataccaaagcccggaagttctacaaaggtatgcctagtactttgtgttttggaataatcgttttatcattttgggaaggccgcgtaaaaagtggcaaaaaaaatggtgccgagggacggaatcgaaccgccgacacggggattttcagtcccctgctctaccgactgagctacctcggcactaaaatggcgggctcgaggggatttgaacccccgatctccggcttgacaggccggcgtgtttggcccctacaccacgagcccgctttggtgggcggtagaggtttcgaacctctggcctcttgcttgtaaggcaagcgctctaccactgagctaaccgcccaccatggtgcagggggcgggacttgaacccgcacggtctcaacaaccacaggaccctcaatcctgcgcgtcttcctattccgccacccctgctttggggtctttttcattatatcttatggctgttagttatgtcaagtaaggtaattctggcgttttccttgctatgtccatacaaaaccatggggcttaaggtaaaatagaatacgtggggatgtagctcagtgggagagcgcttgcttcgcaagcaagaggtcgccggttcgaatccggtcatctccaccaatagctttcctcattaagtgaaattcttagttctggaaacgataacaactcccaatgagaaaaagagcacggcagttcctaaaatcactagcacatgcatccaaggttccattggttgccctccaaaagaaaacaccactccaagcgtttccttcacatcaagtactttgtccacaggaactgcgccaaatcccagcgacaacggtttatccatgataatctgcctaagcaatgctcctgcatgagaaactggaaacaactttatcacccactgcatagagttggacagtaccccagtaggaacataaatgccagttataaaaccaattagggttccgacaagggtactagcagcagaaaatgaaacaggagtggaaaagaaagatacaagtacaaacaataaactgttattcatcaccgaagtgattatcagagctccgatgacctctatgaaggagaaaacatccaaccatttacctccgttagatacaatgtagacttcgcccagcaccaatgtaatcacacctacaataaaccctgtaacaagcgctgacagtacataacctgccactatgttttttctactaaccgggctggcataaaaatcctttgagattcctcttgctttgtcttccaccatgaccccataagcgcccatggccgaagtaaaagaggtgattgtcaaaagacccgcaatgagccaactatccatgatctcttgcccgttaactatgctttcaaggtttgaggtccacaaatctccgagaaagaatatataaagaccaaatacaatcaaagcagataagagcgaaaagaaaacagctgccttatcacggaaaaacactgttaagtttcttcgagcaagcatgatcattcccttatctccttccctgtaattgctatgaatgcttcgtccatggaacccaagacaacttcaaaggaaagtaaatactgcttacaaagctccaataatggcaatgcatcaagcgatgtttttaaagcaacactgattttgtcaccattcacggcaaagtcaacacctctggtgcgaaagagctctacaaccttgctagtgtttgaactcactaagattaacctgtcagaagcgtacttttcttttagttccaagggggtgcctttagcaacgatttgtccatcatcgatgacgataacatagtcagcctgtgctgcctcttccatgtaatgagtagttataaacacagtagtgccaagctgttccttcatatgaataatcaggtcccacattctttttctggtttgaggatccaatcccgtagtaggttcatccaaaaaaagtaccttcggtgtatgaactagcgccctggcaatgtcgcatcgcctacgctgcccgccagagaggtttccataggggcggttaacgatctcggttactgctgccaactggcaagcacgtaccaccgcttctcgagcagatgccatgtcaagcccatataaggaagccctgaacattaggttttcccatactgtcagcgttttatctaaaacaccatattggaacaccactcctatggactgccttatggcatcatcttcttttcccaaaatgttgccgtcaatgaccacagtcccgctatcgggcttcagtacagtgcagagtatgtcaacagttgtagatttcccagctccattgggaccaagaaaggcaaacagcttcccttcctcaacatagaaactgattcctttgactgcatgtacatccccatacgatttttctaagttatccacttcaatgatctttgaattgcctaacaatgcatcacctcttgttcgggaatgattcacttgcttgcagaccattccggtctttttgttattcaggctgctcaacgatgcagattatgttattttcgatattagcaagattgtggcaatatacaacaaaattggataaggagtcctaaaataccagcgtcaaaactcctgttctcctttgttgtagttgtgctacttagccttcaatcaacagtataatgaatttgctgtcagtaccttacccaacaggtccgtaataatttgaagtacttcacatctaagtagctaccaacatattgttactgttgctcactgcgtcaagccctcaagaacctccatggcttcaactgaatatgcaactccaggaccgccactcatcataatcgccacacctaaagcttccattatttcttctctagttgcaccggcttgtaaagctgatccaacgtgagctacgatgcagtgagaacacctcactgcaacagcaattcccaaggcaatgagttccttttctttcgtggaaagtgctccgtcggctgttgcagcatgatgaacttcattgaaccctttcataacccctgggatctcgctcgccaattgagccattccctcgttgagttccttcgcttcctctttaatattcctctttgccatgcatacccctcctcttatgtgttgcgcctgcatctcttgctaacccaacctgccagtcagcgcaaattccgcccagcacaacctacgcatgattatactatagaaaaggtacgaaacttaacagattgtattcgttattggtcaaattaactatgaccctgagctggtttactagaattaaatgaatcaaaagtttgtctttatatcctaaaaataacattaacaggaccgtcgtgcttcatcgttatttccatgtacgatccgaacacactacaaacctttttcttcgcatccaaactgttacaaaactcctcaaacaacgatttcgcctcttcaaaaggcaaagcgttatcaaaagacagccttctaccttctacaaagccagccaaggtaaaattacttacagccattacactgccgtcaatgtccttcaaagataagcctagccgcccattctcattctcgaaaattttgatgtcactaacctttaaagctcctcttctaacgttttcagtgttgtctcctttttccagacctacaaaacatacaagtcccttgtcaatagatccgatctctttcccatcacaagtaatagatgcactgctcactcgagagattacaagtatcattgtttacccttcaccacctcaatgatctctggcatttcagacagtttgttaagtatgacctgaaaatcgtctttgttcttcagttttacttcaaccaagatcttgatctgttcaatccgttgtctcctttgaacagtgatcttgtctatgttcagaccagccacggcgaaaacagaaccgatgtcagccaaaagccctaaacgatccctagcagtgattttgatgtccacaggatagccatccttattcttggctccatgcagctgatcccaactaagtgaaatagtcttgctagcatcacttacattcttgcagtcagcggcatggaccactatgccgtggccactctctacaacgccaacaatgtcctctggaggaagtgggctacagcactttgcaaggcggtatggaataccagtcacactgctaacggatgtttgctcttttgtggctactgttttgctttcctcgtctttagctaattcgggcgcaataagtcccaaatttctaaggactaaatccagcgaggactggttctttaagatattgattaacgttgattccacattcatgttcttggattttagtgtgtcgatgaattcttggtatgtgagatcgtacctttttagagattcttccagcagctttcttgaatcttcaatgatctcttgtctatctctcttacggaaccagctatttattttatctgcagcgtgagcagtcttaactattttaagccactctatgctagggccagaacgattcttgctcgttattatttctacacgatcgcccatttcaagctgtttatctagtggaacccatgcaccatttacccttgctcccacagcgtgatgtccaatctccgtatgtatgcggtaggcaaagtcaagaacagtagcacccttgggtagtgaaactacgtccccttttggggtgaagaccagtatttcttctttaagggtgtccatcaccgcctcagttatttcgtcagtactcttcaccttctcatcttcaaaagcgaagacctgctccagccaatttatcctctccaaagtggatttaggagtgacgccctctttataggcccagtgtgcagcaacaccgtattcagcgacttggtgcatgtaccatgttctgatctgaacttctagtggtaaccctttaggaccgatgacggtagtatgtaaactctgataaaagtttggtttcggtaaagcaatataatcttttaaccttccagggataggtggccacacagcatgaactaatcccagagtaacgtagcattcctcttcagtatttaggattatccttagtcccattagatcgaatatttcgtcaatggttttgttttgagtaagcatcttggtgtaaacagaatacaggtgcttcattcgcccttcaactttagcttccatgccacgcgctcttaacatgtcttcaactttagttctcgcctcttcaataacttctctctgacctcttagcttttgatttaccaaagtcgagatatactcgtattgttctggataaagtgtcttgaaagcaagatcttctaattcccatctaatcctgtaaacacccaaacggtgagctaaaggagcatagatgtccagtgtttctttggccaccctcttttgcttatcagcaggtagatattgtatggtgcgcatattatggagccgatctgccagttttactatgaccacacgaggatcttgagctgcacttaagaaaagcttgcgcagattctccttttgagcaccttcccagcccgtaccttttggtaactttcttagttttgtcaaaccgtctacaagaagcgctacctctgtaccaaagttttcttcaacatcccttagcgttacaggcgtatcctccaccacatcatgtagaattccagcaattatagattcttggtcagcatacaactcagctaaaatcagtgcgactctgaggggatgaaccatgtagtcctcaccagagcgtcgtttttgaccactatgagctacgccagcaaactcaatagctctttcaatcttttctggatcacctatgtaagaagaaacctttgtgacaagctcgtctttcagctttttcagactgtcaatagataaaacaccttcttgcctagtttacttagtcgttcgtaaccatccatggttccgagacgtaagaggaagcaaaatccagctacgtccgcccccaatgtgtttacgaggtcagctgcggcctgggccgtgccacctgttgccaacacatcatctactatgagaatagaatctcctgggcctgcagcatccttgtgtatttgaagaacatctttgccatattcgagttcaaattctttctccactacctcaaaaggcaatttaccaggctttctaatgggaatgaaacccacacccagacggtaagctaaagtaccaccccatatgaacccacgagcttccacagcggctacagcagtgacgttcagtgagctcactgcttctgccatcaggtcaaccgttgtggcaaatgcatcaggattcttcagcaaaggtgttatatctctgaagatgactccctcggtggggaaattaggtatatcccttatatattgtctcaaatcatctacacgcacaactactcaccccaatcgaccagtaaagatgccgctatgaaaatacttgaatacgttcctgttattagtccgactgttaaaccagtagtaaagtcaggcaggaatcgatacgcaaaaatcattaagcataaagcagctatgagagtggtaatggatgtattcaatgaccgcctaaacacagagtgtatagccgactcaacgacttctgctgtggaagccttgctgttaagctttctattttcacgaaccctatctagtactactatgctgtcctgcaatgaataacctaccaatatgagaagcacagccacaaacggactgtttattggtatgaagaaaatggcaaagatacttatggtgaccaaaacgtcatgcaacaatgccagcacggctgctagaccatatttgaatctgaacctgacagagatgtaaaccagtagtgctaagagcgccacagtcaagctcaaaacagcattctttataagtgaactagctacagaggggccaacgaaattctcatcagttacactagcactagcctgtaatgattctctaacagtgggaagtgcggcctcatctatttttgccctaagttcatattcgtttgcaccggactttcttactatgggatcgtggatgcctgcctctaaagctattctggttaactccgaagcatccttgttctcagggagagtaacggtaaacactacaccaccgctgaagtcaacacccagatttaacggttcgtgatacctagcgtaatttatacccataaacaggaagccaacaagtataacaacaatggacgcagtgtaaaacttctttctattcttaacaacttccacaggaagcttagaaaacaaagggaaaccaaaccaaacgtttttcatgcttgcacctccgctttctcagacctagacgaaacaaaggattctaacaggggatccagtaggagccaaggtagaacaatgttcagcactccacccaacccaagtgttattgcaaaacctctcagagtgggggcgccaaggtagaaaagaataagggatactactattacggatacgtttgagtcaattactgttacaaaagcatgcctaaaggcatcttcaacagctctacgcggtgtcttccccttgtttaactcttccataaatcgttcatacaaaatgatgttactgtcgattgccatacccaaggtcaaaatgaaaccaccgattcctgaaagtgacaagacagccttaaacataccaatatatatagctgcatccaagataacaaagctgagtaagctcagaattgacattcctcctagcgcaccgtagtttattatcatgtagaagattatggctatggctgcagcaatacctgcgagttccataccttccaacgcctgtgagcccacagaaggtcctacattccttagtgcgctcactttaatctgagtaggtaaagcaccaccttgtaagagagccgccaattggcgagcttcagctatggtgaaactaccggttatggaagctttgccaccggaaatagcttcctgaacagtaggagaggagatcacctgaccatccaaccttatctcgattgtttgacccacccacttggaagtagcatcatagaacttcttagcgccttgcgaggtaaattcaagccccacggcaggtagaccagcctggtccgtagtcacatatgcactttttaaatcggccccagtaattaccacgttgccctccggatcgacgaattctagtttagctggtttacccaaaaaatctaccactccttgtgcatccatttctttttcgctaagaacatctgcaggaatctccaccactactcgtttccaatcacccggatcatcataaatctttatttctcccaatccaagtgtattaattctgttttctaaaaccgttttcagctgattaacatcatcttgcgtaagcgtttggttctcgtaaggcactgcttctagagtgatctgaactccgccttttatatccaagccaaagcggaattttataccccactgatcgcgaacgaccttttgcatatcatagccaatacccggcaaattcaccggcaacgccaaaatcaaaaacaacaggctcaccactacaagagccgcagcaataccaattttccactctttgctcatcctttgccctccttcatttataacgtgcatgccttacgctgtactaccacatagattttctctcttactcacctattatacgttttctccattggtaacggatttcctctttcaagctatcaacggagccaccttcaatagctgctcgtaatttccgcgttaaatcagccatgtaggaaaggttttccactgtggcaacgaaaagccctagcggttccccagccttaaaaaggtgatgcagataaccgtaggtgtattgcggctgatactctaagggtctaaaatcaaacttgtattttcctcgaacaatgacctgaggtccatcttgccaagagtaaacccagccatgccttgcatgtcttgttggctgaacacagtcaaacatgtctatacccatactagcgagttcaacaatttgcacagggtcgcctactcccatcatgtatttaggtgcctgtttaggtaacgcatccagcacctcgtaagttagctcatacatgagttcttctggttcgcccacagacagtccaccaatggcgaatccatcaaaaggaagagaagcagtcagtgctgcgctttcacgtcgaagacgtttgctgaagccaccctgaacgatgccaaaccgtttttgaccttgtagcggctccacagacaagaatctttctccccacctaagtgtcacatccatcgcttttttagcttcactttcactagcaggataacccaagcacacatctagctgcatggcaatatcgctgcctataatgttctgagctcgagcaacgaattcgggagtaaagaagaattttgttccatctatgggagatctgaattccaagccattgttcctaatcttcatggaatgcttgagtgaatagatctgaaaacctccgctatcagttaacacgtttttatcccagcccataaagcgatgggtcccgccgatcttctccaaaacttcaagccctggtctaaggactaagtgataagtattgttaagaatcaaactgtaccctaactgcttaagttcattaaggggtgcaacccttatggcccctctggtagcaactggcatgtagactggcgttgttacaataccatgatttaaagaaagttgcccagttcgtcccttatctgtttccttgaatatctcaaacatatcgaacaccctaactttcaaagtatgagcatggcatcgcctaagctgtaaaacttgtactcttcctcaatggcgtgcctgtatgcctttaaaataagatccggtgttgcaaaagaggataccaacaggagcaaactggtctggggaaggtgaaaattcgtcacaagcttgtcaacgaccttccagctgtaaccaggcttaataaacaatgatgtatccgaaaacaccgaatttagtttcccgtcatcacatgctgctgattccaagcttctaaccaccgttgttcccactgcaaaaacgctgtgcccggattccttcgcttcattgacagttttggtcgtttcagcggagacgaagaacgtctcttgatgaagttcactcttctcttgccaatccgatgctagtgattcaaaggtaccgagcgccacatgtaaagttacgtaagagatttttactcccatgttcttcagatcttgcagcagattttcagtgaaatgcagacctgcagtaggagctgccacagcaccaggtttcgaggcaaacactgtttgatattcttcggctggcacttttcttcttatataaggaggagtcggtacctctccccaatcgtccagataactatcaagctcttgagcagacatccccagttcaatgatcgctgttctctctgtacgttccaagagcttgacttctgctccgccgtttaacaagagcacctcgccaattttgatttttctaagcggtttaaggaggcactcccatacattatctcttaatggtcgaacaagcagaatttccactgcgccaccagtttttctgcgtccctttattcgtgcttttagtacctttgtgttattaagcactagtacatcaccaggcttaacgtaatccttgatctgataaaagcgcttgtcctccaaagtaccagtatcacgatgaaccactagtagcctacaagcatctctggggtcacttaacttctgagcaataaggtgttttggcagttcgtaattgagtagttcctccaaagctgacaaacgtttcacctccacagctgctcaaacctttgcacttctcgctctaaaagcgagccgtaacaaccacagtaattttgaacatagatgcccatatccttcagctctctcatcttattcatatactcttcatgggtcacctcaaaataatacacctgtatggaaagcttgctttcaatggcacttaatatcccgcgcagtaagtcttggttttgagtaggagaacttagcaatgtagtggtaaacatgtcaaaacctctttgctttgcgctgtttgcggcttcagttagcctcaagtcataacagaaagcacatcttctactgaaaagcagttcatgaagctccttctttggtaactccggaataacttctccacttacagacaaaagctcacacacattcaagaaagactgggctctatttatccactcgctaggtggctcaatattggggttaaagaaacttcccaacattgtgtccacttggggcaaatgtgaaaaagaagcatataggcatggcccacagcagctatgaacaaataaccttttcgtatgctttccatcctttgtcagttaactttcttccacggcttgtgactgtcacgaatccgagcatcatcaggtacggctcaacaaccccttcaagggtttctacatccattcccagagctgatgcaagtactctgatgccagaaggacctcccttaaatgtctctgctagcgttctaatgtaatctttgtctaagggagacaagccatattcatcaatgttaagtagattaaacaaatcaatgattgctcctacgtctaacgtttcaagatgattgagcgcggcatattccaccactcttctgcaaatctgtaaagcctcgcgcggggttcctctactccttttagcaatctcccgcaaggcttcagcagaaatatccaacccttgctgtgctagttcttcttttataatcttccctatttcctcttcgccgtagtagttaaaagagatctttatggagaatcgacttaaaaatggcttacttaagaaagaaatctttgtcgtcgctccgattagagtgaaaggctgaagatcaaacttgattatgcgagcagtcttattcttaccaaccatgactctgataacttgctcatccatgggagcatagagaagctcttctaccgattttggtatgcgatgaatttcatctataaaaaaaaccgtaggacgtgaaaatgaaagaagtatgtttagaacatctttcacattggttaggctattacctgtggtctcaacaaaattcgctgccacttcctgagccaccagcctggctagagtggttttacccaaaccaggagggccaaaaaagagcatatgatcgggcattttgccaagcttcttagctgcttccacactaaaggatactgaggatacggcagttgtttggccaacaaactctttaagttccattacgccttcttgttgagttcccttattacccatcttaatgcatcttccaatgttttatctcgccattcactactaccatttaagagctctgttaccacattacgttcatagcccaagtcgcaagctgcatttaccacttccataaaatcattgtcgaagtcgtggcgggtatgtgtcaaacgaccactaagttccgccactattcttttggccgttcgttctcctataccaggcagtagtgccagctcatgctcatcgccagctttgatcatgtttagaagttgctgtacatcatacaacgaaagtattcgagaagctttaatgtttccgacgcccttcacattcttaagtacctgaaaaagaccaaattcttccttgttagaaaaaacaaaaacgcgtatatcattgtcaaaagaaacaaaaaacaagtattcgccatctccggccctagtggtacatctggttacttcgatggacaaacccgttttcaaagaaaaccaataagactcgtcttcctgactaagtgttccactaactttcaacagcacggttattcctcatcagaacatgaatccaggcaattgccatggcatccgaggcatcatcaaacaagggcaacaggtcaaagcctgtttcagcctgcagagtgcgaacaatacccgccttttcctcgtgaccatagccagtagtaaaggatttgacctcagtaggaaagtactcaaaaacctttatggctctcttgtatgccactaacttcactacaccacgacattcgcttatttggagcaagttatttctgttcttgccccaaataagcttctcgatagccatctcttcgggattgaacacgtcgcacaaagcgcccacatagcgctctatggttgtgtatctcaaatgctcaggcagccctgttagttctaaacactgcacatgtagccaatttctactttcgtcatctagcaaagccaagcccacacgtgtactacccggatcaacaccaaatacaaccactattcttcagccgttaatacctctggcaagtcggcatttgtatagacttcctgcacgtcgtcattgtcatccaactcttcaagcatgctgagtattttccgtccctcttcttccgacacagaaatatagtttttcggtatgaactccaattccgctcttgagacttcaatgccgacctcatttaggtgatccaatactttcgacagcgcatcgggttgcgtatatatggttaccgaatcatcttcctctaaaacatcatctactccgaaatcgataagttccagcgtaagttcgtcgatagagggaacctgttctttgttcagttcaatgacgcccttcctttcgaactgccaactcacagctccactctctgcgagagttccaccgtgacgactaaatattctgcgtacatctgccgcagtacgattcttgttatcggtggtgacctcgactagaatggcaacgcctccgggaccgtagccctcatagagagcctcaacaaattcttgaccttctaaattcccagctcccttggctatggctttatcaatgttgtcctttggcatatttgccgctctagctttgtctatagctacgcgtagtcgcaagtttgtatcagggttcgggccaccttcacgtgcagctatgactaattctcttgtcaacttagtgaaaattttgcccctttgggcatccatcttactttttttagcttttatgttgtgccacttcgagtgtccagacatatctatacctcctcgtacctgctctattataactcagaaagtctaagagtttgaaagactaaattaaagctgatccgcgaaagcttctatgacatcagaaaaagaacgttcaccccccacatctgtctgcaagtagaactccaatgcctcttgtatggcagttgaaacctctatgttggccatcctagaagccctaacggtaacaagcagtgtgcttgcaagcaggtatttgtacagttctaattgcctttcaagtagtctgttagatgttggagcaaaagatactacgtcttcttgccccgtagacatggtttggttcattattgttatgggactcgccagcatagagatttcggaaagcaaatctgctgataagtattgaacaatcattagaccagagttaaggcctggtacttcagctagaaacgctggcagaccacgactaaactcagggtttagcagtttttcctgcagctgatataagatattgcccataagaggcaagagagcccttagctgtgaagacattacagcaatactttcagcatggaaattgccttgaaaaacaggctcactatctttgaacagtggattatcgctaacaatgttcatctcttgctccagccaagaatcgacattgtctagtgttcttatgacaggcgcataaagctgcgggaaacaccttattacatagggctcttgaacctcaggacctgaccttctgaccgcagaagaatccttgagcacttcccttagccaagagagtagctgctcaaagtatggatctggcttggcttgactaaccaaaggatcgagaaatgaaacaatagctttccttgtctccagatgaagggcgtaggtccacctcgtcatcttttcgagcctcttgaacttttctaacaagtgaatcatgtgagaaagagaaaaatgagtgccgtttattacggcaaggccttctttttctctcagtgcaaatttctcgagcacgtggggattacctgaagcatcgtacacaggtttctcaccaacaatacctagcattagtgtggccaagaatgacaaatcaccgctggcacccacagaaccgaagcaacctactctgggtatgtagtccatgttgattgcaaataggattctttccagcagttcgggactgaccccagacaatccttgggccaagctatgcgccaaaagtaccatggcacctttggtgactgaccttgaaactctttgtcccaccgactccgcgtggcttcttattaggttagcctggaactcctcgagcgtgtcagctttaagtgccacatcctttaaggatccaacacccgtattaactccgtagataaccttcccctcttgcaaaatactcagcagttgttcacgcttttgctccagctcatttcttgtgttagagcctaggtacaactgttcttttccttcaactacgctccagaatttttcccacgttaaatgctctgacacctccatagactactaacctcctaagagtgcgaggaaaacaccagctgcaacagctgtccccacaactcctgctacgttgggccccatagcatgcatcagcacaaaattgtctggatcgtaggactgtgctactgtttgagaaactcgggcagacatgggtacggctgaaacccctgccgagccaatgagaggattcacctttccacctgttatgtaatacataagtttccccaaaagcaaaccaccgaacgtagcaaatgcaaaagccaatacaccgagaaccacaatctccaacgtttgcaaagtgaggaacgtatctgctttcatagaagctcctactgccaacgcttggaatatagtaacaatgtttatgagctcgtttccggccgtctcagcgagccttcttgtttcgccagcctcctttaagagattcccgaacattatggctcctatgagtggtgtcgacgcaggtacgaaaatagaagtaaccacagttattgcaatcgggaacagtattctttcaaccttgcttacagtcctaagctccttcattctcactttcgcttctttttccgttaccattagacgcattatgggaggctgtatgataggaacaagggacatgtaagtgtaagcagccacagcaatgggtccaagtaagtgaggggctaattttactgccaggtaaatggcagtgggcccatctgcacctcctatgattcctatggcagccgcttcctttaaattgaatcccagtacaacagatattatcagtgccgcgtacacgccaaattgcgatgcagcccccatcaggaacgatgaaggctgtgcgatcaatggtccaaagtcagtcatagcccctataccgatgaagattagtatgggatagatttcgtttttcacgccgaaataaaggatgtcccctagcaatggtaaacgtggactgacaatttgatttaactcaccaacctgtttaacgtattccagagacaaaaaatacccacctgccaccggtaggttagaaagcaaggcaccaaaaccgattggaacgagtagcaacggttctattttcttaaaaatacctaaataaagaagtatcagcgctacagcaaccatgatccaatctttccattgagcggcacctgcggcagcaatgctggtgctttgccaaagggtttgaaacagattagatatcgttagttccatatgctgcacctacttcagcactactaagggatcgtgagtatttactgtttggtttggcgaaactagtacgctgtccacaactccatctactggcgccaggatttcgttttccattttcattgcctctaagattaggagcaggtcacctcgttttacctgacttcccgctgacacgttaattctgagaatcttacctggtagtggagcctccaccactgtacctccagtcttagatggagtagcaggcttttgaggtacactagaagtagtaggtgctgaagtgcctgcagcggtaggcgctggctcaaccttctgagtactttcctcccgtcgtgtttgtgtttcgcttgtggcggctctggtcacgctcttaagaaaaatctcttcattttcagattcgatctctacattgtattctttcccatttactctaaccacatattggaatactttgcccatatcacagtcccctcctaacatcagtgcggcgcacaacgccgtaattcacccttgacattcttaacatgtgataatgcaaagcggctgcaatagccgccacgacttctggttcaacttcttccaaggtctctccctcttcctctgcctctggtaaaccttttgttgactcctgctcaaataatgttctttgactaggcggtggggtagctacttctttcttctctcggcttgcagactttagcaatgaggttactaaagcgtctatggcgagaacaaggaagacgacagccaatcccacgacagtgagtactaaagcgtcaagaaagcttgccatcatatctcatcgcccctacagcggaatatttccatgcttcacacctacagagcctttcttcgaaaacgtaagttcaaggccattgtaaatagctaaacgcacaaactgaggctcaataacgtcatcaacataaagcctggaagcggccacatagggatttgcaaattgttgcctatactcgcttatcttttctgctctgacttgatcaggattctcagcactttctatctctttcctgaaaacgatgttggctgctccttcagcctccatgacagcaatctgtgctgatggaagagccagcaccatgtcagcaccaagatgcttggaacccatcgcaatgtaggctccgccgaatgcttttcttactatgagagtaatcttgggaacttctgcctcagaataggcataaagcagctttgctccgtgacgtattatgccaccgtattcctgctgggttccaggcatgtacccaggtgtgtccactaatgtcacaatgggaatattaaaaacattacatgttctaacaaatcgagcagctttatctgaagaatcgatgtccaaaacaccagccatgtacgaagattggtttgccacaatgccaatcacgtgaccacccaacctggcaaagccagtcaccatgcttcgagcgaattccggctgtacttccaagaattctccatcatccactatcgcttgtataaccttttttatgtcaaaagccttgttaggctcagcaggtatgatgtccgcaagctctggaaccaacctggttggatcatcttttggttctatgtacatgggtttttcgtaagcgctgttcggtaaatatgaaagtaacctacgcgtcaaatcaatggcttcttcatctgtgtctgcaacaaaatgtatgttaccagatttttgggcatgaaccagaggaccaccaagctgttcatttgttaccttttcgccagtcactgtttctactacctttggccctgttataaacatgtatgcattggaggtcattaaaacaaaatccatgagtgcgggcgaataaactgcgccaccagcgcaaggcccaaaaactacagctatttgtggaactacacctgatgctttaacgtttctgtagaaaatgtcaccgtacccttttaaggcgtctacgccctcttgaatacgtgcaccaccagaatcattcattatgatcacaggggctttgtattgcagtgccatatcctgcactctggctattttagctgcgtgcatttcccccacagaaccacccaatactgagaaatcctgtgaagctacaaaaaccaaacggccattaatggttccaaaacccgtgacaacgccatctgcaggcgctttagttttatccatacccaaagccgtcgcacgatgttccacaaaagcgccaagttctacaaaactgtttggatctagcaaatactcaatacgttcccgggcggtcagtttaccagcatctttgatttttttaatacgctccttaccgcccccttcaaagatcttctcttttcgctgcctgtactgctgtaaaagctcttcccaatccatggtttactctccttctaccagttccactaagactctacctgtgcttttggggtgtatgaaagcgattcttgttccctctacaccttctcgaggactttcatctatcatacgcacacctttttctttaagttcttgaatggcttcttcaacactgtcaacagcaaaggcaagatggtgcagcccttgcccgcgatcggataaaaacttagctatggtactgtcttcagacgttggaaccaagaactctatcttcgtctgtccaactctgtaaatataggtcttaaccttctgtgaagacacctcttctactgtatcaggctccctcccaaaaaggagtcttcccagctgcaatgattcttcttcagaaggcatcgctatacctatgtgctctacatgtttaatgttcatccaagcacctccctatgcgatccacaaaggtctttgccgcaatataaggaacttctccctcactgtaccgttggtctacaatgggttcaagcatttgcatcatccatgagtggtacaaagctttgtttcgctctttacgtattttttcgagctcctttgtttcttgctttttctcatagcacttatcgattttagaaagaagaacatcaatattgcgtcgttcaatagctgagacgggcaccactgttggtggttcatcaagtagcctggcataggcttcgagagccgccaagctaatattggcactgggcatatccattttgttcattaccagtatgtcagcaatttccataatgccacctttcaaaaactggatttcatcgcctaatccgggtgaaagcaccaagaccaccacgtcagcaaagtgagttatatccacttcactttgtccaatacctacagtttctaagaatatgtaatcgaaaccagctacttccaggatcttcacagactccatcaaaattgggcttaaacccccaagagcacctttattggcaaagcttctaaaaaacaaattctcattagggaaaagatgttgaagccttattctgtcccccagcaaagcgccgccggatcttggagatgtggggtccacagccataacacctactcttttgccctctttgagtaaagcttctgccaaagctccaactagactgcttttgcccgctccaccaaaacccgttaaaccaatcaaaggagcagggctcgtgtgttctcgataaagcaagtctagaaactcggacatgtcctccccgtttttttcaatcaaagaaatggctctggctatgtcagcctgcgaaccattcctaagtgcctttatcagggattggcttgttcccattttttaatagcttccactatggtctgaggaggagtgccaggtccaaaaacaacgtctagaccttttttcaaaagctcttcttggtcttcaggcggtataacccctgtcccaatgataaaaggatttagaccaagttcacgtattttcttagccgtttcaggaaaaagttctaggtgggctccgcttaggttgtttagcacaactacttctgctgattcctgaagaacagtttgcgcaatttgactaggcgtttgcctgatacctgtgtaaactacatcgtaaccattgtcttttaacactctcgcaataacctttgcttgcctatcatgtccatccagaccaggcttagcaacaacaactttccttcccatgatctatttgcaccccccttttagaaaaccacaggcggtctgtattcgccaaatacatccctaagagtatccattatttctcctaaggtgcacctatttcttacagcatcaattatgagtggcatcaaatttacgttctcagttgcagccgcttttccaagttcttccaaagatttctcaaccttcacgttgtcgcggttgctctttaccgcctttatagatgcaatttgttcttccctaatctttggatctaccctgagaactctaaagctctgatcttcttccgagtctgcgaatttgttcacaccaactatgaccttttctccgttagccactcccctgtaatactcgtatgcgctctcagctatcctcttttgcatgtagcccgactcgatagcagccacagcaccacccatgtcgtcaatgactttcaattccttcgcaatatgttcttcaagttcgttggtcaactgctcaataacgtagcttccgccaagcgggtcaaccgtgtcagccacgccagactcatatgcaagtatttgctgcgtcctcaacgccaccttcaccgcttcctctgtgggcaaggagagagcctcatcataagaattggtatgcaaagactgcgtgccaccgagtactgcagccaatgcctgcaaggttacacgaataatgttgttcagaggctgctgtgctgtcaaagtggagcccgcagtttgcgtatggaaacgaagcatcattgcacgctcttttgttgctccgtactgttctttcatgatcttcgcccagagccgacgagcagccctaaatttagcaacctcttccaaaagattattatgagcagcaaagaagaaagaaagctgtcccgcaaaatcgtccacagaaatatttctctttaatacagcatctacataagcttttgcattggcaaaggtgaacgcgatttcttcaacggcattggctcctgcttcacgtatgtggtagccacttatggaaataggattccattttggcatttcttttgcacagaattctatggtgtcagcaatgagccttaaagaaggttttggaggaaatatgtaggttccgcgagccacatattctttaagaatgtcattttgaatagtaccagaaagtaccttgcggcccaaaccgttctcttccgctacaacaatgtacattgccaaaagtacagctgcaggtgcgtttattgtcatacttgtagaaaccttggataggtcgatttggtcgaaaagaacgtgcatgtcttccactgtatcaatggcaacgccaacctttcccacttcacccatggaaagctcatgatctgaatcgtagccaatttgcgtaggtaagtcaaaagccacagataaacctgtttgaccttgttccaacaagtaccgaaatcgctcgttggtttcctttgctgtaccataacccgcatattgcctcatggtccagaatcgacctctgtacatgttaggttgaaccccacgtgtgaaaggatacataccaggccagcctaaatcctgttcgtagtccacatgtgaattggtagggtcataaacgggctctaaaactaaaccactgtcaagaacaaactcctttcgcctttcagcatacttgccgatgtgcttgttgtaaagctccatccatttttcttttccttcctccagtcccatattcacccctccgctaaaagagtcaaaaactcatcggaagacatggtttcaacttccatgagtctttctgctaatttgtgaattctgtcaatccgttcagcaagtgttttcttagccatttgataagcttcttcaagaatttctttaatcttttggtcgatcagctgagcagtggcttcactgtagttcttattcctagttatttcccgccccaaaaacaccaagtcttgacgctcttccaaggttactgggcccagttcgctcatgccccactctactaccatgcgccttgcgatatcagtagcgcgctgcaaatcattttgtgctcctgtagtctgagttttaaggaattcttcttccgaagctcttccacccaagagaacagcaattttcctaataagctcctctctggtatacatgaccttttcctcaccactaccgccgaacacataacctacggccatacctctgggcactatggatatcttatgtatttctttagggtcatcaaggactgcggtacaaacggcatgacctatctcgtgataagcagttatcttcttttcttcagcgcttagcacacgaccacgctgaggacccagcatgaccttctcaacggcttcctcgaactcttccatggttaccaaatttctgttctttcgagcagctaaaagcgctgcttcatttacaaggttagccaaatcagctccgctaaatcctggagtaagttgagctagcctatctacatccacatcctgtgagatgggtttgcctctcatatgtattagcagtatttgttttctcccgtttacgtcaggcatgtccaatattacttttctatcaaatctgcctggccttagcagagcaggatctagtatatcagggcggttcgtagcagcaagcacaatgattccagcataagggtcaaaaccgtccatctctaccagtaactggttcaatgtctgttctcgttcatcatgacctccacctatgcctgctcctctttcccttcccactgcgtctatctcatcgatgaacacaatgcaaggtgcaaacttacgagcttgttcgaataaatctcttacacgagcagcaccaacacccacaaacatttctacaaactccgaaccgctgacggagaaaaatggtacgcctgcttcacctgcaacagccttagccattagggttttaccaacacctggaggacctactaagagtacacccttaggaattttggcaccgataagctgatacttctttggatttttgagaaaatcaacaatttccaaaaggtcctttttagcctcctcagatcctgctacgtctttaaaagtgacggtaggtttgtcctccatataaagccgcgcttttgaccgtgtaaaagagaaaacctggttgctcccagcagagctttgcctaaacatgaacatgaggaaaaagatcatagccaagatgggaatccagtttcccaaaattgttatccaaatgctggttttttcttgttgaacactaaacctaaccggcgtagggctgttcttggtagcatctaggagtaaaccttccgcgatcagatcaatatcagcagtgtaaacttttccatcttttgtcgtagccttcacattggagttcgagacaatgatcatggattctatttcaccgttttcgatcatgtcgacaatttcactagttgttaccgtagtgggagcagtagatggaattaaactacttcctaagaataagggtcctatcatggtaacaatgattagagctaccattatgaacaccaataaacccaaatccggtcttttattgttcttcattcttttcttttcaactcctttaaccccattttatcattgtagggtttatcgaatatacccacttgcttctattcataaacttccttatagggaatacctataaaaggaagattcctgtaaaactcagcgtaatccaaaccgtatccaaccacaaacgcgttaggtatttcaaaacccacatagttcagatgcacatctactatgcgtctttcttttttatccaacaatgtacaaacagccaagcttgctggcttacgtgcagacagcagttccagtagatgctgcatggttactccagtatcaacaatgtcctccacaatgatcacatgccgatcttcaactgatatatccaaatccttcaggatcttgacaataccggaggactctgtaccactgccatagctggaaacctgcataaaatcaacatgggcagggatcttcacatgcctgatcaaatctgaaagaaagacaaatgctccttttaaaatgccaacaaacaaagggttcttaccttcgtagtcaatggaaatctggttggccaactctgcaactttcgcttgtaactggttttcattgatgagtattctttcgatagtttcactggtaccaagctccatcaaagcacctccacaacaaaaatttctttattgacctttaaagcaaaattgccaaaatccctatcgctgatcttacttacgcagttcactgcatcctccaagtgaccgcggcttcttatgtctccttttagagacttcaccgccaagtaaaacagcacaagctgtgcactgcgcgagtaagaaagaaaagctttacgtctcaattttagcattttaggtactctttctaccgttaattgatcaagtagacatagaccttgctcctccacgaattctctaaacactgacatcgatgtcaagctggaaaagagagtctttcttacatcgtaacctagtaattctgaccaaaacggaatgagctcaagcctaatcttgttgcgttcataatcagtgagtaaattggtactatcttctctaaagggaacaccgaagcgccttctaaactcttctatatcctcactaaagactgttaagagcggctttgcccagggatcatcgtaaagcttaggactagtagcccccatcaagccagcaccgcgcccaagccttagaaccattgtttccacagcatcatcggcgtggtgagcagtccaaatccggtcagccttcacttgatccataacgtcaagcagaaacgctcttctatggcttcgcaaggtattttcatcacaaaaactttttggacttaaagagcctactattactgggaattcaaggttttgtgcacattgaaccactaattttacatcttctaatgcgtcacgcctaattccgtggttaagggtcgctactaccacattgttgggaagatggtgttcaaacctttttgcaagatgcaataaaaccatggaatcttttccaccagaaacagctagcacaattccttgagttccaactatctcggggttacttttaagcgtgctgataaaagttctttcaagcataacaagtatatattagcagtgttttggtggcggcgcagggaatcgaaccccggacacggcgggtatgagccgcctgctctacctctgagctacgccgccatataaaaaaacatggttgcgggggcaggatttgaacctgcgacctccgggttatgagcccggcgagctacctggctgctccaccccgcgacctcatcatgaattatagcagcgagcacttatgttgtcaagtgtcaaaaaggcacatataaccatttatgcctgaagaaaagcatagcgccattcttgtccaaagacatgagacacttgccaccatgtcgaaagaacgcgttgaccaccgacgcagatatcttctgatgaatcacaataacgtctgcgttcaaatcagaagtaatcgtgccttcagaaactgcttcatcgaagtatttcaacctaatctctggatattccatggtcctccagatatttctgaactgcagattctatttcttcgggagtcttttctcttctgcacttggggcatactgatgctctgaccaatgtctcaggcgtgtatttcttgaattgtctaatgaccaatgtcctagcaggcctcaataccttcgaaccgcatactggacattccacataaggcacaccactttcaatcctctcttgagtccgatcagtgcccacataaaggcccgttttgtcatcacctgttagtgccgtggtaggacaagcatcaatgcagtaccaacagtatatgcacacaccatagtcaatcttgtaatgaaagaactccccttttttatcctcaatagttattgctcccggtgggcagacccgctcacactgacgacaaccagtgcaatcttcagcgtcgtacaacggcttcccgcgccacttgggaggaacttttacaggctcttttggaaaaggttttaccacgggtccaccaacaagtgtatccatgagttttccgaatatttcgccgaaaggcatcttacaatacgcctcctgtctctgtaatctttaccacgtctttctggtaaactcctttgcgttttaactcaagaacctcagcagctttcaatatccctaccatgattccttctggcttcggtgggcagccgaaaacgtagacatccactggaaccaatgtatctagtggtccagctatgctgtacccgcccctaaaaacaccgcctgtaatgccgcaaacacctactaccacgatagcttttggttcaggaacctgatcgataacgcgaagaacgctttcttttgctactgcggtaacgggaccagtagctacaatgatgtcagcgtgccttggactaccgactagtttcacaccaaaacgttctgcgtcatatttaggcgttaaagctgcgagtatttctatgtcgcacccgttgcagcttccagtgttcaggtggtatatccataaagatttttctggtttaaacacgctcatgcgatattccctcctataccaatgttagtagcagcagtagaagtgaagctaaaccaggacccaagaggtagaactttgcaccttgatcgatcctaaatcgaccactaactgctcttggaatggtgttaatgattatggcaacaagtagcgttccaaacagagtactgagcaagttgacaaagacgtttcctgaagcaggactaacaaaaaccatccacaagaaatagctgtatgctatcagtttcatgtgcttaaggccaaacaacacagctaagcgtggtccatgaagttcagcaccgtaaccatccacgatctctgtttcagcctctggaatgtcaaaaggtacagaacccacaatagctgggcctaacaccagtagaacaagaaaagtgccaaggaatatggggtccatcagtagcgtacctagctggcttttagccactaataaagcactcatggagaatatcgactccacaggtaacccggtaacaaacactgctctatatcccaatgcaactataagcagtatgaaaggtacttcataactcaaaagcatggagatttctcttgaagcacctactaacgtataaggggattttcctccaaatccgatgagtacataaaccatggccatgagagcaaaggcgtaagcgaaaataatcaagtcaccattggtcgataggagttggaaataccctcctgccatgggaaaaggcaacacgcttagtgctaacaccgcagctacaattcccatgaccagagcagcatccacaaccatgagggcacttctgctagctacttttccttttttgtagaacagtttcacaaagtcagtgatgttttgccaaaaaggagggccatatcttccttgtagacgagctacaatttttctatcgataccgcccactaaaagcgcccatattgagagcagcaaaatccacagcaaccaatacacaactttcacattaaccaccccctaccaataacaaacgcagcaatgaagaagatcactatgtatgtggcataatcgtttattactccagtataagtagaccttaccacatctgccatgaagtcgaaaaatgacgtcaagtacgtgtaaccagcttctaaagcatgtgcagccgccttggataaccacaaaccataaggatagaaaaggtcttcaaattgcatggtggcacgttctggctcaaacaacgcactaccggtataaacttcaccttcttgcctagctttacggaaaaatggtacaagcatgacaatagtagccaacagtgttagtagcacaatccagaaaaatgcacctgtccatgaaattccaagttgaatgaaactggtaccgatcaaagccagtgcgccaaccaaaagagagacgttttctacaccgcgcttcgtgactgatgtactaccgagccacaagataaaccatttcgccgtgtatgcaatactcagtatggttcccagcatgagcacagccgttaacaagggcgaaaacgcgtaaatactgctcatgtacacactccactttgctaagaaccctgaggtcaaaggcatagcggccgatgccagtgaagctacaactacagacaagctgagtaaaactcctttgttgctcctttggtagctggtacccaggaacagaacagattcgaaaagcgcgtaggcaacggcaaaaataaatggagcatagctaacgatggcattggaacctaaacctgctccctgaagagcttttgaacttaagaagatagcaattatcaagaagcccatgtttgacaaagatgaataagccaatatttcgcggagattctccttgcccaatgcaataagcccaccatatataatctgaactcctgccagaatgaccacagggaacataagataattctccacgccatacttaaatgtaaccaccaccgctcccaaagacaggattccgctaaagactgctcccactactggagagctttcgccatacacctttatcatccaaccgtggaaaccaaacataccaagttttatcaatacaccgagagtcaatgccaagagccaccagttctgacctaaagcctgacctgccactgcaaacataaatgccagcccagaagccatagcccagccatagtacgaggaagctaattctctgttaccttctcctaccaccatcattagaccgctccagctcagaacctcccaagctaccagtgtgctgagcagactgtttgacgaaattaaccaaagaaggctgataaaaccaagcaaagcagcgtttatttgaaagctcttgtttttaccccaacctgttcctgagagacataccatgctaagcacggctgatcccacagccaaaagccctaagaggatcgtagatgtaacgctacctgcactcagccctaagagctcagccgcgttttgtgggaaaactagcacaagcaccgaaatcagcaaacctgcataaccaacagcgtgcaaactcaggttggctaaaatgaacaaggcaacaatgcataaccacatccaaccgttattaatgagccattcagcaacattaaaaactgcatgatcaaaacccatttgagttccggcggtaaagttgagtaatccctgagagaaattatctacaaacggcgataagaacgaaatagctacaagaccagaagcaagcagaatataaccaacagtgcgccaactcacgcgatcccacttcagaggagaaccgctagtgattgccaagtaagaaccgtaatagctagcttccactatgctgccgatggctaacactgctgctgcccagtagaactgtctttgaaccaatcctatgattatgaacagttttgagaaaaatgtcaaaaacgggggcatgcttgaaagaccaagtacggcaaccaaattcgaataggcagtgctaatcccactcaaagaacctccagccttattcagatccctgtctggtactttgtcggtaatctcgccactaagcaagaaggcaagcgctttacttaggccatggccaaaaacatgcagtataccacccacaaatccgatggggctgcctgaaaaaatgcctagtaccatgtaaccgacttgggcggtggatgaaaacgccaaaagcctttttacatcgtgctgcctatatgcagaaaattctcccacaagtacggtcaaagcggcaattaccataagaaataccgaaaactgtttggtcgtagcaatagcaccagtgaagacgatgtacataaagcgcaccatggccaaaatacctatcttaatcactgcacctgaaagtaaagcggaaatggaagccggtgcagcggggtgagcatctggaagccaactgttaagaggccagattgctccttccacaccaaaacccacaaagagcgaagcaatcgccagccaaagggtgcccgtaggcatggaaccaatcttgaaagagatgtcccacatgttcagcgaacgagtaccttggtagatcagtatcaaagcaaatagaacaaatgaagtagctactgaaccaagaattaggtacttcatgctcgcttccgcagtttctgcagtcctgtacgcgttgaccaaagcgtaggcactaatacttgcaatttctaagaacacgtacatgttaaacaaatcattcgtaagagaaacacccgtggctcccgtcaccatgagtatggtaagtatgatgaaccgcatctcgtcgtgcacatgaagataggaaaggttatatatgaatgcagctaaagcaataaaccacaacaacatactcagacccgcaccgaaaacatctatccaaagagcaattcccagcgggggtttaaacccggacataaacacgaagatgggtttatccatcgcttttggtaacactacaagaagtccaaatagtaattggaacaatgcaagacctacgcccacaaaggtcgcaagaaacttcctttttccgaaaagtaggtttataaaaggaagcaagaaagcaactaccaaaggtataccaattaataaagctgccggttgatatgtttgccaggtcatcctttcagcctcctcaccttattcatgtcaaaggtgccaaaatgtttgtggatccaaagtgcaatacttaaagccatggcggttactgcaacatcaatgacgatggacgtaagcgttaaagcgtgtggaacaggatctgctactgagagtgttggttctatatccaaaaagatgggagctgtggcaccaatgccccaatatcccaaagatacaatcatcaagtttaaacctgaagttaccacagacaaacttatgatgatttttatcagattctttcgggccaatatgccataaagcccagctaggaacacaccagccatgagtaagaatgcaagcatttaaaactccccctccttagtctcagccatggcaccgataacttcaacgatgcctccaaaaactttaacgccaacgaaaaagttcattaaagcaactactccagcactaaggatcttaccggttatgccaacaccaagaaagtcgcccataaaaaaaccggtcttccacaaccctatgatagccgcgcctgcaaaaccaataccacccaaagcttccatgagagtgtacttctccaagttgaatctgtgtaacacaacgtcagctccaaagacgaggaacaccaacgctgccacaccacctagaataactccgccctggaaacctcctcccggactgagatggccatgtaacaccacataagctcccagtgtcattactattggagagataaactttacgatgacttttggtaccatggtcatttttcttcgccacctttcaaagccgtaaccatgtaaaccagaccagttatggcaacgaacaagattgtggcttcacctaatgtatcgtatcctctgtaaccaaacacaatggacgttactacgttggctgcatttacactgcattcaccaccggcaaacttgcaatcaggcttattaccggtctgctgtgctatttcatactcggttatggttttaccaatatttggtatgggcataagaggatcaggtgtatcctgcagcgtagaatactcagaaagaggcgtattgaaaaggctgtcgttgccgtgcagcgataagaatatgccgaaaaacaaaaaagccactatgacaaaagccagaaaatctctaaatttcattcttccacctccttggttctttgcagaaccacgaagaagataattggtacaacaacaacacccactgcagcttctgcaattgcaacgtcgggagcatttagaagaaggaactccaaagcaacaaatgaacccataacagcttgaccaatgacagctctgacaagattcctctgcaaaaccgtgaaccaggcgctaattagtgcccctacgaggttaatcacgtggagcaaaaggatgccattactcatctgctttagcctcctttctgctcttcaaatggtccgttacagatttctcccaaagtggaacgcccgcgtaataacacgctctagctagtacatgagaagcagtggggtttgtaatgagcataaaaagtgagagtagtaatgccttcactccaaagctagaaagcaaacccaaatgaatctctcttagaaaaacgccaagcattatgcttatacagccgagtgttacattctttgtagaagtctgtaacttgcagaagggatcaggcatacgaagtatacctactacaccagcaaaattgaaaaaagcacctatggcataaaaaacataagctacataatccatgctatagctccccccttatgtagcgtgcataagcaactaccatgataaagtccagtaaggccagtaccaaagctatgtccaggtaaataccacgtcgcatttccaagctccaaagagctaataccaccgcaataataggagagattgtcgacatcgcaacaatacgatccatgtcctggggccctattacaaccctgtacagaagaaccacagacaaaatgataaggaataacatgagcagtaattcaacactcatgggaaaagcctcctcgcaaacggggcggcaaaaccatagatgatttccgcaccctttttaggatcctccgtatcaacgtggatccagtggatgtacattttcttctcgtctttatctatatcaactgttatggtacctggggtcaatgttatggaattagctaccagcgtatatgcctcgtctgatgggaagtccgcttctatttccactatgccaggataaataggcaaccttggattcaacgtccgtagagccaagtcaatattggcttttaccatttcttttaagagcacaaagaaataaactatgagcgttggccaatttaacgggttcaacacattcaagaatttcgtatctaaccaaaggtcgtatgtgaaaagcgtaaccacaaacgttaatatgagcccgaagattaattcttgagcatctaatgaccaagtaaacaacagccaaaagaccatgctaagaaaccatacgcccgcgaaagtcttagctttattattcacatgccatcacctacccatctatcgatccatgcaactcatgcaaggatcaatgtgaccaactataacaggagcgtcagccaagttagatccacgcatcatgtgctcagaagcaggcaagttaatcaaagtaggtgttctgatctttagcctacctggcttgtcagttccatcagtgatcagatggtaagctaattcacctcgtggagcctctacacggccaatgacatcattgggttcaatcttcaaaaccggcttcggattctttatttgccctgcaggcatcttgtccaaaacctgtctgatgattttaatggattctaatacctcgagaaccctaacaaacgtacgtgaccaaacatcaccgtcatctaatactactaggtcaaaatccaacaatggataaacagcatatggcgcggtttttctcaaatcctctctaatgcctgaacctcgagcggtgggaccaaccacgcctagcaaatgagcttccttcctactcacaatacccacattttttgtcctagctaatatgctcgcatctttgctccacgtgtccttaagcttgagcccaaggtcttcaagggtttctagagcagcctttatttgactagaaatactctcatcgacatcacgccttacaccacccaaagtgtttattgcgtagttaacacgattacctgacaacagctccagcatgtccatcacagcttctcttccagaccacgtgaacatgaacagcgtatcaaaccccatcttgtgagccattgctcccaagtacattaagtggctgtgtatcctctcgagctcagctgttaaaacacgaatgtattcggctctttccggaacttccaagcccgccgccttctctaccgccagacagtatgcccagctgtgatgaaaagagcaaataccgcaggttctctccactaagcctagatcgcgaataaaagttcttttggtagcgcttttctcaatggctctgtgaatgaaaccaatcttgatttcagcatcgaccaccatttctccctcgagctgaagttcgatgtattccccttcctcgaaggccggatgatagggtcccaaaggaaatttatagcccattatgcacctcctaaaagtctagatagattccgcgcttagcatcatccgggatgattagcctttttggacgcggatggttggagaacttgatgtcaaacaaatccataatctctctttctgcccaatcagcagctggtagtaaaggtgttatagaaggaacagttttgtcttcaggtaccggcagtttcagcgaacacacccaattcccataggaaaaatgatattgcataaataggcgatcttcctcaggatatgcagttatggtgataaagcgcaatacatctttgaaatctgtgatgaactctaaaagcttaagtacgtccacatctactatttctctttcaccttctccgttcaaaccgtaacgttgtaacttagattgttctacaccaggtaacaaactcacaccccctcactttttggaaagcattttttaccgtccgctgtatcacttcttctaaattcagttagacattttaacactattcagtccaactagaaccaacatcgcaaacaacttaattatacctgctataattcaatcttgatgagaaaagctttcagaatcaatgggattgtacaaggcgtcggcttccgaccctttgtcgcgagaatcgctaaacaattgaatctaactggattcgtcctcaatagtggacacggcgtatatatagaagttcagggagaagaacatctcgtaaaggtgtttgaggaaaaattgaataatgaaaaacctcacgagtccatatatatcgaatttgacacgtgggaatgcgaagagattcaagatgaaaaggactttgttatactagcttctgaaaccaacgcagacgtattcacattcatcccccctgatttagctacttgccatgactgcgttgaagagattcttacgccaagtaaccggagatacttgtacccattaaccaactgcaccaattgtggtccaaggtacactgtcatagaaaagctaccttacgatcgccctaatacttcaatgaagcctttccccttatgtgctgagtgttacagagaatacactaatccaaaggacagaaggtatcatgcgcaaccagtggcatgtccagactgcggtccacaaacatatattgtttccaaagacggtggaatgattgccgacccggatctaaggaaaacagtagatattcttaaggacggaaaggttgtggctattaaaagcttagggggttacctcttggcttgcgatgctctcaatgagacagcagttaatagactaagaaaactaaagagaagaccgcaggaacctttcgccctaatgagcacactcccaaatattgaaaacttttgctacgtaaacagtgctgaaaaagatcttcttgagtcaccggcagcacccattgtactcttgcaaaagaaaccttatggtagcttacccgaagttgtagcccctggacaaaattatttggggttcatgctgccctactccccccttcaccacataattttttaccattggccagaagcagtcttggtaatgacgtcagcaaacctccatggtgaagtaatctactacgaagaatcagacttgccaaagcttctagaaatggcagattacgtactgacgcacgatcgtgcaatagtaacccacgtagatgattctgtagttcaaatgctaagcgatgggcctcatttaataagacgaagccgcggctacgttccgctacccataaagctttcaaaccagtgcaaggttcctattctagccacaggtggagatgaaaaggcgacaccagcgcttgcgaaaaacggatacgctattttgggccaatacgtgggcgacttgaagaacgtaagaaccatggatacctatttaaaggtcatcgatcacttgaaggagctttttgagatagaaccccaagtagtagttaccgacaaacatccaggatatctttcacacaggttcgcctattcaacgggcttaccagtaattgaactacagcaccatgtagcacatgcactttctgtcatggaagagaaccaactttccaaggcgatagccattgtatacgatggaacaggatatggggacgacggaacattatggggttcagaagtgctccttgttgaaaatgcagactaccaaaggctgtttcattttgactacatgcctttagttggtggcgaaaaagctattgaagaaccctggcggttagctgctagcttgcttcaaatagaccaggctgagaggttttttggcgaaagaggaagaaacattgcccttctcggtgcaaaaggacgtttccctttggcttgtggaatgggccgcatttttgacgctgtttccgcccttctgggggtttgttccatggcaacatacgaaggtgagccagcccaaaagctgcaaatgatagctgaaaacagcttagaaaagggcaactttgcagataacatcaccatacatgagtcgacggtttcaaccagagatataattcaaaacatagtagagctcttaaataaaggctacgagataaacgacatatcgaggatttttcataacacggtcgcagaattgaccgtaaggatggtcattaagtttgactgggaaaatgtagttttaagtggtggatcattccaaaacaatattctttacaagtccgttcgtgaccggttggagaagctggggctgaaagtttttagaaataggcaagtccccatgaatgacaatggcattgccttggggcaaattgcatatgttttgaggaggagcgacaatgtgtttgggaatacccatgttaatagagaagatccaggacaacaaagcagtagcatcattcatgaacgtacgcagagaaattaggattgacgtggtaccagaggtaaaacctggtgattacgtcatggtgcatgcaggaatggccatagaaatcttgaatcaggaagaagcacaggaaacattggaaatgtggaaggaattgggtgatgagaacgttttcctcagataaccctgctactattatggaggtatgcggcacgcacacccatgagctttttagaacagggatccgttttgccctacctaactgggtgaagctaattagcgggccaggttgtcctgtgtgtgttactgatgacaaagacttagccaaggtcatattaatggcaaccaactacgatttaaccgttatcacttttggcgacatgatcaaggtaccaacacctttcggttctttggcttcattacgcagcgaagggaaaaatgttcaagttgtttattcacctgttgatgctgtaaagtacgccatggagcaccaagaagaaacgtgcctcttttttgctgtaggatttgaaaccaccatgccagccgtggctgccgctattaaggatcgtttagcaagaaacgttgataacttattcttcttagtgaaccataagcgcattgtccctgctttatatgccttatttgggtctgggcgagtaaaaatagacggccttttgctacctggccatgtttctgccatcataggatccaagccctatgagccagtattaagtaaatacgacgtgcctggcgtagtgactggttttagcaaagaccaaatgctcagagggataaacatcctccttaaactcattgtgaatgataagttcgacgtgataaatgcataccccgaagtagtgcgtgaggaaggtaacaagaaagcacaggcactcatagaaagctatttcgaagtaggtggagcattttggagagggtttggcttcattccagatagtgccatggtgctcaaaaaagagttctctgatttggatgcagaaacacagtttccggttgaagagcctaatgtaagccctccaccagggtgcagatgcgcagacgtggtgctgggtgcggcagacccacccagttgtcctttgtttggcaaaacatgtactctgcagaatcccgtaggaccatgcatggtatcatcagagggaacttgtgctgcatggctcaggtacggaggtgcaacctcaaatggataaaatcacactaagcataggtactggcggagaagaaatgactcagtttcttcaaaagactgttttccccatccttgaggaaagcatttctggtgatgccgcactggttaaccatactgcttttacgatcgacagttttgtagcagaacctcctttttttccaggtggttctattggaacactagccgtgagcggaacagtaaatgacttggtagctgcaggagctaaaccttcagcgctggcgctgagtttaatcttggaggaaggtttggacatggaagtggtacgaagaatcttgcaggacgccaaggagacagcgaagttggcacaaataaagatcgttactggagatactaaagtagtccaaaagggcgcagccgacaaagtattcgtaactacctcaggcattggccagaaagtacttgattttgaatccccagcgcccggagacgcagttgtggtaacaggcgatattgccagacacggcgcaaccatgctactcgcgtcaaaaaagtttgagcttgagagtcagctaactagtgactgtgaaccactatgttggttaatcgatgttttgaagccttttgaaggttttttaaaatggatgagagatcctactcgcggcggcgtgggtaccattcttcatgagttctgcagccagttttccctgggcgtgagactctttcaaaaacaaatacctatcatgcccgaggttaaaggtatatgcgaacttcttggcctagaacctcttcacctggcatcagaaggaagaatggtaatcgtaataagccctgataaagcccatgaattccttgagtccttgaagccctttgcaccaaatgcatcggtcattggagaagtagtagacgatcacaaaacgctgactcaagtagtagatggttacgagacttatgtaccacccttaacaggtgagatactgccaagaatatgctgagcggagctaaccatgcatgagtattacgtggcaaagcacacaatctatcaagtgaagaaggagctcggagaagtgcatccaagcctggttaagaaggttggtcttgaaattgggaaaatgtcaggtatcataccagaggctttggagatgtatcttggtttgatagcgcccgaagaaggcttaactaatgcgagctttgtcatcactctcgctccggtcctttttaggtgtaatgattgcaatactctttttgagccttcacgtgaactgttttggtgtccaaattgtaacagtagcaatgttacattcgtaagtggcaacgaattgaagatacaatacattgatgtgcagaatgaaagtaaggaggtataaagaagaacatgaggcgaatacatgttttcgaacacttggaaggccatggtgcaccacaggaccttacacgcattaacttgggaaaaaacatattagaagccaacgaagaggtggctcatgaggtataccatttgtacacggaccggggtgtattccttaccaatgtaatgggatcacccggaagcggaaaaaccacacttataaaagctttagcacagcatctaaagattgccgtgttggagggagatatagcttcatcagtagactccatcgagtttgccaaaatgaatgtaccagtagtacaagtaaacacagatatttatggttccgcttgtcacctggaagccccctgggtagcagataaactccgactgctaattgaatacaagcccgaatttgttttcattgagaatgtaggcaatttggtctgcccttctgatttcaacttgggcgaacacgaaagattagtcgtatactccattcccgaaggctttgacaaacctattaagtacccgcccatgttcactaaagccaccgcagtagttttgaccaaagtcgacttagcgcctgtcatggatttggacgttgaaaaattcgaagaaagcgtacggaagattaatcctcacgttcaaatattcactttttctgcaaaggatgaaaaaagcatccagccaattgtggcctatctggaaggcaaaaggcaggccctgctaaacaatagaagcaattgattcatttcagcttcaattaagggtgcgtccttagccaaatcgttttcgtcttctctgatctgttgcactagcgaggtagcatctgggaacttcttttcttctctgacgaacctgtggaagccgtaaagcacgatttcgcctgccccaatatttaaatcaattccgggaacatatatctccaagagcacatctttgcggtcaaaggtcggagcctttccaaaagaagccaaagcaggacctgaccactgattacttagcaggaatccatcataaaccccgtaggggggtcgggtcttttgtttactccagtgaaggtttacggtaggaacgcctattttactgccaattctgtttccgtgaaccctaggtccccttataaaataaggatagcccaacaacttcattgccctttccatgttgccatggtgaatgtagttctttatcgccttcgtactaactatttccccatccaccgagactaaaggctccactatgagattctttctattaagctgacaccactgttttagtagtgaaatatctcctacggcgttacgcccaaaacgaaagttttcgcccaccacgatggtttgaacatcctcaaggtatctggaaaggaacgtttccggttctaagtctttaatcttttcaaaaggcagctttattatctgatttatacccatgctctcaaaagcgcacaacctttcatcatcagtaagaaccctgctttcactgtaacctaaggcttcctttggcaaaggttcgaaggtcagcaccccaccgtcgttaactccagagacatgtgaaagcaatcttctatgtcccaaatgtatggattcaaatccaccaaaaacgatcgttacgactttttcaatcttgtcatccacaacagttaccaccaacgctccatcaccaactctcctgtgcttatcctgccaacacccaagaaaccatgagttccccatattctgtagtacgaagacgcactactcacgctcatagaataatccactctgcccgattgcctcaggcgcttttctacggcgccctgtacaggtatgtctggcaagaaagataaagcttcatcggtggatataacttttcccgggtcaacgtcctgcaagggaacccctgcgcttatgcttatgtgtccgatttttacacgcgccagctccgataccacacagggaacatttagcatgtcgccaattttctttgccagtcctctaatgtaagtgcctttgctaacttcgaataacagagtggctttttcgattcccttctcattcgactccaatacttcaagtaacaaacttttgctaacgtgagcgatacccttaaggcctgtaacgggtttgccatcatagaacaggtagtaaagccttttaccatttactttttttgaagaaagaggtggaatgggatactctacctgtccccttaacgtgtctaaacactcctttaatgcttccacgcttggtctgtgttctgaaagattaataacgtttccagttatgtcccaagtgtccgtctctaaaccaaactgaagtacacatacataggtcttaggtagagaaagaaaaaagtcagaaaaccgacaagctctgcctatacaaacaggcataagaccccaggcaaaaggatccaaagctcccacatagccagctttttttacgccaagcgctgacttcactttggacaagaatgccatgggctttagtcctctgggttttattgtccacagaaaaccatctaactcttgcacgagaagtccacctgtctgtaaaacatgcgctgaacaagactcttagggctcttaaggtcatcactgctcataatccagtcagacaactgctgcaaactttccaagtcaatgttctcccgtaccttcatagccgctctctcagcgctgccacctttagaaaccaaatcacagatgcttagcagtagctcctcagtcacatcgacgctcaagagttcagatttcgcgtaaagctcagcaagctgcagatcaagttcattcaaatttgctggctcattacgtgtttgacttaaagcatctacatcagcagtgacccaagctagtactgtctccatgacctcacttaatcgatttgaaacctttgctgccgccgccatcctgtgtccgcctccatttaagcgtttggcatacgctatagcttccaaaggatgcctggaacgaaacgatatattcgtaacaggcatttggttattgttttctcgagctgaaatgaataagagaccgcgaccaatccattgcataatggacaaagctatactaaaatcatcatcggtaaaaccttgctctaatctatcttctttaggaacactcagaacgaaaaccccaggcttgtattcatatacctttctgaggagcctggcaatgcgttttgcttgctccataccgcaaatcttagtggcttcaacataggcagcattccagttagcgcctgcttgtaccaaccttatagcatcgttcaaagcacgttcatcaacattgctgtaagataacacaccagtgtcagccagcaacccagccaaaaagcacactgaggacttgctatctaggtgatcagaaaacaactcagacagcaaggcagaggttgcgcagcagcttggatcaataaggtgcatgaagggcacatcctctaccgcatgatggtcaataatcagtgtttctaaacctttgtcataaccaaaagccctcttggggtcggaaacatcaagcattagttgaacgtccacttctgacgctgatactagaggtcgcagctctgtaaaaaacgacaaccatgattccacacacacggaaaccggtacacgcatagaattaagtacccagctcatgccagctactgaacctaacgcatccacatctggtctttcgtgagtgataatcttgattcccttacggctcttcgttagtctcttcagtatggtctgtggattcgtcttcgtgagattcatcttcttttacttcatctttcttttccaaatcttctagcaatttcaccatgcggactcctctctcgatagagttgtccaattcaaactttatctctggcgcaaacctcagtctcaaggttcttgctacttcaccactaacatacccttttactctttccaaagactgtagtatttgttctgaattttttcctggcatggtagaaaagtaaaccttcaaatacttttgatcatcagacaactccacgtcagtaatggtcacgaatttgagacgttcgtcattcatgtcttccagcagaattttggacaattcctgctttattgcttgctgtagccgctcttttctgagaggtttcatatcaatcaccccttgaaccgttagtaaacggtaatttcctgttctaaaatctctaagtcgtaattatcttggataaagttaacaatccaatccacggactctcttactttgttcatttgcccatttactgtagcaaaaccaagctctgccacagaagtgttgtctaaactccccacctctgcagcagccacgtttctccgagacctcaccgtatctaaaatagaccttacaacttgtctcttgtccttcaatgttcgagaaccatttattagtagtttcaacctcaaactaccaacaaacaactaagccacttcctcctgaattgtataaacctccagtatgtcgccttccttgatgtcatggaagttctccaaaccgacaccgcattcaaatccttgaaccacttctcgtacatcatctttgaatcgctttaagctaccaatggatgtctcggcaacgatgacaccgtttctaagaactctgactcgaccatttctcactatcttcccgtcagtcacataacaaccagccacggtgcccacacgaggtaccttgaaggttcgacgaacctcagcatgtccaagcactacttctacttctttgggttttacaagtccttttaggaggttagccatatcgtcaacgagatcataaatgatacgatacgtcaaaaccttaatacctttttcttcaatgagcttgttagtcttacccacaggacgcacgttgaagccaacaatgagagcctttgacgcctcagccaaaatgacgtcgccatctgaaatggcaccaacaccagcatgtattatgttcatatcgacttcgcctttttccaatttcaacagcgcattttgtacggcctccagggaacctgccgtatcagccttcaatattaggttaagaacaggcttttcttcttcagatgaactcaggatttcctctaacgagaattccttcctggttttttgttgtttatcacgctgcagatccgagttggattttgcaattctttcagcttcttctaaagaatctaccctttgcaccaaagtacctgcctctggaacatcctgaatccccattatctccgcaggcattgaaggacctgcagatgagattgggtctcctttgtcgtcaaacatggccctgatcttgccgtaagttgtccccacgacaacaaaatcaccgactctgagtgttccttctcgaaccaccactgttgccagagggcctttacctttgtccaagcgtgattcaataacataagcttttaaaggtgcttcagggtctcccctaaggtctagcaaatctgcaattaggatgatcgcttcgagaagatcttcgataccttcaccttttatggctgaaacaggtacgtaaatcgtgtcgccaccccagctctcaggtatcaatcccatggcagcaagctgattcattactctgtctggattagcaccaggacgatccattttatttagagctacaatgattgcaacacctgcagcttttgcgtgattcaaagcctctatggtttggggcataacgccttcgtcagctgccactacaagtacaactatatctgttaccatggctcctcgagcacgcatttcagtgaaagcttcgtgcccaggagtatctatgaaaacaatcttctgccctttataattaaccaccgaagcacctatggattgcgtgattccaccaacttctctttctgccacacgagtgcgccttatggcatcgagcaatgtagtttttccatggtctacgtgccccataacagtaactactggtggccgcttcggcgcaagctctttttcactcttaccagcttctgcagtaactgtttcttcctcagtagattcaaccttactttctttaccgctttcagctacctgcaatggttcggccttaagcagctctctgagtaaatctgccgtttcttcatctactgttgactgatatgaaacaatatccactccaagttttttaagctcttcaactagctgttttgaagggacacctaattctttcgccagttggtaaactctaatcttcatcaggaccaccctccctcacatcaattgtccatcctgttagctgttcagctagctccacattctcgccatcttctcccaccactacttttatgttatcgggagtggtgtaaaccaatgctcttttattctttggatctagaacctctactttatccacctttcctggcgaaagaacgtttgcaatcaactttgctggatcagtatcccatctcaccacatcaattttctcgttggccagacttcttgaaatcgcctgaatacgttgccctttgtaaccaatacatgctccttgagggtcaagtctgggatcaatactcataactgccacttttgatctccgtccaggtttccttgcaatacccatgattcgtaccaccccatcagccacttctggtacttccaaagtaaacaacagctttagcaaatcaggagaagaacgggacaatgctactccttgaccgtacatgggtatgttcttcgcacccaggactaaacaccttagggaatcacctggagcatacctatcagtaggtagttgttcactgggctccagcacacattcaacaccatccacgtccatgtagatcagttttgtcttaggatctcttcttatgacccttgctgtgacaacttcaccagaaaactgagctattcgcttaatggccttttccttactcttttcattcattctgttctttaacgtattctctgcagtctgtatggaaacacggctcagattggacagagggaactcaatccaatctgatacggcctcatcttcaggtattgtttttacgaaatccttatttaccagaaacttcaaactgctcccgttctcttcaatcttgatagccgatcccacagcctctttaggaatatccagttctttccttatagcagaaactaaagcgtcttttaacgcttcaattatttcttgaggtgtaagatccagatcactagctatttgccttatatattcattaagtgccttttctatggcttcgcttttgtttttttccatgctctttccctccttcgtcgaataccagtttcgcctttctaacttggtcgaagggaatgcggaagtaatttccttcatactcgattacaacgttttcattttccctacccacaagctttgcacgaattgtttgcgatttaccatctctatcgaaggaaatatcaataacccttcctttaaaaatttcatattcccattctctttttagaaccctatccaatcccgggctggtaacctccaaatgatcattgtcgccgtaccacggaaagctttccaataaaggcaaaatggctctggttagtttttcgcagtcgccaatggtcaccgacggttccccgtgaacaacaacagagattatatgagcacctttttccatacgctcttccaagtcaataaaataaaaaccttttgacacaacaattttggaaatccgctcttcaagatcggctctatcctttggcgacagcattcaataatcactccttacggtccttataaagaagaagtgggactcaaggccccacctctcctttatacattatatactcttaaacgaagcttttcaaaacttactgcaattcgattaccgctccggcttcctcgagctttttcttcaattcttctgcctcttccttggtaactccttctttaattggcttcggtgcactttccactaaatcctttgcttccttcagaccaaggcccgtaatctcgcgaacgacctttataacctcaagcttcttggcaccagcttcctttagaataacgtcaaaggatgtcttttcctcttcagctggagcagcagctgccggtccagctactggtgctgctactgccacgggcatggacgcggacacaccaaacttctcctcaagtgccttaaccaattctgccagctgggaaactgacatgttctcaatttcgctaatgatttcctcaattgtcatctgtaagtaacctcctttatgcagctttttctttcttctcttttattgcttgcaatacataaaccaagtttctgtagggaccggacaacactgttaccaatcccctcattggtgaagaaactactcctaccaactgtgcatagagctcttgtctgcccggaagcttcgcaatagcatccacttctttagcagagatccaacgcccttctaatatgccccctttggcttgcagcactccatatttcttcacctgctcaacaaagagcttgaagggggctaattcatcctcattggaaaacaaaagggcagtggttcctctaaacaaagactcatcgacgttcaaaccaacttcctttactgcaagttccagcagtgtgttttttaccacctttactgtgaggccgtttctcttcatgtcggctctcatggcttgcatgtccttgctggtcaatccctcgaaagagaaaaagaccattcctttgctttggtcaatccattcacgtaactgctcaacaacagcttgcttttcgggtcgaaccctggtcacatatgccaatgtatcacctccttacgcaaaaggccaccgacggtaggtcggtggcctcaacccaatatccacccaaataacctccgccggttgcccaatttaggcattagtaccgacttcttcggtctaattttcattccaattatactggaattttaacacaccttagtaaatgttacttaaaactgcttcttaagtgattcttcgatagccaaacgtgtgtccaccttaactgctggacccatggtactgcacagtgatatggtcttcacataagtacccttagcagttgcgggtttagcatgaattatggcagctgtaacagcatagaagttatcaagtagtttttcgttatcaaagctggctttcccgatgggcacatgcagatttccagtcttgtcgttgcgaacttcaactttacccgccttgaactctttcactgtcttttcaatatccatggtcacagtgccagctttggggttgggcattaggcctctggggccaagaatcttacctaaacgtcccacggctcccatcatgtcaggagtagcaatgaccacgtcaaagtccaaccacccctgttgtattttctcaacaagatcgtcagcacctacatagtcagcaccagcattggcagcttcagtagctttctcacctttcgccagtaccaaaactctgacaggcttaccagtgccgtgaggcagaattacagtgaacctgacgttctgatcaggatactttgggttaatgcccaagcggtagtgtgcctccactgtttcgtcaaactttgcagaagccatcttcttaacgagttcgatggcctctgaaggcgtatataccttcgttaaatcaaattgctgagttagctgcgcatatctcttactcatagcattcacctcctgtggttaacgagctaatttgctctcccacgacttatggtctgaaacctaaaactaatccactacctgaatacccatgcttctcgctgtgccttcgataatccgaaccgccgcttctaagtcttctgtattcaagtccttcatcttttgcttggcaatctcttccacttgagcacgggtaaccttaccaacagtaaccttattaggctcaccagagcccttctccaccttcgcagccttttttagcaagaatgaagcaggcggagtcctcacctcaaaggtaaagctcttgtcagcgaaaacggtaacatccacaggcactaaaacatcgcccatactagccgtagccgcgttaaacctctttatgaattccattatatttacgccacgctgtcccaatgctggtccaactggtggcgcaggagtagctttacctgcaggtaacaacaacctgaactgagctgcaatctttttagccaatgcctatcacctcttaattcaactttctaacttttctttctcacttgtacggcatccaaatctgagataacttctcgaccaaacatgcttatcttaacaaatactttctgtttttcatgatccacgtcaacgaccacacccgtaagacctttaagagcaccatcccttacttccacttcatcaccagtctggaggtcaacctttacagcttcttgctctctgctcttttgaagcaccttttccatttcgttgtcctgcacgggaatgggtgtatgatctggcgttgaaatgaacccccgtacaccaggggtatagcgtattaaagaccacgtttctgggtcaataacacctttttcaggatccacttcaacttctacaaaaacataaccggggtaaatgaccctttgaaccctttcaggtctgggttttttacctctgtattcaagacgccattctttgggaactaagacatcacttatagctgtgttacccgcgttctcagcacgaagcttaattgcttcagccactgcagattccttgccatgaactgttgtaactatgtaccactttttcatattcgtcttcttccttatactacttcactaatagtggcaataatcttgcaaaacctaggtccaacaaggttactagcacagcccatatacctgaaaacacaagtatggccaacactgcatttacagtttgctcccttgatggccagctcaccctgccgagttccactttagcgcttctgaagaaattctttatcctgtttcctaatgtctgcttttccgccatttggcatcaccattcgctaagaatattggcaggggcggagggagttgaacccccagcctgcggatttggagtccgctgctctgccaattgagctacgccccttcaaccctaccttgtctccttatgtagcgtgtgcttcttgcagttagggcagtacttcttaaactgtaacctgtcagtggtcttcgtcttattcttttccgtgtggtagttacgatgaccacattcagtacactctaatgtaactaatactctcatctgaaatcacccattattccaagagcttggtgataacaccagctcctactgtccttccgccttctctgattgcaaatctcatgccctcttctaatgctacggggtagatcagttctacttcgaactctgcattgtctcctggcattaccatctctactcctgggtctagctttattgtcccagttacgtctgttgtccttatgtagaattgtggcctgtatccattgaagaatggtgtgtgccttccaccttcctctttcttcaatacatacacttgcgccctgaacttcttgtatggccttattgaccctaccttcgctactacttcccctcgctctacttcgtctttccctatgccccttaacaatagacctacgttgtctcctgccatcgcttcgtctaacgtcttacggaacatctctatgcctgttactactgtcttccttataccttctcgtaatcctactatctctacttcttcccctacttttaactttcctcgctctacccttcctgtcactactgtccctcgcccagttatgctaaatacgtcctctatcggcataaggaatggcttgtctacttcccttactgggtccggtatgtagctatccatggcgtctatgagctcccatatccggtctacccattcgttctccccacgcttcgtctgcgggttcttgcttagtacctctagtgcctctagcgctgatccctttatcactggtacttcgtctcctggaaatccatatcggttcagtaagtcccttacttccatctctactagctccactagctcaggatcgtctaccatgtctgtcttgttaatgaataccaccatcgcaggtacgttcacttgccttgctagtagtacgtgctccctcgtctgtggcattactccgtctgtagccgctactaccagaattgctccgtccatctgcgctgcccctgtgatcatgttcttgatgtagtctgcgtgccctggacagtctatgtgcgcatagtgcctcttcggtgtctcgtattctacgtgcgttatgtttatcgttatgcctctcgctttctcttccggtgctttgtctatgtcaaagtatccctgcggcttcgctaaaccttctgctgccaatgtctgcgttatcgctgccgtcaatgtcgtcttaccatggtctatgtgccctatggtccctacatttacgtgcggcttcgtcctctcaaacttctctttcgccattactcttcactcctccttgacacttgttagaaccagtactggagcccaggaccggacttgaaccggtggccttttccttaccaaggaaacgctctgccgactgagctacctgggctcacttggagcgggagacgggactcgaacccgcgaccctcagcttggaaggctgatgctctaccaactgagctactcccgctcttttggtggggaggggtggattcgaaccaccgaaggcttccgccgagggatttacagtcccttgcctttggccgctcggcaacctccccaaacttagcacagaccatattataacatatggtctttagtgcactctgctgccttgcaaagaaaaaacaaagcaaacacagtgtcacgtaaataatatatcattagatgcacttaacttcaagtgcatagaaaataatatgggaaatctcctcaaagccatgagcttgttaaaagcttgttatgaacaagctttccctttcgaccaagaactacaagcatattgcagaactgcttcagacaacgcttggggattcgttgacaaaccccgtatatgccgctaagcctaatctaaccacttagttacatgaatccatcccccgatttacatcaaggaaactctgggtaacctaagcagggtaagtggtcatcttatcacacgaggggaacaaaatggagccggcgttgggactcgaacccaaaacctgctgattacaaatcagctgctctgccgattgagctacgccggctgctgctgttctattataaaacatggattccgtatttgcaagtactctacacagcttcgtcaccccgcaaaatgcatacttttatgatcaccacatcaacactattgggcagcaaattctgataacatataaacacaaccaggaggtgcgaatgaattatgccaaaaatccttttgaactgggtaccgactcaaagcgattttgagcttatgcgtaagactcttcccgatgcagaattcgaggttccgccatggcaaaacttggaagaagcagaaatactcctctattctccaaaaactcccgaccttgacgcgctcataccaaacatgaagaatctaaggtttatccaatcacttatggcaggtgttgatcatttgccatggagtctgataccgaataacgtaatagttgctagcggatctggtgcaaactcagaagcagtagcggatatggctttagctttagcgctctcggctcttaagtttatacctttctaccagaacgaaatgaaaatggatctatggaaaagacgcgttagcaaagacctggattctctcacagcagtcatattgggtacagggagcatcggcaaagctatcgctaaaagactaaaagcttttggcatgcaggttgttggagtttcaagaagtggcaaccaggtggaaggctttgataatgtagcatcgtctgctgactggtctagcgagccctatggcgacctaattgtcattgcactgcctttgaaccgagattcgtatcacatgatcgataaagacgttttgtctcggttaggtggtacgcgtgtcatcgttaacattgcaagggcagccatcgtagaaccgcaagcattaaaggtttggcttcaggaaaaccctacttccgtgtacgcttccgatgtttggtggaatgaaaagttgagtctgcagccagttgttgtggaacagcccatctccatttcgtacctgccaaatgtaattatgtcgccgcacactgctggacttacagaatacgcacaggaaagaatgctcactacatcttgcgagaacattcggcgtttcctagagggtgggcagcctttaggcattgtgcgtaaagaagattattcccaaacgccatggaatgaaaattgatagtttttatttatcatacttagcgcgagatctcgagagctcctttcgcggtgctcgtataaatgcagttctttgtgaagcttacttttatcaactagatactactaagggaccgctactcatctctttgctgcaatcttcacccctaataggcaagacctttctacctacggacaagaaggaaagaaagcttagccaaatgattggaaatctgtccattgatgccataagaagtgtggagggagaccggatcatagtttttcaactgagcgatcggcttaagatcataaacaggcagctagtcgtggaactcattccaaactatgcaaccctcctcatccttgaaaatgacaatatcatcttttccacaaggttaattggagcaggaaagcgctcatttgttttgggaaaaagatatcttttcccgcctaaaccagaaggcgcaaaaaacctctaccacccattaagaaaagaaatcattgaaaaagtaccagagcatgcacgacatcttttagagaagcacttaagtagaagagacctaccccatatggtggtggggcgggaactcgcttggccaacaccttctgctactacaacagctttagacctggcttctacagaggtaagcagacaaatcgaatcgtactacgaaaacattgaaaggaagaatgcacgtaaagagacccagtgggaacagcgtggacccgttgataaacaggaaatcgaagaacgggtggataaacttaagcgttggggacaagtactgctttcactgccactggatacaaaaggcgaagtgcttataaaagactgggtcacgggagaagaaaccagtgtcaatctttctcagtttcataccccagtggaagctgctaaaagtttctttgaaaaagcaaagaaaactgaaaaacagcttctgaacggtgaaacaaaaaaagcgcgatttgctagaaaggagacctcggcgaaggctcagcgctatccctataggagaatattgtatgacgatgtgcccatttacattgggctatctgcgtctggaaatgattttgtaacgttttcctcagctcctgaacactggtggttccatgtgaaggagggaacagggtctcacgtggttgtaagaacgaattttcttacggatgacattgctcaggtagcagccaagctcgccgcttttcacagttctaagtctgctgaaaacaaggtggaagtggtttacacacaaataaagaatgtttggcgtcatccaaaaaacaagaaagggcttgtcctgtacaagaattttcagactatggtagtggaaccagcttctgaggaaaccgttttaggtactacttaaagacttccagcgatgcttccaaaagcttcgcgtcatcagtagcagtaacttgcacgtcgggagccaacccaaccttgttaagagcagtcttgttaggcgtcaagtattcggcaactgtcaccttcacagcaccttcactaagtggttcaatggtctgaatttctccctttccgaaggttttttcacccaccaacttagcaccaatgagatctcgtaaagctcccgctacaatctcagaagcagaagcagaaccaccattcacccaaactacaacattgccctcaaacaatttcgccccaccgggtgccttcaacggttttgtttcctgcttatctttctcatataccacaacctgtgcaggggcgaagtaacctacaattttgcgagcttcctcgagcatacctcctggattatctcttaagtcaattattaaagaggtcataccttccttttttaattgaacaagagcactttttaactcagaagaagctttgttgtcatagaactgcattagccttatataacccactgttggggtaaccatcttgctctctgtaacagcaggtatggatacctcttctcgcttcaaatcaaatgaaagtgtctgcccatcacgcagaatttccagtgtgacagaagtacccgcactccctctaaccatggaagaaacaacgtccactgaaacttgctccacactttttccatccacggccatgataatatcccctgccttcaaaccagccttagcagcaggcgtattaggaaaaactgtttgaatgacaatctggtcgcctgtcttgctaattactactccaatgcccgtgtaagtgccttccaaatcgctttgcagcactgaaatctcttccggtgttaaatactccgtccagggatcacccaaagccgcagtcaagcccttagcagaaccatagagtagctctttatctgagggtaaatcagtgtagtaccgctcttgaagtaccgctttcagctcatcaagaagacgataatcacctgcctgcagaacaatggggcgaccgctggtaagaaaaccaaggacataaccagctgtaatgcccagcacgagaattagtacaactactccagcgcctacacttcttttattcatggatcacctcagaattgcacaaatttagcaggattggttggctcaccctgtattcttatctcaaaatgcagatgcgggcctgttgcccaacctgtagaaccttcgtatccaactacagtgccagcagagaccttttgtcccgactttacagctatgcgagacatatgagcgtaaacagtaccatagccatcttgatggtcgataataacacacagcccgtaacccgttttccaacctgcccaaatgaccacaccagtcctactggcctttattggtgttccatattggttggcaacgtcgatacctgtatgaaaatctttacctctacctgttagtggatttatacgccacccgaacggacttgtcaccattccagacattggcttaataaaaccactagaattcgcattactactgagctttgttgatgagagcattcgttgtatctcagcactcacttctcgctgctgctgctctatcatggctaactgtgaagcatatttgttttgttccttcttaagttgagcatacaaagattctctttcatcgtacttactctgcaaggttgctagctgtgtttggagcgattcgattgtctgcgcaacttcattctttgcttctgcaatttcctttcgcttggcatgaagtttggccacattgtcttcatatgattccaacttatcattctggtttgtgagcactttctccaaggcataggttgccagttccggatttactgaagaagtaaccactaaaaccagtgcagaaggggccactttttgccacttatacatggtcactagtgtctgctccaggtttgctctttcttcttcaattgtcttctccagatcttttatctgactatccaatgtggcaatttgctcctcaagtaactggcgtctttgaactaatgaagaagactgctgctccagcttctctatttggctttgcagctcaactagtgcctggaaagcgtcctgagtcttacttttgacttcgctcagctgctgctgagttgcttttttctgttgttctagctgttcatttttcttctgcagatcagagtatgttgccgcctcacccggcaaaggaatagccaaagcggcaattataacaaaaacaattatcacagaaacccactttgaaaacaccctacatctccaactcactactagccacctccctaatgcttctgtgtatggccaagtatgtccctccgaacacaaatacaactgacaaaactgcactcaaaagtacatagggctcccaactcgatagcggtacagttaatccaaacaagaggctgttaacaacatttaccaaatcaatcacaagcggcgctgcatatatgcctaatatcaccgatacaatgacccctatggcagcaaaacttacaatgtacaacaagaacggcataagtaagaaccttgggctagctcccagtaaggagtacagtgccaacgattcgcgttgttttaacacctcagattccacgagtagcatggctagaatagccaatacagctaccataactataagtatagcgaatattgctttgtacatgccagatataaatgttgaaacactctgagcctgttcatatggcgccagcaagtcagttatataggtagcagtcctcatctcatcaatgaactgtttcatgctttccagactggtaaacctgatttcaaaggaaggcggtatgggattttcggaaatattttcgaacagccaactgtactgggaaagggaaagccttagctctgctaacgcttgttccgaacttacgaaggttacttcagccacacctggcctacggacgaaatcagctcttatggattgtatttcctcttgtggtaaagatttatctatgaacaccactgtttgaagctgactcagagctgtactctggattttttgaaaccacacgctggtactaaaggcgaaacctcccagcaacgtcgcaataatgataagtccagccaatacagctccctgagctatattagatcgaattagcctccacgcccacactaattcacggagcaaccgattaagccaaagatttgagtttttttgcatcgaaaacaattcttcccctttccaacctgattaccctagttcccatttctgcaaccaattccacgttatgcgtagccaacaaaacggtggtattcatattcgcagtaaggttctgtatggttttgataaggtctcttgccgtattcatgtccaagttcgctgtgggttcatcagcaataagtagttctggttcatgtaaaatagctctggcaaaagcgactagttgcttctgcccaccagataattcctcaggcatgaagctcttcttatccaagaggccaagtttgtacagcaacgcttctgcacgtcgtttcacttctggcacggggtaatctctgacctctaaactcatgatgacattctcgtaaactgtcctatcattaaggagataagaaccctgaaagatgatacctgtccgaagcctcaagtcacgtaggtccctttcaccaccagcaggatcaattcggtgcccaagaatatcagcgtaacccgacgtaggctttctaagccccattaggatatggagaagtgttgttttacctgcaccagttggaccaataaggtaaacaaactcacctcgatgcaaatcaaaactaacgttgtccaaagccggttcataacccttcccatatacttttgttaaaccgtgtacactgattactgtgtcttgaagatccatgttattcatctgatgactccacttttacaccctgcaagaactttaccataaaatccgttatatcgccgtccataacgttatctatgtcacctctggaatatccggtgcgatgatctttaaccatgttgtatggatgaaagacataagagcgtatctggtttccccatgaagcagattttacatctcccctgatttcttctaaagacttctttcgttcctcttcatgatattggtgaacacgtgccctcaaaatgcgcattgctctttccctgttttgaagctgcgaacgttcctcagtgactgtaacagtgataccagttggcttatgtattaatctgacgccagattcggttttgttctggtgttgtccgcccgcaccaccacttctaaacgtttcaacttcaatatcatcaggatttatctccacttcaacatcttctacatcgggcactacatcaaccaaagcaaaagaggtatgtcttctgtgatcggcgtcaaaaggcgacaacctaaccaagcggtgaacacctttctctgcacgtaggtagccatatgcgtaggaaccgcgcacgaaaactgtacacgacttcacaccggcttcttctcctctggagatgtccacaatttctgtttcgaaacccatccgctcagcccaacgtaagtacattcgcatgagcatttgtgtccaatccatagcatccacaccgccagctccagcatgtagcatcaatatggcgtcgttcgtatcatagggttctgtaaagagcgtcaccagcctaaaaagctcaatacgttgctgaagttccttcaacgtagcgagtgcatgctcaaacagctcttcatcatacccttcctggagaagctccaaagcagcatcaaggtcttttaacaggttttcaatctgctcaacgcgttcaatttcttcttccagccgctgtacttttcttgctacagccacggctttatctggatcagaccaaatgtcaggcttctcgtacactttacgtacgtcgctaagctcagccttcttatcgtccagctttatgttctcaactatttcttgaaattccgatgcagtattgtctcgtgcttgtatgatttcttccagtgtcaacgattccgtcccttcctttgagtgtctctttggactaatctaatgttcaagaagtacgtgaagaaatcttttctgacgttgctaagcatttctgcaaacatcatggcagcttggtactgatattcaactagaggatccttttgtcctaaagcttgccatcctatgccttgttgcaagtactccatgttctgtaaatgattgataaaattccagtccattactcgaagcaaaactttcttgtccagctccggatcaacattactaagttcatttttctttgcttcatagttggacattatcacagagaatacaacatcctttacctcatcttggctagcattttctaggccttcaactgttatgcccacagccaatagctgatctgaaacactttcaggattgcgcgctaagtcttcagcgtaatgctccgctaaacgttccgccaagggagtaacatcttccatctccaagatttgtcttctttccttgtagatgtactccctttgttgacccaaaacattatcgtaatccaaaagcctttttcttatttcataatggtagttttcaactcttttttgagctgtttcaatggcacgagtcaaaagtgggtgttcgatgcggtcgtcctcttccacatgcagtttatcaaaaatgcctttgagcgtatcaccgccataaagtttcaagagctcatcttctaaagacaagtaaaactgcgagctaccaggatcgccttgccttccgcttcgtcctcgaagctggtcatctattcttcgagcctcatgccgttcactaccaatgacatgcagtccgcccagctctgcaacaccttcaccaagaacaatgtcaacgcctcgtcctgccatgtttgtggccactgtgacagcaccacgttggccagcttttgcaatgatttctgcttctttttcgtggtacttagcatttaaaacttcgtgcggaatgccttctttcttcaacattcttgaaagtttttcagatttctccacagacctggtgcctataagtacaggttgtcccttagcatgcctttctttaatatctgccacaatggcacgaaactttccttcttcactactgtaaatcacgtcaggcaggtccactctgatcatgggtttgttagtaggaaccactacaacgtccatattgtaaataccactaaattcattcgctgctgacgctgcagttcctgtcatgccagcaatcttgttgtacagcttaaagaagttctgatatgaaatcagagccaacacctgtgattcgcctttaacttggacgccttctttggcttcaattgcttgatgaagtccatcactgtatctacgcccatacatgagccgaccagtgaactcgtctatgataattacttcaccatcttttactatgtaatccacttctgacttataaagatattcagcgcgcaatgcttgaagaacttttctaagaaggtcagcgttttcaggtgcatacagattatcagtttttacgaaccgttctaccttatgtgctccagactcatgcaaaatgacatttcgttccttttcttcaatgtcaaagtccacacctggaaccattcttcgagccagtttggccagctcgtagtagatgcgagtgtcttcctgaccgggtccgctaatgataagaggcgttctggcttcatcgataagtacagaatctgcttcgtctactattgcataatccagtccctgctgaacaatgtcctctaggcttaaagccatgttatcccgtaagtaatcaaaaccaaattcatagtttgtcccgtaaactacatcagccgcataagccgcctttttttcttcggtagtttggttgctgtgaatgtaggcaactgtcaaaccaagtgcttcataaacaggcttcatccaattagcgtcacgttttgccaaatattcgttaacagtcacaacatgcactttgtgaccagagacagccatggcgtaaacgggcaacgtggcaaccagtgtcttgccttccccggtcttcatttccgctactttaccttcaaacagcaccttaccacctataagctgtacatcaaaatgtcgcatgttgagctgccgtcgagctacttctctgaccactgcaaacatctcagggagtagttcatccaccgactgacctttatcaagttgattctgaaaatacgtttttttgttgtgaaggtcctcatcggataactgcatcattgcaggctcaaaagcatttactttatatgcgaaatcaaaatactttttcaaatgtcgatccgatgaggatcgcccgaaccacttgaacattactcagtcaatacctctataacaccgtaaccacgtttctttctcttatacacgattttagggttgcctgtatcaggatccatgaacacgaagaatgtatgacccaatgactccatttgcagtacggcctcttcctcgctcatgggtagcacaacaaatctcttgcgccgctcaataagtggttcctcaaccttctcttctccgaggagagaacctacgttcaaagtcgttgttttctctacctttccaccctgacgtgaatcaaatagcttttctttgaaacgctttatgttggattccaacttatcagcagctttatcaatggcagcataaagatcggggtcttccacttctgcacgaataagccttccgttagcgtcaagcgtcacttcaacatcaaaaacaggttcacgagcttgacgttctttttcaaccactacttttacgccgagaatgggatcaaaatagcggtaaacacgcccgattttttcttcgatgtactgttttatggctgcagtcagttctatgttctttccaaccatgtcaattttcacgttttcgtctttcaccattcatcccctccttaatatgcttatacccaagatggtgacctaaaaccctctcctactactcttacaccttcaacaacgatgtaaaaactctttggatcaacacgcctaatgatcctctccatttcatctgtttctgattgcgaaacacaaactacgagagccttcctttcagtcccggcataggagccccaactttgaagcagcgttgcacctctacctagattctcatctacttccttcaacatttgctcgtaattgtcgcttattatgaagaacacacgctctctgatgaatcccttctgcatcatgtccactgcagcgctaccaataaatatgctcacgattgccagcaacgccacatcagtactcctaaagaccagcgccatgagagtcactaccgttgcatcagcaatgaaaatagattgtcccactgagataccagtgtatttgttgattataaaacctactatatccgttccccccgtggttgctctgcccttgaaaacgagtcccaacccaataccagataaagctcctccatagagaacgctcaaaatgaggtcattggtaagtggttgagcatagtacttgcttagcagatccacaaaaaaactaaggaaaaatgtcccaatgagtgttcccgtaccaatatgagaacccaagagccaaaaagccagtgcgaacaataccaggttcaatatgagcatccatgttccaatacttagaaagggaacaaagtggttaatagtgagagctaatcctcctacaccaccaggcgccaaattatggggaaacaagaaggctactaaaccaaaagcagttactaaacaccccaacacaattaatagaacatctttaaaacggggaatagattttctaaaagagtcaatcatgtgactagcaccctacttcctactctgcaaaagctgtcatgtacttatctttgagtttgatgtagtccaatgcattttcttttatgccctgaatttcttcctcactcagcgtcctcacaatcttgtaaggattccccacgaccagagaacctgatggaatacgcttgcgaggaggaataagcgtcccagctgctaccagtacattgtcttctatttgtgctccatcaagtacaatagcacccataccaatgagcacattgtttcccacactgcagccatgaagaatagccccatgtcccacggtaacataatcaccgattttcgttggcaaagtatcagtcacatggaccacagcattatcctgtatattgctgccttctcctatgtaaatggcattcatgtcacctcttatggaggcgaaaggcagaataaacacatctttccctatgtaaacctcgccagaaacaaaagccatatcatgaataaacgctgtctcgtctacggtagggatttttccatcatattctaataccattgttatccctcctaacaaaggtggtggagacgacgggattcgaacccgtggcctctgccatgccaaggcagcgcgctcccactgcgccacgtccccactgcggtatttatcttaccacagctttactccaagtgtcaagcgaagcccccttttacgccttttctacagacgtagacaagcacagcgctcatattgtcagtagcaccagccttcatatacttttcaaagaggcaacctagcctgctttctttactgtgaaataagcaagcacttatctcctcatcattaagagcatcagtaagaccatcactgcaaatgagaaaggcatcatattcatctaaagaaaactgttttatgacggtttgaacagttcctccctcaagaccacccccaaggcattgtagaagcactcctcttaaaggatgttggcgcgcctgctccatagttattgtcccttcatcaatcaaagcctgcactaaggactggtccttactaatttgcttcagctcatcttcatgaacaccatacacacgactgtcgccgacgttgaaaacccaaactgtggacccacgaatgagtactccagcaagcgtggttcccatgtttgacatgctaggatccttcagtgcttctttaacgatttgaagattcatctcctggatgcagcggtcgatcgagtcagcggtttctatgctcaaccagttcaaggctaggtaatccagagccaatcgactagctacttctccagctttatggccacccatgccatctgcgacggcgaatacaaaagagtttccttcaaagactatcctttgaggatcagccatttcttctttttgaatgacatcactcattatgagtagagcatcttcattatttgacctaacttttcctcgatgggtcatgtattcgacttccacatgcaagctcatggtatatacggcaccccccccattaggtcttattctctattttctattggcacttgctctatacagttccattttacttaactttgcacagcacttgtgtttcacataaagagttattgcatggaacaggaacaaacatgttataatttgttaaccttcttatccagagcggtggagggaaaggcccgaagaagcccggcaaccagcgagggagaaaaccgagcatggtgccaactccttctgcaccaagtctggtgcaggaagataagaaggtttgtacacgaatccctccatcggagggattttttttgtcaaaaatttgcattttggaggtgctaaattgatgaaaatgaggtcctacagattcacttctgaatctgttactgaaggccaccctgataaagtggcagaccaaatatctgacgccatattggatgctcatctgagaactgatccacgggcaagggtggcagtagaaacaactgtgaaaaccaaccttgtggttttggtaggtgaagttacatcgaccagttacgttgattacgtcggtgtggccaaacaagttcttgaacgtataggatacactgaccccgctttaggttttagtgtgcaggaaaacatgtatgtggtaaacatacagcgccagtcacctgacattgccttaggtgtagacgaatcactggaaagcaaggcaggtgaaatggaacacgaactcggagctggcgaccagggtatgatgttcggttacgctgtggatgaaacggaaaacttcatgcccctgtccatcgaattggcgcatgcgcttacaaaaagacttgccgatgtacgcaaacagaacatagttgatttcctgcgccctgacgggaaagcacaagtcactgtgacttatgacggcctaacccctgttgccatagatcatgtggtggtttctgcacagcatagtccagaagttcatgaaaagaccctcagagaattcatcatggaagaagtcatcaaaaaggttattccgaaagacttattaacagaacagacacgattccacataaaccccactggccgctttgtagtgggaggtcccaacggcgactccggagtaacaggcagaaagatcattgtggacacctatggatccagagcgccccacgggggtggttcttttagtggtaaggaccccacaaaggtagatcgttcagctgcttatgctgctaggtatttggcaaagaacattgtagctgcaggcttagcaagggaagttctcattcagcttgcatacgtgattggcgaagcaaaacctgtgtccatttatgtggacacgtttggaacgggcaaagtagacgaaggtattcttgagcagttcctcattgagcaagatttcatacagctcacacccagaggtattattgagaaatttggtctacaacatcctgaaggatggagctatgttgacacggctgcctatggtcactttggcaagtccatttacccttgggaacaacttgacatggttcctgttcttaaggactatttctccttgcatgcatgcacaggtggttagttgcccttaataatagacagttaggagatgcctccctcactacagcagaaggggaggcatctccgggtgatttagtcagagtcactctccacggaaggaagctaaagggcatcgttttaaaagaaacagatacaagaacctcacacacctttgaaattcttgaatcaaattatgctcccggttggctcatttggcaatgcctgcaggtgctcgaggagtatccaataaactgtttcgaactcttggagctcggtaagaactggaaggaacgacctcgtacattcattcagcttaaagctttcaactacgtacctgtaggtactaaagaaaaagaacttgtaagactcctaagagataaaccattggagttaacaaatgccgttatgcggaagtttaaagtacaaattgagagcttcctttccttgggtattgttgaaaaagtggttgtgcctcctactagctacgcgttaacatacgcacggctggagaaaccctcgttgtttgtacctaaccatttgtacgaaaaattcgctcatcgaccattgccactggttttctggaagaaactccttggacattggacggtagaaaaacttaaagaggaagaagctttggttttagaactgcatgtgcttagcagtatgaagctccctgtggataggaacatgcccagacaggagaaaccaccaacaaccttggaggagctgccaccctacttaagaaacttattggaaaaaggcgaaaaaaccctactcgtctttccgtcactccagatggctcgaggatttgcaagagaaatactcaaacacaaactgccagctattctggattcgggtggatacacaaaattcctacaagagacttgttcctccaaaggcggtggactaatcataggcactcccaggtctgtcttaagaccttggaataatttaatgcacataataacagtcttcgaaaaacctgaggatttagcaataagaacagcaagtcaaagactgccacttagcaagtttatacctaaagacactcaagttcatactgtttatccacaaccaaccacaaaagtgcaattggtgagcatggcaggcagaaaagacgtggaagtgctagcctacataaaaggtgttcatgaccccacaaagaggcaactgtttctagttaacaggttggggttttcaacatcagtgcagtgtaaaaactgcgggtacatactaacctgtcctgagtgtggtactcctcttcgttaccaccgaaggagtaagcggttagaatgtcatcgctgcgggtatattgccagtatccctgacaaatgcccccgatgtgaaagcttgagtttggaacccagcggccttggcatagaacgattggagcttcaacttggaaagaaagccttaaggtcggtgaaagaccttgatcataacacagtgatcagtactaccaaagtttttcggtatttgcctaaaggaatctttgatgaatcctactacatttcagccgacgcagatttgtcctcacctgtgcttattcctgagaaaaagtttttgaggaacatcaattacttgaaagtgtggacaaaaacagaaggctacgtctttgttctatcccgagacattgagcgtttgaagtccctgataaacgaaggtgagagcattatcacagaaaacgtaaaacagatgggacttccgccttttggccattacatcgagctcgaaagcagtgagcaacagctttctttcattgatgctgtagtatggggaccagtctactatcccaggaagaaaacgtacaagtacttcctaatttctgctaacccaccaaaagctgtattaaaggaagcactaactaaaatctcgttcgttagctttgacactttctaagaagggatctggctctagccacaccttgaccagatgcaaaccctgggcgggtgcagagtagttagccaccgcattgccacttaacacctcatcaatgaagtttacatcttgtttaccccacccaatctgcaataaagttcctaccatgagcctgaccatgccatacaaaaagccatttcccacaaaagaaaagtacatacgcgaatgggtaaacatgacgctcacctcatacaacttgcgtcgcgtactcttaacagaggaccctttttttgaaaaccctttaaagtcgtgctctcccacgagtttccttgcggcgcttattacggcagaggtttcaattgataaatttggtaagtaggcaaaaaaatcgtcccacaagggacctaatctttcctgtgtggcgcagtacaaatactgctttgccacagcgcttagctgtgggtcgaactcaggtgacgttctaactacggaaataacacgcatatccttaggtagcatgcggttcaatatgaacatccatttatctgctgaaagatcttcccttccccaaaagacgaaaggcattccccaagcgtggactcctgcgtctgttctgcctgagtagcgtactacggttgctctattattaatttgactcaacgttgattccaacacattttgaattgctgttccattcttctgtctttgaaaaccagcgtagtttgtccccttaaactgaagtaaaccagcgtactttaccatacaagaacccatttgctcctaagtaggtaacttgccacaaacactgccgcagtaaaaacaaatacaactacgtccacacctccaagtttggtaaccttgtattttgtcctcttaacaccaggcagatacccccttacttccatagctactgccaaatcctctgctttcatgaatgcactcacaaataacggaataacaatgggaaccaatttttcaattcttctcaatacattgccactcaagttaagacccctagctttttgagccttaagtatgcggtcagcttcgtcagccaaaacaggaataaaccgcaaagcaatagtcatgattaaagagaattcctccacgggtacttttatgacttccaaaggccttagcaaagtgttcaaaccatcagcaagatccacaggagacgtggttgcagtaagaactgtggatacaaatatgagaaagaacaatcttaaaccaaagaatatcccaactatgacaccttcggtcttgaaagcaataggtcctaatcggaagagaacctcctgccctgtcagaagcgcattgaatacaaaagtgaacaaagcaagaatgaaaacggtctttgcacttctcgcatagaaccgcagaggtacattggaaagtattatgagcaaagccagagcaccgaacagcacagctaaaactgcaaaagactgagaaataaaagctccaatgatgaagaaaagtgtcattacaatcttcgtttcagccatcgctctatgaagcacactattggtgggaatatactgaccaatcactacaacgtctttaaaagccatcaaaaatcaccatccaaagccctaataagttcatcaacagttaaagccattgggaaactaactctcttgcgaagctcatatgagagctcagccgatatgggaggttctaagccaacacgtcttaacgtgtttacatgcgagaacacctcacgcggaacatcagcaaaaagcaatgctccgttggagagcaccaataccctttcagcagccacagcttcttccaacgaatgggtaataaagataaccgttctttggctattgctgtaactccgcaaccaatcccaaaaggctttcttggatgccccatccagaccagcagaaggttcatcaaggatgagtacttctgggtcgcaaacaatgactgaagccaaggctacttttctcttttcgccacctgaaagggtaaatggggagcggtctttgaactcgtcaaaactcaaacctgctatgtccaatgactttttaactctttcctcaatactgtctagttcaaaattctttgcagcaaaagccacctcgtcatatacggtctctgcaaagaactggtgctcaggaaattgaaataaaaaaccaatgcgtcgcctcacatcgatggataaatcctttgggtagttccaaggttttccaaaatgcttcaccgtccccttggtaggggcggtgagccctgccataagttgagccaacgaacttttgccagatccagtgtgcccaactaaggcaatccactcgcccttagcaatccttaaagaaagtggcttgacggcgtccacctgccaaggcgtaccgtaatcgtaacttaacgaaacatcttcaagttcaatgacgtaatcgctttgagcaggttctctttgtttaatggccactccacatgtgctcctctcttagaaagcatttcagccaaaaccacttcttcaggtatggttgcattagccaattccatggcctcagggtcacgtagaaactcctgaacagatccttgaaaaacgactctgccttgacagagtgcgtagagcgcgtccgcttgcaaagcttcacgtaaatcgtgtgttatccacagtacacctacagagtttgctaagctaagtgctgtctccaacacttcccttctcccaactggatccaaaagagccgtagcctcgtcaaacagtatgtaggaaggcctcaaagccaatatgcctgcaatagctaaacgctgtttttgacctccacttaaagcgtgaacaggcctgtgtcttaaatcccagagtcccactgtttttaaactgctttctactctttcttttatttctctggggctcagacccaagttttccggcccaaaagctacatcttcttcaactacggatgccacaatctggttctcgggattctggaaaacaatacctaccttgatttgataatctctgccagcggtgctaatctccataccatcaataagcactttcccagaagtgggcaaaagcaatcctttaatgactctggctaacgtggttttgccggcaccgttgccgcccattagaacggtaaactgaccggggtaaatattcatggaaacggactggagaattgatctaccctccagtccgtaagagacttcctgaacttctatcatttgctccagcgcactatggctgtaggagcaccgtcaccttttctaaaacctgtcttgagaactgtggtgtaaccaccattaacttctgcaaaacgtggagcaatttcgtcagtaagcttcttaactagctcacggtcgcccaagtgtttctccactaaacgtatgtcatgcagttctttacttttcgcatgagttaccagtttatctgcgaatctttttagctctttggcttttggaagtgtcgtctcaacctctccatgtattacaagctgttttgaaagagttcgcaataaggctattctggcttcagtttttcgtcctaatttgcggccatcaactctgtgtttcatcttcagtacctccttccaaatatgcagccaatttgttcctgatttcctccagccttacggcaccaataccaggaattgactcgttgtgctccagcacatccaccaaatcccttattgtattgatgttcgctttctctaaatgagtcaacacagcccttgatagattcaacatttctacacttgcatcaagtttctcatcggaaattgcttgctcttctactactacttcgccagccgccgcttctttggcttcagctaccttcctgaactcctcacttagaaaattcgctgcttgtcttatcacttccactggatcaacggccaaattagtgtacacaataagttctaagctctcaaaggtacctggctcgtccacaatagccggcgtcacatggtattcggcacgcctcacaggagaaaaagaagtgtccaggtaaatagttctaaagggaaattggtagagctttttgttgtcctccactgtgcggtagccgacaccattagttaagtaaatctccatatagatttcgcgatcagtagaaactgtaagtatggtctggtcaaggttgaaaacctcaacatcggcatcaggtacaatgtcagcagccttaatttcagcaggacctttcgccttaatgtaaaggacttttactccatcaccatagtacttaaacaggactttcttcaggttaaggccaatcgtcaagccatcttctactacgccttcaggaaccatgaattcgtgatcaaggccttcaagcctgaatcccaaaactcccgtgccgccaatttgacccagcagaacacgtcttaaagcattacctaaggtgattccctcaccctcaggcagattcagtaccgacagttttgccgcgcgttgaagttcgccactctccctgtcaacacttctgcctaaatctgcaacctcaaaaaccttttccattatgacttcaccaagccttatctcgaatagtattcaacgatgagttgttcattaacggcaactggtatttcctcgcggctaggcaccctcaagtatgtcccttcaagattctctacgtccacattcagccattccaagtttggacgaccttcgttcattgctatactcttctgtacatcagggttatccttcagatctttgtccaaggttattctgtcaccaggttttactaggtaagatgggatgtccaccctcttaccattcaccatgacgtgaccatgcctaacccaatttcgtgccattttaatgctgctggcaaatcccatgcgctgaactactgcatctaaacgacgttccagaagttgcaatagagctgtgccagttgctacgcctttctgagacatagctgtcgagaagtacctgcgcagttgcgtttccgtaatcatgtatgaatgtctcagtttttgcttctcctttagacgcaaaccatactcggtatctctcttacctctgcgggtaggtccatgctgtccaggtgggaaagcccttctttccatggggcattttggacttaagcacttttcgcccttcaggaaaagcttaacgccggatctacggcatatcctacaacttggtccagtatatttcatatccttttctacctcctcgttcctataccctgcgggccttaggaggcctgcacccgttatgcggtatgggagttacatcctttatggatttaacatccaaaccaactgcctgcaaggctcttatggctgtctctcgccctgggccaggtccctttacgaaaacatctatttccttcatcccgtaagtctgttgaactttctttgcaacactctccgatgccaattgagcagcataaggcgtgcctttccttgttcccttgaagaaaaaccctccagaggcccaagcaagtacggcaccgttgggatcagtaatagttatgatggtattgttaaaggttgaatgaatgtgcgcaaccccatagggtacatatctgcgttctttcctttttttctgagccacttttaaaacacctccacgattagtttaagactatctctttccttttttcgcacccacagttttacgtggaccttttctggttctggcattgtgccttgtgcgttggcctcttacgggaagccctctttgatgcctaatcccacggtaacactttatgtccatgagccttttaatgttcatggcaacttcacgtcttagatcgccttccactttatagtgagcagtgatatagtcctgaagagtgttaatctgctcaggtgttaattcaccaagtttctgcataggatcaatacccaaagcttcacagatgtcctctgctgtagacttaccgattccatagatccttggtagtgcgaatacaatcctcttgttatctggcaactcaactccaacaatacgtgccacctaactgcacctcctaaccttgtctctgcttgtgcttcggattctcgcaaatgacatacacacggcctttccttcgcacaatttggcatttgtcacaaatcttttttactgacggacgaactttcacctcaagatcactccttctaaagtctgtagactattcttccacgatcaggatcgtaagtagaaatctccaccttaaccttgtcacccggtaaaatgcgtataaaattcattcgcattttaccagaagtgtaagccgtaatgactttaccgccaggaagctgcaccttaaaagttgcattgggcagcttctctaaaacgatcccttcaacttctatgacatctttcttttcagacgacattaatcattccctccgcgtgataaatcacgcaaaaaacgccttatttcttcatcagaaatacgttccacttttaaccctacaccttccacgtgttttctattcttttttttggacttcccaataggccaattttcgccgtcgctcaaaaaaacgtacctatcattctcagcaactaccacaaaaaaccgccctttggtgcgtccgctgacagattttaccacatcacccacagaaatgttacgtgtaatgctatcagtgttactcctacacatgcggcgtcaaaacctccgcgccatcatcagtgactgccacagtaaactcaaagtgagccgcattagtgtgatcacaagttcttactgtccaaccatcggattcgatgaccacacaaccactaccttctgtgaacatgggttctacagccaggaacatataaggctttagtacaggaccagtatggggacgcccaaaattcggtatgggaggatcctcgtgcaaatgtcggccaataccatggccagtaaaatcccttacaatgcctactccagcttcttgagccactttctgtatttgtgccgagatatccccgagacgaatcccgggctttattttagacacgccacttcgcagagccttcagcgtaacatctgagagctttttcttaccctcttgcacaggcggcagaatgactgtgaaagctgcatcgctgttccacccatcatagatcagacccaagtcaatactaactaattgtccaggcagcagcggtctcttggaaggtatgccatgaataacgacatcgtccactgatatacacacggatgccgggaaaccaccatagcctttaaatgaaggtatggaattcaaagacaaaatcaacttctcggctatggcgtctagctcctctcctgtgataccagcgactacttcttctctgagtttgtagataacctccgtaagtcgcagaccagcttcacgcatgtgcttcaaagcactcttgtcatagaccattcttgagcatcactctttccagaaacttgcttatttcaggaggtgtctttgtagcatcaacggctacatatttacctctcctgcggtagtgcgacctgagttccgatgcgtaggagtcgtagtcggaaagacgcttccttattacatcctcgctatcatcggagcgttttaccaaaatgctaccatcattaggacacttgcctggttgattgcccacatatccacaggtggggcagtaatagcgatttaataaccttctcagtgcctcttcatccggcaaggaaaactctacagcagccagtaattgagcccctgtattttcagaccaatcatccaacatttttgcctgattctcatttctaggaaaaccgtcaaatatgattcttgaatcagctcctgctttgtctaagaagtcttttaccagactaaacgttacatcatcaggtactagatcgcctttttcaacaaattcttccactttggagccaagaactgtcttctccttcaagtgttttctgaacaattcgccggtggaaagttgaatccacccataatatcttgaaaaatactgggcctgagtacctttaccagacccaggttttccaagaaaaacaacgtacttgaccatatctagagctccaggaagcctttgtaatgcctaagctggacatatgcctcaagctggcggaagatttctaaagccacaccgatgacgataagcaaggacgtgccgccgaataggaaaagccttcccataccgaataattgcatgaacaagtcaggaagcaccgcaaccaggcccaagaatatggacgcaggcaatgtcagacggtaaatgacgcctgcgatatagtcagctgttggcttacctggacgtattccaggtatgaagccaccttgtttttggatattctttgcgatttcgtcaggatcatacgcaatggtgttgtagaagtaggcaaagaatataaccaaaatgaaatatgctaagttgtaccaaattgtcatgtggttaaaatatgtaccccaccatttggtgaagccggattgtggaaaccaccctgaaataaccgtaggtgcgttaataaacgcagacgcaaagatgatgggcataacgccagcttgtagaagtcttatgggaatagtggttgcttgcccaccataaacctttgtacctctgatacggcttgcgtactgcaccggaattttacgttctgctaagtatgccgcagtggtaataaacactaacgccagaccgaagatgatggcaatgactaccgagattatgctggagctggcactcttagatgtttggaagaactgtatcaaggatggcacaacgcgagcaagaataccagagaagataatgagcgaaacaccatttcccaaacctttcatggtaaatacttcaccaagccaaaccaagaacatggatccagctgccaggattaaagtggtcaccactgctgattggaaacttggtgtgataagcgaagaacctcccacagctaaaccataggagaaataaaggtaggcggcataggacatgataacagatagtgcagctccaagccacctaacgtacatttgcagtttctttctaccctcttcgccttctttacggaggttttccaacgccgggaatatgactcctaacagctgcatgatgatggacgcgttaatgtaaggcaatacgcccagggtgaatatggatatggtgtagtaagatgatcctcccgtgaagaagttaagaatgcccaaaaaacctgcttgttcttgaagaacgttgatagcttcaggatttacgcctggtatgggcaagaatgtgcctgcacggaagataaccagaaacagaaccgtgtacaatatgcggacacgtgtttccttaaactcccacgatgctttcagcacttgccacattcagtccaccacctcaacggagccacctgcagcttctattttttctttggctgatttactaatagcgtggacctttacttgaagagcttttgttatttcaccttgaccaagaattttcacctttgctgacaatgaacttactagtcccgtatctaccagtgtccctatatccaccaccgttccactgtcaaaacgattaagtttttccacattcactacttcatattcaatcttaaacgggtagttcttgaatctcattattttaggtaacttcttgtaaaggggtgtttgtcctccttcgaaaccgcgttttccgacacgaccagaccgggctttctgccccttgtggccgaagccggatgtctttccgtgtccagaagacgtgcccctaccaactcttttcctagtgctcttagctccaggtgcaggttgtagcgtatgcaatctcatttccgatcacctcattaccttttaagtatttgctctatggaaacgcctcttaattctgcaacttctctgggccttttcagagacttcaaagcttccatggtggcataagccagattcacagggttagtcgaacccatggattttgtgattacatccttaatgccagccatctccaaaatggctctcacagtctgccctgccaaaactccagttccctttacagcaggctttatgagtacagtggcagtttcggccttagccgtgaccgtgtgcggcaccgtagtacccgccaacggaacctcaatcatgttcttacgagcgcgagttacagcttttgcaacagcatcaggcacttctccagccttgccaatgccaacacccacgtgtccttcgccatcgcctaccactaccagtgctctaaaacgaagccttttaccgccttttaccacacgagcaaccctgcgaatctcgatgaccctttcctgtaaattagtcatgtccattcaagcacacctcctagaactccaacccagcttcacgagacgcatcagctaacgcctttactcgtccgtgatacttatagccaccacgatcaaaaacaaccgactttatacctttttccagcgccctttgtgcgatcagcttgccaatagctgctgcctgctcagtcttccttaagcccttaatctgatcgcgcagttctttctccaaggttgaagcacaaaccaatgtgtggccattttcatcatcgatgatttgcgcatagatgtgcctggaagacctgaacacgcaaagcctgggcctctcagcggtcccagttatgtgctttcttattctcttatgccttatccttcttagttctgctctagatgtttccactatcaaactcatgcacctcccacattacttacccttaccaactgctttacctggtttcaaaggtctttgctcgccttcgtaccaaatacctttgcccttgtaagcatcggggattctatatcttctaatatttgcagcaacctgcgttaccaactgtttgtcaatgccactaacaaccactgtgtcagcagaaggcacttgaaactgtataccttcaatgctctggataaccacgggatgcgagaaacccagtgacatctgcaaatccttgccttttaactcggcacggtaacccacaccacgaatcttcaaggttactgaaaacccttcacttactcccgtaaccatgttctgtattagcgcacgggtagtgccgtgaagcgctcttacctctttttcttcagaggttctctccacaatgatctggtcctcaataagtgagattttaatgcggggatcaaaggtgcgagtcaaagtgcccttaggtcctttcaccgtaaccgtactaccgtcaatggtgacggtcacaccttttgggacaacgactggtttcttacctattctcgacatttatgaccacctcaccaaacgtagcagattatttgaccgccgacacctttttgacgtgcttcagcatcagacagtacaccagccgacgtagttagaatggcaatgcctagaccattcattacctttggaatgtcattcttcttagcgtaaattctgcgtgacggcacgcttatgagcctgacttcgttaagcacaggttgctttccagggccaaacttgagctgcacactgaggtatttcttaccttccttttcttcgatctcgtagcccttaatgtagccctcgcgtaccaaaactttcagtatttcttcttggtacttgccgtaagggataccttccaccctctctaaccgagcatggctagcattctttaatcttatgaacaaatcagatattgtatcttgaaccatatccatttcacctcaccaagaagctttctttagacctggaatggaacccttgtgagcaagttcacgcagacacaaacgacaaatcccaaagtctctgtaaacagccctggacctgccgcatattttgcatctggtgtactttcgagtagaaaactttggttccttctcagcttttattttcagtgcttttctggccatactaacctccttattgtcctctatcgttccatgaatgggaaacccagtgcctttaaaagctcaaaggcttcttcgtcagtttttgccgtagtggttattgaaatacccaatcctcgagtcttatcgatcatgtcgtaagaaatttctggaaaaaccaagtcttccaaaagaccaaaattgtagttacctctgccatcaaaagaacgtggattaagccccctaaagtcacgtaccctgggaagaacatcattgatgaggtgttccatgaaattccacatcttatccttcctcaaggtaacactgaccccgattggagcgccctttctcagcttaaatgctgctatgttcttcttcgatctcctaaccagtggcttttgacccgttatgatctcaaattctttcgtagtaacctcaatagctcttgggttttgcaaagcctctcctaagcctcggttaagtgtgacctttaccaccttcggcacctgcatcgcattcttgtaaccaaactttttcatcatgtatggtctaacttcggtttcgtacttttctttcaaactcatcgctcaaccctcccaaagcttaatccagaacttcgccgcagcggacgcaaacgcgcactttcttaccatcttctaagaacttatggccaattctggttggtttatcacatttaggacaaactaccatgaccttattcgccagaataggtgcttcaaactttttcagtccgccttgtgggtccttctgtgtgggcctcgttgccttcgtaacaatattcactccttggactacaactttattctcctttgggaaagccttagttactttgccgcgtttacctttttctttgccgcttataacttctactaggtcgcccgtttttatgtttaacttcatgctattcgacctccaccactacaacacttcaggggcaagtgagatgatcttcaaataccccttctctctgagctcacgagccacaggcccgaatacacgggttccactaggctcgccaagctggtcaatgatgaccgccgcgttgtcatcaaatttgacgcacgtcccatcgggcctcttgatttccttagccaaacggaccaccactgctttaaccacatcacccttcttgaaatcgctgttcggcaaaacttctcggacattagctactactatgtcaccgatggttccgtaggccaccctgggacctctcagtactcggattacttgaatggtcttcactccggtattatctgcaaccttaagcttcgtgtaaggtctgatcatcttcttctacctcctcctccagctgcttcctaccaagaacttttactaaattgaagcgttttagacgcgacataggcctatactcctcaataagaactatgtctccctctttggaggcattattctcgtcatgcacgtagaatttcgtagttctacgcatctccttcttgtaaagaggatgtctctccatgcgctctgttatgacaacgcgggtcttgtccattttatccgacacaacaacgccaacaaatcgacgcctcatagctttattcccctctctcttagcaccgtaagcactcgtgcaatatctcttttagtctttgtaattgcagtatgatctgtcagcttacccacggaaagctgaaattttagattcaccaattttgcccttaattcttttagcagagcttctaattcttccgttgttttttctcttaattctgtcccttgcatgagctgcaccttcccttacacacgactaattaacctaacctcgaaaggtaggcggaatccaattaacctagcaatgtgcttagctgtgtcttcatcaactccggttagctcgaacatgattcttcctggctttactgggaaaatccatttctcaggatctccctttcctccacccattctcacctcgagtggtttcttagtccaagccacatctgggaatattcttatccagtactttccagtttttcctatgttcttagccatgatgacacggcaggactcaatcatgcgcgaatcaacatagccacgaccaactgcctgtataccgtagtcgccgaaagccagcttcagacctctggtttcttttccctttatgtgcggtaaatggttctttctgtacttaacacgtttaggcattagcatgtctttctggcctcctctctgccctttctaggcctctcggaggtagaagttcctgtaagtcctctacgtctcctttgtaaatccaacatttaacaccaatggttccgtattttgttacggcaatactgtagccatagtccacatcggatttaagcgtggacagaggcagtttaccctgaacgaaccattcacggcgagcgatctcagctccaccaagacgtccggaaacagcaatctttattccctgcgcacctgaacgcatagctctgcttattgcttgtttcatagccctcttgtagctaacacgccgttctatttgacgcgctatgctatcagaaacaatttgcgcatctgtttctgggttcttgacctcgtaaatggctatcctcacttcgtaatcgttcttaagtagctttacgatttcctctctgagcctttcaatttcggcaccctgttttccaatgatcatgccaggtcttgcagtccagatgatgacacgcatcttgttacctaatcgctcaatttccacagaggaaatccctgcatgaccgtaatgcttgttaatgagcgtcctgatcttttcgtcctggacgatgtattcagggtacttctcgaagggtgcaacccatcggctgcgccaattctttgtaacacccaatctaaaaccataaggatgtattttttgacccactgttcttctccccctatctttctttaacgatgacggtaatgtgactcaaacgccttttcatgatgtccgctctaccaaaagcccgaggataatacctcttcagccttggcccttcgtccacaaaaacacgatacacgtacaggcgttcctcgtccaacccattattattgactgcattcgccactgcagagttcagaaccttgagtgtgaacctggcagccttgttgggagagtactttaaaatcgccctggcttcagaaacggacttgtttctgatttcgtccactaccaagcgagccttcctaggcgatattctgacgtattttgctgttgccttagccatctgttgttcttccatgaccttaacacctcacttcagcgcgctggatcgctcaaccggttcaccgtggccccggaagttacgagtaatagcaaattcgcccagtttatggcccaccatttgctgtgttatgtacaccggtatatgcactttcccattgtacacagcaatggtgagtccaaccatttctggtgtaatggtgcttctgcgactccaggttttgatgatgcgcttatcacctgtactctgcatcttttgtactttctttaacaatttagggtctgtatattttcctcttggataaggtttatcccacgccatttatctattcacctcactcacttacttacgccgctttacaatgaacttgtcagaaggcttcttaccacgacgggtcttccaccccaatgtcttccaaccccaaggggaaagtggagatgggtgtccaataggtgattttccttctcctccaccatgtgggtggtccaccgggttcatagcagttcctctgacctgaggtcttctaccaagccatcttgttcttccagccttaccagaggaaacattttcatgatccaggttgctaacgcgtccaatggtggctttgcacttcacattaatgagtctgatttcgccgctgggcagacgtacatgagcataatcgccctctttagccattagctgtgcccatgtacctgcagatctgactagttgccctccccgtcctggatacagctcaatgttatgaatggttgtaccagtgggtatcttagacagcggcagtgcatttcctaccctgattggagcttcttcacctgaaataatgacatctccaacctcgatctcgtctggtgctaagatgtagcgcttctcaccgtccgcataagttaccaaagcgataaaagcagttctattgggatcatattctatggacgttatcttaccaggaataccatctttgtccctcttaaaatctataattctatatcttctcttgtgaccgccgccacggaatcttacagaaattcgtcctgcgttgtttctgcctccgcttttcttgagcggtgcaaggagtgacttttctggttcagttttcgtgataacgctcttatagtcaatgaccactctgtgtcttgtgctagacgtaactggtttgtatcttcttacaggcatctaatatcacactccctcgataagttcaatgtgctggccaggagcaagctgaacgatggcttttttcttgtccggagttctgtacacgttatagcctcttcttttttgcttaccacgaacatatgaagtatagactttcgttaccttaacattaaaaacctgctccacagcacgtttaatgtcaatcttgttagcatcctttcttacatagaacgtgtatttgccatctctgtgcagcatcaacgctttttctgttagtacgggtgctatgagtacatccaaaggcgatttagacatttgcccacacctcctgtgccctgacccaggcagactgagtcattatgacagcatctcctttaagtaaatcataggcatttactttttccacaggtacatagtatacattttctaagttctgacaagcacgtctaacaccttgctcaccagcaagcgacaccactgttacccgtttttcatccaactgcttacttcttagaaaagccttaaactcgcgcgttttaccgttaaagctgtttgcatcaatgagtaacaactcgccatttttcagcctgtatccaaaacaggaggccatggcaagttttacttgcttcttgttaacgtccttagtccagtcacgtggttttggcccaaaagccacggctccctttctccatataggagacctcatatagccatgacgagctctgcctgtatgcttctgaggccaaggctttcttgtgcttcctgctacttctccctgcttctttgtagatgctgtgccatggcgcttgccagatagcacgcgcaccacattgagatgcagcaacctgccgcgcacaggcgtcgctaccaaattttcattaacgtcttcataggcaacttcggcaccattcacatcaaatactggaagttgcatctctattcactccttccttcaggtccaagtccataggcttttctgatgcatacaaaaccatttctggatccaggcactgagcccttaacagcgattatgttttgctcaggtatgaccttaacaatttttaggtttcttacagtcacttgactattaccataatgtcccgacatcttcttccctggctttacctctccaggatatgtcctgttacctatggcacctactctcctgtgccatccacgcgttccgtgggttttaggccctccagcaaatccccaacgcttcattgcaccagcaaatccacgtcccttgctcgtcccaatcacatctacaagttctccatcagcaaacacgtcagccacgttcacttcctgacccacttcaaacttttcgctgataccaggatatctgaattccctgacaaacctgacaggtggtacaccagctttctttaatactcctagctgaggcttgttcaatgctttctctttcaccacttcaaaacccaaagcaaccgattcgcggcccttgctgtccttcttaacgtttaccacgtagttagggcccgccttaatgagggtgacaggaataaacacgcctttttcgtcaatgaagcggctcatgccaatttttttaccgagtagtcctattcctttcacttcttttcaccatccctaaagcttcagatgtatatcgaccccagcgggaagctccaagctcatcaagttagatactgtttcctgagttggatcgatgatgtcgatgagacgcttgtgcatcttaatctcaaaatgttccctagaatccttatctatgtgtggagaacgggtcacacaatacactctgcgatctgtgggtaacggtatgggcccagccactttcgcacccgttctcttagctacttccacaatgcgctttgctgactgatccagcaacctgtgatcatatgagcgtagttttatgcgtattcgttgtgctgacattatttctcactcctctaagttattccaagagcttggtgataacaccagctcctactgtccttccgccttctctgattgcaaatctcatgccctcttctaatgctacggggtagatcagttctacttcgaactctgcattgtctcctggcattaccatctctactcctgggtctagctttattgtcccagttacgtctgttgtccttatgtagaattgtggcctgtatccattgaagaatggtgtgtgccttccaccttcctctttcttcaatacatacacttgcgccctgaacttcttgtatggccttattgaccctaccttcgctactacttcccctcgctctacttcgtctttccctatgccccttaacaataaccctacgttgtctcctgccatcgcttcgtctaacgtcttacggaacatctctatgcctgttactactgtcttccttataccttctcgtaatcctactatctctacttcttcccctacttttagccttcctcgctctacccttcctgtaactactgtcccacgcccagttatgctaaatacgtcctctatcggcataaggaatggcttgtctacttcccttactgggtccggtatgtagctgtccattgcatctatgagctcccatatccggtctacccattcgttctccccacgcttcgtctgcgggttcttgcttagtacctctagtgcctctagcgctgacccctttatcactggtacttcgtctcctggaaatccatatcggttcagtaagtcccttacttccatctctactagctccactagctcaggatcgtctaccatgtctgtcttgttaatgaataccaccatcgcaggtacgttcacttgccttgctagtagtacgtgctccctcgtctgtggcattactccgtctgtagccgctactaccagaatcgctccgtccatctgcgctgcccctgtgatcatgttcttgatgtagtctgcgtgccctggacagtctatgtgcgcatagtgcctcttcggtgtctcgtattctacgtgcgttatgtttatcgttatgcctctcgctttctcttccggtgctttgtctatgtcaaagtatccctgcggcttcgctaaaccttccgctgccaatgtctgcgttatcgctgccgtcaatgtcgtcttaccatggtctatgtgccctatggtccctacatttacgtgcggcttcgtcctctcaaacttctctttcgccattactcttcactcctcctcagttttcccctagattcaatgatggtttctgcaatcttggatggaacttcctcatagtgagaaaactccataacaaagcttccacgaccctgtgtaagagagcgcagtaccgttgcataaccaaacatctcagcaagtggcacttccgctctgatctcctgcaagtgaccttgcgcttcaatcccaatgattcttccgcgtctggaacttaaatcacccatgacgtctcccatgtaatcctctggaaccacgacttctaccttcattatgggctccaaaagaactggatcagcctggggtatacccactcgaactgcccttgcagcagctaaatggaacgcaatttcagaagagtccacctcgtgataagaaccatcaaccagagtagcttttacgtccacaatggggtagccggcaataacaccgttttcaaacgcttctcttatacctttttctacagccggaatgtactcttttggaattacaccaccgacaatcttgttctcaaatatgataccagttcccctgggtaaaggttcaaactccacaacaacgtgaccatactgacctctaccaccactctgccttatgtacttgccctcagtcctgacagccttcttaatggtttctctgtaggaaacctgtggctttccaatgttggcatcaactttaaactctctacgaagcctgtccacgattatatccaggtgcaactctcccataccggagattatggtttcaccagtttcttgatccacttttactcggaacgtggggtcttcttctgccaaacgttgcaaccccatggacagcctatcttggtcttgttgagttttaggctctatggaaagcgaaataacaggctctggaataaaaagcgattcaagtatgattggtgcattttcatcggctaatgtatcacctgtggacacattacgcattccgacgatggcacccaagtcaccagcgccgatggcttccacatcttctctgtggcttgcgtgcatccttagaagcctggagactctttctttagagtcttttgttacgttatagacataggagcctgcatgtaaaacgcctgaatacaccctaacccatgctaattttcccacataagggtcggtttgtattttaaatatgaaagctgccaagggttcgctgtccaatggtgctctttcttcttcttcgttcgtctttgggtttattccctttactggtggtaaatccaacgggctgggcaagtaataaactactgcatccaacagcggctgaatgcctttattcttgtaggcagaaccgcccagtactgggacaatctttctttctatagtacccttcctcagacacattcttatctcatcagcagtgacgtcttcgccttccaagtacttttccatgacctcgtcgtccatttccactgcagcttctaccaacttctcacggtattcctctaccagatccagcatgtctgaaggaatgggccgctcctcgaaagacgtacccagcacgtcagtccagtagtaagctttcctctcgataaggtctacaacaccttggaagttctcttcactgcctatcatgagctgcaccggtacagcattgacgccaagtctttctttcatggtgttgatagctcttaaaaagtttgcaccattacggtccatcttatttacaaaaacaatacgcggtacgctgtatcggtcagcctgacgccacacggtttcggtttgtggctgcactccagcaactgcgtctatgaccaccacagcgccatcaagcaccctaagtgaacgttctacctcaattgtaaagtccacatgtccgggcgtatcaatgatgttgattctatgatccttccaaaaacatgtggtagcagcagccattatggttatgccgcgttctttctcctgttccatgaagtccatagtagcagtcccatcatggacttcacccattttgtgactctttccagtaaagaatagaatacgctccgtagttgtggttttaccagcatctatgtgagctgcaatgccaatgttgcgtgttttctccagcgtgtattctctgtgatccgccattaattatcaccatctcaagtgagcaaacgccttgttagcctctgccattctatggatctcttcccgtctcttagcggcatagccctggcccttataagcgtctaccagctcagcagccaacttcttttccatttctccagcgcctctatcacgagcaccgtttacaatccaccttagagccaaagccaaagcacgcctttcgggtacctccacaggtatttgatatacagcgccaccaatacggcgcgatctcgtttccaccaaaggctttgtgttctcaatggccttagtaagtacggcaatgggatcctcattgagttgctcagaagcgattctgagcgcctcatacacgattttctcagcttttgacttcttaccaccaatcattatcttgtttattagctttgcaaccagcgtacttccataaatggggtcagctggtatggtacgtggtgttggacttcctcctctgggcatgtcttagcttcctccttttggtctcttagcgccgtatttggaacggccctgtcttctatcttccactcctgcagcgtcataaacacctcgaacaatgtgataacgcacacctggcaagtctttgacacgtccacctctgacaagaaccacagagtgctcctgcaagttatggccaataccaggtatgtaagccaaaacctcatacccgttagacaaacgcactctggcgattttcctcagagccgagtttggcttcttcggagtcatggtacgcactaccaggcaaacccccctcttctgggggttgccctccagtgcctgcgactttgatttagtttttactttttcgcggccatatttgaccaactgattaaacgtcggcaatacaaacacctcctgatttgtctctaagtaacatcacttcaaaagtgtacaccaattttcactctatgataaagtcttcttccttgtagatacctgttccagcgggtatcctccgagctattataacattttctttgagaccttttagcttatccactttaccagcaatagctgcatctaccagtacttgcggtgtttcctggaaggaagccgctgcaagccagctcttagaagactttgacaccttggtcacacccatgcaaagctgccgacctcttggagctttcttgccttgtaaagtccagtaccttacttcctgctcgtagtcagtccactccactacatcaccgggaagcatttccacagaatctccagattcatcaatgaccacttttgagaacatttgcctgagcacaatttcaaaatgcttgtcgttgatctccactttttgcgatgcataaacactcttgatctcacctatgaggtagtcagctgcagcgtttttaccgaatgccctaagtagaagcgaagcctcaatgctgtcaaacacaagacggtaaccagggaataagtactttgtacccatgtcgtcaggacgtattctaagttttctggattcggcgttggttacaaacgccccgaaggaatctccctgcttcaccacgattatggtgaacagctcctgtccatgctcagttaccgtgaaggtttcatgaacaacaccatccatgggtgccatggcgaccaatttacctttcttggtaggacgcttagcatcaatgtcaaacgcaaaatccacatccccaacgtgtaaactgtccacgtaactggcatagaaattcttaagttctgcagggtcgtcacccttgattccagcagccacagcgatgtaccaaggaacaatggagagttcagtccgtaatgtattctgcacgttatcaagtttttcacggaaatgcccactaagagaaccaacgtgttcttcaagcgaagcggcatgaagcgcgtccatgaagattcgttcaaactctccagcctttctctccaaaagctgatacagctcctccatcatttcgtttgctctgttcaggctggttaggttaagaccgttccaatcgtatccctgcatcagctcatgcctcatctgcagcaatttctcattgagcagatcagacatgtcggagaaccaacttcttacaaccttcttcagattctttgccgcatctggatcttctatttcgttaaggtgtgccttcaatacattatccagttcaccgacaaaggattccatggcgttagacacgtaccgttcaatcttctgttctgcgccatcgaacacggcgaagaaatcctgaagtggaagcacgatgtcagtcaatgcattcttcttccttgcttcgaagagctcctctactctgggcaaaccacctgtgatgtcctctccagcaacaccacctgtgtggaacgtcctaagtgttagctgagtacctggctctccaatagactgagcagcgaccacgcccacactttcgcctttttccaccaatcttcttctggacaagtctctaccgtagcaagtcacacatacgccatcttcactgaggcacgtgatgggactgtgaattctcacagatttgacatctgcacggtcaattctctgtgcatcttgagcagtaatttcttgacctgctctgactatgacttcacctgtattggggtcaacaatgtcttcagcggcgaaacgcccccaaatacggctgcctagctcagcaataacgctaccgtcagtagcttccagatcccttaccaagagcccttcctcgcgcttaacaaccaaatcttctacacccagctcttttagcttatatgccaaagaaggtgtaacctttgttcctttaggcagtatttcgtcaccaatgcgcatctcacctggaagcacaaagttcgtgtggttcaaaccgtaaacaaaattgtccggatcaagtaggtcagaaacgcgcaccatttccaaatctcgcctgaccagtatttcaatgcctgcctcagctatgagttgtgcttcctctacgccgatgacctgtcctctacgtaccacaggttcgtcaaaaccaggtagcgttacatcttcttctgcaaaacggcctaccaatgcagcagccacattttcgaaagtctttggccccacacttactacggagtggtcgtcctctgtaatggtcaccgactgcacaacgtccaccaaccgcctagttaagtaaccagcgtcagccgtttttagagccgtatcagcttgtcctttacgagcaccatgagtgcttacaaagtactcctgaatagtcagcccttccagcagagagtcaataatggggtattcaatgattttacccgtggggtctgccatcaaacctcttagcccaactaactgccgcacctgatctttgtttcccctagcaccagaggtaaacatcatgtaaaggtgatcggtctctttgaaataatcggtcaaactatcggtaactctttctaccacgtcacgccaaatattgacgattttctcgtaacgttcttccacggtgagtcgtccaaaattgtactcttgttctattctttcaatcttctctcgagcttcctcaacaagtttgtccttagatggcaccacacttaaatccaaagcgcttatggtcaaaccagagaacgtggcgtatttaaagcccaactcttttatggcatccagcacatagatggagtcactaagccctaatctgtcaatggcatcgtttatgtagctgtataagacttttttagtcatcgtgtcgttagcgaaaggcagcgcttgcagtccgttttcggcaagccgctgatttatgaagtggttaaatatgaccctacctaccgttgtatttcctttcttagttgtatcaattccctggcttgtaccttggacagaaccgtctcctttcaaaagtggtacataccaaatatgggcatgcaggtccactttcttatcctcaagagccatttccacttcgtgagcgctatagaaaatcgtaccgtcacctttaaagtcgccttcaatatcagccgttaagaagtagggccctatgaccaagtcctgcgtaggagctgccaagggctctccgtgagccggtgacagaatgttcaaatgcgatgacatgaggaatctggcttctgccaaagcttggttagaaagcggaacatgaactgccatctggtcgccatcgaagtccgcattgaatggagggcagatcatgggtggaacagaaatagcttttgaatccaccaaaacaggttcaaaagcttgtatgctgggcctgtgaagtgttggagctctgttcaaaagtacgtaatagcccttcacaatatcagccagcactggccaaatacgtgggtcatagctttcaatcatcttcttagcctgcttggcggtgctcgctatttctcttctttggagttcaccaatgagcattggcttaaagagctctgctgccatgatcctgggtataccagtctgattcagtttcagatcaggcccgatcacaatcacagaacgaccgctgtagtcaaccctcttcccaagcaggttttgtctgaacctaccttgctttccactaagtttatctgtgagagacttaagctgccttcctctggagtctttaacaggcttatcttttctgctgttgtcaatgagtgcttctacggcttcttgtaacagtctcatttcattcctgatgattaaatcaggtgctttttgctctctaagccttttaagcctcaagttacggttaatgattcgcctgtaaagttcattcaaatcagaagatttagcacgttcattcttatcgaaaataagcggtcgcagatcaggaggcaacactggcagcacttccaaaaccatccaagaaggattggtcttgcttctaagaaagccatttactacctgtaatcgttttgtgagcttctgcttcttttgccccgatgcctcttcaagctgctctaccaaataatctacccaatcctgaagtttatctggactatagtttttctccagtaactctttgatggcttcgccacctgtgagagttttaagaagtggttcttcattccttagaatgtccacgtcaataagaagtctgtatgcttcggcttcgtcatcgctaagcaaatccagtgggttaactcgaggcgccacaaatgaagtggaaaccacaagctccttactaaggttttcaaaaagttcctctccgtcttcaaaacccaatcttctgaaaacttctgccgcaaatacactgtcccttacaaacgcttcgctgagaagcaatgtgatcatttgccaaacctgatcttgagaaacgggtctcaaacccctaaccaatttcagatcataacttgtaacagacaagtctagttcttcgtcatcggatagctcagctcccagtacgtgcttaataatctgcagtgccctttctttgtcatcatcgatgagaatttcgtagtcctgaacgcgatccaaaagcctagtcacgtctttgagcaccatggagcaagcatttcgaagcacgtcttccatgctctgcccctctctgggcatcacactgaaatatccgaagttattcactacttcatatccaccgtctaggatcttatcaatgtcaatatcctcaagtcctaaagccttcaacacaaatctgacatctttctcaataagtggacgttgttcttcccatgtcaaattgcgttgatcgagtatttctctaatttgctgaatatctgctaccaaattctgcagcgccaaagccaatcctcttgccagcactttgtacttgttgacgccaggagatggcactgtttccacacggtaatagggaactactgtgtatgcaccggaaacaattttcgacaatgcagactcaaaatcaccggtgcccagggttgtagcaatcatcttgcccaaaagatactgtttatcttcactgtcagcggctgccccagccttgctaagcagttcgcttcgctttaagttgaaagctccaaacacctctgacaccaaatgtatgatgaaactggaactattaatggttgcacccctgctgtaaagctcaagagcttcctcaaaagacagccacttaccttctgtgaacacaggagcttttacgcattcaacaaactcatccttggtaatgtgtctgccaccggacacaggattcacaatgatccttcgcatgtcagtggggaatttctccagctgttcccccacaaaatcaagcagttcctcccttgaagctaccaaggctgtgatgccctttactccggtgagcacttgttcttgctcattaggtaagagcatcaaatactgttcagatgtgattacctcaaaacttccattagtgcgcagtatgtaagcattacttttccaaatctctttgaccatgtgaactggaacgttgtaactctccgatattagctcgctaaggcgcttaatcaagtaattggcagttttgtaaacagaaagctgtctataggtcttaatgttctccgaaagcaaatcatagatgtctttcaaagcagcttccaacaataacaaaccagagctaaagtcaggagtaccggcaagctctaagcggtctaaaggtatactctgtacatcagcgatggaatgtagcaccagcttttgacccaggaaccaaaatgagaaagccagagccttttcgctggtcatcacagtcaaacgagggagtatgtcaggacctgtatcagtagccaaattggaggtgtagtaaatcactcgttccaaatctttttgcttcatgtccaccatgaagcccaatctggattgagcatttctgaagaaccacggatgtacaatgggagtgccaagctcaatgtggcccatgcgttcacgacgaacggaactacgtgttacctccacaccacagcgttcacacacttgcccttcgtactttctgcctttgtacttaccacacgcacactcgtaatcacgcgtgggaccgaatattctttcacagaacaaaccatcaggttctggcctgttcgtcctatagttaacggtttcactctttttaacttcaccatgggacattgcccttatttcatcaggggatgccaatctcactcttagggcatcaaagtccataccttgcctcactcctcttcagtagtgaacttcgggagagacacaccgggtatctccaaagttttttctttcttctctgtctcaagcttctccaccatgaatccgagcgccttgagttccagttcaagcaccttgaaggattcaggaagttgcggtggctccaatggttggttgcgtgtcagagcaatataggctttctttcttccttccacgtcgtctgacttcactgttagcatttcttgaagcacatagcttgctccataggcttccagcgcccaaacttccatctctcccaacctttggccgccaaagtgtgctctaccaccaagtggctgctgagtaaccaatgcataatcaccagttgaacgtgcatgccacttgtcttctaccatgtgaataagcttcatcatgtacatgtaacccacagttatatcggataggaattcttctcctgttcttccatcgcgcagaaccactttgccgttttctggcagcccagcttctctaagcaattcttttacgccttctacaccgaaattactgaatatgggtacttccactttaaagcccagaactttcgcagccaaccccaagtgcagctccaaaagttgacctatgttcattctggaaggaacacccagtgggttgagcacgatgtccacgggtctgccatctggcaggaagggcatatcctcctcgggtaaaactctggaaaccactcccttgttgccgtgtctaccagacatcttatctccaggctggatttttctcttctgtgccacaaacaccttcacagcttttatctttcctgtttcgctgtttcgcaaaatctgagtatcaacaacgattccaccttcagcaggtggtacacgaagagatgtatctttaactttgtccagtttttcaccaaaaatggcactaagcagtttcgtttcaatggatttatcttcttcttcttttggggttaccttaccaaccaagatgtcaccaggtttgacctcggtacccaccataacaataccggtttcaggatccaagtatcttttctcctgctcggagacggaatctggtaagtcgtaagtgatctcttcagatctacctctgctaagctctgccacttctaccatgtattcgcgtatgtgcactgaggtaaacacatcatccttgaccagacgcttactaatgagtatggcgtcttcgtagttgtaaccttcccaaggcataaaagcgactaaaacgttgcggcctaaagctagttctccattatcagaggttatggcttcagccaaaacatcgcccttcttaaccttctgcccttgctttaccttgggtcggaaatgaaccaccgtatcttggtttgttctatcaaaaacttttagttgataagtcttttcatagccatcttctgccttaatctttacttgtttgccatccacataagaaaccgtgccatcttgattcgcttttatgacataatccaaggactccaccacatgcttttccatacctgtagccacaatgggagattcagcattgatcagtggaacagcttgcctctgcatgttggaacccatgagcgcgcgtatggcgtcgtctgactccaagaaaggcaccagtgaggcggaaattgagaatggctgagtcacactgacatccataagtgttatctgatccttatccactgcaacccattgacttctgtgtctggcaagtactctgtccacgtttatttttcttccatttaacggagtgtccgctggaacaatgtattccttttcctcttccaaagcgtccatccaaacgatttcatcagttacttcaccattgaccacacgcctatatggtgttatcaagaacccatgctcgttgagcttggcatacgtcgccaaagatagtatgagtccaatattctgtccttctggtgtctcaatggggcacagcctaccatagtgtgtatgatgaacgtcacgaacttcaatactggcgtgctcacgactaagtccaccacgccccatggcagtcacacgacgcttatgggttatttctgttaacgggttcgtgtactccaaaagctgatgcacttcagatggattcacgaaacgccaaacgtactgagtcaatatgttctgagccaaaacacggtgtagtttgagctcaggttctttctgctggttaatcatctcgtctctggctgttttaaccaagcgctcaaaggcattggcaaatacctcataatagagctcgccaatagcacgaacacgcctgttgctaaggtggtcaatatcatcgggcatggtagagccaatgcagtaagccagcaatatgccgccgagttccgcgagcatttcatcggttagagaatcttccacttttatgccataacggtgttcaatgtggtatgcacccacacgaccaatttggtttctttttggatcaaatagtaattgtctgaatcgtctttctgcttctctttcagaaagtgtttcgcctgttcttcttttttccaactcaacaaaagcgctgccttggaagaacctctttataggaacctgcaaagtcacaaagtcacttacttttcttaaacttttggccagttcaggatctaatgcgcgtccttcaacgctctccccatccacttccacatcatcggcgatgacccaaccttcataggctttcatctgaccgcgaacaggaactttgactttaatgtcgtatttacctgatctgaccatgggaatcacatgcgacttgaagaatgtttctacatctcttgtgctcatgggtgaattagcgcgaaccactactgagccgtctttatccagaacatcctccaaaagttcagtttctcttaaagcagcaacaatttggtcccacacagtggaaaccgtgaaaatgtttatagatgtatccccgtcaatggtcttatcaattaacagcttgagattttcgtccacaatcgttttgaaaatgtttagtatctccaaaccactatactgagaagcataggattctgcgatttcatctaggacgctttctacattgtattcttccaatctttccaagagttgatcatccacatccaagttttcaagtacattcctaaactctgaaacggtctgtgctgtagaagaataataactgcgcaagtaattaaagtaagaaacaagattttgtgacacaaacagcttcttgttgtcaaaaccagcatcgtttaggaaaaactctatccactttaaagcactgtctttaagtcttgttctaatctcatcatctgacatataacccaaagctctaagatacgtcgccaaattaagctttttggagcgcctatccaaaacaatgcttagtggattcttaccatcatactcaatatcgatccaagttcctctttggggtatgagagaaattctcctaagtgaaccatctgcttccaagtaaattccaggtgacctcactagctggttcagagttaccctcctagaaccattcactatgaaatcccctgaatctgtcatccaaggtattcttttacccaaaacgtgctctttctctactatttcccctgtctcgctgttgtgcacacgcacctttacaatgagccttttggcataagtggcgtgttcccttatagcgtcctctggggtattgatggggttgccggtttcgtcagccacatcattctcaaaataataatctaatatatctatgcgccaacgtcccttagcatcctcgatgggaaaatacgtattaaataactctcgcagaccttcggtgacaaaccaattccaggaattcttcttggcttccaggaaatcgggatatggaacctcactcaatgttggcttactgaccttgccgctgacttcccatattttctttctggcagtcaaaatgcatcaccctccaatagaagtgccaattgaaaattataccacgcactactcccccgggcaacttttcgttgaaaccaatgttaagaaactaaaaatggtggccccagggggattcgaacccccgcctccaccttgaaagggtgatgtcctaggcctctagacgatggggccaacttgtggtggggccgccaggactcgaacctggaaccttccggttatgagccggtggctctgccagttgagctacggccccacacacactggtagcctcggcgggaatcgaacccgcacctccgggttgagagcccggtatactaaccactatacgacgaggccacttcttactattactactggctgggggaggtggattcgaaccaccactacaggatccagagtcccgtgtcctgcccgttagacgatcccccaacgagcattgttattatagcatagccaaattaccactgtaaagcatgccaaccacagtgataataaagcttaaccctgacaacactgctcgcatctcattcttgctcttgcattagcattctgtccacttcctcaaaggacggtatcccttcgaatactttacgcccattgtaaatccaagtggctttaccaccttttatgtggtgcttagcaacataccaaaaatagaagaagtttctcgggtcaatgagttccacttccacctctggatacttctcgtgaatgtaccgcaatacggcagcgagctggtcagggtcgtcgctgtatgcgtgaaccgagacatcacccatgtcacgcaagtcaatagttgcacagctcgtagtatttcccggccgttcaaagaaaacaaggaggcgccgtttggcgcctccaaaatccttccctgtgaagctgcctttctcaggcattcttcttcaccaaagcattgtaagcttcgactacaagccaaacagctaaaatgatgagcacaatggcaacgattgccaagggcaacgtagcagtcttagttatgttagaacgcacaagcaagaacaaagcggcaattgtggtaatgatcatgaagaccatggggacagcagtgaaccaagcggatttgtgcagtcccttcattatccaagctgttacagcaagaagtgccaaacctgccagcagctggtttgcagaaccaaacacaggccaaattactgcccatactggctgatctccagtcttcataaacaccagcagtgccatggcaattaaggtcactatggtagcagtgtagcggtccaacctgtttcctgttaattcctgaagttggaaccgtccaagcctcgtagctgtatccaaggtagttaaaatgaacgtgttaatagtgaacataccaaatgaaatacctacattagctggcagaccaaaaattgaccagaacttcgagaaacccacaccgaaggtgtactgcgggtttggagctgcaccttcaactggggcaagaattttaccagcattcataaccgtgatcaaagcaatgacagctaccaaaccttcaagaagcatgccaccgtagccaatgagcttggagtctttttcattcctaagctgttttgccgttgtaccactacccaccaaggagtggaaaccacttatggctccgcaagcaatggtaatgaacagcatgggccataagtagttgttaccgcctgcataccaccccttgtaaactggaaggttcacatccaaaacgtgtccgccaaataggataccgatagttgcaatgatgatggcaaaatacaggaaccaagaagaaagataatcacgaggctgaagcagaatccatacgggaagaactgaagccaagaaaatgtaaaagatgagaatccatcgccatgtagatgcactcatcacaaacgttgactgcacccacgcagaactgttgccaaagaagagcgcaccgatgacaaaaggcaagcagatgatggtagcccacaagatggacaagtggtagcggtaaaccagcaagccaaaaatgactgccagtacaatgtacaccacagcactgaaagccacagcagggtcaccagcaaaggagcctgcagcaagttcaaggaagtttgcaaccaccaagaccaacgtaagccacgcaaataagttaaaaagaatctttccacgatgcccaacatactcattgaccagctcaccaatactgagagctttgtgcctgatggaacccactatggcgccaaagtcatgaacggcaccgaagaaaatggaaccaataacgatccacaagtaagcgggcagccacccaaacaagttcgctgcagtaattggtccaacgatggggcctgcaccagctatgctggaaaagtggtgacccaaaagaatcatgggatgagtgggaacgtagtcaatgccatcgtacagttcctcggctggagtctttctactactgtccagttcatacactctctcttgatagccgccataaacaatgtaagcaacgataaacaagactgcggctaccaaaaaaagcgtcaacgccattaaaactcacctccccttttatgaaacactgcaacctgtgtataactacccaaagccctctgaataaggctttagagcccttctaaactcttcccttaaatcgtctagaaccttttcctcaccttccaaaaacccaatgtaagcccagccctttagaccccagccaaaggatttcttgatcatttttccttctccgggaagcaaaaacctttgcatcataacatcactaatgggctttacaaggggaagaagctcttctaaagtcataccaggaacaataaaatcaaggagcttgtaatcagctatgcgcccaagcaggccgcctttttccattatgagaactcttctataaatacggtggttacctaaattgtggggttcataatagaactttttcagcacttcttcatccaaaaggagctcagaattattcatcccctcaccactttcatacacaaagaattcctcctgtgtaaaattatactccacaatagctatttaataacacgtcaatatccaatttacatgtgcttagcattgtgccttaaagtggataaacaaagaacgtttatggtaaaaacaatatatacaggctataggctactaacaaggccaaaggaggggatggcattatgcgtatcacatatttgggtcactcttgcttttacattgactggaacggacaaagaatagtaaccgatccttacaacaaaggcatgtttggtgaggggggttatgccgcgcaaaatgtggaggctgacattgttacggtgagccaccaccatgatgaccacaactacacgggcgatctaaaaggagagtttaaagttgtagacagacctgggaagtacgtttttggtaacctaaacgtggaaggtctccttagctctcacgacaaacaaggtggtgctcaaagaggagagaatatcatattcaagatgtcggatggcaaaaccaccttagctcatttgggcgatttaggaaggccactaagcgaaaaagaagagaaattcttgcaaggagtgaacatactcatggttccagtaggaggtttttacaccattgatgcaaatgaagcgtatgacgtggtccagaaaatacagcccaatatcgtactgcccatgcacttcaagacagcaaaaacacaaacgtggcccataaccggcgtggaagatttcctaagtcacttcccatcgaacatcataaaatctttccgttcagaggtggacataaaagaactgcccggtcaaatggaggtctggctgcttaagccgagcagatgaatctcgagcccactgcctattttagtcgcgttagcgacattcctcttgacatgttaataagtgacggtgtgggtactttagttgtggatgtggacaacacactgatgccctatgatgaagacaacattcctgatgacatagctgaatggatgcgcaaagcaaaaaggcatttcaccgttgtggtcataagcaatacgaaaccttaccgagcaaagattataaggaagactttacatgtaccagcttatggaatgtgcatgaaaccgctacccatatcatggctggtactcagaagacgtgtgcccaaagataaaccagctgtagtcataggtgaccagtttttcactgacgggctttacgccaaatggaacaaccttaaattcataaaagtggaaccactatcaccgaaggatgctacccacaccaaagtgacccgttggttagaaaagattctgttcaccaccaacacaaagccgtctgactaaggaaaaattcgctttagcaacgtttcttaaagcggagcacccctgttctgaggcaatatttactgcaacctgttgagcttctcggctacttcccgcaggcaggttatgctccttaagccaattaagaaacgttgcccgagccactactgaagctgcagccactgctggtataacctctccacggtaaataggaacaagcccatgactgcgtagctgcgcagtagcgccaaaatcatccacataaaaaggcctgcagtggtccagctcttcataaacgttcagatgaagcttaagcaaaacagcattcatgttcgaggttagttcatggggcaaaacttgctcaattacaacctgacatttacttttgaaaaactgcgcaagcttttccacagcaccattggatagctccttgctgtcaatggcaaggcgcatggccaattgatcctccaagaaagtgcctgcaactactaagggcccaaataggtctcctttaccagcttcatcagatccaccatggggctttataggagttaaaaaacccacaatgaatcgtgccaaagcatggtcttctgcatttatgactagttttctcttgtacagactcaaggtcacaccattaataactaagttactacccttcttctgagctccctcttgaagaaggattttctccaacttttctgcttctccagcatacaaccttagtaccatcttgcctcctaccatacaagttacaattatctcatgtgggtaaacgctttactgttttttgttgtgggcaccgtggtaggctcttttctcaatgtagtaatttacaggcttccgcgaaatgagagcattgctttcccacccagccactgccccaagtgcaatcacaaattagccccatgggacctcattcccatattgtcatacctgtttttggaaggcaggtgcaggtactgcggtgagcccatatcctggcagtatcccgtagttgaaaccattactggcttactgttcgccgtggcaagtttcctacctttgccagagatgatctttttcatcatctttgtgtgcttctccatagcaataagctggattgacctgcagaccatgctcatcccagaagtgctcatccttccgttgattgcagttctcgtattaagtagaacttacacatatcagtggttcattctcacaggtgctttttccctcttcttaatccacctaatcattcatttgattgttcctgatggttttggcatgggcgacgtgttctatgcagccgccgtgggtttaatgctctcaccccatctgctgcttgtgtggtttgttacaacttacgcattaggtaccatcgttggcctgagcttaattggcttaaacaaaatggagcgaaagacacctttgcccttcgccccaatcatgtttgctggaacccttattacatacttttttggaagttacatttacaactggtatcttaccttgttcttgtgaattcaaataagctcatgaaaaccaacagaaaccacgttaatgcccctctttttaagctccctaaggaaaattaatgcacctacgtaatcaccaggcatgtgacctgtaagcactaaaacgcggtcaggaaagtccactttaagcttttggaactcctgaggagcaatgtgcatataaaccacaccagggaagccatggtcgaaccacacttttgcaatatggtacccaccattggtgaaggctcctatgagcacgggcagtctatcaaccttctgctgtggatcgcccataatagcttccactttcacaggactgtggggaaacggatcaatctgattcatttcatgaacaatatcagaaactgtggctgggagcatatcatcaatagtcttttgaagtgttttacgagtaatttcgtcaatgggagcgtgaatgttcataaaaggcatattcagtagcttcgccatgcccacaacgcgtgtgaagttctctgttttcgactgaatgtgcagatccaccagtttatcagcaatggcgctgtgagcttcctcagccggtatgcctgcctgcatcatgaaggtggcatgcctcttgtaaatatcttcatagcgtagtgctgcattgggtggatgatgtgctatgaccaaatcaaaaccctgttgtcttgcccacagcagttcttccacgccaatatcaataccaaaaaagacgtttttgataccctgcccttcaacgtatatgcctgagtcagctggttcgacctccagctgagacatttccattgccagttccatgatttcctgtgtagtcatcatctatttgcacctcctaatgctcccacaaaagcctttccaagtaatggtcccacaatggcacctaccaacccctggaatgcgttgccaggaatctctgctaaagctgctgccgtcccgtacatgaaaatctccaccacaaaatagcccaaaaccatcacagcggggcccacaacccagcgccagtcaaactttgctttcacgtcgctggttgacacaatgtaaccttccgcactcttgattaggaaagtccaaggtgcccagtgagcataaccccccagcaggtcagctagagcgctgcccaaaccacctgcaagccaacctaagcgtttcccgagcaccatagccacggctattactgcagcatcaccaatgtttatgtaccccttggtgagtggatgaggaatccttatgagcatggttgccacagtgacaaaagcagctgacaatgcagtcaatgtgatctcgcgtgtcccattgttgttgttcaaatgaatatcacctcccgtcactcgttagtgctattataatcctgttaggtataggaaaatgaatatgcatatacataaaagatttgctccgccacaagaagtagttcatttgcttgcacaaacgtatacttttgatccctatgccaaaaacgatcccacaagagtacttcttagttgcatactgtcagctcgtaccaaagatgaaataacctaccccacagctgacagactcttttccttttaccccacaccactaagcttatgtcaggcgcatttgactgatcttgaaaacatactaaaacccgttggtttctaccggcagaaagccaaatacgtcagagatgcagcttgttacatcgaaaagtggggtgttccaaaaaccacgaagcagctaacacaggttcctggcattggaccaaaatgtgcagccatagtacgtgcattcggttggggaattcccgatattgccgttgatgcccatgtccaacgcatatcaaaaaggcttgggtggacagaggaaaaagatgaccaccttcggactcagacaaaacttaaaacacttttgcccatccatgaatgggtttacgtaaatcacctcttggtctcattggggcggcacgtttgccgccctcagagaccactatgtcatcagtgcgtgcttaacagcctttgtccttatcccagcaacccctgaacatttcccttttcatccacgctaacttcctgagcttgcgggacttttggaagtccaggcatggtcatcacgctgccagctaaaggcactatgaagccagctccagcagaaatctttatgtctctaatggttatgacaaagtcttttggtctgcccaaaaggtttgcatcatcgctcagtgaatactgagtctttgcaatgcaaataggcagacggcttaagccaaacttatccaccaacttaagctttttcttggcttcactggtaaactcaacagccttggcaccgtaaacgttctttgcaatcttttccaccttttgttcaatgctgtcctcaagttcataagcgtacgaggggttagctgtaaacttatgggccttttccactactgcttcagccaacggcataccgccctgtgcaccgtccaatgccacagtgctcacagcatgagtcacatgaacttcatcgagaagctcttgaagacgcttgacttcttcttcgctatcatcagggaatacgtttatggcaaccactggatcgtaaccaaagctccttatgttttcaatgtgtgccaaaacattttcaaaaccgcgatccatggcgtccaaatcctgcccttgaccatggtgcttaatggctctaatggagaccacaagtaccaccgcacttggaatcaaactgtgctcacgagccacgatgtccatgaacttctcaaaacctaagtcagaaccaaagcctgtttctgttatcacataatcggcgtaggtcaatgccatctttgttgcaaccacactattggttccgtgagcaatgttcgcaaaggggcctgcgtgcacaaaagcaggcgtgccagctgctgtcatgaccagatttggtttcaaggcgtctaccatgagagcagtaaccgctccttctgccttcagatcagccacggttagcggactgccgtccatggtaactccgagcacaattctttgcaccctttgctgaaaatccccaaagttctcactcagagccataattgccatgatttcagatgctgctgtgatttcaaagccgtcttctcgtggtacaccgttgccctgcaagccaaccacaatgttacgcagatcgcgatcattcatgtccaaggcccttttccaccacaccttagtggtatcaacaaggggctgcttcttgtaatagatgtggttgcccagcatggcggctatgaggttatgggcagctgtgaccgcatgcatgtcgccggtgaaatgcaggttaatcttgtcagaaggcaccacgtgagcctttcccccaccagtagcaccacctttgacaccaaatacaggcccaagagagggctctcgcagtgtgacaatggcttttttgcctgatgcagctaatgcatctgccaagccaattgctgtagtggtttttccctctccagcaggagtagggtttatggacgtaaccaagaccagttttcctttttgctcgcccagtgcacctaaatccaccttgtaagcataaccgccatagggaatgaggtaatcctctttaatgcccagctgtttcacaacttccgacaaattcatgcgccgttcctcctatcgattattggactggacttccattcttgaaaaccatatctactggatttataccgtgaagatagcctaaccaatccaagctgggcacactaaggacagccaggtcagccttgttgcctggtagtattgcccccctatcactaagtcccagcgcttttgcagcgtaaacggtggaggcgaagaacagctcaaaaatgggtaaaccgaattcaatgtgacccacggtgatggcctgccagggcgagggtgaaaagcttgttcccgggttgaaatccgtggaaatggcaaagtaccccttcaaatccttgataaggtcgtaagttctccttatgtcataactcagatgccaagccgtcaggggcagaagcacaggcacagtgcccttggcaaacacaacttccagatcctctctttgagcaaaatccaagtggtccacggaaacgaaggggtatttctccagcagtttccagctgttatcatgttccagctcccacaagtgagctttcagactaaaccccaacctgtgtgctgcattgtaaatgaagtctgcttcttccacagtgtaggccacagaagccacaaacacatctacaaagtctgccaggttttcatttctaaccacgggcatggttttcatgaccatttcctcgatgtaatcttgtcggctctttgcatcttttggcacagcgtgggctcccagataagtgggagccacctcaacaagtgcctgctgctgctgttttacctcgcttatgatacgcagcagccttatctcctgttcgtggttcagaccgtaaccacttttcacttccaacgtggtaacgccttgcctaaggaatacccgaagccagtattccaggttacgaaggagcgcttcatcactggcattcctggtagcactcaccgtggcattaatgccgcccttcttttgctggtcgtggtacgtttctccctgtatgcgagcatgaaattcggctgctctgtcccctgcaaaaatggcatgagtgtggcactctgtaagtgctggtatgaccacagcacccctaacatcgtatacttcccactcctcaccaaaaggagcctcagaagaaggaacaatgtccttaataacaccttcttcaataacaatgacttggtcgcgtttatccaggagtggcatatcctccattggtagtagttccatggcgctgggggacaccacatgggcaccaaggataacagtctttttagaaccaatgcctttataagtcttattattgttgttgttcatcatcttgactctctgctaacctcgaaagcactgccacatccagaatctggtttgcgtccagcttgggtatttgcaggtaataacttaagctatttaaagcagcaccaagtggcatgagacctatgagctcgccctccacgacctccaccccgaagcgtctggcttccagctttaccaattcagttatgcggtacaaaggtgtttttgtgtaatccagaaggttcatggagacttgtgctaagcccttctcttcaatgaacatgccttttgcctgtatgtttaccaaaccaccgctggactcccgtaccgccttggctattttgtcagcaacgcctttatcagctgtgttcaaatacaagttaaatgcgattaggaaatttcgtgctcctaccgcagtggcgcccgctgtggggtgaatcacaggctctccaatgtctgggtgcctctctggctctttaatggcttcctttagaccctcgaattcaccttttcttatgttgggaagcctcttcctttcaggcattctggcgctttcagcatacaagtacacaggcacttttagttcgtcccacatccactgcccgaactccaacgcaagctcattgcattcctgcatggtggcattgaaaagcgggacaaatggaaccacatccacagctccaatgcgcggatgttcaccttggtgctggttcaagtcaataagttctacggctttgcgagcaccatttttcatggcgctgagtacttgctgtggttcacccaccatggtaaccaccatgcggttgtgagaaggatcagcttccacgtccaagatgatcacgtttgctgattccttcatgctgtttacaatggcatccatgacttcctgacgtctgccttcggagaagttcggcacacactcaatcaatttcactactgttcacgctcctcgaagttttccatgggcattcttatgcctttttctttggccacacgctttgctatgtcatagcccgcatcagcatgacgaaccacgccaatcccagggtcgttagttagtactcttcttatcttcttctcagccaaatcggttccatcagccaccgtaacttgtccagcgtgaatggagtaaccaatgcccactccaccgccatggtgtacagaaacccacgtagcaccagacgaagtgttgagcatggcattaagtatgggccaatcagctatggcatctgagccatccagcatggcttccgtttcacggtacggacttgccacagagcccgtgtcaaggtgatccctgcccatgacgatgggcgctttcaccttgcctgtcttcaccaagtagttaaacatgacacctgctttgtcgcgctcaccataaccaagccagcatatgcgagctggtagaccctgccacttaaccctcttctgtgccatatcaatccacgttcgcaaatgctcatcttctgggaacagttcaagcaaaagcttatctgtttcgtaaatgtcagctggatcccctgagagtgctacccaacggaagggcccttttccttcacagaacagcggcctaaccagaagtggcacataaccaggaatttcaaaagcatctttgtaaccgtttagctcaaccaacttcctaatattgtttccgtattcaaaagccacggctcccctgcgcttcatttctaccatagcttccacgtgcttaaccaccgattcgcctacacgtttcaagtattcctcggggttggattttctaagctctgcagcttcttccacggtgtagccagaaggtatgtaaccatttaaggggtcgtgagcagctgtttggtcagtaacaatgtccgggataatgttccttttcaccaattcaggaaacacgtcagcagcgttgcccagcagtccaatggacactgcttctcctttttctttggcttcctcaaccattcgtaatgcttcatccagcgactcagctttcttatccaggtaaccatgtttaatacggcggtcaatggcccacgggttaacttccacagctagcatgattccaccagccatggtagcggctagtggttgagcgccacccatttcacctaatcccgctgtgagcaccagcttaccctttaagctaccaccgaaataatgctgggcagctgagtagaacgtttcgtaagtgccttggagaatgccttgagttcctatgtaaatccaagagcccgcagtcatttgaccatacatgatgagtccacgctcttctaattccctgaaataatcccagtcagcccacttaggcaccaacagggagttggcaatgagtacacgcggagcccactcatgggtcttaaacacggctacaggttttccgctttgcaccaaaagtgtttcatcctcttccaaggtcttaagggtttccacgatcttgtagaagcagtcccagttacgagcggctttaccagtacctccgtaaacaattaagttggcaggatcctttgccacctcaggatccaagttgttcatgagcatacgcatggcggcttcagtctgccaactcttgcaggttaacttgttgcccctgggtgctctgatttccatatcacattacctccttttaacaccattttaaaacaaaaaagaaaaccagtacacacgcatacacacaacaacaaaaaaagaaagacgaaaaagtatgcaaactaaacaggcttaaatgctacacaaacccacacaaaaagaaagcgccaaaaaaagaagggaaaacagatgcgagcatttacacaagtggtactccacatacgacaacacaaaaagagcagccagtcaaaaaaaaaacactttttagtagtcaatgccctctctggcatttatgccctgctgaaatggatgttttacctcttcaaaaacggtgacgtagtcagccatggatttaatattctccgtggcatacctgcccgttataaccagttccaccttgggtggcttactctttatgagttctaccacttcatcttcgctcaccagcccaaacgccactgccacattgagttcatcagcaatgacaacatcatagaatcccgaactcagttggaatttaagaaaggcaagtgccacctgtgcagcttctttgtcagtcacatccgggtttttgggatccacaaagtgatcagtgccaaaacgaacctgcgtaactccagcaacctttgacaaggagacatcttcaccatagctaaaggaagggcctttcatgaagtggaccaagagaacccttaaaccacggcctgcagcccttaaagccaagcccaaagccgcactggtttttcctttaccattacccgtgtaaacgtgggtaagcccctgttcaagtcccattcttccgcctcactttcaaatagaaactgcctttcttttccaccacaaagtcctcagtcaggtgtacgccttctgtgaatcccggagcaagctgtttctgaatcaagcctgctcgctcttgaagacgccacagctcatgtagtgcctgattggtctgaacgtcttttacggtcttctggcaccatctgccgtaggggcaaaatgagcagtgatctgaaatccgtggacgcctgtttcctaagctgtactgctgtaggaactgctggacaaaatcctccaccaccactgcttctgcctcgctaaattgaaacacatttgactcagcctgtgagccttccacaccagctttgcccaagtaaaccactcccagggtggctggaagctgaagaagtcctaagcgccaaagcatggtagcgtatatcttaacctgctggcggtggctttctgccatgaaactgcctgttttccaatccaataccaaattttcacccagagcatcagctatgcctatgacaagcatgtcgtcactgccgaagccgtattcaaacttcacttcgaactgactcgggttgtagttctcggcgaaacgcttagcagctcttgccatgttcagcatttccttgaccacttgctcagtaaaagaggactccactgctcccggaaatgattccagcagcacagaccaagctaaatcttcctccgtatcaaataggcccttgtggtcgcccgatagcatcctgtaaatgagctcatgcaccgcagaaccaaattgatcagccacacccgtggtcgcaattggtagttgtgctgaataatccaaatacaaaggacaccaataaatcagcgtcgttacaccaattcttcttaacatgctattacctaatcgcctccctcttcttggggaacatgatttgcatcagtttcccagcagcgccttgctcgtcgatttctcctgtttttatcatcaaatccaggtgcaaaaaagcactgattatgtttctaagtgcttccaagctgtaccactttccaacctccatgcaccgcatcacaaaaaacgggctcctaccagccgcttgagccaaagcagctttgttatccatgttgaactccttgcttttccacgccaagctgaaaatgcggtaaagaaaaacgaagatttgctggagtgcttccccctgctcaagcaaactgcccatttcaagttgggctcttttttcatcagccgcttgcaaagcatccatgagagcaaaatagttacccttaaccatgctgcctaccacaaaggtttgcaagtgctccatggtcactttctttgtcaccaaagacagcttttcaatctcggtgtaagcagaccaaaggtcgccgtcacacagatccaaaagctgttcagccacctcaagatcacacctaacaccatgtaacctgaactccgccacaatccaagaaacagcttgcttctttgccaagggtttgcactccactacttcggcaccaggaatctttgcatcccccatgaccaccacaacgccacttaagttcccagatgaaacagcacttatcatggcatcgcgaatgactttctttgctggaagttccaccacaatgacgcgcatgggagaaaacagagaatagctggtcaaagaacgcagaacgtccatgttttctgcgtccacacgcacaacttcagccttagtttgttcgcgtagccagaaaacaaccctttccttcagaaaatcgttctcacctgttagcacgtaaaggtctcttatgtttccttttcttatttcttcaatggtcttcagagcattactgcttttgttatggcttgttccaccgtgactagcgctcatactctaaacaatcacaccccatattcacccttcaagctgaacaccgctctcacgccacaaatgcagtacccgttccacgtgcgcagatggtccaaccacaatgctcttggaagtaaaagggtcgtaaggctggccagaaaaatccaatgccacgccgcctgcctccctaagcaggcagacgccagctgctgtatcccaagcgtttatcccgtattcgaaatacaaaccgaagatgccggcggctgtgtagcaaatatccaacgccgcggagcccaaccttcttatgtccattacctcagggtagacgtgcaaaagcagctgggtaatccagtccaccttatcgcgaaacttaaaaggcagagccgtggcaaccaatgtgtctttgagcggctcttgagttacatgtatgggctcaccatttagataagcgcctttacctacttgagcatgatacagttcctccaaaacggggttgtacaccacaccagccttaggctgcctctctcctgtgaaaacgcctatgcttacacaaaactggggtatgcccatggcaaaattgttcgtgccgtctaaggggtcgataaccagcaatgggtctcctttggtagaaaaatgctcttcttcagccacaaaacctgcaccggggaacgccttgcttagctgttccacaatgaactgctgaaccgttgtgtcgtactcagtgataagatcatgagccgacttctgctctacttcaaagcgctgcctaaaacccgtccttaaaatgtccccagctttcaaagctgtggaaataacagtattcatgagaatttcgtctgtgttcttcataaacttaataatactatgagtttgccccatgcttgtcagctttacaagatcccctgcatttaactaagggagcaggtagcacacatagcagtaatatgcagcctgcaaaggatcttcagtcagcgcctaccatataggccaccttcactttttcattttggaacaccgctttttgaggcacgtgaaagctgcttgaactgtttatcagcgggctgaaccctgtttggtagctgcctgctaagacctatcatcatggacagtagaactgttcttattttgactactaccaattaaagaaagcagctcccaaccaagtaggatcacataagccagtacgtagtaccagaaaagcaccactggtatggctgatgccactttgaagacaatgctggtactcacctgttttatgtagaaattaacaattttgctaaccacgtaccaaatgacagactgacctgcaccaacaaccaaagcatatttggtattcacgtggccgtccaaaaacacattgaagccactaaacagaactgcgtaaaacaaaaggttgtaaatccatgatggtaaatgctccaagaacaggcccaccacggtataaccccacacggaaaaagccaagatgagtataaaagcaaaagaaagcagcctaattgtcacggtggaacgcctttctcgtttagcaatgaccgtggcagcatgttccagcgaagcgaaaacattggtgctgccccaagccagtggaatgaggagaaaccatgaccatcttgcacttatggtcagggaagtaatcacaggctttagcagtgcctcataatcgggtgataagtacttgagcactgaaaaacttacctgttccccaaaaagcaagaacaaaaacagggtaagtgccgcagttgaaaagaacatgaagtaagaaaaagcacctgcaaagaatcccaaatcgtccttactaattttgtaaaatattttttttatgagttccatctttttatcactatttactgcctttagtgccgattgtactgcaaatccgtatcatcgacaacgccttcttacaaacacttagctgcatatgttaccacacatatatatacacacacctttaagcgttagtgggaagccatgtagcaaacgaatctgctcccccgctggcacaacggaaccaacgttgtgttatcaaagcatcacttttgtaggcacaccaaacaacgcgagaagatctggtcccaagtgcgtgccgataacaggacccagcctaagtacgtcttgccgcttcatgccgttctcttctaagaattgctccagcacgctgacctcatcaaaattgtccgaccacacaatgtccaaaaacaactgttcatggccaaagttctttatcatgaactgaggcatttccttaatggctgccttcctgcctcgcaccactttgtaggaattcaccatgccgtcatccacaaacaagagtggctgaaagtgaagcagattgccagccaaagcttgggctttcccgattctaccgccctttgccaaatgctcaatggatgcaagaaaaatggtttgataagcatcacgcacctcaatcacgtgattcaccacttcatccaaagaccagcccaagtcgatggctttaagagcttccaaaatcatacgataaggtcctgccgctactaactttgtatcgagtgcaatgaatctgccgttgaattcgctttccaacatctttgcttcctcaaaggtgacggagaagtgtttagatagccaaatgccgatgacgttatcgttgccctcatcaagaagctcatttatggcacttctcacttcctcaatgggtgcagctgaagtagttggaatatttttcttttctcgtaggtctttgtagaactcatcccaatcaatttccgtaagttccttgtaacttctgtcacccttgttgacccgcagttccactactctggtatgctccagtggctttggcgcatacgctgagctatcgaatactacgccaatcttacttctactcatcttccctctccccacttttggcattattggtactactgcccttacttccctcttctcgctcccctgaattgccagctgttttcaagaatatttgcacccgcctgtttggatcatagccagtgctcttgctttcaaaagcgggatacttttcactaacgatgcgatgcacttcccggcgctcccatcttagcatgggaggtaatgttgctggacgctttgttctttttgttttttgcacgctttgttctaccatgtcctccagctggcggatacgtttttgcttgtaattcatgacatccacatctacgtgagcaatttccggaaagcgtacacgtatgatatagcgcacgaacccctcaaaggtatccagaaaagaaccatgctttccaatgagtatgcccagatcttcgccgtccacacttatgtgaagttgatcatccatttgttcagcatgaacactacctgttttgcccatggccttaagaagtgcggttaccaactgctcagcaaccgattcaggggaaactacccatgcctttatgactacttcattacgcagaagtcccctcttttcagaaatcacctcgtattccagttcatctgatccaaagtactgtctggctttttctaaagcctgctcaacgctttctccgatgaactccataaccaatatgcacctcccctgtttgttcacaaaaaggcagaacaaagcagtgcgttagcactgccccgcttccttttgctgaatacttactcttttcacatctcaccgatgtgttctgatagcaaaaaacccgcactgaggctcaaaatcatttctgagcagctgcagcgttcttttcggcgaactgcctctcaaccattttgcgtatgatgaaggactctaaaatgcttatgagagaaaatgccatccagtacaaagccacgccaaatgggaaactgcgggcaatccaacctatcatgataacaaaaatccacatcatcatgttctgctgacgctgcatggcagggtcagtggttgcttgacttgtaaacttgaactggaagtaagtcaccacaaccatggcaataaccgtgatccacgttgggtcaggcttgctaatatcaggaacccacaagaacggtaagcccttgaagttgggattctggacaagcgagccgtaaagcccaaagaatatggggatttgcaaaaggggcaacaaacaaccaataagcggattcacaccgtgttccttgtaaatcttagactgctcctgagccgcttgctgtggatcattcttgtacttctttgcaatctcttggagctcaccctggatgcggctgataacgaagctggtacgcagctgctggtaagtaaggggttccaaaatcagcttgagcaaaatggtcattaggatgatatccaccggatagttgggtaccacagaatataaccaattaaggatcatactaaagaaattgcttatactttgaaccatagaactttcacgtctcctttcttcggtacggggtcatagccccctggaaaaagtggattacaggtaaggacgcgtttgaaggcaaggactgagccccaaaacaaaccgtgttctgccactgcttgttcccagtacacggaacacgtcggggtatgcctgcacacaggaccgggcaaaaccagttggcgcaccattctatagaactgcagaacaatgtggactgtttttaccgctagcccattgccattcatggaaaagctccttcaccttgctccgccaaacattctcctccacacttagtagtgaagaacggggcagaataatgtagtaaccagaaggcaggtggtcatggttctcctgccatgcttctaacagtagcctccgtatgcggttacgccttactgcgttgccaaaacgcttgctcaccacaactgccactctttgctcagaagccggcaagaaatacacaacaacgtagtctgagcgaaccacgctgccctctttataaacacgagaaaaattcttcttgccttgcaaacgcaaagaccgccgcactgccattaacggggagtaagtctgtgacgtcctttcattcgtctacgcttaatgaccttcctgccgcccggtgtggacatccttgcaaagaacccatgcgtttttcttcgataccttttgctcggctgataagttgccttcactgctatctactcctttcaccaacatgatgatgactctttttgttgctgctgttcttcttcttgttaagtgctcttgcttctacgctttactctttcttcttcttgtgtgcttggctcacacaccttacctaaaaaagccctcttcagctgtccaataactcttcctatttatttgacgccattaatgtgagccgcaccttttttgcgcacacgggcgcacacacacccaattaagtccctttctcaaacgtagcacaggttagcatataaattatatactaatcacagatcagattctttttaacgcacgtggaggtgaaggtgaatgtttttccaatgcgacttgaaccaccaaatagtgttcggtaatggaacattggagcaattgccacagcttatgagcaacatggggaagaacgtgtttttgaccactggcagaagcgcaaaacaaaggggcttactgggccacctcatggaactgctaaaagattttcaggtgcttcattttgaccaaatttcccccaatccaaaggcggaagaagtgcacgaagcagtgaacttgttaagacaaaaagcgtttgagcctgatgttgtactggcagtgggtggcggcagtgtgctagattttgcaaaagcagtagcagccagttatgcttcgggtaaaagtgtggaagaggtttttggggtaaacaacgtgccttcggctttacctgtggttgcagttccgacaacccatggcacaggctcagaagtgaccaagtactccatcatcacacacgagaaccagaagaaatccatcagcgacagcaagattgtgccaaagctggcactaattgaccctgtgctcacctactccatgcctgatgaggttgccattgacaccaccttagatgctttctcacatttaagtgaagcttacttctctgcactttgcaatccagtagttgaggctttcgctgagaaaggttttgcctacctaaaaccccacatgaaaaacttaggcagaattcccatgactgaaaaggttcacgacgagcttactttggcttccctgtttggaggtcttgccataaacagcgcaggttcaggagtagtacacgccatgggctaccccctcacttctgaatttgaacttcctcacggtagagccaacgcagtgctcatgccctgggtatttaaattcaatgctgaggtcaaacctgagaaatatgaaagaatgggtgaaatgctgggtgtaactgatttagctgattacctttgcagcataaatgaacaatgcggtttcatggagcaaatcaaagcagtggcaaatcaggttgatgacaataaacttcaccagtgggctgaacaggttgtaaacaaccaccggctgatgaattcagcttgtaggaaaccgtccttggagcaggtaatacagctttataaacaagcactgttcctggtttaattaactgctgcacagttcatgcaccacaacaacgttaaagcaaaacaaacaggaaatgcccaagcatcaaaacgtgcgttgtagtgttatcattattttaacgtataaattgcaaaggtaaggagtggatgatcttgggatggaggaatagcttatatgctgtcttggggctcatagctgccatcgccgtactcacaaacccattcatagccaatccaattggttggctggtcttctttgttggttttggcggtgtgtgcttattggtggagatcattgccattgttcagaagaagcctgctaactgggactttctcattgcttctgcggtcatgttcgcggttggactgctggcttatatgaacaaagttagtgccgacccatatatgcccatcgaaggcagcagctacgcagtttactcatttccagctttcatagctagcctttacttgttcattgtttcaattactaaatcgtttttcgctggtatttaggttttatgcaaaaatcacttcccagaggggctcagctcctctgggaagtgcaaaacaaagggggtttctgtggaagaaagtgtgaagcgtttagccgatgagtgtttcgctttgggagctcagcttgaagagctttctgatgatttatctgctcttaacaacgacattagacagacaaaaatgcaagtggaagagcttttcgcccaaagccaacaatccggagctgttgtagctgaaacgctcaaaacacacaaaaaagaactcatggatgacctccaaaaccttggccagcagtgggaacaacttaaccgttctttgattgccttgcaggaacacgtgttcgctaaacacgaagatgtgcagtttgaacttgaccaccttgaagaagacagcgaggagtacgcactcctggaagacaccctggacgacctttccttggtttatgccgagcttaccgagatcctcgatgaaatggataccctgcttttggcagtagctgatttaacccgcacagtggaacagttgccgccacattattctggtgctgacagcggcacataataaaagtagtaacatttccctttttggcaagttaactacttaataaagcccattcaaaagtacaccagcaaaccaaatccgcagcgtttcgttgcattggcaaactaacacacacaaaaaagtgctgacccgtgtagtagctctttgtctttgtttcaaaggcaaattgccagcctgcttattacaaaagcaaacaatgccagtacttagtagcgtagccgcgtacatgttgtggtgcacgttgagcacaccatgtataaaggtgtgcgccctgctttcgaaaagtcctcttttgtgtgccgtctactactaacttcccagcagtgtgggaaccatgtcgaacatgggcaaatacagcgacactacaatgaaacccaccacaacaccaacaaaaatcagtgcgaaaggttctaccgcagccgttagtgtacccaagtaggcattgaactcgtcttccaccacaccgatgtaacgagtcaagctttcttccagcctaccagattcctcacccagcgcaatgcttctccacagcaaggaatcaaagccgttcaccttgaaagcttcatgcagtggcataccagcaatgaccatgtcgcgagcactttttatcttgtccttgtaaatttgatggctcatcacgcccatggtcagattcagcacatcgaccacgggcaaaccatttacataggcactgcgcagcgtcttagaaagcctgaggtactcaggcgttatggcaaccttgttcacaacaggtatggtaaactttatgtgctcataaacacgtttaacgggagtcacattggtgactaagaaccgaataagagcaagaccaccaatgatgcccacaatgagccaaatccagtagttctttataaaatcggcaatgcccatgacaatgcgtgtgggagcaggcagttgagcacccatcatgtcgtaaagcccgcccaaggtgggcagaacaaacagcatgtaaacaatgatggcacccacagccgcaactgatattatgattggataaagaaccgcattcgtaatctttgagcgcagccccaacatagttttgtaaaagtcagacaagtccttcagtgccagcggcagcgtaccgctggtttctccgcttcttaccaggtttacaaaaagcggtgaaaaggcgcctgtaagctgcatggcaccagacacagaaactccacggtttatgtagaagatcaaatgatctattactttcgacacttttttgtttgccgagcgctctttaacaacggtgagtgcttccaccatgttgaaaccgctttcaatgaagttagccagattgaaagcaaagaagtacatatcgcgctcagacattttagggcatctgccaggaggcgattccgttacctccagcaccaagcctttcttacttgctttctctttggcttcttccaaagtggctgccataacagacccttgcacgctgcgatcaccttttatgatgatgtacctgtaacttctctgccgttgttgttgctttgctgcagctgcagtagtggaagaagaagctttcgctctctttttgttactggattcctccgccaacgaccctcaccacctcttcccaggttgtgataccctggtccactcgaatctttgcgatttcctccatggtcatgaacccctttcttctggctgcgttggtaaggtccacaatgtcagcccttgaggaaatcatctttcttaattcgtcgtccatgggcagtatttcaaaaatgcccagacgacctctgtaagtttcgctcacagcatcccacactcgaaccaacctttgcgccatgacacagttcaaagcagaagcaaccaacatggggtcagcacccatgctcatgaaccttgccacggctgctaaagcgttgttggcatgcagtgtggacagcaccaagtgcccggaaagagcggcgtcaatggcagttttcatggtttcttcgtctctgatttcacccactaaaatgacatctgggtcctgcctcaaggcagaccttagcgtacccgagaaggtgatctccgccttcgggtttatttgaatctgggtaatgccttcaaaatcgtattccacggggtcttcaatggtgataatgttcttatcgcgggtttcgtaaatttctttgagcagagcataaagagtggtggtcttaccactgcctgtgggacccgtggtgaccacaatgccgtatggcttcctgatcatttcacgtatggcttgaacctgctcaggcaacatacccagtgaatccaagcccgtcctcaggctgcgcctgtaaagaagccgcaagaacatgttttcaccgtaaatactgcccacagtggcaacacgtatgctgtatgactggttttccaccaccaagtcaaactgaccgtcctgtggacggcgcttctccgcaatgtccatgtctgatagcactttaaccctggtaatagcttcttcggccaacgacttaggtatttgcaccatttcctgcaccatgccgtcaatacggtacttaattatgcagcttgtgggtgcacttaaaaagtgaatgtccgtggctccgcgatgcgccgcatcaaagaacaaaatattcaatgcggtctcagcagatgcctcggttgccaaaagatccaaggaggtcacctttacttctctgatgaccacctgttcttccttggcttttgtcaaggtctccaagttgaaaaagtttgccactaccacgtccgagaaatcctgctcagtggtcactgcgtaatccacttctgccttgaagtagtcgcgcagccgctttaaggtgttcttgtcaatgggcggaaccagtaccgcctgaatacccttttcggttttgccaatggggatcaggcggtacgtccgcataagtcccatgagctggtcagtgggtttattgaaaaacgtagacagtttagctgcactgttcaaaccgccattctcaagagcttgcagaattgccgatgcgtccatgtaaggcttgccttcctgctcggacagtacctcacccaactgctcgcgtttaagtatgccttcacggatcaggtactgccccagcttcatgttctgcctttttgattccagcaccagctgttccacacgctcggggcttaaaaaccccttctgaactaaaagatcacccaactgatcagccataacttcaccctttcaatgcttacactgtcaatgccttaggttattggatgccgcagtcggggttcgttgacgctgtgtagctcgtaccatcataggtatactggaactgaccaggagcgcctggaacagcttcctgcgcctgaagtatctccccatccgtatatgggttcttcggcggttggctgaaatacgtagcagatttgattatatctgtgttgagatcttcggcactcgctggatacgctgtcgttgcattgtcaattctccatgtctcaatggcgctcatcacgtttctcacgttggcgcagaatgttgtcttcttggattcttctactgaccttaaataccttggcacagctaaaccgattaaaatacctaaaatgagcaggacaattaagagctctactagggtgaaacccctcatttttctctctttcctcactgtgaagcacctccttctgttttatgccacagggagcatcccgcggcataaatatatggtaagccccacttgttactttgtcaatagttttgaataactattgtgatctatttccacacttgtaaagtcaatagagcctgcacgcacaagacatgaagggcatttttatgctttcttaaggcattattaacatactgcaatattgtttgccatggcatcacaaaggcactgccatttgtctattcaactaacaatgcacagtttaccatttttcaccaagggcatttatggccaacgactgagcaccttcacaacccccagcgtcatctggtataataagaaccgtgccgaggtggcggaataggcagacgcagtggactcaaaatccaccgggcttcaccacccatgcgggttcgactcccgccctcggcaccattttttaaattgcgtcaaagaacccacaaacccttaaaaatacccgagacaaaaaaccaattttcttgacaaaaatgattactgccgagtaaaataaagccagcaagcggttggtttgccttgtatacatatcacatatataaaaaacgctgtgcaggggcaaaacgggcaagcaaaccaactttgttactcgttatgcatgtgtttgggaaagggggaaatgtaaagtgtccgtggaaaaaaagcagcagttaacagaaaaacaattaaccattttagaaagtgagatgcagaaacgcagaaaaaacttagtgttatcttatgtgctcctcatctttcttggcgttttgggtgttcacaagttttaccttggtaaaaacagccaaggtgtgaagtacctcgtgttattcattgcagcatggatcttgggagctggaagcatcatttttggtggcataggcaccttagtgggcggtgaaggtggcggtttggcagcttttggcataagtgccctgtttggcgttctctttatggtggtgctttggtgtttcttgctttatgacctattcacactgccctctcaagtggacagaattaacgaagacattgaagacgaaatcatagcccagctaatgaatgtaagttcatccatggagtcgcgccaacaataagtaatgaataatgagtagtagtgaataacagttaacacggtttgctagtaaaaaaagaatgggggcatgcaccgtgcacatgaacaagaagaaccaactaacagaaaaacagtctgccatactacaaagcgagatgaagaagcatcaaaaaagtgttggcttagcatatgtcctttgcatttttttggggatttttggcattcacaagttttacctaagaaacgttaggcaaggcattgtttacctcatactgggtttggtcagtattccttcgctaatcgtgggtgagttcaccgggctgatctcctttggcgcctctggcaacctgcttttcagatttggtcttgcatgccttgccattttggtcatattgctcattattgacctgttcaccataccccgtcaagttcggcaagcaaacatggcagcagaagacaaaattattgaccagctgctgagctcctacggaaaataagtctgtttagcaaaaaagcatgtgcatgtgtaagctgacggtagaaacgcaagaaaaaacattggcatattggcacgttggcataagcgcttttcctctggggaatcttttcttgagctaaggtgagctgccttgcttagaacgtggtcagtagtgagctacttaataaggctgtgcagcaaaaaaggacaaagcttagctgttagcagccttactatgtttttgtagggcggttgcatgcatgtgtcttggctgtgccctttacacatatacatgtacgtatgcagcttttttttgggacgtagacgtgtatgtatgtgcgtgcgtgatttagctagcagggacaaagaaaggaaaaaggaggtgctttgagcatggaattaagtcagaaggagaggctcacagaaaagcagattgccattctgcaaacggaacttatgaaatcacagcggcaggttggttttgcctatgttctaaccctgattggtggcttttttggtttgcataagttctacttggaaaaaacaggacaagcagtgctgtacctatttttaggacttgttgtcattctatccggtgtgataatgctgtcagttggtggtttgatcggctttttcatgggaaccagtcgagccgcagaagcaatgggctttagttccgttttgagttttatttgcctcattattctaatctgcctcatcatttacgacctgttcacactgccagaacaggttaagcagtttaacgatgacctggaagagaaaattgttatggctttgctcagcacaaaacccgaccagaacacacctgctgctgatgatgatggtaatcaaggcatgggacaatcaaaggagtaagtaaggtaaaaacgcgcagttaccacaaaataaaaagggggacttagcaccaacctactctcccggcagctcccgcacaccagtaccatcggcttccctgagcttagcttccgggttcggaatggatccgggcgtttccccagggcgtgggcactaagtccctttttacacactaaacaactgttggagaaggtttttaaaggctttctacttaagcacaatcatgtgttgccatgtaagcgcttttcttctacccatcgcttattactacaaacgcttttttggtattcaaggccttcttaagtgaagcaagacctcgggctattagtactggtcagctacacccattactgggcttccacttccagcctatctaccgggtagtcttcccgggcccttaccagatcttctctgtgggagttcttatcttgggatggacttcgcgcttagatgctttcagcgcttattcctcccagggtggctacccagctctgcacctggcggtacaactggtacaccagtgcctggtcccttccggtcctctcgtactaggaagagctcccctcagaactcctgcgcccgcggcggataaggaccgagctgtctcacgacgctctgaacccaactcgcgtgcctctttaatgggcgaacagcccaacccttgggacctgcttcagccccaggatgagacgggtcgacatcgaggtgccaaacggatccgtcgatatggactctcgggacccattagcctgttatccccagggtaacttttatccgttgatcggtggcctttccactcagcaccaccgggtcactaagcccgtgtttccactctgctcgaggtgtccctctcgcagtcaagcacccttatgcctttgcactcttcagcgggtttccattccgcctgagggtacctttggacgcctccgttaccttttgggaggtgaccgccccagtcaaactgcctacctgacactgtccatgtgccggtttcacggctccatgttagagttccaacacgtgcagggtggtatctcaccgtcggctccagtacccccgaaagggtaccttctcagcctcccacctatcctgcgcagcacatgccaaaacccaatatcaggctacagtaaagctccatggggtctttccgtcctgccgcgggtagagggcatcttcacccccattgtaatttcaccgagtccctcgctgagacagcgtcccagtcgtcacacctttcatgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccggcgtttactggggcttcagctcggagcttcgcccattcctgggctaacccctcaccttaaccttccagcactggccaggcctcagcccctatacttcggcttccgccttcgcagagacctgtgtttttggtaaacagtcgccaggacctatcctctgcggcctgcctcggctcatcaatctcttgattcacctatcgcaggcaccccttctcccgaggttacggggtcagtttgccgagttccttagcgagggttctctcgcgcgcctcggtagtttgtctaccagtccacctgtgtcggtttcgggtacggacactaactatgtctccctgacgaggtttttctcggcagtgtaggatcactaccttcgcatccttacggacactcctcctagccgctaacctgcatcgggtgcggttttccctacacccaggcctcgctgctaagaacgtgctattccactagcacgcgtagctaccttcctgcgtctccccttcaggtcaatcgacataatcagtggcacggactattaacctgtttctccatcggctacgcctttcggcctcaccttaggctccggcttaccctgggcggacgaaccttccccaggaacccttggacttccggcggacaggattctcacctgtcttatcgttactcatgccaggattctcacttctgtgaagtccagctacattcacatgtaaccttcgcccctcacagaacgctctcctaccacttacttcagccttggctaaagtaagtctatggcttcggtgctacgcttagccccgttacatcttcggcgcacatccgctcgaccagcgagctgttacgcactccttagatgatggctgcttctgagccaacatcctggctgtctttgcagacgtacttcctttaggttggaacacttagcgtagcttcgggaccttagccgatagtctgggatgttcccctctcgcctacgaagcttgtcccccgtagactcactccttgggctagctaccatggcattcggagtttgacagggttcagtaggcctcacgaccccctagccctaccagtgctctacctccacggtctactacccaaaggctgcacctcaatgcatttcggagagaaccagctatccccgggttcgattggaatttctcccctacccacacctcatcccacaggtttttacccctgacgggttcgggcctccagacagtcttacctgcccttcaccctggacatgggtagatcacccggcttcgtgtctcaatccagcagcttatcgccctgttcagactcggtttcccttcggcttcagtgcctcagcaccttaacctcgctactggaatgaactccctggctcattcttcaataggcacacggtcggcaacccatgggtcgcctcccgttccttgtggacgcacggtttcaggttctatttcactcccctcactggggttcttttcaccgttccctcacggtactatgcgctatcggttagcaaaggtgtttagccttggagggtggtcccccctgattccaccaggattcctcgtgtcccggtgtacttggggtcacataccagctagtcttgtacatttcgcctacaggactatcaccttcttcggtctgccttcccatgcagttcggctatgtacaagttttgtaactagctgagcctgttgccagccggctccgtatgtgccccgctacccctaaactgcaacgcctggccgctatcacacagcttaggtttgggctcttccccgttcgctcgccgctacttagggaatctctcttgatttctcttcctgaggctactgagatgtttcacttcgcctcgtgcccctcgcttagctactatcttcactaagcgatgcatggatttccttccatgcgggtttccccattcggatatcccgggatcttcggttgttaggcacctcccccgggcttttcgcagcctgccacgtccttcttcggcctttgctaccaaggcatcccccgtgcgccctttatatcttgcttcacttactatttccttctacctcttacgcgcttgtcttttttacaatgggcttccaattgctctcacacggcttactcttgtgcctttgtatttgtatgccttctctaccttctccccagttgtttagcgtgcatggtggagatgagcggattcgaaccgctgaccccctgcttgcaaagcaggtgctctcccgctgagctacatccccacacattcacaaacaaacacagcgcaagcacttcacaaaaatgcatttggcttgcccatgttcgcttgtccgcttgcttgcttttcacctactcggctgaggaacaaaaatggtgggccctcgaggagtcgaacctcggaccttgcccttatcaggggcacgctctaacctactgagctaagggcccatccatcaaaccgggatcaggaagaaagaagaagaaaaaggagtttctttgtttcaattctccttagaaaggaggtgatccagccgcaccttccggtacagctaccttgttacgacttagccctccttaccaggcacaccgtcgtccggccctcttcggttaccggccttctggtgaacccgactcgggtggcttgacgggcggtgtgtgcaaggcccgagaacgtattcaccgcggctttgctgatccacggttactagcgactccgacttcacgcacgcgaattgcagcgtgcgatccgaactgagcagggcttttggggatttgctccacctcgcggcttcgcttcccgttgtaccctgcattgtagcatgtgtgtagcccagggcataaaggccatgctgacttgacgtcatcctccccttcctctggctcttcgccagcggtctccctattgtgctctgacccttttacctgccaggagcaattagggatgagggttgcgctcgttacggcacttaagccgacacctcacggcacgagctgacgacagccatgcaacacctgtgctggctccctcccttacggtcgggtcgtccccctttcaggttcctaccaccagcatgtcaaaccctggtaaggttcttcgggcagcatcgaattaaaccacatgctccgccgcttgtgcggacccccgccaattcctttgagtttcaaccttgcggccgtactccccaggtgggatgcttatcgcgttggcttcggcactgaagggtctttaccccccaacacctagcacccatcgtttacggctaggactacccgggtatctaatccggttcgctcccctagctttcgcgcctcagcgtcaggatcggcccagagagccgccttcgccaccggtgttcctcccgatatctacgcattttaccgctacaccgggaattccactcccctctaccgtcctctagctgcctagtttcccacgcaatctcagagttgagccctgagttttcacatgagacacagacaaccacctacgcgccctttacacccagtgaatccgaacaacgctcgggacctacgttttaccgcggctgctggcacgtagttagccgtccctttctactggggtaccgtccttcctcgtcccccagtccaggagtttacgccccgaaggacttcttcctccacgcggcgtcgctgggtcaggctttcgcccattgcccaagattccctgctgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtgaccggacatcctctcagaccggttacccgtcttcggcttggtgagccgttacctcaccaactacctgatgggccgcaggctcatccttcagcagctacctttaaggtaactctttcttcaccagtatccctaccagtgaacgtatgaaggtttagcctcagtttcctgaggttgtcctcctctgaagggtagattacctacgtgttactcacccgttcgccgctaagctacaatccgaagatcgtagcccgctcgacttgcatgcattaggcacgccgccagcgttcgtcctgagccgggatcaaaccctccgtgatatatatatgtgtatctacttcatatacttttccctttaggtctaatccctactctatttgattcactgtatccttatggatacgctttgtcgtttccgaccgcttcttcctcttcttcctgtccccggtttttcacctttcggtgttctgctccatagcgcatcgctcccgcgctgcgcctcaccgtgcctatctcgttaggcaggcattgttaagtatacggcatcagagaaagtttgtcaagagaccacacctgcataaagcctatttgagtgcttagcgtcatttaaccttgtagaaaactaatacggcaagttatgggtgtaaaatgcagattatgatatatgtgagccaaagaaaacccaataaaaccttaaaaaacttcttctacaacctttctccaaaaaaagaaattaagcgcgtaaacacacctcaagaggcggtggacttactaagtaagaaagtggattcatatgtgtgcgtggacttgctcacaacaaatctggacgtgcagaccctaaacgcactcatggaaaacagtgataacctgctacttttgggactacacagtatgcgccagaaaaagaaggtgggcatatttagcagaggcagagcaaacattgcactttttgatacggtgggaactgctctgcaagaggcgggactggttaaaaacgcaaagctgattaacttgtacaaaccacaaaccacagaaataacagaggatgacattacttttgacagaagcttgcagcaggacgaactggaagaaatcaacttcataccccttagctcagaagatgctgctgtggcgatcatggaacaactgccaaaactggacttagccatacttggtttgccctatcccatgaacacagaacatttcctgtggcacttggtagaaagaatcaaaaacggaaacggcggaaccgacttcattttggttcgacagcgcatgcagaaaccaaaacagcgcccacacagagtggaaacagaggaccccacaacagttttcgtacgcaatacatttcctaaagcttctttcaacaaggaatggataagacagcggaaaaatgaaaggaaacaaagaattgctgtggtcataccagcatttaatgaagaagaaactattgctgaagtggtgcagtgctacctgccccttaaaaaagaaggcatattggatcgcatcgttgtaatagacaacgattccactgatgccaccttcaacatagcaaggcaggcaggggctgaggtctttagaagtggtgaaattcatccggaactgggcgcttttcgtggaaaaggggaagctctgtggaaatccctgtttgtactaagtaacattgacattgtggcgtttctcgacgctgacataaagaaccccaccgaagacatggtgctgggcaccattggacctctggttttaagaagggacatacaactggttaagggctactttaaccgaggtggacctgaagacaaaaaccttaaaagtggtggcggcagagtaacagagatacttgttaggccactgctgagtatggaaatgcctgagctactgtttttgtttcagccactgtcagggtttacagctgctcgcacctccttactaaggtccatacccttttacacgggctacggcatagaaattggttttctcatacacactgctaaaaagtttggcgtaagtgctattgcccagagcgacgttggatggattgtacaccgtaaccaaagaattgaagctttaacgcgcatgagcacggaagtattgcaggcttttcacgacgctacggagactgctcaggtggaaacagtggagctgaaaacgtcactgctttatgcccttctttccagcgaaaagtactccttgctaaagcgaaatataacgcagctgcgtagaccaccggtaaatactctgctgaaaagcctaagcagtgaacctaataaagcttatacggattcgcctaacgcgtctgctcctgataacacaagaaaagattcttaaacagacaagcagtagttacagaacccactccaccgggcacaggtgtgatggcacgcactagtggttccacgttttcacgatctacgtcgcccaccaccttgccgtcttccaatacgttggtgcccacatcaatgaccacagcaccctcttttacatgatctttggtaagaaaattgggtttacctactgccactactactaagtctgcttgccttgataaagagggtaaatcctttgtgcggctgtgtgccacagtcacagtggcgttgcgctgcatgagctgtaaaaacgctggcagacctaccgcttcgcttctacctatgaccagtgcgcttgctccttccaaaggcaacacgttgtagaaatccaaaatacttagtacggcttgaggagttgccggcaccaaattacctctgccttgcgccagtttccccaaattcactgggtgcagagcatctacatccttctcggggggtatgaggtcagaagcttgcctaaagttccactcctttgggaaaggctttagcagtagtatgccatgaacctgtgaatccttgcccatgacaacaacactttgagtaagctcctgaaactgttctacttcgtttacgcgaagttgaacatttaggcgctgggctgccttggaaaggccacttaagtaaccacctgcatcggagcccttgtacttaataatgcccagcgtcaaattcagtgacgtcatgggctgaagctcttcatagatggcatctgccaccggttttcctttcattattaaggccataagctttcatcacctcgcaaacaagttatatgcatgcatacatgcctgtgcacagctaactatggcacaggcacattattgctttgtaaagaaaaacgcaaacaaaacatttgcttgcatggattcattttacaatcttcaaaacacccacaaaagaaagaaagatagatgttaggtagcgcaaatactcgtgtttgtaaagagaaaaaggagcccccacctcagtggggggtctcccttaccaacgaacttttaactccttattggcttttacctcatcaaggcgcctaacaggggtgtcatgtggagcactcaaaaccacatcaggattagtagccgcttcctccacaatctcctttatggcttgcacaaaggcatctaagttttcttttgtttccgtctcagtgggttcaatcatgagtgcttctttcacaatgagcgggaaatacatggttggtgcatgaaaacctttatccagcaaacgttttgcaatatcctgagctttcacaccgtagcgcttttttacctcttctgctgtggcaacatactcgtgcttacacaaaccaggataagctgtgggcagcgtatcctccatggcaacgcgcatgtagttggcattcaagaccgccatggtacccacttcgcgcagtcccgctccacccagggattttatgtaagccaaagcctttaaggcaactaaaatgttcccaaaattggaacgtaccttgccaatactacgaggcctgtcataatcccaatggtagctaccatctccatcttcatcttctgctttcaccaaaacaggctttggcaaaaacggttccagagcttttttgactgccaccggaccggaaccgggacctcctccaccatggggtgtgctgaaggttttgtgcagattcaagtgaacaaagtcgaatcccatatcccctggtcttgcccaacccagcatgccgttaagatttgcgccatcgcagtacataagcccacccacaccatgtatgagctgtgcaatgcccaagatgtttttctcaaacttgcccagggtgttggggttagtcagcatgaaaactgctgtatgatcgttaaccaatgcttttagctgttccaagtccactaagccctcttcatcagacttaacagtaaccactttgaagcctgccatggtagcagaagcggggttggttccgtgagcggagtcaggaatgattacagtgtccttttccagaagaccatggtctttgaaataagcttttgccatgagcagtgaggtgagttctccgtgtgcccccgcggcaggctgcagggttatggcatccatgcccgttatttcaagaagatcttgctgcaaggtataaagcagttccaatagtggctgaaccctgttttcaggcaaagctgggtgtatgtcttggaaccacgccgccacttcttcgtttatcttggggttgtacttcatggtacaggagcccagtggataaaaaccgttgtccacaccgtaattcaagtttgacaaattgacaaaatgcctgaccacttctacttcactaagttcaggcatgcttagtggttcttcgcgaagaaactccttgggaagaatttcagatatgggccgatcttcaagaccactcactggcacttggggcccacgcctacccattttgtgcagttctttaagcaagggcaatgtgccttttctactgttcatcatcgcagaccctccatgagctcaataagcttgtccatgtgttccttggtgcgcttttctgtgactgccaccaaaagcgtgtgctcatcaatgacgggacccacatagtacccggagtcagccaaagcctcctgaacagcctcagcatcccgtgcttttatggggaattccttgaaaaagtactgacgctgccaaagtggatagcccacggaagccaacttctgagctaaataggtgctcctgttcaaaatggtttgacccagctcaggaagtgatcctcccatgagagacaggtaaacagcagatgccaatgccatgagccagtggttgctggtaatgttcgacgtagctttctcacggcgtatgtgctgttcacgggtttgcaatgtgagcacatagcccacccttccatccacgtccacagtttgcccagccattctaccgggcatgtagcggatgtagtccatcttggttgcaaagaagccaaaatgtggtccaccgtaactcatgtggttaccaagactttgcccttctcccactactacatcggctccgtattcatgtgggctttttagtacgcccaaggacagcggatctacggcagccacaaataagccacctgccttgtggatcagctctgaagcctgattcatgttttctaagaaaccgtagtagttggggttttgcataaccagacaggaaacatttgataaatcctcaagctcagaaaggtcggttaccccttccttttggggtaaggtaagtatttcaaagtcctgacccagctgatacgttcgaagaacttctatgatgtcaggatgcacgcactcagagaccaaaacgcgtctcttcccattgatgcgcatagccattagcaccgcttcagccactgcactggcaccatcataaaggctgccattcgctacttccatgcccgtcagctcacagatgagtgattggtactcaaacatggcttgaagggtgccctgactgatctcagcctgataaggtgtgtaagcggtgtagaactcgggtaaagcgattatcttgtccactgctgaaggtacgtagtggtcataaacgccaccgcctaagaagtaaacagcactgtttgcatctggaatactgcttgcagcttttctaaaatacgccctaagctgttcttcgtcccagccaccttcaacttgaagatgtcttttgagcagtgcctcggtgggtatgtcgctgaaaagctcatccacatttcgaagcccgacggcttccagcatggctttgatttcttctttggtatgcggcacgtacctcattgcgttttccctcgcttgtagaacatctttgacacaaccttggctggcaccatttgtccatggatttgaacttcaacaggtgtgcctattttcgctttatccacacgcaaaaatgccatggcaatgcttttcttcaagaagggagccatggttcccgaagtaaccacacccacttcttcaccttcagaaaagaccttgtaaccctctcgggcaataccaccggtaatctccaatcccatgagcttcttttgaatgcctgattctttttgctttactaaggcttctcgacctatgaactgcggtttatcccagtcaatgacaaaagcgtaattcgattccagcggcgacgtttcttcattaagttcgtgaccataaaggggcaaaccagcttcaatgcgaagtgtgtcacgagcacctaagccagctggtttcaaacccagtgaagaaccagcatccatgaacttattccaccacgtgggggcttcctccatggggccgtaaacctcaaaaccgtcctcgccagtataaccagtcctgcttatgataaggccatgttcaggcactgagacaaacccaaaggcagccaaatcaacaacctgagggaaataggttttcaatatgtccacggcttttggtccctgcacagcaatatcaaaccacttgtcggacacattctcgaacacgtgagagccttctttgggcaggtagttaagtatgtgctggaagtccttctcaatattcgccgcatttaccacaagcagtacttcatctggcgataggcggtaaacgattaagtcatcgacgacgccaccactttcgttcaacagcatggtgtaagcagccttcaacggttccagctttgtgaggtccaccgtaaccaccatgtttatggcatcgatgtcgcccttgtaataaaactcgcccatgtgggaaacatcgaacatgccagcactggttcgcacagccatgtgttcgtcgattatgccactgtactgcaagggcatttcaaagccggcaaattcaacaagctttgctcccagtgtcttatgcacttcatacaaagaggttcttttgagccccaagattcatcgcctcctaaaaacacatacagaaacttttaggaagctatcccagcgcagcttttattgattcatccaaaatttcaatagctatgtccacatgctcctcttttagcgttaatggtggtgcaaaacggatcgcactcttgccagcagccaagcacaccaagccacgcttgaacgcttcctgaatgactttgtttcttaattcataattatagtccctcttaacaggatcttttacaaaatcgattgccagcatgagcccaatgccgcgcacatcgccaattacttcgtatttcttctgaagttcacgtagctggtttatgaaataatcgccaatcttggctgcgttttcaactaaaccagattttagaagctttatggtttcaatggcagccacagcggctaccgggttgcctccgtaggtgttggagtgagctgattcttcccaatccatgacactttcctttgctaagcatgcacccatgggcatgccagaagcgataccttttgcaatggaaactatgtcgggttccacaccaaaatgttcaatggcaaacatttttcctgtacggcccatgccactctgtacttcgtcaacgatgaggtagatcccatgcttatctagttcctgctttaatcgggggaagaaatcctttggcggtacgatgtaaccgccttcaccctgaatgggttctactaacacagctgctacgtcctcaggtggagcaacggtttcaaacatgcgattcaaataccagatcacaaaatcggttactttctcaggcactacgccctcaggtggtctgtaggtgtcggggaaaggaatatgaaccacctgaggcatcatgggagaaaagtatctgcgctgaatcacttttgaagaagtaaaagacaaagatcccatggttcttccgtggaaaccacctaagaacccaatataaagtggccgccgcgttttgtaccttgccaactttatgcaagcttccactgactcagttccgctgttggtgaaaaacacacggccttgctctttgaagggccttatgtcatttagggactctgccaaagtaacttgtggttcatagtaaaagtcagtacctgcaaagtgaaggaatttttccacctgattctttatggcttccaccacttgaggatttgtgtggccaacgttcgttactcccacaccgctggtcatgtccaggaactcattaccgtctacatcgtaaatccatacatcctgcgttcgttccactaccaggggaacatctcggcttagtgaagtggacatcaccttcgcgtcgcgctcgataatttctttcgcctttgggccaggcagctccgtcttaatttgtggtctattcatgggaacacctccttagtagttaatattattttaacacttttgcacactttgttctataatgtatagccgtgagaattgcgagggtgataaaacatggaagcagcaattaaagcaagaagactcattgtgagaagcttcgccgcggtaattttggtgggagccgtgctattggctctgcccataaccagcagaggtggaggttttaccaattttgttgatgcgttgtttactagtacttcagcagtatgcgttacagggttaatagtaaaggacacatgggattattggaactttgcaggtcagtttatcatcatgttgctgattcagttcggaggtttaagctatttgactattaccacgttcacactgcttcttctcacaggtgctcgcatcggtttgagaacccgtattacgttggcttcacagtggaatgtgaatagtcttcagggagttgtcaaactgctaggctttacagtaagatttgctctcttggttgaactcataggagcattgcttcttagcataacgttcattccctattacttgaactcacgaggtttggcaggtggaatttgggcctcagttttcgatgctgttagcgctttcaacaatgccgggtttgatatacacggcggttttaagtcgctcagtgaatttgctcaagaccccgtcgtcaacttgaccataatgggcctcatcatagcaggaggattgggatttgtagtctggtctgaaatattccagaaagttaggcaaaaaaagttttatttttcattgcatacacgcatagtacttggcgttaccttagcgctaatagtgttaggagctctgctaatcggtatttttgagtggaacaaccccaaaaccttgggtccactgagcatccaagggaaaatactggcagcattctttcaaagtgtgacaccaagaacagctggttttgcaacgattaaccatggttacgccaccttacccacactgcttatcaccatgctgctcatgttcataggcggctctccaggtggtactgcaggcggtattaagaccacaaccttttttagtgtatttcagtacataaaagccgtgttgacaggttcaagcagggtgcatgtggctcatcgcaccatcaaatggtctattttggatacagctaacgccatattaattttgaacatgaccattgccgtaatcagtattgtacttttgtccgtcttcgaaccggccttgcatctgcatcagatcgcctttgaagtattctctgcattgggaacagtagggctgaccacgggcattacccctaacctttctgtggcttcgaaaattgtacttatcctgaccatgtttgtgggccgtgtgggtgtgttcaccatccttacaggctacatattcagaccagagctaccaagctacacttacccagaagaggatataattgtagggtaacaaacaaggaggtaatactgtggcaaagaaaagcgtagcagtcttgggattaggcagattcggtagtgccttcgcaaaaactgcagcagaattgggacacgaggttattggcctagacaaagacgaaacagtaatcaaggaactctcgccctatttagtagttgcagcacaggcagatctttacaaactcactaaggacgaccttatgtcccttggcatacgcaacgtggattttgcagtggtagccatttccgagctagacctttctgctctgctatccatggaactgttggaagaaggcattaaggttgtagcacgggcaaacacggagcttcaagccagactgctaagaaagctgggcgtggagaaaatcattatgcctgcagccgaaagcggtgtgcgagccgcttatcaacttctggaaggacacatctacgacgtaatggggatttacacggatttggtcatggcagaacttaaaccgcccaacagttggataggtaaaaaactaagcgatttaaacgtacccagtaaatacggagttctcgtggttggtgtaaaaagctctgaagactttatcttgggcaaccgtgactacgtagttaaaagttctgatatactgctcatcactggcaaaacgcaggacgtttataatttcttaaggcaacagcgctaggccctaaggcctagcgctgtaaatcacttcccattttgacggtgacttaatcttttttacttccgaaggcaactgctcaagctgagacagtacaaacgctcttacttcctgaggagatttttcttcctttaccggtataccatgatccaatactggttcaagcattttctttccttcgcttatctgggaatcccacagtgaaaccacatcatgacacgcactgcgccaaacatttttatgaccaggtgtgtttgaaaacttggctttgggttcaccatcgacctccacaattttgagggcaaaatcgaacaccggcgcgtttacgattttcgtgcccacgccaaacccctcaaccatgggtgcgtaggcaggaatctcgtactcgtcaatgccaccactaatccagaagtttacattgcgaagacccatacgatccagttcccatcttatgctggaaagaatgtaagctaaatcctttgtgtcaagacgtataccctccagcttgggaccgagtattcttgcagcctccatggtttcgttgaagggagcccccgtggtatccaccagcatgattcgaggaactgatggatccaagtacttgtcgtagtattcaaaggccgtcccagggtctcctcccagagccaagaccaaagcgtgaggcatagtgcctgcagctggaatacccaacctacgagcaccggccgtattactcacaccatccataccacctatgtaggcgctgtactcaatggctggtgccaccacaggatgcatacggcgagtgccaaagctgagcattttcttatcccaagccgccactctgcaccgcgccgccttagtagcaacacctgacatgaaagccacaaagccaataatcgccgtttccagcttgccgaaacttaggtaaggaccttttatattcattaccggttcaccggggaagaaaagactaccttcttccatggcctccacggttacgggtaagccttctagaagcttcagtacctcgtaagtgcctgccagcacgccaaacccgtaatctggcgaaggaaattgttttacatgaagctccatgacaacttctgggttcttacctgctttggagagaatctcttctgttcgttcaaaataagcatctgtgacgcttccgctgagaatctcgctggcagaagctacgaggaattttttcatcgcaaatcactcacctcaaactcaacgttttactgctttccaccacgggaatactttgccgaagtaaacagcactgtcacctaagtattcctggattcgaagcaattcattgtatttggcaacgcgttctgatctggctggcgcaccagttttaataaaaccagcgttggtggcaactgccagatgagaaatggtagtatcctctgtttcacctgagcggtgtgaaatgatgcagcggtaacctactaggtgtgctgtgcgaataacatccagcgtttcagtcagagtgccgatttggttcagtttaataagaatggcgttagctataccatcttctacacccttggtgaatattgctgggttggtgacaaacacgtcatcacccactaacaagactttactgcccaagctctgtgtgatcagcttccagccttctttatcttgctcagccataccgtcttctatggagataatggggtactgagaaaccatttcctcatacacagctagcatgtctttggaggaaagctgtttgccttcgtacttataactggtgccatcgtaaaattctgatgctgcggcgtcgagggccaagaaaacctgtttacctggttcatatccagccgtttgtatggcttccaccaaaacttgtaaagctgccttgtgattgggtaaagtgggagcaaaacctccctcatcgccaacggcaattctgtaaccttgtttcttgagcacactcttaagaacctgatagacctcggcacccgctctaagagcatcgctgtaattgtcaaaaccagcaggtacgatcatgaactcttggaaatccaaaccgctatcagcatgtacgccgccatttataacattcatgagtggaataggtaacaccttaccttgaacaccgccaaggtaggcaaacaagggtaaaccaagcgactttgcagcggcatgggctactgccaaagaaactgctaaaatggcgttagcccccaacttggatttgttctccgttccatcagcttcaatcatggccatgtcaatgccagcttgatcgtaagcatccataccaataactacttctgccagtgcctcatttatgttggcaacggccttgtccacgcccttgcccccaaactccttgccgttgtcccgcagttccagagcttctctagttccagtagaagcgccagaaggcacagctgccgtgcccatgctaccgtcttccagcagcacagtagcttccacagttggattgcctctagaatcaagaaccatacgtcccttcacatcaatgataaccgggctttcagcatactccatattcaaccgcctcctaaaaaatccacagtaaattaaaattcacttgcttccagcccaattttaacggcagccatgttcaacttgaataaatctcctttaaatcgttcttttaacgccatttctacttcttcgaggctgatgtcgccaagggtctttaagcaatatcccaatgctaccatgttcattacacgagcactgtgaagctcttctctggcccatcgttcaaagggcacataaaccactttgaaaccgagactttccacgcccttatctctgaggctttcatcagcaagaatgacagtgtggccattcatcttggacttagcaccgggcaaagcatcagatgagaaagcaaccaccacatccgctttacgcaccttggggtaataaatttccgtatcgctcataaccacttcagcacgtgccaaaccgcctctttgtgctgcgtcataaaccactgtttgcacaacattccaattcttcagcgcatatgcctcagccaggagggcgcccatgaggactaccccttgacctccagatccaactatgtaaacttctcgtctcatggcattattcctcccaaagttgtcggtagcttttgctcagctccggcgtctctttatcatctctgaatacaccgacgggtattttcccttccttttcttcgtaggggctctttgccatgaatgtgttggacttgaaccattccaacatctgcacagcatctggcataccattaaaacgcccaaaatacgttgggcattgagaaagaacctctaacacgctaaatccatcgtgctccaaggccctcctgataagttggcccaaatagacagggttcgctgtatgcgccctggcaacaaaggtggctccagctcccagtgctaacttgcttacgtccatggctggttccacgtttccgtaaggagtagtactcgatttagctcctgagggtgtggtaggcgatacttgaccacctgtcattccgtaaatgcgattgttaaccacaatggcagttataccaatattacgctttgccgcatgaatgaagtggtttccaccaatgcccacaccgtctccgtcgcccagcatggcaaccacgtgcatgtcaggccgagccatctttatacctgtggcggtgggtaatgccctgccgtgtatggtatgcagtgtttgtgcattcacataacctgaagccctgccagtgcaaccaataccggttacaaagaccacttcgtcattacgccaccccagttttgtaaactgctcaatgacttgccttagaatggttccgatgccgcaaccggggcaccaaatgtggggcaaatactgttttcttagccacttctcaggagcctcagacatgggcaccaagtttattccgttatcagcattatggttgctgccgagattatccatggagaatcgcctcctcgattagctcaggcgggataagatcgccatttaccacgttcacacccaaaacagggacatcaaaacctttcaatgtccactccactaaaagcctgagctggccgtagtttatctccggtatgacgattttcttcggtttgacatggttaacaatgtccctgagctcctccttgaagaagggccacatggtaaagggacgaattaatccaactttgtgtccttggctacgaagctccgctacgacaccttttgccactctacccatggaagcaaaactgattaccagtgtttctgcgccatcaagctcatatgtttcgtattcgatgagctccttgcgatgtctttcaaccttggtatttaacctgtccagcaacgcttttactttgtctggcttaatagtgggaaaaccatcttcaccatgagctgagccagtaacgtgccacaaataaccctgtcccaaaggtggcaatggcacagcgtctccgttcacggtagcgtagggcaaatacttttcaggaggtacctcaggtactgtcctcacgggaatctttatgggctctggaaattccacgttctctctcatgtgacctactacttcgtcagccaaaacaatggctggcatgcgaagtttctcagcccagtacagcgctttttgcgtgtaaatgtaaaactcccgaacattacctggagaaaacactaccacgggatggtccccatgagttccccaaatagcttgcattagatctccttcaccaatctgggtagccaaacccgtggaaggaccagcacgcatgacattaacaatggttatgggaatctcagccatggcagcgtacccgatggcttcctgcatgagagaaaaccccggcccgctggtagcagtcattgcaggatagccagcataggaagcgccgattactgccataatactgcctatttcatcttccatctgcaaatagatcccctgatgtttgggcaacagctccgaaagtgtttctgctatttcagaagatggtgtaatggggtatcctgcatagaatttaagccctgcatcaatggcacccatggcgcacgccacgtcgcccatgactattctgctcaagcttgaacaccttctttcttgaagaccgttattgcaaaatcaggacaaatgttaaaacactgggtgcacccgatgcaatcctcttctctgacggggacactcttcccatcgggagctcttagctcgaataccttttttgggcacaccatgacacacagcccacaggatttacacaacctggtatccacaaacacagaaaaattcgccaaaaaagtcacctcctcattcgccaccgcacggtagcgaatgccattatggtaatcttctcacatttaatataacattaacaatgcctttactcaaccgtttaagaaaaagtcaaggaaataccaaaaacgtgagcgaagtttctgcatataacttggcaaagctcatccatgggcatgtcagtaacttcaaccgcctttttgtagacttccttcacgtaagtgggatcgttgcgtttacccctgataacttgcggcggcagataaggactgtcagtttctaaaaggaggtgatccaaaggcaccatctttagagccgagcgaagtgagtctgctttagggtaagttatattgcctgcgaaggaaataaagaagtctttttttagagcctctaaagcttcattgggtccatgcgagaaacaatggagcactacgggcacaggtatggaaccgtatttgttcaaaacctccataacataaggaaatgcttctctttcatgaataactatgggcttcccaaagtaaagagctatttcaacttgccgacgaaaccacacaagttgatcttcaagcgcagtttcagatctaaccgtgtcgagtccaatctcaccaacggcgtttgcttcttggtacatattctcatattgcttaagaacatccagggaaccagtagcgttatggggatgaaccccgaccgctaccggttcctgaggatgccttagctgaagggctttctgtgaagattcaatatcataacccacccacgcgaaacttaacagttctcctctgaccttttcaagcacatcctccctatcgtcgtcgtaggctggatcctgcaaatgggcatgtgagtcaatgtaatagctgcatgagtgttggtctgacatattattatcgctcatctattttattttagtcccgggttcaggctgcccatccacgctgagcaggttgggtaatccatcttcccctgtggctgccagaagcataccgtgggacaaaacacccataagcttccttggctgaagatttgccacaaccacaatccgttttcccaccaagtcctcaggttcgtacttgagacctatgccagccacaatggtgcgttttcctaaagaacctaaatccaccgaaagttttatgagtttatcgctcttaggtacccgctctgcagcttccaccaagccgatgcgcaggtccagcttactaaatgtgtcatagtccaccactggttttccttcatccacttcaggggacgcactttctttggtttgttcattgtttgcgccggccttaccgccttgcttatctttatcctccttgaatctgggaaacagcggtggctgcgttaggtctggcttaaaaccgctgactttaccaaaggttagagaaagttgcgtttgcaaggtagctgccactcgctgggcagcggaaggcatagctggactgagcatggtggtagcaacacgataagcctctagttcactgtacagaaactccgctaaatcatctccgctaagggtccatggtttttctttgtcctgaaaatcgttgaggaacttaataagatccagggcactgcttaacgcaccttggacgtcttccttttcgtaagcagcatggtacttttgaagctgctcctctaccacggctgctactcgactgtaacgctgccccgtaacctttggcgccgtatcaatgccttttttcttcatgaagcccagtacgcggtgaagtagattaccgtagtcgtttgccaaatctgcattgtaggtcccccaaagagcttccagagaaaggtcagcgtcatctctttgaggtcctgcagctaacatgaagtagcggagagcatctactgcaatgtcctcagtcaagcccacagagttttctatgtgggaaactaagtcctgtggactgaatatgttaccaacgctttttgacatcttttgcccagaaaccaaccaccaaccatgggcaactacgcgctttggaactggcagttccaggctcatgagcatggcaggccacaatgctgcatgatgcctgagaatgtctttaccaatgagatgtacaccgggccaaaactccatcttctcgcctgagtcagtgtatcccagagcagaaatgtagttgataagagcatcgtaccaaacatacaccgtgtgcttcgtgtcaaaaggcacaggaataccccagggcacactggttctgctaacggatatgtcctttagtcccctttccacaaaggatttgatctcattcaatctggtggcaggaaccacaaaatctgggttagttctataaagctccagcaacgggtcttggtacttgctccacttaaagaagtacgactcttcagatacgaattccacaggtgttttgtggatgggacaatttccattttctaattcattctcgccgtaatacgtctcacatttgggacagtaccaaccctggtaagtgcctaagtaaatgtctcctttttcatacatgatttcaatgactcgttggactactttttcatgacgtggctccgtggtacgtataaaatcgtcgttggagatgcgcatgaatctccaagcatctttgaatttctgtgccatttgatccacgaattcttgtgggtttatacctttttcattggcaaccttgagaatgttttgaccgtgctcatcggtgcccgtaagaaaaaacgtacgatcacctatgagcctgtgataccgagccaaggcatcggcatagactgtggtataggcactccctgcatgaggttcagcattcacatagtaaataggtgtggtaacgtaataaagtcccattttgctcgcctcctattgtatattgttgaccatttgcacaaaaaaattgatcttcgcacacatatcatacacatatatgtatatgtggaaaggcccacacacgcgcgtacaaaaaaacacattatgttgtctgttatgtgcgttcttgttttcgcatttttaattcttctattattctcctgcataatacgtatgaaccatcctcgcacaagaaagaacaatcacactcctactcaactgttacagactttgctaagtttcttggtttatccacatcagtgccccttaggacggcattgtagtaagcaaacaactgaagcacaggaatgccaacaagtggtgcaagcaagggcaatgtatcaggaacgaaaaacgaccatcgaccaatgtcttcgagcctcttcctgtcccgctcgaaaccgagcacgaaaacatccccttgccgagcttttacttcggacacattactaagcgtcttttcaagtacatcttcctgcatcaaaattgccaatgttggggtgtcagctgtaaccaatgccaacggcccatgttttaactcacctgcaggaaatgcttcgctgtgtatgtaagagatttctttcagcttcaatgacccctccagggcaagcatgtagtccagctgtcttccaatgaagaagatgtcgttagctttataggtgtcctgtgcaattcttcttacgctttcagcgttgctgagtacttgcttaaccttttctggtatactccaaaggtcttctaaaatattttgttcttcctcctgtgtcagtagccctttgagcttcgccatgtacagggcaaacaaataaagaactaccagctgcgtgctgtaagcctttgtggaagccacagcaatttctggcccagcttgtgttaagagcgatgcatctgcttccctgtaaacggagctaccaaccacatttaccacggctatgacaggaatgccatctgctttcatcattctcaaagcctgaagagtatcagctgtctcacctgactgactgataactaaccccacggagttttcacgccaatggtgttttgcgtacctgaattcgcttgccacttcaatctccacatccaaaccagccacgtgcctaagcaaataggcacctaccatgcctgcgtgataggcagtcccacaagctgtgatgtagatgcgctccgcgttcttgagttcttcttgaagcgcttctagttcatcgagcctgactctgccgcgatccacacgccccaacagggtgctccttatggcttcatcttgttccatgatttcttttatcatgaagtggtcatagccacctttttctgcctgcttctcgtcccagtccaccttggttatcttgattggaatggcattgccttcaaagtcgtaaagctccacatgctccgcacgaatgtctgcaatttgtccattttccattattacaaactcacgtgtgtgtgatagcaaagccggtatgtcagaagctaaaaagttctccccacgacccaaacccagcaccagtggagaatcctgcctaacagctaaaatcctgtcttctttttgactgatgatggccagagcaaaagcaccttttagtagcggtaaaatctttagcaacgtagtaaacagatcaccctggtagaactcctccagcaggtgtgccactacttccgtgtcagtttcagaagtaaacttgtgtcccctttcagctaagtatgctttgagttctctgtagttctcgataatgccattgtgcaccacggcaatggtcccagtacaatcagtatgtgggtgagcattctcgtcttttggtgcaccatgggttgcccatcgagtgtgcgctatgcccatgttagaactgggaacagaaggaaaatccttctctaactccgatatgcgtccttttttctttgcaatgaaaatgccttcatcagtttttagcgccacaccactgctgtcataacctcggtattccagcttcttcagtgattcgatgactacgtcataggcgttcttttgccccacgtaacccactatgccgcacatgccctaatcaccctttgaaaatacgttccacaagtggcacaatggcttccagagcttgtgatacttgctcctcttcaccttcaatggtgattcttagaagtggctcagtgcctgaaggccgaagcacaatcctcatgccttgtccactgtagtcttcaaccaactgccgtagttcaggcagctgtgcaatgtcgaagctggaaccattgagccgctttcccaagggcacgttaacagttttttgtgtcttcttgttcacgtcttttagcagttcctcaggtgactggcccgtttgattcaaaatactcaaaaccgttgccattatgccaattccgtctccagttagattaacaggggtgtaaatgacatgaccagaaggttcaccacccaacatagcaccattctcacgcatggagtcggaaacgtatttgtctcccacattggttctgacaagctctccgcccatcttcttgaggaattcctcaaaaccgctgtttgtcatgagcgtaccaacaaccagctttggatcccaaagccgtctttgggagaggtatttaacaatgatcgccataagatcatcaccatcaaggactcggccactactggttacagccatgaccctatcaccgtcgccgtcaaaagcaaaaccgagaggcacacccatggtttttacaacttccttaaggggctccaaatttgtagcaccacaaccatggttaatccagtagccatcaggcgttgcaaagagcgtatgaacccgtgctccagctttttgtaaaacatagggggcagctgcgtacgtagcaccatgagccacgtccactaccaaaggtacttgatccaacatcagatgcgttttttccagaatttcgtcaccataaagctgggtgctattagagacataatgaagttggccaatgtggtcccaggatacgggcttgtggtcgctttccatgagctgttccagtaattcctcttccgcctcctgcattttcaaccccacactgtttagtaccttaagcccattgtcttccatgggattatgagacgctgagaccatgacggaggcgtcagctccgaatcggcgcgttaacatggacaaaccaggtgtgggcagtacaccaaaataaagcacatctgccccatatgacattaacccggagcttaaagcagtaaaaagcatgttgctagatgttcgcgtatcttgtgccactccaaccagtggcctgcttctctttatcgatccttcccttagtaaaatcgcaatggctttccccaacttgtaagccagctcgggggtcatctccttattggagcgaccgcgaatcccgtccgttccaaacaaattaggcattagtagttgcctccttttcctaagaatacgcatgtcgaagggtagtccacaccagtggcagttacaacaatgtcagaagccgtcaactgcacagactccggacataggaatctgtagacactgccttccaatatgaattcgcttgccaccatgcgctcagcagagtaagacacggttacccactggtcctcagtttccagcaattcaacaccttcaggtaactgaagagaagccttagctgagctactcccagcccctaccgtcacgcgtgaagtcttaataaaagctacagactcaagagcactggccgtaccctgcacagtgactacccgaggtctcacagaataactcttaagaaagacgtttggcggcacgtcaaactgcggaagtacagcaacctgcatggttacaatgtcctttgcttgctgaatcgtaacagtgagtaagtcaggactaatcttaacgttctccactaaattacctgatttgtccactgcaatagcctttaactgcatcacttctgcacctgaaacagggctctctgtctttatgtcagcgacctttgccacagcggtttcaggtcctgtgacaatgacttgtcctggctccactttcatattgagtaagttcactggcatgagcttgctaacaatgggctccacgtgaacctttactttgctcggatttatggaaatcagcctaccagatgtgggagcaaaggtctgcagagttaactcttgatcgccccactttgcttgatccagacgcacaaataccactggtggttctttatcacctatgagtggcacttcgtaagtaacttccacaaccgctggcgtgacctcgtagtaccagtttgcctgaccattgacctgcagaacttctacttgttcgcttacacgtacaggcaggctccctgcagccactgaagaccacaggcccaaagcgataagaaaagacagtagcagcagtttagtcttatcagaaaactcgaattttttcttgctattatttttcatggttcccaccaggagatataaaagattctaatataaaaggcaggtcttttagctccacatacctggttaggtgacctttataggcaaagctgatgataccagtttcttcagaaaccactaatgccactgcatcggtttcttcactgatgccaatcgccgctctgtgccgtgttccaatgcggtcatctcgcctatcagccaacggaagtatgacccgtgcggccacaatgcggtcttccttaatgattacggcgccatcatggagaggactcctagtattaaatatggacaagagtaagtctgcagaaacctgagcgtttaacatagttcctgattgttgtatgagatcctttagacccactttaccttcaaacacaattagagcaccggtacggttagccgacaaaagttccacagctctgactacttcattaatgacacgcttgatatcgtactcaggaaccgctttaaaaaggttcttaaaaggatccaaactgaactcctccaaggctcgccgaagttctggctgaaaaatgacaggtatggcaaagatcatcatggtggcgacgttgttgaaaagccatgttgtaagctgcaatgaagaaaacaatttacccagccaactgagtacagctaaactagctaatatgattagcaaccctcgtgccaaatgatagccccgtgtcccgtaaatactggacaacagccaatacaacaatgccgtcaccaacgccacatcgatgacggcaccaagaattgttcccacacttggcaagaaattacttatcatcgataaactattgtaccagctacaccccttactactgcctccgcttcttccaaagacccaattgcaacctggccatcaacgttttccaagtacttgatggcagccaaaatcttgggacccatagacccagcagggaagtgcccctggtcatagagctcttttaagtaatccagcttcgccctttctaaaggctgctggtgatcacttttgtagttgatgtagaccttgtctacctgagtcaatatgacaaaaagctctgcttttagctctactgccaataaggaagacgctaaatccttatcaatgacagcttccactccgcgcaaagctccgtcatgctccacaacaggaataccaccgccacccacggtgataggcacaatgctttcctccattaatgccctaatggaggaaagctcaacaattctacgcggcatgggagatggcacgacacgcctgtaccctctgcctttgtcctctttgaaaacccagcctttttcagcttgaatttgcatcgcagtctcgtagtcgtatgtgggccctacaaacttgcttgggttattgaaggctggatcatcctcatccactactacttgcgttaccaaagaaacaaagcttcgtttttcttttgccagcgctacgacgttatgaaaagcattttgaagcacgtacccaatataaccctctgtagttgcatccaacacatctaaggggaaaggagtgaccacgtcctttgccctgtcatggcgcagaagttctgtacccacttgtggcccgttaccatgggttatggctaaactgatactcttatcagtgactagtcgcaaaagctgagcagcagtacgctcagcggcatactgctgcccctctatgccatcgggcccgtctggaagctggagagcgtttccgcccaaggcaagaactactttcatgagcactaatctcccattaacaaggccaaaatggctttatgtgcatgcaatctgttttctgcttcatcgaaaatggcagactgagggctgtcggctacttcatccactacttcttcaccgcgatgggcaggcaagcaatgaaggaagatggcatttttgtcagcatgactcatcagttctgggttaacttgatacggtttaaaaatcttaagtcgctcctcgtgctctgcttcttggcccatggaagcccaaacatcagtgtaaacagcgttggctccggtaaccgcctctacaggatctcttagcacttgtacagagctaccatgcctcgcagctaattcctttgctttttccacatagaaggactttggttcataaccctgtggtgtggcaaccgcaatatccatacccactaaacctgcagccagcagtaacgaatgggcgacattattgccatcacccacgtatgccaacttaagccccttcaaagtgccgaatttttcccagatggttaagaagtctgccaaaacttggctggggtgctcctcatccgacaaaccattgatgactggtacacttccgtactttgccaaatccactacatcttgatgatcaaatactcttgccatgatgccgtctacaaacctgctcaaaactcgagccgtgtcagcaatggtttcaccacgtctgagctgcatatcgttggaagacagataaagcgcgtagccaccaagctggtacatacccacttcaaaagccacacgcgttcttgtggaaggtttctggaatatcatggcaagtgttttccccttcaagtactcgtgcctcttccctgctaaggtctccaacttcagcaatttagcgaattccaaaagctcccaaaactcttcctcagtgagatcagcaatggagagtaaatcccttcccttaagttttacagacacgttaccacctcattttctccatgataacgtctttgagtgtgggcttcccaatttcttcaagctcgtacatgacacgtacgatgggtttgtttaccttaaccaatctgcttatgtttatgggagtgccagaaacgatgacatcagcaggaactctgttcaaagtctcctcaagatctttgatttgtcgttcactgtaacccatggcaggtagaacctcttccacttgtccgtactttgcataggtttcagcaatggtccccacagcatatggttttggtgaaacaatctcagctgcaccatactttatagcagcaatgtatccggctccataggacatgccaccgtgggtcagcgtgggtccatcttctactactacgacacgcttatttgcaatttgggagatgtcctcaacaaaaagtggggaagctgcatcgataaagatggcttgtggattgacgtgccttacattttccctgacttcttcaatatcttcaaagtttgccgtgtcttccttgtttatgaccaccacatcagccatgcgcacattcacttcacctgggtgataagcgatttcgtgtccaggtctgtgaggatcaacaacggtaatcatgagatccggcttatagaatggaaagtcgttgttgcctccatcccatataacaacgtccgcctcttgctcagcttgtctgagtatggcttcatagtccactcccgcataaactattgcgccgcggtcaatatgtggctcatactcttcgcgctcttcaatggtgcacttatgataatcaagatcatcataggtggcaaaacgctgcaccttctgagccaccaagtcaccgtagggcatgggatgccttaccacaacgacctttttacccagatcacgaagtatttcaacaacgcggcgggtagtctggctctttccagacccggttctgccagcgcatacggcaattacgggcttgctggattcaaccatggtctgcttaggcccgagaagcatgaaagaagctcctgcaaccatggcttgcgaagccttgtgcataacgtattcgtgtgcaacgtcagagtagctaaacactaccaagtccacattgaatttcttaataagctcatccaactgagactctggataaatgtcgataccatttggataaagagagcctgccaattctgcagggtacttcctgccttcaatgttgggaatctgagtagctgtgaaagcgactacttcgtattcttcgttgtccctgaaaaacacgttaaagttgtgaaaatcgcgtccagcagcccccatgataatgactttcttcttcatgtgaacacctcctatgtagttactacggactcaatgatgaagtttattccgatgttaaaattatatacaatgaagagcttttttttctgcggtattcgcgtggacaaagtggacttttcggagatatacgacagtatacaagatgatgcttcagtatacgtagttaaacaagtaatcacattaaatcctgaaatcgcctatgacagctggcataatgaagaactacataaagcactttttgatgcctctttcgttattcccgatggaacggggattgtgatggcagcaaaaagaaaaggctattatctacaaaggcaacccggtattgagcttgcggaatacctcctctctaaaggcgaaaacctgtctttctttttctatggagctcagccaggtgtggctcacaaagctgtggaaaacctaaaaaaacgctacaagttcaagttggctggcattgaacacggctattcaagtgaagccgaagccctaaaaaagatacaagaaagcggtgcagatgtactgctggtggccacgggcgccccgaagcaagatctgtttatatataggaataaagaaaaacttggagtaaaattggcattgggaattggcggtagttttgacgtatgggcaggaataaaaaagagagcacccaaatggatgagaaaactccatctggaatggctatggagagcaggattaaacccgaaccgctggaaacggctggcaaaggcatttcggtttactctgatatgcagatagggttcctgtgcactacgccattccactactatttatttgagcctgttaagaaactcttgagcaatagtaactacgttttggtagaatccaatcctcgtcaatacagatctgcacgagaattctttagagacaggcatgtgtttgacgcagtggaaaacccgcaagtgataaaagattttgacgtattggtttgcccttttctgatgcctctggtttacaaagaaaatcaagaaaaaatatttgtgcgcatggtttatggtttgagtaaagccacttggaactacggttggtggaatatgttgtttgacgaatttctagtttatggtaactacgatgcaaagattctgtctttttatggaccaacggtgaaaattggcaatccgaaatttgacgattggttcaatggcaacgttgaaccatacccagtagagccaaacaagaaaaccatattgtacttacccacttatgatgatttgtccacattgtcttgggtgctacctgttttaagcaagatggcagaaaacttcaatgtgatactcaagacccaccatgggacaaacgcctcagaactaaagaaagtcttttcaagagtggaaatactgggaggcgacgtggacatcttgcccctactagcttcggccgatgtggtagtctccgattactctggcgccattttcgatgctatcttggccgaaaagcccttggttttagctgatataccgggagctgaaacgttcccaagtaccacgcctagcagcttggagcacgtagtgcgtaactacgcactgcacaccagcgaccaagctttactacgtgattacatagtgcaggcgctggaggaagatccttacttggaaaagcgtaaggaagtagctcaagaatggtttgctgtacgtgacggaacgagcgggcaaagagccgctcaagccatagtcaatgcacagaaagatcagcgtgaagaaaaacgttttgtacaaaaggctttgctgacatcaactgagttcaacaaggacctttataagaaaaaagctgagcgcttcctgggaaaatatttttcttggctataatgttaaaatgaaagcgtgttttcttaagttaaggaaactgaggaggtgcaaaacaaactatggtaagagtgattataaagaacgaactgcagaaagaagaagattttaaaggcgcttgccaaacagcctgcaaaacgtcagcaactgtgagcaacgtcaccttcgaacctgagcagtgagtctttacccattttctcttttaggccgtttcttcgtcgtccacgaagaaacgggctctttttttgaagttgaccaggaagtttttgaaaacgttcagcaaggcgaatgccctgatgagctcacagctgtgttacctgagcagcccaccttggaatggctcagaaaccaacttgaacagagaccaaggcagcttagtgcgttgtgtctgaacgtaactcatacttgcaacatggcttgcaaatactgttttgctcagcagggaaactacggtggtcagcaggctgtcatggactttgccgttgcaaaggatgctgtggacttactcatgaaaagctcttcttcctgggcagatattgatttttttggtggtgagccgcttattgcttgggacaccgttgagcaaaccctagcttatgccacagaaagagccatggcaaagaacaagaaagtaaggttttctctgaccactaatggactgctactaaccccggataagctggatgtacttgatcggtacaatgtaaatctgacattgtcactggatggtccaagggtggttcatgacaagtttcgcgttgacagagcaggagatggcaccttcgacaaggtcattgaagctttcaaagaggtagagcggagacgccaagggaaaaactactacgtacgaggcactttcacccatgacacactgaatttctcagagtctgtcacgtttttggtggatcagggtttcaagaccatttctatggagccagtaacaggcgaagggctaccatggagcataaaatggtctgatttgcccataattgagcagcagtacgaaaagttagcaaatttctatttgatgcgcgctaaggaaggaaatgataagagattttacttttaccactttgagctcaacccaatgaatccaccctcagtgttaaggcgttttactggttgtggagctggtgtggaatacctcgcggtaaacccaaagggagatatcttcccctgtcaccaatttgacaacgtcctgtcatacaaaatgggtaacgttggacaagctgcggtaaagccacatcctgattttgtgaaagcccacgcactcaacaaaaaacattgtcaaggatgctgggcaagagctttgtgcggtggcggttgccatgcagatagctttttcaccacggggaacatatggggccagaaccccctaagctgtgaaattgtaagaatgaggcttcggtacgccttggcagttaatgctgtcttgcaggactttacctagaatgagcgattgtcactaagtgacagcgtcgttatccacagttagtaaagctgaaaccacagcattctttagctcatccagattagttccctttagggcagaaacggaaataccgtcttgtaatacggggcccttgtacaggtctagcttgttatacaccttaatcacgggtctgtcgcccgcacctagttcttcgagaatgcgcatgactgttctttcctgctcatccatgatggggctgctaaggtcaataacatggagtatgaggtcgctgtaacgaatcacttctaaggtggacttaaaagcgtctaatactttttcaggcatgaaattgacaaaaccaacagtgtctaccaagattactggtttgccttccaggttaagaaaccgtcggtgtcgagtgtccagcgtggcaaaaactttatcatcagcgtaactaggctttgacgttttcgaaaaggcgttaagcaaggtggacttaccagcattggtgtaacccacaatcgatacttgcatggtattacgaactctttgtttgctcgtagtgactctacgagcctcagcttccttgagctctttttccagtttccttatgcgtcctctgattacacgttttaggatctccagcttggtttcaccaggtcctctggtaccaattcctccacccaaacgagacatgactccacctaatccgtaaatccttggatacaagtaattcaacccagccaattccacctgaagtttactttcttttgtcacagcacgccttcggaagatttccaaaatgacctgtgttctgtcccacacctgagcaggttcaagcattgcctccaatgcccttacttgccttggggagagttcttcattaaatatgaccgcatccacacccaaatccttaaccatggcagagagctcctttaccttgccctcccccataaagtacttaacatcaggctccctcttttgaatgactactgactcaacctcaaatccgataacttttgcaagttctttgatctcctgaatgtcgtaatccagaagggcgctgtctatgtggttatgtagcaaataagcaataaccgctttcatctgttaaacaacctctctatgagtgcttcatccagtttgaccaccgcaggtctgccatgtggatcatagctcacgtccagtactttcaaaccctcaacaaccagtgcttctatttccatgggtgaaagcttctgcccggctttcacagctgatttgcatgctagatcagctcttgtcttctcaatgttgccctttatgctttccaaatcgtcaattattacgtctaaagaacggctcaaaaggagtagagaaggcacagctttaataagataacctcccctaacctgctgaagttcaaagcccatctctgttaaagcttgcgctgtttcctcatccacgctacaaaacaaaggttccagcaaaaactgcactccataaaggctggataacctccagtaatttatcttttcgtttactgcatgctgatcccaaagttcgtaaacaccatctcttttaataagaatgtatgtatcatacagataatccttgatttcaaaaccttttgaaactgcagagcccacgtccttctggttttgcaacacttctttttggaacagcatgtagttctcacgcattgtttcactaactacggtaggcgcgtcatttggcgtggtagtccacgcttctgattgataatgcggcattccaccattagtcttaaaatcaatgccaagccctccagcttcacccctaacttgagtgataagctcttgaagtgcctgcctaagccatacttgagatttaaacctaatatccagtttttgaggatgcacgttcacatccacctgatctggttcaacgttaagacgaagaaccattacgggcagattagctcctccccacatgtctttgagtatgcgaagcacttggaagtaggcagaacctttaatgagtcggccattcacagacaaaatcagttctccaactatgttggggtttaaataaatgtccaattcgccctgcgaagctgtgaaagcacgaaattgggctttttgaccaaataagctgtagaaccgctcctccgcagataactgcggtgggacatgccaaatgacgcctttttcgctggtgaaagtccactgaacatttgggtaaatgagtaccatggactgcaggaacttctggatatgggaaaattctgtggaagcagaccgaagaaatttcttacgggctggcagattaaagaacagatcacgaacgatgacacgagtacctttaggagatgccacaggcttgcatagtaagagttcgccgcctcttatgcgtagctgacctgaagtttccccgtcacagctgaaaatggtcaaatcagccacatcagcaatacttgccaaagcttcaccccggaacccaagtgtagcaatgctatctaaatcctcaactgagccaatcttacttgtggtaaaacgctttacagccaatggcaactcttcaaaaggcatgccacagccgttatcgctgaccatgatttcatccaagccgccgttaatcactgagacccttatgtcagtggcacctgcatccagcgcgttttctaccaattccttgaccacagatactggacgttctatgacttctccagctgcaatctttgatctgacttccaatggcagttctctaatcattaaaacaacctcatctgtttcgcctcaggtttttgaaatagatcctgactacttagtttttgaaacaccttacttgcctcgcttaggacattaggaggtacgccagctaaagctgccacctccagaccgtaggctttatctgagacgccttgttcgattctgtaaaggaatgtgagtccctcttcagtctcagccacttgtgctgccaaaaagagcactggcaggtcagcagagagctcagctatttcagggtaatgtgtggagataagcgcgaaaggcttatgcttcctcatggaaagctcctttatgacagcccacgcgatggctaatccgtcagccacagcagtgcctctacctacttcatccatgaccaccaaggaatactcgtcgctctcacgcaaaatgcgtgctatttgcgtcatttccaccatgaaagtactacggccgtagataatttcgtcagcagcacccatgcgagcaaatattttcttggttaagggaacaacagcttcctgagctggcacaaaacttcccatgtgcgccaacaaaacgattatggcagtttgcctcaggaacgtggacttcccagccatattagggccggttaccaaagccgtacgcacacttccatcaagctccacactgttcggcacaaaaggaacatcgctgtaccattccaccacgggatgtttgccattctttatccttagtatcctctctgggacaatttgcggctttgtccaacccatttttctcgctgccagactcagcgacgcagcaacgtccacgtaagctatccactccgccgcacggcgcaaatacgaaaggctatcagccagtttttttactaattcagcaaacagttctttttctttttcctcaatacggctgtaagcgtcttgtactcgagattcaaattctaaaagctccttggttacaaagcgttctgcatttaccaaggtttgcctcttcatgtaatagggaggtacatccttagatctggattttggcacctcaatgtagtagccaaaagtgtcattgtatccaaccttgagattctttatacccgttctttctttttcagtgctttcaaactctgctaaccacttttgactttccctagcaaatgatagcaattccccaaaatctgcgtcccaatcaggctttattacatcgccagaacctatttctgcatctacgccggtcaagctctcattcaaaagctctagaacattgctaacatcggacaccgatttgctcactaaatcccgtacctgagaagataaaagctgctcataccgctgcaagccctctttgatgtccagaagatgtttcaccttaacgttgctgccttcctgaataacactgcagatcctctcaaggtcggcaatccctctaagcttcacgcgaacgtcctctaaaaccgaaggatgcatcacaaaaaactctaccaaatcaaggtgactattgattttttcaatgtttgaccaaggtgctatgaggcgcctgtagagttcacggtgccccatggcggttaacgtactatcgagcagttcaagaagcgacccttttttcgagttagtcacaggattgtaaaccagctccaaagctctaaccgcttcaggtggaatttgaatatgatcctgctcttcacttcttaaatgcagttcgggactggcttttagctccattaggtagcgcttgcctatttcctctaagcttggagcatcatccactaccgtgaccaccaagttatatagcttctctagaagtttcttgattaatgggtggtcagctgatgtgttgggtactagtagttccctgggcatgaacgtataaaagtagtcctccactgtattggtgccttcagtaacggggatcttctccaacatgaaatcgccagtactgacgtccaagaacaaaagttcaaacatttgatgttttacccgtagtatggctaaccaaacatgttcttgtgtcccttccacaaaggtgctaggcgtgtaaatgcgtatgatgtctcgtttcaccaaacccttggcttttcggggatcttccatttgctcacaaacggccactttaaacccttcactcaccaacctgctcacataggattcaaaagcatggtgaggcacaccgcacatgggcactttgttgcccttgccaaactctctggatgttaagacaatctgcaatacttctgatgctttcacagcatcgtcgtagaaaaactcgtagaaatcacccaggcggaaggctaaaagtatgtcattacccacttcccgcttcagttcccagtactgagcggccatgggtgtaagttctctatccttcataatcgtctgtttatattctaaacgtttttcctccctttactggcactttccaataccacgtatgatgctcttgttttccctttctcctttcaagtagttgccacttttcacttacactttttattacctacacctattagattattagaataaattcgctaataggctatctccaagattttctctacatcttcttgggcaagctctttcacggtacccaatttacccagctgcgtagcgttttgagcaattgccggaatttcagatttttcaagattcaattccctaagactgattggtagcccccacctcttgtaggttgattttagtctttctacagccgtcaatacatcgtcagtgtcccaaacgtttcttgcccagcgtctaaaagtgggctcattttctttccaaacatgggttatccacgcaggaaaaaccacagctaaaccggcaccatgcgccacctcaggatgcaaggcacttatggcatgttcaatatcgtggctagcccagtcgcctttaagctgagcagcactcacaccatttaaagccagcgtggctgcccaagctaagtttgctcttgcctccaaatcatcctcattgagcatgagtttgtcagtggcatcgatgatggctttggtcagtgcctcatccacgtagagtgtggtttcattgccgccaccactgaaatagctttccatgatgtgagacaaagcatcgcaagcaccgttagctgtttggttccaaggaagggttcgctgcacagaagggtcaataatgctcactttgggataaaccagtggactgtgattacctaatttttgcttggtctcctcgttcgttatgacaaagttaccgttgcattcagaccccgtagcagaaatagttaacacaacaaaaaggggaagtgcttgcttgattttctcttttcccaagaaggatgcccatacatcatccaagtaaatgccagaagcgatagcttttgcagtgtcaataacactaccaccacctacagccaggactccatcgactccactttctttagccaaagatataccttccatgaccttactgagcactggatttgggactacaccccaaagctcaacccaatcaataccttgttcctgaagagatgctatgacggtgtcgtaaaccccatttttctttatggaaccaccaccagcaacgagtagcactttctttacattggactttttaatctcagatccgacttcttttatcctacccacaccaaagagaactcttgttggggtataaaacgtaaaattgatcatgtaagtgttcacctccaacagtgatataccttacaaagcttaagtatattcaattaaaacagttgattgcgtgtgtgtttcttttcagaaagccacatggtaaactgagcttatgaagactaaggttgtcgctcttttgtgtttagttgtgttctttttggcaggatgcagccccgctgcaaatggtaatgtcaccagttctagtagtgcaagagctgagggtggaaaatacgaagggcaaccaccattacccgaaacgccccagcaaacgttagagcggtacatcatcaacacctataaacgcaactatgaaactttttaccaagtggacagcgtttctttgaccttcgtgagcgaaaacacaaacaaaaatacctatacagctactgttttaatgaaagcagtgaaaacgctaaagtacaagacagtggatgagcttcccttcataaaaggtgctctaggtgctttaggtctgcaaagctacccatacttagaggagcagaaccaaaaagtggaacttataaagcaaaagaacaagaatctttcagcctcgacactgacaaatgtggttacttacctggatagaacatatgatgaactcgctcggtacataggcaagaaatacgacagttatatgtttctgtacgtgaccgcatctctgaccgcatcaaataccttgagcgaaaacaaccttaaggtactggtggaacaaccacaataccagcgaatagaacttaaagacttcaaaccactatctgctcaaaccatgtacgaccttggaaaacagagcatgcaaagagtcctaaacggaacgaccatacctctaaagaacatgtactacgacccttggaaagtggttgagtacgctgataaatacaccagcaacgctaccacagtgtgcccaggaaccgtcatcgctaacgataagacaaagtggaataacgagcagtggccttactacgatttcttgtgcagcaccgattgcgcagatttcgcttctcaagctttgaactatgcaggattgccggtagagcctggtaaatggcagcggctaaaagacgctgcaaacggctgggcgtggacaagttcttcagggcttagacgttacttacttcaacaaaagaaggtagttcgctcagtaaaaagctgggaaataagagcgggtggccttatgatggctgaccaaggacacaccatgatagtagtcaggaatgataccattgagatactcactaacgctcacaccaatgatcgctatcatgaacctgttttgccgcaagataactggtattacttaaacagttggtagtgcagtacaacacagtagctattcaaacagagataccaaacacacgtcgtgccagttctcctatgccaaaggaaattagagaaactccaaatacgactaaaagcatctgcagaaaagtgccctcaaaagatttttcatgtattacggaagcgaaaccagcatagtaaactactacaagtagtccgatgcccactgtaaacacaaaagcggtaacagcgtcacctataaagaagtatggtagcacaagagccaacaccaccacgaagtaggcaattaaagtgtaaatggcagccttcattgggttaggctttccatcagcaacttgagacaaatactccgatgctgccatggaaagtgaagcagcaaccccagtaattaatcccgcaatgccaacagtttgagatacccgcaaagcgaaactcagccctgccagtgtacctgtaatttccaccagtgcatcgttcaaacccaaaacaatggaacctaagtaggacagtttctcttcctcgataagcttatacagggtttcttcatgcttctcttcgtctttataaatggcttctgcttgagtatattgggaagcaatacctttgtaggcgagctctgcgctttcctctcccttttccatgagttttatggtaaaggtgacaccaaatatgagtgccagcaaggagtagtaaaacacttttagccagtttatgttcacatcttgaccgctgatttcacgccacatttggtagtgcttaagttcgtcatttctgattctgtttaaaatctctttgttcttccccttcgccaatttacttaaaaaaccgtaaacctgcgcctcagtaatctcattgcgttgaaaattcaaaaccacatctaagccctctttcatagcctataaagcacctcctgtctttggatatattctcgcatgcatagtaaagaataagtgtgcaggattttgggtattccctttttagaggtgataaaaatatgttaacagtgggaagttcagcaccagactttgaattaaccgatcataatctaaaaagagttagactgtcctcgctcaaaggaaaagttgttctggctttttaccctggagcatttactggcgtatgcactaaggaaatgtgcaccttccgagacatgatggctagattcaacgaacttgaggcaacagtcttaggaataagcgtagatacaccttttgctaacaaagcctttgcagagcacaacggcattgagttctccttactatcggattttggcggagaagtagcaaaacaatacggtggagttcacactgattttgccggtgttcctaactatactgcggcgaaaagagcagtgtttattgtggaagacggaaaagtgacttacgcatgggtgagcgaagacccaggtaaggaaccaccttacgaagaaattgtgaaagccttagaataggcagggaggtagattagcttgcttacagaaacagtagaaaaagctttaaacgaacagattaataaggaactcttctcagcttacttgtatttatccatggctgctgactttgagtctaagaatttggctgggtttgctaaatggatgaaagcacaatccgcggaagagctcaaccatgccatgaaactttttaactacgtgctggaacgtggggggcacgtggagcttatggccatcgagaagcctcagcaaacatgggagtcgcctttgaaggttttccaagacgcctatgaccatgaaaggtttatcacccagtccatctacagccttcttgaaatagcacagtcggcgaaagactatggcaccatggagtttttgcagtggtatgtgaaagaacaagtggaagaggaagctcaggctgagcatgtaatgaaaaagcttgaaatgataaacgatgcaccagcaggtttgctcatgctggaccatgaacttggccaaagagaataaaccactcgcacccaataaacgttatgacaaagagcccccaaatcaacgggggctctttgtttttcacatgacaaaataaaaatggctccggaggcaggactcgaacctgcaaccaacggattaacagtccgctgctctgccgattgagctactccggaaccgactgttattattatagcattgacacggagcttgtcaatagaggctgacaaaccaacgcttgaagtacaaagaacctattgacttaagcatgcagcttcttcacaaaatgaggttcgcaatgctaataaaagctctgtaaaccaagttaaagtagccgttgaagaagttcagcgcgagcaataagaatacgatgaaaaacccgtaccgatcaaatgccattgctcttgctctggtttcaaaagagaagaagctgagaagaatcttgctgccatccaatggtggcaaaggaattaagttaaaagccataagccaaaagttgaccaacgataactgcagtagcaccgaccacggaataaacttgtacagtaccaacaaaagcaagcttaggacaaaattcgtaaaaacaccagcaacacttactaagaaaagacccttcgagtcaagcttatacaaatttatgggcacaggttttgcccaaccaaacaacactggagaccccatgatgtacagaaggagcggcaaaacaacagttcccatcaggtcgatatgagctagcggatcaagcgttaatcttccgctcaggtacgcagtgtcatcaccagagatacgtgctgcgtagccatgagcaacttcatgcaagattacacagtacatgaacagaacaaaaaacaagatttgatttaacaggttcattccatcactcccgcagtaccagccatgagctgggtggtgtaaagttcatagtaaaatcctttcttcgctattaattcttgatgagttcccgattctatcacccttccatggttaattacgattattttatcagcttcttgaatggtgctcagcctgtgagcaatgaccacagttgtgcgcccggccattagccgcggcaatgcgttctgaattaaacgttctgtatcggtatcgatgtttgcagtcgcttcatctagcaaaagaagctttggtttgtggtacagagccctggcaaaagctataagctgcctttggccctgagaaaggttggcgccttcaggagccaacatgtagtccaaaccgcccggtaagttcataacgaagtcagcattcactattcttagtatttcttccagttcctcatcggtggcgttgtcccatagcgttatattgttccttacggtatcgtggaaaagctgtacttcctgaagtaccaaagccaaattatgacggtactcctcgatattccattcccttagttctacatcgtccacgaaaacatttccgtcatagttatcatagaaaccaataagtaaattcaaaatggttgatttgccagcacctgttggcccaacaatggctaacgtttgcccctgcccaagatcaaaggaaacatctttaagaaccggttcttcaccataggcaaaactcactgaatcgaaagcaacgtccccatggagtggtccagcatagtcttttcctttgtactccacttccttgacttccatgacgtccatgatcttttctagagacgcgaaggctgtttggaaaagcgtaaacttatcggaaaaatctgcaatggggtcgaacatcataggcaggagctggaagaaagaaaccagtgtgcccacggtaaccagtccccttgagatgaggtaaccgccatacaatagaaccagtgcacgactgagctctctgagaaaactcactgaggggtaaaagaaaactcttaatcgagctgcttgcaactggtatttgtagtgttcctggtttatgacatcatattcctcttcacacagcggctctctggtaaaagcctttactaccacaaagcccgaaagcatttcctgagtatatacattcatacgcgagaccacacgtcgaataacacgccacacacgcctaagagcaaaacccagtacttgcagcatgatgcccacaggtaccacagctaataacaccaccaaagtaaggcgccagttcataagcagcatcatgataaaaatgctgaccaacaggaaaacgtctgcaattaaagacacgaaaccggcacttatcatttcgttgaggtttgctacgtcattagttacacgcgttaccaactttccaacaggatttctgctgaagaaatctactttcaaagacatgaggtatttcattaaatccacacgaagctgccaagtaatcttctgaccaaaaacactgctaagatacatctgagtccagctgaaagcaaagtaagcgcccaatagtacgaggtaaataattagtaaagtgcctaagccgttgaagttcataacttttatgtgatcgtcaatgatgattttaaagatataaggctggagtacagaacttattgccgaaccgagggtagctagcagtgtaacaattataactgccaaatgtggtcttatgtaaggccacagaaacgctaacagttccttgtcgttgtggtgccgcgtctgttcttcttgttctaaaacatcatccatggactaacccctccagcacttgaattctataaaggtgagccagatacccctgttgttttatgagctcagcaggaggaccaaattctttggtgctaccgcttattagcacgtaaactctgtccgtgggtagcagagcgctaattctgtggctaactaagattacactcttattgtttaaacgagcatagtccaccagattcttgaccaactgttcctcagtaaccgtatctagagcagaaaaagcatcgtccagcatgagaacaggcctgtcagctaacaaggcacgtgctattgccatgcgctgtttttgaccaccggacaaagtgagtcctctttcaccaatgagggtgtccagaccttgcggtagcagcctaatatcctctgccaagcaagctacttcaagggcctcccagatttgctcatctgtggctaacggattcccaaactttaggttgtcacgaaccgtcatggagaacaggtaaatactctgaggtacgtaggttaccaaagatctgagttccttgagtggtatgtgcctgacgtctacgccatttacaaaaaccgtattttccggtggttccagcactcttataagaagttttgtaagggtggattttccactaccaataggaccagcaataccaattaactcaccagcatttacctctaaatgcacgttctcaagaactttgcgatcaccataagaaaaatgcaagtttttgacttccagcttttcaaacttatcaacatggtgacagggttcaaaacaaggaacctctttgggcgccaatatgatgtcctctatcctcttcatagaggcgttggcgcgttgcaggttcgacaaaccaaatccaatcgccatcatgggccacaagagcaatccaatgtagttaacataagaaaccaatgttcctaactccaggcgtcccgtctgaagctccctaatgcctacccagattaccaaaagcgtggaaatacctgcaaaaaggcctgttatgggcccaaacagagcatctagacgcacttctcttaagtaatacttgtagtaatcagcattcactgattcaaaaatacctatggctttgtggccttttccaaaagcacgcagcactctaatattagtaagaaactcttggacacgctcggtaagagagccaaaagtatcttgaattttcttgaagaaaacaaaaatataccggctaaagaaaatagtgaaaatggtcacaccaattagaggaacaactgcataccaaaacagcatcctatctagtaagagcatcatcacaatggtgctaacacctaatactaaaacgtctattaagcttataaggcccatttgcataaattgtctaatcgcatgcaagtcgttggtgagtctgctcataaggtctccaatatcgtaatcataaaggaactcattaggtaccttcaaaagttcgctgaaagtcttctttcttaggtcatagtcaaatactagtgccatgcgctgaagtatgtagcgatacgcataacgcataagcgtcatgcacactacaagcgccaggtatatgtaagcataacgagccacattagattcaagggccgtaacagcattaacgaagtcacccaagatcaaaggaagatagacctgcactgcatcaacgccgataagcaaacctaaagcaattacataaaaccagacatgctctttgacaaatcgcaaaattcttctcatatactaatattacattaacatggcttgcgaatatataggtacttgtcctagatttatggacaaaacatcagtgaaaaagatatggagatcagcaggaagattcctttcctatgaccaccaatgctggcctcagcagtgtatcgccaattttgtaaccctttcgcaccacttttatgattttattttctggcccttctgcatacccaaggaattcatgccaattaggatcaaaaacttcgccttccttacccacttcaacgacgccgtacttttctaaaactgaaacaagctggcttctaatcaaccttaacccgttgttttcgccatcatgctccaaggcgtgatctaaggtatcaagtatgggaaatagatctcgagccatggattctgctaagagtctctcctttttctcttggtcgcgcttaagggcttcttttgccaatgcaaattcatgtttcattttcaggagaaattcctcaagctccctatgctgctgctccaaaactgcaatcttctcttgaagtgtcaacctttcagtttcaagttgctccagttttttagaaagctcattgttattcgtgttggtttggtccttgcttgcctctttagcctcactgttttgtttttgcgcgggattagatccattatcatgttgaacgttctgaaaaccttcagcaggttcttcagtgttttcgaatgcctgattcttactactcttctctgagtcaaaagaagaagcttttacttcctcgtttgttttctgcttatcgtccaatgtagttcacctccgcgaagggtgccttcaaaataccttgttctgtgatgtacccatcaatcaaagacgctggcgtaacgtcaaaagcgtagttcaatgcccgactgcctttaggagcaatccttacaccgtgaatctgtaaaacctcttcagggtctctttcttccactacgatgccattaccattagctatggtcatgtcaaaactgctggtaggagcagcaacgtaaaaatctatgccataatgcttggcagcaatagcgagcataagcgttcctactttattggcggtatccccatttctaaccacacgatctgcaccaaccaccacagcgtccaccttacccaaagacattaaataggttgctgcattgtcagtgattatgtagtggggaacgttctctttaagaagttcccacgcagataatcttgccccctgaagaacaggtctggtttcgcacaggtaagctacatccagatcacctttagaatgtttcacttttatgatgcccaaggcagtgcctatgcccccagttgccagtgttccagtattacatatggtcagtatgcggcgcttacccttaagcaggtctgccccatgcatagctaggcttaaatcatcgtttcttaacctgctttccaaagagagtaccttctcgtaaactatggcagccacttcataaggctcggctgtcatggggatatcctccaaaatggattccacttctttttttaggttcacggcagtaggccttgcgttaaccagtaagtctacccttctctgcagttcttcccagaagagtgcagacttttcactttcaagaactgcaaagagtagaccatatgcgcctgctaaacccaatagtggagctcctctgaccctcaaagcctttatagcttcgataagttcgtccaatgtttttacttgaacataacgctcctcatcgggtaataatgtttgatccagcaagaaaagtgttccagtttccctatcgtattgcaaaggttgaatcactttagtaccctcccttttatggtcctaataagtggtatacccaaaaaagctacaacgcaaaactcctctatgaaaatggttgcagcgtaggaccagtaaatactacttacaaacactccgccgatgcttgaagaacttaaccccatagctccaattagaatgataaacggaacggcaagtgcatttaccaccgacactgccaaagcagctatccactcagaatagcctttcttacctatccatctaaccgcacttaaggcaacaaagctggccaacgtgccaaatacccagtcaatgatgccgtagggactaccaagattgctgagtaatgtgcccaccgtcaatccaaaaacggtttcaccccaaatgagaggtagtaacgttaaactttctgagactctgaattgcaatgggccaaaagctaaattgaaaacactggaaagataagtaagaacgacataaagtgcagccacaagccctgttctagctactttaattagccaactttcttgacgcaccagcggcttttcggactcgctcattgtaggcaataccaataccctcctcgtccatgagctgtacataagcagttcggccaaattgttcggcttgccgtaaggccatgtaaatacgggcagcagcggaatgctgatcagagcccagactgatgaatatgatgttgggttttccagacaaaatggaagccagaccatctaaagcgatcactgttatgtcttggtttggcgggagttcgtcaacgtcacggaaaagaaaaactggtacgtttggggcatagtgcctgtatttcatgccaggagagggcactgcgccattttcctcaatttttcctacgtattcaactgaaacatggccatgtgcttcaagcatttcgcgagttaccgcaccggggcggtatattttccaaggttcctcccttacatcaaccaccgtagattcaagaccaactaaggttggaccagcatccaagatgagcacatcgtcaccaaaatcttggtaaacatgctcagcggttgtaggtgaaggcctaccactcttgtttgcgctgggcgccgcaattggaccggcacatcttatgagtgataaagccacaggatgagcaggcattctaattgccacgctttccaatcctcctcgcgtaaccaaaggcacgctctcttttgcttgcagaatgacactaagagggccgggccaaaaaacttccataacttttcttgccttttcaggaacctccgtcactaagtcgtaaacttggcttaagtcagaaacgtgcacaattaggggattatccgtagggcgtcctttcaagtgaaaaatctttcttactgcctcctcattggtggcaatagcacctaagccataaacggtctcggtgggaaatgccaccacaaagccatcaagcagaacttgacatgcctttctaattaagctttgctctggtttcaaaggatcgactttcaagaccacgcaaatacaccactctctttaatggcgcgcccgagaggactcgaacctccaaccttcggctccggaggccgacgctctatccgttgagctacgggcgcgtttaattcgcagtgctacacaatacgttgttcgtacaaaaaacctcttacgcgccaaactagaaaagtcaaaagacttaaatgcgtaagcttctctgcccgttcatccttattatattaaaaactcaatactgttacaaagttacctgcttaatctagctgtcgccagcgccaataaacaatagtgaaccacacggggctttgcggccatttgcggcagcagagccttacttccaagacaggtgctactgatcaagctccgtgatttctaccacggcttccgtggacttcggccttaacgtggggaaccaaatcacgtcttttatgttctctgcctctgttagtagcatgactaacctatctatgcccacgccaagtcctcctgtgggcggcagaccatattccagtgctactacgaaatcctcatccatgagtatgacttcttcttcaccttgttcctttagtttcatctgctcctcaaaacgtgccttttggtcaaatgggtcttgaagctctgaaaaagcgttcgccatttccatgccagccacaaaaagctcaaaacgatacacaaatcgcggatcgtctggctttctcttagcaagcgggcttatctccacaggataatcgagaacaaatgtgggatcaaccaaatgaggctgaacaagttcatcaaacagcttttgtatgatattctcccaggttggcgttttcgtcatttctatgccatttgccttcataacggccgtggccttttccagtgtatccagatcgctccagtccaaattagcaatgtgtttaaaagcttctttaaacgtaagacgcttaaaaggacggcttaagttgaccgtcattcccttaaaactcacgcactcggccgcaccgctaacctgagctgcagcgctgaatatgtcctcagttattcgcatcatgtcttcgtagtcacccggggtttgataaagctccagcatggtgaattcaggattgtgattctggtcaatgccctcatttcggaagtttttgcccagctcgaagaccttatgaacaccacccactacaagacgtttcagataaagttccggagcaatgcgcaagtaaagatctatgtccaaagcattgtggtgcgtgacgaatggcttagcactggcaccgctgggtatgggttgaagaatgggcgtctccacttctacaaaacctttggaccacagcagctcacgaatggcttttatgatatcagctcttttacgaaaacgttcacgagaatcatcgtcgatgataaggtccaaatacctctgacgataacgcacttctgggtcctttacaccatgccatttttctggtaaaggcctaaggcatttgctctgcagcctgaagtcttctacatccaacgtgagctctccacggcccgtatgataaacactacccctaacgtagatgacgtctcccacatcaataaacttcttgaaaaagtcgtatttgtcacccaacacgtcttttcggaagctaatctgcaaccttccagtgaagtccttgaggtcagcgaaggtgagtttgccatgctgacgtatgctggtaacacgagccataacgctgaaattatcaccatctgacgcctgtcgcaccttggaaataggcacaacatctctgatcacgacgccaaagggatcaatacctaactgttttagttgctcaagcttactaagtctgacctcacgttcttccatggctacggcaccactatgtccaggatttcataaactgccttgcttccattacgaagcttaatttcaacacggtcgcctcttttgcggccaagaagtctgctacccagaggggactttgaggaaatcttccccgagaagggatcgacttcttcagaattacccacaatgatgaacgattcttctcgaccagcactttcatcaagcaccaacactttagtgccaacagaaacttgatccaacgccaaatcctccgccttcactactctggcattgtaaacgagcgtctcaaggcgagctatgcgctcttccaacaaagcctgctcttccttagccgcctcgaactcggaattctctgagagatcgcccaaagctctcgcttcctgaatcttttcagcaacttcttttctctttacttccttgaggtattttaattcctctaaaatcttcttgtatccttcctcggtcaaaattgcttcttcttctactcttctcatgtcaagaaaccctcctaatagcccttattctatctaattgtgcttctgtcactggacggtcaaatgaccgcatccaaataacctcaaatccgtgcttttttgcccactgaccagtcaacattacttgctcttccttcaagtctctacccagactgaagtccgttgtccagtcctccaaagcaagcatcatggtttcgctcatgcaagcataagctgttttgggctcaaacccgaaattaaagttaaattctacatcaccgggcacgcgaactacgccgccgtccaagaccagcacgtcagatcgcttcttcgcaacagactccgcaacattccgaggcctagacacgtccacaacaatggcacctggctgcaaatcctcagcatcgattatggcttctggagccgaagagacagttatcaagagatcagccttcctaactccttcactgacgttgctggtgtagtccacatcgtagtttttcaaaacctcagccaatgactgcaaacggtccatatttcgtgcaaccaggatgactctgcctacctggggagccaatactttagtaagtacgctcccaatggagcctgtggctcccaccactgtcaacgtacaactcttgggatcaatgcctacttctttagctgccagaagtaatgcttccccagcagtgtaagctgtataactgttaccggtagtcacacctatatccagtgcttttgcaatggaaatgccggcatcttttactactgaggtataggcacctaagcccatgatctgagcaccttccttttcaagtagcttgccggcttttattatctgctttactgcatactcttggtcctgcatcatcatttttggtgtcatgggaactactgcaaaccaaccatctacttctttaccagtaagagaccttactccagtaacatgagaagctatgtacggactggcatacttgcctgcccattccacgacgctgtctggtaggtatctagtaaatcctatatgactctttatgtcctcgatggacaatggatgcaacacaaaaccaaatttagccatgcaactattccacctccggcgctatggccacagcaaaaataactttgccgcgattcattcttcatcttttccattgttaattcttttaccatatctgcgatattttaatactttaatcttcgttaagaactcgaatagtgggacctaagttaagttgggctatcagtttttcgtattctggataatgaggaggggtaccaggtttgcccagcagagcagtgaaaacgccctccagaacattggttccaaaacttcttccctcgataacaggcgtggtagttataagaagcgaaacaccacgctttttaagttcctccacgttctcagaagtggttgtatttgtcaaaatgatcttgccccgcaagtcctccggcatgtacttgtcaatgtaaagatagtcgcctgctatgacatcagcttgtttaaagtattgtacaaacttcggagtgcgctccagttgttttgatccggtagggtataacacagtaaaaggtagatttgcagctatggggagtatgacagatccaagagcacgcaggctgccaatggaatgaagtggtatggctatgtttaaggcgaacatgaggtcaccgattattagctttccgccattcttactaatggcttccaccataccccagcggtccacaccactggttatgaaaaaggtcattccaggacggaaaattcctctgaaaaaaagatcatccactactttcctttccaaggtatgttttagccctgagccgtctaccacgggagttatcttagctgcttgttttaacttctttgcatccctgataacgtagcgcttctcacccaaccacaggtaaagatctataccccccaaaccaatggcgtcgaccttcccgtcgagctctccaatcttctgaacagctttttgcatgtcaccatcggttcccacacgctccaatataaactcttctcccaagaacacggcttgcgctgtgctatctcttttggaagaacccaaactaaccgaaaccacatgcttcacagcagtagcctccttttgtttaaaagaaataggcttaagtattataaaccctaaagagcctgctacaattgttttatggaaaacaatcaaatgaagtttgcagaccttcaccttcatgcgtggacttacagcgcacttaacctgtttccagacctttccaagtgtactagcttcgaagaaatagaagaaacgctgagagcacatcctttgaacaattggtacgttggagtcaggtttaatcaagagttcctaaaagagaaacaaatcccgtcaaaagccatgctcgattcatggttcccagaccatcctgcccttttggtgaggacatgccttcacttagcagtactgaacacaaaagccatggaacagcttgggtttaatgcaccttcaggcgtgctcttagaggaagaagtctttaatcttatggagaagtttattgaagtaaatgctattccaaagcaggaagtgctggaaaaaggtgttcgtaggctcagtgaatttggcataacaaagttcgttgacatgcatgtaaccaaagaaaacgtgagtcttttagctggattccccttctacacctcagatcccgagctgttaagtgatgctttgggactaaaggtatttttagacggttcactaggagcacgtacagctgctttaacaaaggaatacagtgatgatccacgaaattatggcaagctaaaccacactgatgaagagcttttttccttggtggagctagcccacaagaaggacaaaccagtagcactacatgccatcggagatagagccatagatcaagccttaagtgtactaaagaaatcaagacacccattagatagaatagaacacctgcaaataacacgtttagatcagatagaagagctggccaaactcgagatagcagcatgcatacaacccattttctcaaaggaactcccttgggctactgagcgtgtgggcaatcggattgaaacaagctatgcgtggggacttatgaaggattatggcgtaaaactactagtgggcagtgacgctcctgtggacgacgtgagccctttcgaagctgctaaagtggtagacgaacttcaaggccctcaccacttggataaggattttgtgctgaaactctattcgtcagataacttcgatttctatgggtgggaaagacaaacctaacccaaaggtacagcttctaatcttcatagtaaaggcactaactttagcaatctggtttgctacattggttagctttcttttagcaaaaccaggtgcacaaaacaagaatgtacttacttacttgcttacaggtagtactcagctaaagctcaccgaaatggaaatgcttcacatgcaagatgtaagaacctggtttttggtgctcgagcttgcatcatttgtgtgggtcataccacaagatgtctaccctggacgaagaacaagcgtgatcattttattgcttacgctgggctttgtcactattaccctgctacgttttgacactgtctggaactatatacatcatgtcctatttagaaatcagctttggattcttcctatcgattcctatcttattgaacatttttttgacacattttttccagccgtggtctcaggctttggcatttggattcttctttggttaaaaacacttctacctatctctggcaatagtagaatgtaatcaccatgccggtgcaggggtgaggaaactgaaaaaacaattcgcttcgcgctttatgatctcttttgctgctttgctagtattcttcttgtttattgtggctaaacccgcttttggtataaccataggcgttcctgacgaacttttaacaggcttaccgttggccgagctgcacacttttggcaaaggcgttctaacgttgtttgccgggtatacgggcgttgaaccaaacatagttgaagaaccactagatcagttaatgcaacagctcatacagggtgatattgatgcagtactgagcaggccccgaacaggtattacagaatccgatgcttattttgaaggttccccactggctacagtctctacaaccctacctgctcacggcggctttatttgcttgccaacaacttcagaaaacttaagaatagccaaaagcttacaactggggctttcagctacctctgcgtgcacagcatcaatggatgtggaattaactctggtcccagtttacgcaaagactcagcaagggattctcttccaaaacaaatttgaagagttccttgttcgcaattacgatgctgtttcattggttgccaaatcggcgggatttacgcctttaaaacctactctggcaaacctgttctggagcagtccgtggtcatggcttcttttgtttttatcagtgcttcttttgttcatactgggagtcctgctttttgagctcaggaaagaaaaccgacattacaaagatgaaaatcgtttgcagcttgaaaaactgtcaaccgtgcaatcacgactacttgatttacaacatcaaatgagaatcctggttgatgataatactttacttacggaacagaaagaaaagtgggcacaggcacaaaaaggcttggagatttacataagtgcgttcaaagaattgcttaagcagttggaagttttaggaaacattggaaaagcagattccttatctgctgaattcattgatcagatgtgtaataggatgaaaacttccttttcagcgaaagaagtagctctttacctctacaacccaaaggaatacaagtacattctcgctggcggacacgtagagggcatcgagccagttttagccatgactgatcccatggtttatgtttcctcccagccaggcaatgtggttgagaaaaatgttgcagaagagaaagtactcataggtactttgggaagtttcgaaaccgagaatggctttgtcatagtaaaggatccagccattcctaatccaaatcagctactttcagcgctatgtaacacattgtacttggttatagccctccataggagcaactccagagtctccaacatggaacaagcactatcgcagctggagaaacttgaaggagcaagggcacgtgaagatttcatcgctacgcttaaccatgctggattcaccataattgaagatttatcagatacaaacgtgggcaacttcaaggggcgcctaatacatttggatagtgccaaaatagcattggttgccccggagaattggccaaatgaactcgacttcatactactgcacctggtagaagaggctttatcgaatacagctgagtagttatgaagattaactttaaactcttttcagtttttccacaactggtattagaaggttataataggtgttaatgtttacagaacagtggaatgagtgttgatgttgtcaacatttaattcattcggagatgcgagaacaaggaatagaacgtatgccaagaaggtattacctctgctgcaaagccactggtgggtaagcccataaacactcagaggcatacgtgtggtgcacagcaatgcaaggaagagaggaaaaaaataatgcccgaaattataaaaaggtggtgccatgtccatactgattgttactgaaaaaccttctgtggcgcgtcaaatcgcggctgcactgggaaaacctaaaaaagaaggaaatcatttggtagtgggtgagtatgtcatagcccatgccatgggacatttgcttcagttcgcatacccggaacattatggcgagcgatataaaaagtggcgcttggaagatttacccataatgccaaaggaagatgaatggcaactagtgcccatcagcaaaacagctgttaaacaactcgaagaaataaagacgctgtgggcgaaagccgatatggttataagtgcaactgacgccggacgggaaggagaactcatatttcgcctgatccagcagtatgtgggtatagaaaaacccataaagaggctatggcttcaatccttaaccaaagaaaccattagagaacagataaagcaacttctggatttatctgaacttgataatctttacgcctctgctttggctagagcaaaagccgactggctcgtaggtataaatgcttcaagagctttcacggtggtctccaaaaaagaagtgttttccattggcagggtgcaaacgcctactttggccattctagtagacagggaaaaagaaatacagagctttgtaccccgtatttactacaaggtaaaagttcgttttgaagtagaagggaaaagcttctgggcagagagtgttaaggagtacgatcaagaagaagccgaaaagcttgctgaagagctaataggaaaaactctcattgttactgaacaaactgaagaacaagcaaagattaatccacctttactgcctgatttaggcgatttacaaaaattcacttccagatcgttcaaatggtcggctcaaaaaacgctcaaaatattgcagaagctatacgaaaacgctctcatcacctaccctagaactgactcacgctacctgcctacggacatgaaaaagcaagtgataggaacagcgaatcagctggaaccgttatttgcaaaaggcaactgggaatacgttaaaaaactaaacaaccgtggacgcatttttaacaacgctcgagtcacagaccacttcgctatcatacccacaggaaaaatcaaagaactaaaaggtgacgatgaaaaaatgtttaactacgtggtagatcgtttcctagctgcattttatccaccagctctagaaactcatcaaaaaaccgtatttagctatggaaaccacctctttgaatatgcagccgtcagggtcgatgacccttcttggtacacaatactgggtggtaaagaaagtcaagaactgctaccaaaaatcgccgaagttatggttttggaaacatcagcagaaaaaagacaaacaaggccggcacccaggtttacagacggtatgctcatagcagccatggaaacagctggaaaactagtggaatcagaagaattggcagaaatactaaaggaaaaaggcatcggaacaccagccacacgcgcagaaatcatagaacggctcatagaaatgggttatgtgcaaagaaatggacctcaactaattcccacctccaaggggattatgttaatcgatgccctgcgcgaagtaaaacttcagagcttaactgaacctgagttaactggcgagtgggaacggcgactgggtctcatcgaaaaaggaaaagagacacctgaaagcttcatgtggtccattgaagaatatgtcaaggacgttgtgcaaaccttgtctaaggaagaaagctcaaaaaccttgaaaagcaaacagaacatgcccattgccaagtgtcccttctgtgatggctatatcttggaaggccaaaaatcgtattattgcagcaactggaaagaaggctgcaaattcagggtgtggaagaacatgaacggaggagtcattactgctgacgatgttagacgcttagtcgcagaaggtaggacaagactaaaacggttcaggtcaaaagctggtaaagcctatagagcttttgttgtgctaaaggacggagaagtggtaattgaattcccaactaggaagaaaaaagatggtgagtgatgagatggtaaaggtgaaattctttgggaaatttgctgattcacatggaacggagctactgctagaaaatgctaaagggaaaacgattcaggaattacttatagaattaaatgtggaaggtgcttatatgctagccgtgaatggagcactggtttcttgcaatgttacacttgaagacggcgatgaattggcagttatgccacctgtgggaggtggatagattggaaaaagccatcataaccaaggacccattagcagtgccaactatggaagatacaaacatgggctctttcatagtttttcaaggaaaggtaagaaaccattctgagaatggtgaagttcaagccatagagtattcagcatacgaagagttagcgctttcgcaactgcgaaaaattgtgcaggagactgaagaaaaatacagcgttacagtgtacgccgcgcacagaattggtagattgaatgttggagaaacggctttggttgttgcaacactttcgtcccacagacaagagggcttcttggcaaccatggagatcatcgaccgtataaaaaaagaggtacctatttggaaaaaagaaatattaacagatgggagggcggtttggctttgataacaagggaagaagcacttcaagaggtaagaaaacatatcaagaacgagaacatgatcagacacatgctagctacggaagctgccatgaagaagcttgctcagtactttaatgaggatgtagagttgtggggactgacaggcttgcttcacgacatcgatactgaaatcaccaacgaagaccccgttgaacacagtaaagtgggatacgacatggcaaaaaatctaggcttaccagaagaagccgcaagagccattttaactcacaacgaggcacatggtattgagcccgatagtttgatgggcaaggtgttaaaagccgtagacccattgacaggcctgatcacggcggtagccttagtaatgcctgacaagaagctatccagtgttacacccgaaagagtgcttaaaagatttaaagagaaacgtttcgctgctggggcaaatcgagaacaaattgccacatgcgaggagtttggccttagtttgggagaatttgtgagtctggtattacaagcaatgcaagaaatatctgaagacctgggtttgtagagggaggtaattatgaagtctagaagaacaatcattgtcgtgattttgctggttgcaattgccgtaacgttaacagtaggcatcattttgcaccagagcaagaacgttgtcactgctcaagaccaagagaaaatccttagctctttgaaagggaatctaacagcaacggtacccatcaatgctgttactgacccagacaaatcggtggtcctaaaggtaagagatgttctctccgaaggaacttcaacatcctctctggaagaactcactggcagcctaacagtggatgacatcttgaatggtcacctgtatttctacagcgctatgatcacaccttcagctgacaaaaccagcctgcagaaagaactatccagcatgactctgaaaacacttaaagagcctacctcagctgacaaaaacacattgatggcttacttagtggcacaagaacgcctgagcaacctttattacgcaatgcagataccctacccttcagacgtgttgcagttcctaagtacggcaactgcttccaccgacattcagaccgcagcaagcgctgttgcagtcataaaagcatataaccaagtggttgacatttatgaagaagtcctagaaggtatggcaaagccaggtgaagcactagaaaagatggcccaaactgcaagcaaaaccatcgcgtcacttaccgatacttacccgccttcagctaacaccacagagttgcagacttccatgcagaatgagatcattagcgacccttcaaaagccgtaaacattccttggctttttaaggctgaacggcagtttgtttccacaaacttacatagcggcggcaatatttccactcttcagaagatattagtagccgcaaagttcgatgcggatgctgaactatccaaagagctgggagatatgagtgtctttactgacctttcttacactgaccaaaatagcgcgacggttttagtcacactgaacgaacgagacttaactacctttgttgaaaaggttcgctccgatatagagtctttagcaaacgtgtcaaaagacacacctgtttcttctatatcacatgatctgtctttaagatacatgaatgacatggacacaattacatcgagcacaggttatgcgaacgcgatgacagatctcatggtaatgatggaaaacgcccgtaaatggaatacactaatggagtggttaagcagtttgtaataatagtagaagtttcttactctaacaagccaaccaacaaaaaaggagccgccaaaaaaagtcggctccttttttacaaacttggtcaccccttacatggcttcgtcaactaaagcacccatgaattggctcatataaaggttgtaatagaaccctttcttttccatgagctgtttgtgattaccttgctccactatcctgccatgatccataaccacaatgttatcagcctctctaatagtcgatagtctatgtgcaatgacaaagctggtacgtcctttcatcaggttctgcatagctttctgaatgagcatttcagttctggtgtccacagagcttgtagcttcatccaaaattagaattttaggatcagctaagaaggctcttgcaatggttatgagctgcctctgcccctgagaaatatttgtagcatcacccgttagaaccgtatcataaccatcaggcaatgtcctaacaaaatggtccacgtacgccgcttttgctgcagcaattatctcttcttcggttgcattctctttgccataggcaatgttatcccttatggtgccactgaacagccacgtatcctggagcaccatgccaaaaatcttgcgcaagtcccttcgacgcatttgctttatgtccaccccatcaatggtgatcctcccactattaacgtcatagaatctcatgagaaggttcaccaatgtggtctttccagctccggtgggcccaacaatggctatcatatctcctgctggaacatccaaattgaagtcttcaatcaatggaacatttggatcatagctaaaatagacgtgctcgaaacgtacattaccctttacgtcctctaaaaccactggattgtccacatcaggcacttcttcctcctcatcaagtagttcaaaaaccctttcggctgaagctactgtggattgaagcacattcataatactggcaacttgcactatgggctgagtaaactgtctggagtactgtatgaatgcttgtacgtcacccaaagagattactccgtttgcgacgttaactccgcccaagactgcaatagctacgtagttcaggttattaacaaagttgatcacaggatgaatcaaacctgatatgaattgcgctttaaaacttgattcatatagtttttcattctgctgacgaaacctttcaagaacatctttttctcggttaaaagctttgacaaggttatgacccgtaaacatttcttccacatgagcgttaactgcacccgtactattccattgtctaatgaattgtttctgagactgtcgagcaattagaagcgttattactagcgatacaggtatgactgccaaagatatccaagaaagcaatgtactgatcttgaacatcataataagtactcctattacggtaacaatggagcttagcatttgggttattgtttgctgaagcgtatgtgcaatgttatctacatcgttggtaactctacttaggatgtctccatgaggatgactgtcatagtatttgagcggtagcctttgtagtttttggtccacatcgcgacgtagcctataaactgtacgttgagagacgccagccataatgtactgctgaagccattgaaagagagcagctaaaaggtaaatcacagccagggtaagcaaaatcttaccgatggctgcgaaatctacaccagcacctggaaccaaatccatgttggatatcatttcagcgaactgatcttggccacgagccttaagcatggcaattacttgatctttggttactccagcaggaagttgtttgcttatgatccctttgaacaactcattggtggcattgccgagaatccttggagcataaacggtaaaaaccacactggttatggtcaatataactacgataataagtctaatcatttcgggcttaaagtaggctagtaaacgcttaactgtacctgaaaagtccttaggcttttctccaggcatcataccacgcctaccgccttggcccatcataccgcgcggttgtgtgtcacttgtaggacgtttttcgtcgctcatgctatttcctcctttgaaagctgtgagtaaacaatttcctggtataccctacaggtctttaacagttcatcatgggttccaataccagcgatggtaccatcgtcgtttaggacaacaatcttatcggcatccatgatactgctcaccctctgggcaactattatcactgtggcatctttgagttcttctcgaagagctgaacggactagcgattcggttttgaagtctaaagcggagaaacaatcatcaaatacataaacgtcggcttttttaaccaaagctctggcaatggagagcctttgacgttgaccgccggaaacgttggcaccagcttgatcaatgaaagcttgaagctggccaggcatgtccatgacgaattccttagcctgagctatttccaaagcatgccaaagctcctcggtagttgcgttttcatttccccattttaggttctcttcgacagtacctctaaataggaaagctttttgtggaaccaaggatattcttgctcgtaggtcttccacaggtatgtcgcgtatgtcaacgccatctagcaagatctgaccatcagtaacatcgtaaaaacgcggaatcaagttgactagggtactcttaccagcacccgtacttccaacaatcgcagtaaactgacctggctctgcactgaaacttatatccctcaacaccggtctctctgcccctgggtagcgaaactccacgtctttgaactccagtagacctttggaaagtggaacttggctcaccttcacatctggaccagactcaatagaagggttagtttcaagcacagacagtattctttcagcggaagcctcggcacgtggcaccatgataaacattcccatggcgaccatcacagaaatcacgatttgcatgacgtatgtcagaaaagcggtcaagttgccaatgggcatagctccgctgtcaatgcgtatgctaccgaaccagactatggcaaccatggccaaattcatgatggccattaatgatggaataccaaaagccatcaatcggttcacctttaatgtggtctgcataaggtccttatttgcctgatcaaaccgcctcgcttcgtaatcgtctttgacaaatgcccgtatgactcgtacacccatgagcttttcacgaagtacttggttaacacgatctattttcttctgcactgacctaaaaagaggagtagctatccatagcattatgccgactacagctcccatcagcggaacaatgataagtattgaataagaaagtactacgtcttgcctcagagccattatgatacttccagcagccataatcggtgcagtcacaatcattgtgagcccgatctggaccatcatttgaatttgatgtacgtcgttagtattccgggttatgagcgttggcaccccgaatttctctagctcagcctgtgaaaaacttaaaaccttttcaaaaactgcattccttaagtcacggccaaaactcatagcagttttagatgcaaaataagtggatataacggatacaatgatgaccaagaatgttgctgccagcattaatcctcctgttttccatatgtagtccacatcccctttaacaacgccattgtttataatgtcagcatttaagtttggtaaatacaggttcatgactgcttgaaacgtaagtaacaacaccactagcagaacatatttccaatagggtttcaaatactcactgagcagttttatcatctttacttgcacctcctaaattgttcaagtgccgcatcatgttttcagttatcttgctaagcagatctatcaaaacttgttttttctcatcatccaatccttccaagctcacttcacagatttcagagaagattttatcgacattttcagctgcattgacacccttttctgtgagctggaggcgcacaaaccgctgatctaccgagtcaatctttttttcaacaaaaccagctttttcaagactttttaacatgttagccacggtgggaggagccacatgcaaacaatcagccaactctcgctgacttattcctggcttacgtgcaatagcagataccgccacggcttgtcccgggaaaaagcccttctgggctgtcattctaaaaacaagctgaccgtgaactcttatcagtctgaacagggctctgaaaacctccatagaagcgctgtctgtgcaagctaacagctcattagtcgacttagatgtcaagtcgttattatcttccaacactttccaacctccttttcgtataaaatatgcctttattagttagcaagctaataattaggttgctaacgtacgccaaagaattatacattagcgtggtcacgtaatcaaacacgctacttaaacagctcttaaaacagttgggattacttgaggctgtccaacttgatctacgcccatatgtttcagagacgcggtaatgataatatgttattaacatgactgagtcgttcaaaaggacacgtagcattactgttgctgccggattatcggcttatttctttgtgttcttcgtacggactgcgttaaccgtagttcaacctgatttgcagtctagttttggcttgactgcttctcagttttctctcctagcctctttgtacttctacacatatgcactcatgcaagttcctgctggtgtactcatagactattggggaccaagaaagtctatttccttggcaatgattttagcttccgtcggatcttggatttttgcttctgcacccagtttcttggtcttgctatggggtaggtttatttccgcccttggagtgtcgcccgtctacatagccgttctaaaactaaacagttcatggttcttacctgtggaattcatagcactaacaggcattactactttcataggcaacttgggagcgctggtttcttcaggtcctctggcagtacttgtttccaaggtaggttggaggaactccttctatgctgtgggcgtgataacagccatcataagcgtggcagcttttttccttattaaagacaaaccttcattagttggttttgaagacttaaaagaagagacacagcttacttggaaagagaccttggaaggcctaaaaaaggttctgcgaaaccgccaaatttggtttccaacactcatttatttcttttctttggcgcccataatgacattgcaggcagcttggggtgtgcccatggtccaaaacttggcacacgcaggcaagataagcgcaagctattctgtaatgctaatagcgattgggttcatgaccgccgctctgctttcaggcttgttgacagctagaatgggtgaattcaagttcgcgaaaatctttttaggaatgaacatgatattaatgttttcattactcaccgccagcatgtggcctttttggtgctatcccctatggtttttcttatcgggattcacttctgctggttacatgcccgtatggaattggggtaaggaaatagccggtaccaagttctctggtataggtatggccttagtaaacggaggcggcttcttaggagcagcttttggccagctcttttatggtgttgtccttgatctgctagcgtgggaacaacaacccgtattagctttcaatatgagcaatttgctgctggcactttcatcggttctggcttttatgtcgcttgtcctgtttgaaagtgctcaacgttcaaaaaggaggctatagaatagaattatggctggtccaaatcacatcggattcatagtagatggaaacagacgctgggcaaaagaacatggattgcccacgtttcaaggtcatgaagttggtttcaataaggtgctccttgtaactgactgtttgttaaatactgacgtcaagcaagtcacttactaccttttcagcacagaaaactggaaacgaacacaggaagaagttagttatttgatgaacttaggagtcagaatggtagaagccattctggaaccatgggccaagaaaaacataagagtgcgccacatcggcgaaaaggatgggcttccacttagtgttcaaaaagctgttcaaagaatggaagaaagaaccaaaagtaacactggcctcttagtgaatctggccataaactatggcggtaagctagaaatagttcaggcggtaaacgccttattgcagcaaaaggaaggtttacatcagatcagtgaaaaagacattgatgaacatttgtataaccctgattccaacccagtggatgtgattgtacgtaccagcggtgaacagagaatatctaatttcctactttggcaatcagcatatgccgaactgatcttcctgagtaaatactggcctgacatagaagaaagtgatgtgcattatgtgctcgaagagttcaataggaggcaaagaaggttcggcgcgtgatgattatatccgtagctaaccaaaaaggtggagtgggcaaaaccaccaccgcattgaacttggcttttgtttattcccaaaacagaaaaattttgctggtggacatggatgcacaaggtaatgccaccactggcttaggagtaacaaaaaacgaactcaaaacaaccacctatgacgttctcataaacgatgcgtctcccagagaagctgctatgatggttcgaaaaaacctctacttgcttccagcaaacctggatctagcaggtgctgaggtagagctagtaaacgttttgagtagagaaaccaggttaaagggcgcactggaacctttaaaagaagacttcgacatgataataatagatacaccaccttctctgggactattaacggtgaacgcgttggtttcttctgattgggtattggtacccattcagtgtgaatttttcgctttagaaggtgtgggtcagctactgaagacggttaacctcgtcaagaagtacttaaatgcaaatctggatgttttgggattcttgctaaccatgtatgacaggagaactagactgagtcaggaagtagaagctgaactcagagcctattttaaggataaagtcttcaaaacagttataccgagaagtactcgagtggcggaagccccaagttacggccaaagcattctggaatacgacaggcgttctccggcagcaagagcatataatgacttagtagaggagatagaggagcgtgtccaaaaacaaacttggtaaggggctaaatgcacttcttggggacaatttactgggtgaagaaatactccagctggatcctagcttaattacaacatctccattccagccccgatccgcggttgacgatgacgatattgacgatttagcagaatctttgaagaaaactggtgtcctgcaacccatcttggtacgaggttctggggacaaatacgaactcatagcaggtgaaaggcgctggagagcagccataaaagccggattggaaaaagtcccagttatagtaaagaacgttgccgatgagcaagccatgattatggccttggttgaaaaccttcaaagaaaggatctcaatcctattgaggtggcgcgtgcttgcaagcagattattgacagtactggtatgacccaagaagaactagccgaagtgctgggcatgagcagatcaaattttacaaacctactaaggcttttggatctgccagaagaggttcaaactctcatacaaaaaggcgacatcacagtaggacatgctaaagttttacttagtttgaaagacggagatgaaactcttaagctagcaaaagtcgtggctcaaaggaatttatcagtcagagagctggagcaactttgcaaaacttctaagaaagacaacacttccaagaatagtatggacccccatgtaaagaagcttaagcaggtttttgccgaaataaagagcataccagttaaggtgtccaagaataaaagtggctattctgtaaccattagcttttcgaaccctgataaagctgtccagctggctgaatatttgaagcaatgggaaacgttacagtagtattggttgacattggtaacaccagaacaaaactagccttcagcgatggtgagagcctattaagcgtgacagagcttcccacaggcgaatttgactcacatttacttagtaaacccatggacgcatgggtgcttagttctgtggtacctgctgtgggaacaatgtggacagaactgctttcaagaaaagctccaggactgaccctaaaagaagttgataatttcgatattatcttcgacgtaaggaggaaagcagaagttggtgaagatcgcctagcagacattgaaggcgctttctacttaggattaaaacctccttttattactattgactttggtactgccagcgttataaacttggtcacgccacaacatgagtttgtcgggggtgtaattggaccaggcgtcatgtcatcatatgaatgcctaacttctaaagcggctttgttaaaagaggtgcctctggatgtgccggaagaccttatcggccgtgacacaaagacaaatctggaatccgggtttattcttggtttcgccttctgggcagaaggtttttatgccaggcttaaaaagcaataccctgatttatcagcggtgctaacaggtggcgcagctaaaatcattcaccaagtgattgatttccctgcacagtacgaaccgcatttgagcctattgggattactccgtgtccttgaactgaacaaacacttgttatagaatagaaatatggaggcttttggattcatatttgctcatgattggattcattctttagaccccttaaccttagtacggccagccgcctctttgccagtactcgggaaatacagagctattgatttttccttgtccagctttgtgagagcgggtattgtgcgtattggtgttagtttagatactgaagcagtatctctgctggatcatcttcgcattgcttcccaatgggacttggataaaaaagaaggcggtcttttcattttgcctggcaagtacttaggtacattggatgccctgttcaagaacactacttttctaagaagagctaatgaagaacttgccataattgcatggggagattgtgtttataatatcgattttcatgagctcatgcgttatcacattgataaggctgctgatataacattcattggagaccccgaagacccctacatatttgtcataaacaagtttcttctcctggaaatactctttgcttacaaagaccttagagacttctggcgtgatgctgtggcaagcataaggagcgatttacggattgaacagtttgcaactgatattcccatgtacaaattatctgatggcttagaaaccttctacagacttcacatggatgctctcgatcttaatgtatacaaagctttaactcagaacatgatcttgacaaaacttcgtgattttcccccagcaaagttttccactacatgccgtattactgacagtatcgtttctgatggctgcattattggagggcatgtgattcacagcgtagttggtagaaactccatcatacgtgctggagcttatgttgagaactccatactcatgcaggacgtcgtggtggaagaaggagcacgtttgatcaacgtaatcgctgacagatatacggtgtttagggctaatcgcgaggttataagtagcgaattaacggtaatacccagggagcatgtcatatgaaagtattagcactcatacttgcaggaggaacaggtacaagattaggcgtacttactgaaaccttggcaaaaccatcggtatatttcggcggcaagtatagaatcatcgatttcgctttatcaaactgcgcccactctcaactggaaggcatagcaattcttccacagtacaggcctgtggaactgattagccacgtagccatgggcagaccgtgggattttgttagaagaacgtcttacttcgcagtgcttccccctcacaaagagtggtatcaaggtacagcggatgcagtttttcagaacattgaatacattgattacctcaaacctgatacggtactcgtattgtcagcggatcatgtgtatttgatggattacagacctttgctcaaatatatggatttgaagaacgctcgtgcagttttagcagcaacgacggttccttgggaagaagcaagcagatacggtactgtgattaccgatgaacacgagcgcatcatggagtttcaggaaaaaccagcagaaccaaaatcgaatttagtgaatatgggtatatacgccttcaagtggcattaccttagagaccttttactagaagacagtgttagagaagaatccagccatgattttggggctgacatatggccacgcgttgttggctcaggcgaaccagcctatgcctataggttcgatgggtattggcttgatgtaggtacaataaagtctttctgggaaggtcacatggatttagttgctccattccccaggcttaatttgtacgatccgcgatggaagatttacaccaatccggcggaccttccttcccccattttcctcggatctgggagtgctagaagtgcattggtaagcgaaggcagcgttgtaaaaggcaaccttttacgctctgtagtgggacttcaaactttcatagatgacgatgccgaagtagtggaaagtgtcataggtccaagaagttacgttggtaaaggtgctaagttgtatagagtgattactggagaatctgtttgcatcgaagagggcgttgttattggagaaggagaagatctgccaaacgaagtagctccccagatttacacagatggaataacagtaattggcaggaacgccagtattgtaaaaggcagtcatttgggaagacaagtagcagttcaggaaggcgctgtggtcaatggagtctatggcagcggggcattcatctaccggcaatgaaaacagcggcacacaattgataaatttctcatcagacgaccgctggttcatggatggagatattttctttgcttttaccggcgcacactttgatgctcgcaccctcataccagagcttaaaaacaaggcaaaactcatcataacggagaaagaagccacaggatctaacgtcatatatcgtcctgatgctcgtcaaatctacaagaaattcataaaggcaggagcaaaagtttatcctttgcatgttcttggcattacaggtaccaaaggtaagagcaccattgcatggtggttatcctctttgctgggatttggctatatgggaacacttggcataagagctaaggatgttaaatttgtcttgcctaccacgactacgggtgctgatgctttgtttaacacttatcgaaggactggagaagatcactgggtagtggaactctcttccattggtttggcagaagacaggcttccactgccgctggagggtctagtatggaccacatttgaaccagaacacatggactatcacaaaaccacatacgcatacttcttggctaagaaaaaagccttttcttacctaaaaaaaggtactttcgcgttactaggacaaaacgtgccacaagctgacattggtacaccttacttaactctgaggtatggtgatactggcaacttctacattttggacagaagagaatacgaatgggaacaagaagtgaaaatttacacacctcaaggaccctctgtggtacatatccccatgcctgggaaagtttttgctcacgacgctgtgggcaccgtggcagcggcttttctttggaaaggtactaaactagaaggtgaatttccttccgttccggttcgtatgaaccacgtcatcataaatggtatcgaaatggtcatagattttgctcacacgccagagagcatagatgcatgtttgcaaacagttgcccagcgctggggtaatgattttgtggtcatacacggagctaccggttacgaaccgcaaaacaagagctacgaaatcataaaagttataaaccggtatggcatcccaggagcagcttccatcataaagtcccttgaccagcgccaatctgaagaaacgctgagaaggtatgaaaacgctggtttcataacaggaagtagcaccgaagtatttcagctctgcagtaagaagttcaagaaatgggtcatcgtgggaatgagagatgcctacgacaggctaaaggaggctggtatttatggaacttgagaaagccattagtgcagttcagtatgccctggagatggaaaaagaaggcgtacgtttctatggtgaaaaagcagatgaagcaactactccttctgtaaaagacctgttcactggactaaaacgcatggaggaaaatcatgttgattatttgtccaaggtattgggacatctgaaagatgagaataccttcctcgacgaaatgccccctgaagaaacacctttcgaaagattgaaagcagaagaatcagagtttaactttggcgaaatagcggcattgagaatggctatgctgctggaacatgactttgctcagttttacaagaaagctgccgagcataccgatgatgacataggcaaacagatttacttgaagctagcaaagtgggaagaggaacatgaggcagctatccgtaatgagctggataacctgatgaaggagcattggtatgatatgggtttttctccccttctatgatgaagacgtgcccaaaaatctactaaggatgcgataggaaaacaaccccagcagtgcagtaataagtgctgccatcaagaaccacatcttatgaggagtcgaaagcaccaaagtaaggtagaagagtgtttctagaaaagaggaaaccatgaagtgtgcagttacgaagtacggtttgccaaaatctgctaaagcagctatgtaaagcaaaacgaaaacaacctgtataacaaggtcaatccaatttccagctaagaaccacagtgatgccacacttactattaggcaaacaataagtaagacaggtagtaagccccaatgctgactaggtacgccactattagctgaactagtagctgaactacggtccatttcactcctacctcctttcttagagctgccagagtggcaatacagggtacataaagcacaaaaaacaccataaaagcgatccctgaaggtacactaaaagcacctgaaagcgtagaaaccaatgcagagccactagcttgatacaattggcctaatgatgaaagcaccgcttccttcgctgctaagcccatgagcaacgccgacgacatttgccagttgaaaccgagcggcttaaaaactgtctggcttaaaaacatcccgatacgagcaacgtaactttgggacaagtcttctcccaaaggaaaagtaagcaatatccagaatacaacggttgccagtagaacaacggtaaacgctttatggagaaaatcctttgttcgaaaccaagccagtttagtagtcatctttaaggatggcatcctatagggcggcatctctaaggcgaaaaacgtgggcatgcgcttgaaggccacacttctaaatgcaaatgccagtagcaaactgaagaaaacagacaatacgtagcagaaaagcacaacgcctaatgcacgaggtccaaaaagagcagccccgagaaccgtaaggactggtagacgtgcattacagggaatcagcggtataaccatggacgcaatctttcgctctactggatcatctatggctcgagtagaaagtatggcgggcacattgcagccaaacccaagtatgagagaaatgaaggatttgccgcttaatccgaagcgggacaatggcctgtccatgattagtgaagcacgcgccatgtaaccagaattctctagtaacccaaccgtaaaaaacattacgaataccaaaggaacaaaagaaataacgttccccactccaccgaacaaagcattttgtatgaagtcttttatcaacccagagggcaaataagctgttaccacggctgatagccaagaaatggcttctgctactaaatctgttagtggttgccccacagcaaagattatcttgaagagcaggtaaaggataataacaaacgtgggtataccaaccaagggatgaagtaacacatgatctagcatatcggaccatttccacttttcgggtaattttttcataacaaccgtagcgatttgatgagcttttcgatagcgttccatggcgatatgttcttgaggatgaagcccgtccagatgacccattatctcgtccatgtcagtttgctcattggaaatagtgcttatagcttcgaaacgtcctaaactatctttgttctgcaaggtagctatgaggttctccaaagaacgattaaatggaactagctttgggacacgtgcgtttttcaaagcctgcttcaatccgtcaatgttgatcccctttagtgcggaaatcagcacaactgggagtcccagctcttcggacaacttctcggcatcaacagttgctccagacttctccaactcatcaatgaagttcaaagcaaccactaaaggcttctgtaagtccaaaagttccaaggtaagcatgagggaacgctccaaagacgttgaatccaccacatttaagatgacatcgtattcttgtgataacaaaaaactactggtgacttgttcgtcagcgtttttgcccaataaagaataactaccaggtaagtctactacttcccatatttcaccgttcactttccactgagccattttcacatccacggtaactcctggccaatttcccacatgaacgctcatgcccgtgatcaaattgaacagcgtggattttccacaattggggttgccaacaagtacaatcctttttatacctgaacttaccttagcatcggcattcagcgtatcgtcaccagaggcatcatgacaagacatcgacatgaatccaatgagcctccttacgtgaaagtgcaagcctttgagttaggaactccacaactacgggtcctccaagaggagtcttttttacaactgtgaccgtaatgcctggtagcaggccaagctctaagatgcgctctctgaaccacttaggaccaactatggacctgactttcgccgtagttccttcccttagatcactaaggtgaacattcaatgtttgcacagtaaaactatagcatgtctctgttttacctgtcaataaggtaaaattgtgttcatggagaaaacaaacgtccgcctattcggtagaaggcacaacgaggtgtgcaaaagtgcgtaaaatcctttctatattgctgatacttgttttactttcagtgggtacggtgcaaggagaaacctggtcttccgccctgattgtaactcaaatcaatgcgaaacaactttacatagtaaccaacagtttcacatcatacaagttggatggaaatactgtcacattctccagtaaatggaacggtggctctatggaaactggagttttccaagtcacagcaaacccgtggctttctgtaaagagctccactccatttactattaagatgctttcaccaagagagttcttgattagtgccatagatgaaagcgctgttgttttaccaaatgtggacgtggacgtccacacaaccaccgaagtaatcactcctaccttacctgaaacaccaaccttgcctgaaactcctaccttacctgagaccccgactttaccggaaaccccgacggaggtagtccccacgccatcagtagttacaccttccattcaacccgggacagggctatatgatccccaaacccttcagcttgccattcagtttcgactcgataaaatcaacagacaagtgccagctgctacagtagttgagattagcacagcagtgagtcgttgggcaaattacttcaacttagatcctttcttggttattggcctaatagaaatggaaagcggtttcaatcccaacgtagttagtacttcctctgcagtggggctgatgcaaattctggaatccaatttttacaactatgccgctcaattaggtgttaagagtgacccatttgatgtagacagcaatgttgctgtaggctgtaagatgctttctaacagcatgaccatatggcaacgacctttcatggcgttaagatcatatttgttaggctccacgggtcttatgaacagtattcttgccggtaatgacgctgctgacagtaacggcactcggtcaataaactatgccaatgtggttctcaacatacgtaactcgatttaccagtacttcaacttgactcctccaaaagagcagtatgtggtggttttggatccaggacatggcggatacaaccctggtaatggtatgtacaacatgggcgctatagggcttaacggcatatatgaaagtgaagttgtactggacatatccctaaaagttgctgacattctcaggagtaatggcgttacggtccaacttaccagaacaagagaaagggataaatcgaatccgtacgatttggaggatcgcttaagattagcagagaatttcaaacccaaccttcttttgagcattcatgctaactcgtttacctcctccaccgctaatggtgtggagacctattggcgcacttggcagtctaaatggtttgccacaaccgttcataatgcttacttgaagcaggctcaactcagagacagaggagtaaaacaggataccacactgtttatcctgaaaggcacatcgtatccatcagccatgatagaagttgggttcataactaatccggtagactacgcccttttgtcaacgccagaaggcagaacaaaagccgctcaaggaattgcaaaaggcattttggaatttatgggaatcgatgttaaaccactagatcgctaaagggattccaatagccctttaccactaagaaaaactccttgtcagcactgatctgctgaatcggttgagctactacattggagatgggtggtacagcatattctgaccaaaaaacatgttcaagttcccactggaaccccttttctgaaagcaccgcagccccagtaggcagcactgagatgaccctgccaaccggcagatgcaaagtaaaattcctgccgaacacaattgtttcgttaataccataggctactgcaggtttattaaatgaatacgcgatttttaacaaagctaaattcccaagcaggtggtctatttcctttccccaagtaccgatgaaaacaacaggcacgctttcactaagctgcaacgctctctcgccatctgtaaaatctttatcggggtaacttatcagcatagggacttttagagcgaagacctctccaaggtaaggaccgatggaatctagatcgccaattaccatgtttggttttataccagccttaagaaggtgccgggtgccaccatccacacccagcacctgactaaagccaaagttttcatgaagaaattcgaataattcaggctccacgcatccgtttaggctaatcagagttgacattcgcagccttctccagaggtggccaaataatcagaataactaccaaagccagtaacgtagaaggagcaactaccaagaaattaactattaaggaataaacccacggattcattccttcgggagcatactggctaaagaacacgtagccacttaaaaagtggcttaggaagcgtcctgcaccccctaacaacgcaccaagctccactggtatggcataagttcttttccatgaaccataaccaatcgcaagaaatgcaatcacactagaagcaagaactacataaccaccaacgggaaaaaactgtgccttgctctttaaatcttgaagttcttcttctagttgtggtttttcatcagggctggctactaagagctgctgctccaattgcgctatctgcgtcttaacttctgcggtgctcaccatggtgtagtggaaaattatcactccactcactaaaacggcaatggccaaaagaatactaacaacgcgattcacacgtaaattctttaccaaaccagcaagcccgatcaaaccgaatgcaatgggataatccagcaaatactgaagtggatgaagcacgaacatgtcttgtaagctgtgaagaaaaccataagccatgcctactacaatacctggacctactccccatctaagagcaaagacgagaagtggaagcatctgcagggaaatcgaaccaccttgtggcaactggcccacattaaagtaccacaatgccaatgctaaaccaaccatgatgccggcttccgccagcatgcgagtgtttttaaacattcaaaccaaacctccctccgccggtattacccggatcaggttcctagggtcggcagctcacagctaccctctcagcccctcgccgacagggactcccctggtcctgtacaacccctattgtactactaataaggcgtattagagaaaatacatcaccagtaacagcgccccaagcactacacgatagatgatgaaaggcttataactccttttgctaacaaactgcaagaatggtttaactactaagtacgcactcaaaaaggaaaataaacagcccactaatagcacagcccactcctgcatggtgaaagagaatcctgattttaacagctcatacccaccagcagctagcaaagttggtgcaccaagcaagaaggaaaactgagcagctgtttcccttgtaagaccagaaagcatgccaccaccgatacttgctgccgacctgctaaaaccgggaaaataggaaagcagctggaataaaccgatttttagcgccgtaagagcatttatgctccccactttatgcactgttcctgagctgttcctctctgcataccaaaggaacagagcacccaagataagtgcaattgacacagtcaagacggaaaaaagatacgtctgaataacatcaccaaaggtagccccaacaatgatggcagggattatggctacaatgatgtttctgtagtttataagcacatgctgtttttcctttgaattaaaaacattgtactcattccaaaaaagcattaccactgccaaaatagctcccatctgcacgatgacatcgaaagacgcattgaatggttcgggaaaacgaatccattgattgacaatgatgagatgacctgttgatgatacaggtaaaaactcagtcacaccttcaactacacctagcgctgcagctttcaaaagagacaaataaaacattaaacaaacacctcctacaaaggccttttttctgggatccctgctttacgtggaaaaccatgtggagttggagcttctttactaagcactacaagagttctaaaacggtcatccaaaaaataatcatgattttctttgaaggccaatctcaacttagccaaggcattctgtgcagtgcgtagctcctcaacccaagacggacccttccaaagcactgccatgccgccaaccttcaaaggtgcagccacgtattctgccaaaattctgatctctgccacagccctgctaatggcaaagtcgtactcctcacgatgaacttttccgaaatcttctatgcgctcatgcaagacctgtacatttgttaatccgagagcagatgtgatttccgtcaagaatttacaagatttttgcgagctgtccaccaaagtgaattgcacatctcttaatacgattgccaatacgattccgggtaaaccgcctcctggtccaatgtctagaaccctaccacgaagctccacgtgatttaacacagctaaactgtcttcgataccgaaagtccacaaatcctctggagtccggtaaccatgtaaataatctgttaaccaaagctttgaagcaaactgtttaaggtgttcctcctgactcatccaccaaagctccggaacgatacattcatggggttgaaaaggctaaaaagtgcttcttgaagttcagcagtgaaagaaacccaatagctgtttggtaacaaaacacggtaaatggatccatccaaatggactgtaaattcaacgggggtcggtcctttatgctgcttcaaaagaacctttagtttcttaagtttttccaccgacacttgttccgacctcaggacaatgcgcaaaacacctttaccatcgagctctttgagtttatcatctagttcactaagcggagaaaacgagatcagtgactcagcgatgaggcgactcttctcgtcttcagattctacgcgggcacttaatgtaataatgccaggttttgaaatgattggcttaaaagcatcgaatttttgtggcaacactgttacttctacttgcgacgttaagtcctccagggtgaatgtcatgtattgattgttgtttctactctttctcaccctggtgctggaaacgaagcctccaacttgtaccaagccatctatttctcccactgaatccagagcagtcaagttttgattactcagaatagccatgtaccgctctaaaggatgcgtagtgatataaagccccaaatattcacgctcgtcttccatgggatctaaggataagtcgtcgttcgaagtgtcctcaatttggaaaagagtttgagtagttatcccggtagaaagctgacgcagtaaacttttccgatcgcccaaactatcaaaagccccagccctaataaggctttcggttaccttcttatttaccacacgatcattcacacggagcaaaaaatcttgaaaagagctaaatggtcctcctgttgctctggtcttcagaatttcttccaccgctgctaagcccacgtttttaataccaagcaaaccaaaacgtatttcgttttcaccttccggaatgaagtaatgctccgatttgttcacatcaggaggtagtatttttatgcctaacctccgtgcttcagatatgtaaactttgagcttttccgtgttgtccacaaaacttgccagaagagctgcaaagtactctgtaggatagtaagactttaaccaagctgtgtagtaagtcacatgggcataggctgctgaatgggacttattgaatccgtattcggcaaaatgtactatggtctcgtaaatcttttcaacagtttctctggcatatcctcgttgcacaccgcggcttacgaaatcttctcgtaacttaagtatttcttcttcttttttcttactaatagctctacgcaggacgtcagcttcgcctaaagaataacctgctatgactgaagcaatttgcattatttgttcctgatagacgataataccgtatgtctcttccaaaatgggcttcaggtcgtcgtgaaagtagtccacgggttccctgccgtgtttcctatccacataagacttaaccccaccactgcccaatgtacctggcctgtataaagcctcagcagctatgatctcttcaaatctcgtgggtttaagatcttttaggaaggaacggaatccagaactttccagctgaaacactgccactgtttctccagctgaaagcatctcgtaaactttcgaatcatctttggaaagtttattaaggtctacatctatgccatagcgctcctttatccacctaagtgcgtcgctaatcacagtcatgttcctaagaccaaggaaatccatcttaagcaagcccagtttctccacatcgtcttttgctagttgagtggtcacattgatgccagcttcatctgaggaagcctgcaaagccacgtattcgtaaaggggcttgtcagcgatcaccacaccagcagcatgagtggaagcatgtcttggaagaccttctacctgttttgcaatctctaaaactcttgctaggtctgggttttgacttatgagatttttaacatcgtctagtttctctgcgtgcgccaattccatgttttgaggaatactttttgaaagccggtccaccaatgctagaggcacaccaagaactctccccacatctcttatggcggcacgggcagccaaggtaccaaacgtcgctatctgtgccacgttctcctcaccgtatttattcctgacatacctaaggacttcatcgcgcctgcgagcgcagaagtctacgtcaatatcaggcatggagatgcgctctgggttcaagaatctttcaaaaagaagaccatactgcaggggatccacatcagttataccggtcaggtaagctactaaggaacctgcagcactgcctcgtccaggccccactggaataccttgggattttgcccagtttatgtaatcctgcacgatgaggaaatagccagcaaatcccattttttcaataactgaaagctcatattccatccgatccaaaacttctttactggggttatcgccgtacctcttgagcagtccatcttgagtaagctttcttaaataggaattctccgtataaccttcaggcacggagaattttggtaaatgttgctcgcctagcggcaacatgaaatccaccatctcagcaatggcaagcgaattaagcagtgcttcaggagtttcagaaaaacgttcccacatctcgtcggctgactttaagtacatttggtcagtctcatacttgaatctgttaggatcgtttaaagtggcaccagtggcaattgccatgagcacatcttgtatggagtactcttcaggtctaccatagtgcacatcatttgtaaccaggagcggaataccggttcgctttgaaagctcgacaatggccttgttaactcgctgctgatctgccaaattgtggtccattatttccaaataaaagttgcctttgccgaaaatgtcttggtagcgccccgctagctccagagcttttttctcgtcaccctcaagtagagcacggggtattgctccagctaaacaagcagaggaagctataagaccttcatggtattgctctaaaagctcccaatcaaatctgggtctgtagtaaaagccttctaaataggctttcgtaagcaatatgttcaagtttctaaagccaagggcgtttttaacaagtaaaacgaggtgaaatggttctttatccttattgccttctcgtttctttctatcccgttgcgcttgataaccttcaaccccaacgatcggctttattcccaacctttgagcttcactgacgaactctaccaacccataagtaactccatggtcagttatggctatcgctggcatgccaagatctttagccctctgcactaactttttaggcagagtaacaccatccagaagagaataagcactgtgaacatgcaagtgtacaaactgatttgccataccaacgtttattataatagagttatgggtgggaagcttaaaattatccttgtagaagacgatgtttcttttgctgagctgcttgccaaccgtttagaagaattcggcttccaagtcgaacattatgaagatggggcctcttttttggatttgaaaccatcgggacatttgattcttcttgatctcatgcttccgaatctagacggattcagagttctagaagttttgagacaccgaaaagacagaacaccggtcattgtagtttctgctcgcagcgcagaagaagatgtggtaaaagcgttggagcttggagctgctgattacgtatttaaaccaattagaatgaaagagctaatcgcacgtataaaccgactattaatggaagaagccaaagatgctccagaggctaaggtggaaaaccactttcttatcactacagagggacaacgtgttgagcttacagcaaccgaagcgcgtttgctgcagctccttcttgaaaaccccggccaagtttttagtcgcgaggaactgctcgaaggcataagtgagaaggctgaaacccccaaggctgttgacgtacacatacacaaccttaagaagaaagcaccctggctaaaagagaaaatcagggccataagggcattaggatatgtttaccagccgtgacatacaaatactcgaacgcttaggtatggcagcttttgttattgacagcgacaatgtggtattggccactaagcaaatatcagaacttccttttttttcttttgtgcctgatgctccaatttctgtaaacgttaggcgcactgacattagagaagctcttctaacgcgtgattcatttgctatcatgagccccaccagagaacgcaactttcaagtagatcgcttcacagaagaaaacaccctaatcgtggtgcgtgaaacaacgtctaaagttgagcaaacggagcaagtaaacatactcatataccatgtggtgcatgaaatcagaaatgctctgaacaatctttcattatcgctggactatcttaatgaaccatacatgtcaaaggttgaagaaagtattgataggttggataggctttctcagcagcttacagatttcgcaagtctgagtcagttagagccagaagatgttcaccttgatgaagtagcagaatacataaagggagtatttgatgtcccagtaattatgcagcgtgaaggaacgtggacagtaaacaagaaattgcttctcatggctattaaaaatctccttgacaacgcagttacctacggagaagatcccgtggtcttcatcgatgagcaccagataagcgtagaagaccatgggcccggattaccaccacaggtactggataggcttttcacaccttttaacaccactaagagtgttgggctgggtttgtttatagctaagaaagcatgcgaattaaacaacttaacccttgattacaagccgaacgtaccccacggtgccatctttaccatttctttaccaatggttcctagaatgtagttagttacacaaataaaggagggaaatacatgagaagaaggtacgttagcgttgtagggtttatacttgtagcagcgctgcttttagcaggatgtactacacaacctgagaatgctgggaatacagaaagtaaaagcatcgtgataaagggctcagacacagaggtaaacatggtgcaagcgctcgcagaagaatttcgtaatcaacatccagacataaccatttctgtttccggaggtggaagcggctcaggtatagctgctttaatcaacggtgaaatagacattgcaaattcctctagagagatttctcaggaagaactagatcaggcaaaagcaaataacattgaaataggaacattcattgacgcaagagatggcataactgttattgtccaccagaataaccctgttgagaaactcactttggatcaaattgggaaaatatatcgtggagaaataacgaactggaaagaagtcggtggaaaagatatgccgataacattgtatggacgccagagcaacagtggtacattcacatttttcagggatgtagctgtcaaaggagattatgcctctagcatgagatccatgaacggtaacagcgatattataaatgccgtagctcaggatgaaacggccataggatacgtaggtgtgggatatttcaaacaggctcagaaccaagtaaaacaagttttggtttccactgatggcaacaactactacagctccactgaccttcaagctattgatcaaaaactatatccgttggccagaccattgtaccagtatgttaaaatgcccctaacacaggctgtaaaagatttcctatcctttgaaattagcgaggaaggtcaagccattgtggaagaaaacggattctaccccattggacctgaggagagagctatcagtgaggcattactcaaccaatagtcgtgcggaaaaagtattcagatttgccagcaccgcagctgcggtgctggcaagttttactgtggccctcataatcttctttatgtgcatgccagcacttaaggcgttaagccaagttcctttaagcgctttttttagtactacatggaatcccagaggttattcaggaagcagctggggcattcttcccttcatagccgggtccctttggaccaccgtaattgccttggtaatatccgtgccactctcattcttggcagctgttttttccagccagttcatgtcgaaagcactacgttctgctacagatgtcttctttagcctattggctggaatcccgtctgtaatcatgggatttctcgcactgaccgctattgccccactaatcgctaaggtattccaccttagtagcggtttaaccatgctcaacggtggaataacattggccattatggtcttacctaccatggtaagcgtattaagcgatgctttccaaaacatccctgagatttacaaagaaggagcgttagcgcttggagcttctaaatggcaggctgccataggagttttgtttcaatttgttaaacccgcttttatttccagcgtcttacttagttttggcagagccattggtgaaacaatggcagtgattatggctgttgggaacgtcgcaatggtacctaaaagtcccctacagcctggcgagacaatgacaggtgtcctagccatagaaatgcctgaaaccgtagctggctcaacacactacaatgttttgtttttaattggtttgatacttctcttgattgcacttctggtaaactatctttctggcctcataacgtctaaagttagggtgaagatccaatgaggaagacatcagattcagcctgggttgtagttagcggagttgcatatttttctgcagtcatttttgttatttgggtcgctgttcacctttacatactctcagaaggaaagctgtctttagagtttctgtttaccaaccccactaatggtatgacagctggcggtgtatttgcaccactcttcggttctctttacttggccctttgggttttagttatatcaactcccttaggtgtgcttgctggtgtctatttcgccgaatttgcacctgataacactttgactcgcttgcttagaagttcaataaggacattaagcggcgtacctgccattgtatttggtttgttcggcctagctttcttcgtccgtcttatgaacttaagactttctcttttatcttcagcgcttacactttctgtgatgaatctacctgtaatcattaccacaaccgaagaagcactacgcctggttcccaatgcccagaaagaggcagcaatagcgttgggtgcaaatgcttgggaggtttggagagacgtttcatttaagtacgcctcaggtggtatgctttctggtctctttttagcattgagtagagcactcggcgaaacagcgcccatacttttaactggagtggtgttttaccaacccactgtgactcttgacccgagcaagagttttatggcactgccgtatcacatctttattttggcaacacagcacagcaaatttgctgaagttttgcctattgctgctgcttccgggtttattttgctcatcatagttttgctgattagaatacttgcttacatttacagtaggaggattcaacgatggctttgaaaattgaagcgcgcgacgtgagtgtttatttcggaaacgcccaaatactgcacaacgtaaacttgggcatagaggaaaaaacagtaactgccatcataggcccctcaggatgcgggaaaaccacgttccttagaacacttaataggttaaacgacctatctccggactttaggatggaaggtgaaatccttttaggcggtgaaaacatctaccagatggaccccattattctgagacgccgcgtgggtatggtttttcaaaaaccaaaccccttccctatgagcattttcgacaacgtggcttatggtcttcgcttacagggcataaaggataagcgcctcctgcaagagaaggtcaaaacagccttaatagcagctggattgtgggaggaagtacaaaacagactaagcagtaacgccttcgacttgtcaggaggacagcaacaacgactgtgtattgcaagagccattgctgtggatcctgaggtcttactgatggacgaaccaaccagcgctctggatcctgcagctacatcacgagtagaagaactcattctggaattaaagaagaactataccatagtcttagttactcataacatgtaccaagcagctcgcgtttccgactttacggcctttttcctaagtggttatctagtagaattcaacaagacagacatcattttcacaaatcctaaagacgagagaactcaaaggtacgtaacaggtaaattcggctaggaggctgattgccatgctaaatgaaagagtatcagagataaacagcttactttctgaaatgggaggattagttgaagacgccatagtaaaagcaataagaactatggtggagaaagatcctaccgatgctgatcaaattatagaggacttggagccacggataaacgaactcgaaaagcgcatagatgaagaatgtttgataaccttagccagatatcagcctgtcgcccacgaccttagacgcgtcgtagcagtactgaaaattgacaaagatctagagcgcatgggagatcattgtgagaacattgctcggcgggcaaaagagatcataaaagagcccctactgaagcctctcatcgatttaccacgcatggctgaaacagctcaggaaatcactaaggaagctctggatagcttctttaaagaagacacgcatcttgcaagacaagccatcgagaaagatgtcttggtggatcagctccaggagcagataattagggagctcatgtcatacatattggcagacccgaggaacataaacaaagcactagacctcatattcactagcaaggatctagaacgcatttccgatttggccaccaacattgctgaagaaaccttcttcctagtagaaggcagtgacataaggcacatggggccaaaagaccaaagaaaagaatgagaatttgtagaactgatcatttttagagaatgactatctccggctccagccaaatgccaaaacggttgtaaacccgtgcttgtcccaatttaatgagacctagaacgtcctctcgggtagcacttcctaagtttattatgaagttggcatgtttcgtagaaaacatggcatcgcctatgcggtagccagccaacccaacttctgtcagcagttcccaagctttgtattccttggaattcttgaatgtactgcctaagcttggatattcaactggatgtcttctctttctgtattcaatattgcttagaatctgcgatctaacatcttgcttatcttgaagtttgtagtagagaaaagcatcaacaacaaactttacaccaagcttatccaaatggctgttacggtattcagcatccacatccccaggctttaaccatattacttctcctgtggaggtaatagctctaatttggtaaatctggttccagacatgcctgccaaaggcacctccattcatccataccagcccacctaaggtgcccggaatacctgccataaaatccagtccacctaagccttcttccatggcatactgaagcaaatcactgagccttgttccactagatacatgaactagtccttcactgtgctcgataactggttcgtggtcaacatttaagaacgcttcttcgagcttatttggaagaagtagctttgagcaattgcctaaaatcaccttgtttaccacgaaggtggggttatccagaatctcgagggagttgtctacggaccaaacccatgattctggaccaatctttatgtgtgaaaactctttaaggtttatctcagttcttgttatggccatgtagaatattctacatggttccgagtgtatctaatgttagaattattttatgaagaaaatccttatttcgttttttttcgtgtttttgctgatggtgcaacctgttaaagcgcagccactggttcacttggcctttttgatcataccagagactactactgctactacgaatatgaatatgaacaatactcctccaccatcgtcctcgggcgtgatattcgtcgatcagagcaagcctttcaccattactgtagatgatggatactcccgtccagccttaaagaagctaatcacccttaagaaacaatatggcgcgtcttttacatgtttgttattcccgtatggagcggctctgaaagacaacgaagatctctttgcgcaactgattaacttagggtgcgaggtacacaaccacacatatcatcatatttacttcagaaacaccactgctgagcagcaaaaagaagagatcctctctactgaccaagcaatagaacatgtttataaacttgctaaacaaaaaagacctaacatcaagtatttcagaccaccgggcggtttctatgacctaaacactataaggatttgcaaggaaaacggttataggatcatgctttggaacgtcataacagaacctaacggtaaaaacttgtcagttgatgaacgagcaaggtatatttacagcgccccaaaggggagtatcatactactacactccaaagagcgggacatggacgccttaagcaaagcattgcccgtattacttaaacactatggaataccagcccactgatagcactgatctgcttattgttggtgccagctttagcgggttaaccttggcttactcagtgcacaacccaggcctaaggtcgctcatagtcgagaggaaacgtcgtctatggagcccatccacgggtctaattacacctcccaccctaaagctgcttgaacaagtgtttccctttggcatacccattataagggctttcacctctatgaaagtgattttcaaagatgttggagaagtgctgctgagttcaagagaacctttcttattcttgctagataaggattctttcttttcggcagccgaggagcatctgccttcttcttttacattggctttgggatgctcttttgtgaaaaccgaaaacaagactgccaaagtccaaacacattatacagagacgaccatacgctatgatctgttggtcggtgcagatggcgcgctatccaaggtagcaaaatcgtctggattaccgctagttaaagagtggttatacggctatgaatggaagattagccgaccagcagaggatgattttataaccttcgtagtcgaccctaccgtttcgagagcttatggtatatggatgtttccagtaaatgggggtgtaaggataggcttagcatccaaaaaacctcttagaaaaatagatgttcaaagcataatgaaacagtacttttcctttgacggacctctgctcgattacaaaggaggggcaattcctatctccgggccagttagagcacctttcaaagaggatgtcatcctattgggtgatgctgcaggattatgtggaccattccttggcgatggcatacaaacagctgtaaaatctgggattgcagctgctagggctgtggagcagccaaatgtaggaccttcttacgtggaactgcttaaaaagaccgaagtaactaaatatctaaaacaacaagccttgctgagaagtatttgggatagatttgtgtccaagaacactttgaaacgcttatacaagtttaccttgcgaaatcaagatcatctattggacgatctgacaactatcaaagaagacccctcgagctttctccagatagcaagaaaattctttggttagtttttttatgtttttcggttaagcagctttgccataatacaacatcattgcagcaactgcaataagaacaaaaacaacgtattcacaattgattgaattccacttagcgcatgtaaagtcgcttagtctgccctgctgccagtggttaatttgttagaataaaaacaaccatgataaacataattttgtttctactttgtttttggtgcggtgcagtacctttctcttaccttataggattactgttcggcaaagacgtgagagattttggccaagatcacaacccagggcctaccaacagtttcaaagcgggaggggtcgcattaggaattccgtctttagtattggacttcttaaagggagctattcctgtattcatgttaaccagcacatatgatctttcgcctgtcgcatttgtccttgtgtgtatcgctcctgtagttggacacatatttactccactgcttaagtttaagggcggaaaaggcataacaactactttcgggatatggtctggtttgatgctgtgggaagtacctgttttcttgggctctttctttactctttccataattctaaaacacttctccaaaggctctactaataacgacaaactaactgtggttattgcctctctcatgttacccctcgttgtttttcttacatttcacaaccacaagctttttgccctagctgtgatcaattctatattgcttattgcagctcagttcagagaagtgtttggtatatgatgagaggccttttcatatttgttttgtatcagttcctaaacagcatagtaaacggtttcctaattagaatcccaagacagcaggaagacaccgttggcacaccaagagtttcggttctggtcccggctagaaacgaagaagaaaacattggtcaatgtgtgcaatcgcttttaatgcaggattaccctaactatgaaatcgtggtattgaatgacagctcagaggacggaacaaccacagtgctaaaaaacataaacagcgaaaagcttaaggtcatagaatcaaaagatgttctcccagagggttggactggaaagaattgggcttgttacaggttgtttctgaattctacgggagaaatcgtcatctttaccgacgctgacactattcactcttcgaacatgatcagtacaatggtacaagagatggaacgacggaatctgagcttcgcatcagggataccaagagaactcatcacgacctttggtgaacgaattaccgtaccgttcatgaactacagtatagtttccattttccctatttttcttagctacttgtcaccagttttcaacatgtttagtgtggctaatggccagtttatgacgttcaaaagatgcgcttacgagcagataggcggccatgctgccgtaaaggaagagatcgtagaagacatcgagttatccaaacttgtctgcaagcatgggatgaaggtaggcatgtataacctgtcaaacttagtttcttgccgtatgtaccgaggctttagagaagcattcaaaggcctgtccaatagttatttcgctttgtctggaatgaggataattccttcactgtttgtgtggacatggatgttaatagttggaatttaccctttgttctcattgttagagccagcacacaggcttttagccttggagacaatttgcatgaccatgctcatctggtatgaaacatctctcaactacaaactcccaaggcacatcgttttttattatcctttgattagcttagtcaattctcttataggatttcactcaataatcgaagggctccgaagaaacacctcttggaaaggaagaacaataagcgtgaaaaagcctaggtggttctgaggataatgcagttgtaaatggtcccctcttacttaccaataaagaagccccacaccgaagtatgtggggcttcttcttaggttgctcagactatctcgatgtctacttttttacgactttggctgcctgaggaccttttggaccattaacgatttcaaattcgaccttatcgccttggtccagtgacttgaatccgtttccttcaattgctgagaagtgaacgaaaacgtctccttcaccatcatcgcgggtaatgaacccgtagcccttcttcgcgtcaaaccacttaactgttcctgtgtacatctttgtacctcctgtaacgtttaccccttcatacgtaggggctgagcatattatataacaacacataataaaaaaacaagggcggcctacgccgccctttcgagcttctatcgttgcaaatgtttatttctttacaacgtgagctgcttgaggccccttagcgcctctggaaacttcgaattcaaccttttcgccttcattaagcgtcttaaagccatcgccttcaattgctgagaagtgaacaaaaacgtctccttcaccatcgtcgcgggtaatgaacccataacctttctgagcatcaaaccacttaactgttcctgcgtacattttcttacctcttctttcttcccctattttaggggcaatctcattatacacctcgcagacattaaagcaagagtatttgctaaaatgtatttaacatggtggaagacacagcacccacacaacgagaagaagatatcatagaagctatttatcgcaacccacacagggaccaaggtgttactgtttccgaactatgtaaagctttggtgttggcaaaaccaacggttagcttaatggtaaaaaagctgcaggaaaaagggctagttacaagagaaccttacaaaaagattttcctaactaagcagggtactgaaaaggcaaaagccatcttaaggagacatgaagcaataaaagaaatactcattaagagcggtacccctgaggatattgcagaactggatgcctgcaaaatggaacattttctacacactgaaacgctagaagctcttatgaactcccttttcgatcccaaggagaaagaaagacataataaaaaacagccgatataaaatacagaaccatggctgcatagaaagagtaggaataccctctgtattgaattatgtaaccagcgattagcgaaccctaacgcacgtgatagattgtcccccatgctcataagcccgttggttatagttctaaaatgcacaggcgttattctccatattaaactgctgagaaaccggtgtagacatgttcatgagggcttgcctaataagaaaagatggtatagcgtatgccagagaaccggcttttgcgagaataaacatgaacggcaaagagaaaagctctgtgattactactgtacgtaccttgccgaggcgtctcactactagtggaactaataacattccagccgccgtggccaactgaccaagagtgtagatgagcccaatctgaggaccgggtaaagtgaaaatatccttaaagtagagattcatgaatggaataatcaaacttgcgccgagaccaactaaagttcttggtacaatgagcacgataagtaaaggcgtaaacccacgaaggctcccaagtcgctctctggtgaaaggattgctcagtgatattcgcaatgaagtatgcacctttaaggttacgatcaccatgcccaaggaagcacacaaaacaccagtccacatgattcccctataaagggcaataggatctcttacacccaggaaaccagagataaatgtgagaaaagaaccaccagcaaaagcaaaggtgtgtaatgcattgttcaaggaaaaaagttcattcctgtactcctctttggtgtggtccataataaaaggggaaattcctatcatgaacaaagcatctgccgtccccaaaagcccccctaataataccaacatgggaactgactttgttaggaggattaaaacctggactgcgacagcaaggcccatggcagttagaaagttatagcggtaacctattctgtttattatcagggcagctggtatggtcattaacacggacccaaatgaacgtgcacttagcaccgtgccaatcacagactgagtaaaaccaatttcagataagtacaagttaaaaactgtgaagtaaaacgaaaaacccatgaaatacaaaaaactagcaacagaaaaccatagcagcggcgcaggattctctgttagcgctgttctgtatcttcttagggcggcgataatttgcattaaccttattatacatttcatatttgatcaaccatggtgtaaaatgtaaaagtgaatgtataaatattcctaatataggaggtacaccatggaacggagcaagagaactacagcggaaagacttaagacgcttcgagagatcatcaagacagaacctacatctacccagcaggagttagtggagaaattaaagcaagctgggtttaaagtcacccaaagtacagtatcaagggacctcaaaaaaataggagcaatgaaagtattcttacctgatggtacctacgagtataccttgcctgaggcaacctcactgactattgacgaacgcattgtaaccattgtaaagaaaagtattttggacatgcagtaccgctcccccatattggttataaaaacggtacccggtacagcaagaagcgtagcgcgtgctatagattccttgcagctaaagaaagccattgggagcatagctggtgatgatacggtctttgttcttgctcaagatgatgtaggagcgttcgagataaaggagaaattgcatgatataatggaaaagtagaatgtgttaacaaagccttaaaaaatggaggttttccggtatggggttatctgaaaaaacgattactgttgctgtagtggggtcagtaaagagtggtaaaacaactcttgtagagaacctattagcaaaggcaggggtgatcgacaaaccaggcaaggtcgagtcgaaaaacactgtgagcgactttgatccctttgaacaggagagacagatttccatcaacctgacagtggaaccactagtttggaaaaatgtaaaaatcaattttttagatacaccaggtttcttggacttcaaaatggattccatgtcagcaatcaagttttctgacgcagtcctattcgtggtggacggttcatctgacatcggtgttactacagaaatgctttgggattattacctaaaccttgaacaaaagaaaccggcattatttttcctaaataagatggataaggccgaggcagatcaaagtagagtagttgatcaaatacgttcactactctccaatagagctgcacctttatctgtacacgctaatgataaagttgttagcgtcttcgacgacttatcaggcttaccagaggaattgagaaacgctgcagctgagtacaaagaaatggttctagatgcagtggcagaagctgatgatgttgtattagaaaagtacttgtccggagaagagattacccaggaggagcttagcaggtgcttcaagagtgccatggcaaacggaaatttcttcccaataatggcaggctcatgcatcaatgatagcggcctagagaatgttctggatttcctttcagagaatgtatctcctctacctgtgtctgattttcctaatgctgacaccgtgggcatagtcctgaaaacttatatggacccttatgtgggtcgcataagcgttataaagatgctgaagggatcactaactacgggatctcagctctggaatccagacacagaacagttgataaccatacccaaggtttcattcatcgtgggtaagaaaatagtcgatgcagaaacagttgcggctcccgacatcggcgccatagttaaggtagaggaattggcaactaactctgtactctgtacacccaacgtgaaagtggatgtaccacgccttgatgtaccacaaccacttcttccaaaagccattgaacctaaaacaaaatcagaccaggagaagttgctaagtagcttacataagatacaaacagaagatccttccttcatagttttctacgatcgcgaaatgaagcaaacagttatcgaagttcaaggagaaatgcagttgaacgcaatattaggaaaactacatgatcgctatcacgttgaagtgactttggcaccacgagaagtaccttatagagaaaccataaaagggcgagcgcaagcccagggtagatacgtaaagcaaacgggcggtcacggccagtacggagtagtgttcatagaaatttggcctactgaaagatcagctggctacgaatttgaagatgccatttttggaggagccatacccaacaactacataccttcggtagataaaggcatacgtgagcgtatgagcaaaggcgttattgccggataccccgttgttgatgtacacgtaaagttgttcgacggaaagtaccacccagtagattcttcagatatggctttccaaattgctggatctttagcattccaagaagctttcatgaacgcaaagcccattcttctggaacccatttacaaaatcaccattaaagttccagaggaattggtaggtgacataatgggtgacataaatgctcgcagaggtagagtccttggaatcagtgctgaaggaaaatggcaagtcatcaccgctgaagtgccttacgcagagattattgagtatgctaaagattttatgtccattaccggagggcgtggcatctacaacacggaatttgtacgttacgaagaagtaccacccaacattgctgaacaaatcatcgaaaagcggaaagccatattagaaaaagaaaaagcagaataaaaggtttttcaccaaaaaagtaaacccgtacccgtataccccgtggggtatacgggtataataatttacggagttattaaagtaggaggtgcctgcatggcaattttgaaagaatctgacaaaaaagaggtccaaaaaagactcgctgtcatgaacaaaacagtaaaggtaattacatttttacctgaaagtgatattatcgtgcccggacgtcgtgaatgtatgtactgcaacgaagtaaaagaacttatgtcagatcttgtggctacaactgataaactttccttagttttgatcgacccactaaagcaacctgaaactgctcaagaatacggcctaaagaaagattcgctcggtttcatgtacccagcgataacattctctgtcttggaagatgatggacaagaaaaacactacaacatttggttctatggcattcctgccggatacgagtttgcaacacttctggacgacatcatactgctttcaacaggtaatgtgaaacttaataaagctttgctacctcaactggctgccataaacactaaggttacaatggatgtgttcgtaacacctacgtgcccctattgccccaaagcagtcttcacagctcaccagtttgcttatttcaacccaaatttcacaggaaatatgatagaagccagcgagtttgaagaacttacaaaccgctggaacgtctacggtgttccaaagactgtcataaacgaaaaaatagaggtggaaggtgccgtaccagagaacctgatgcttgactacgtcaaaaacgcactactctgaataacaacaagaaacattaagaatataagaaggctcccagtttgcttctgggagcctttttatattcctgtgatcattagcactgacgagctatttcttttatgcggttagataatgtccaaaccttctcggtgtctacattgtccactgaatgaggatcctcacccatgatttgaaacagttcttgaatatttgacttttcttcttcggtaagctgatctagatctacagcccctgggaaattggcaagagccaaaggaggcctatcaaatagacccaagtactgtcggacatagatgggtccgcctatttttccaccattccatgttctctcgtcttcgatgagactgatagccacaccggcccacattcttccataaagatcacttctgtgtgtctgtataaactccaacatgtctggatttaatttgtgattgtacaccccggcaacgaagacaatggcatctccccaaaaagactccacttgttccaccgattgagcttcaccatcaagtgcttcagcaatggcttcagcataacgctttgaagctccatgcctgctaacataaatcacctgtacctgcatctctaaagatcaccccttccctgatttactacttcaatgtcttttactccgggcaagtcagagactttttcttttatctcatcgataatttcctgcaaatagggatcatcgtgagcaaaggagatttctattctgactttcccatcgtcaactccaatgtattttacacgcttcaaagacactatgtccaaaccctgaggcgggtaaatcacatggtaaagttcctcccgcactaaatcggagctaagttcttcttcaggaagacgacccgtttttctaagatagtccttgatagccgctcttaaaccgtccacagcaagcactgaacaatggtacttaacaggaggaagtcctccaagttcctggactgcctctgtccacttgatggacagtgcttcttctaaggtcttccctttcgccaaatcagtaacaatggaagctgtagctatgttgctggcacaaccgtaagattcaaattttatgtcctcgatgacatcgttgtttatcttcaaataaatggctatctgatccccacatgcggggcttcccacaagagcttccgcatcaggattttctataaccccttggttatgtgggtttttaaaatgttcaattactttaggattgtattttatcgacatgctcaaatcactccttataaacctttggtgctaacggactaatcttgcgaagctttgccacaatacctggaattacttccaagaatttgtctacttcttcatcagtggtggtccacgtaaaggtcatcctgatggcaccgtgagccctttcatagtctccgtacatggcaagtatgacgtggtttgcctctaagaatggatttgcacaggcggagccagtatccaccgttatatcttccatatccaggtacatctccactgattcgccttccacatatctaaaggtgagacagacattgctaggcgaccttaagtccccctcaggaccgtttagcaatgtttctggaaccagttccatggtttcattgatcaaacgattgcgtatgtgtttcatgtgttctatcttctgttccaatccgtcttgcataagctccaatgcttttgcagcacccacaatggatggcacgtcaggggtaccagggacaattctcgaataagcctgactaccgtatatgggaccttttacaggtacgccttttttcacccacaaggccgtgacaccttttggaccatgtattctttctatgctggccgtaataatgtcagcatagggtgctaaagcaagatctgccaatcttcccaaagcccaggtcaaatcataatgaataagcacttctgggtttacgtccctaataatcttactaatatccttaaccggttgaatagtacctaccatgtagttcacagcagccatggttacaagcactgtgtcttttccaagactctcacttagcgcatctaaatccactaagccgtttgaatccaccggtaagtaagtaaccttgattttcccgagcttctcaagttgcttcaccaaatccatggtagttccgtgttcaatagacgttgttatgacgtggggaaccgtaccactttcaacgttattaagtacaccctggatggcaatgttattggccacagcgtggctgggtgcaaagtgaacctcgtcaggttttcctccaaagaactttgcgtaagccatctggctgttctcaatagcttctgctgccgtagttccggtataggtaaaggaagacggggcccagtacttctcggtccaccatggtatcatttcatcaataacacttttatccacataagtggatctgcagtggtcaaaataagctctcacctgctcatacactcctctctgatttacatacacattgttttacttacttgttttttcaatcaggacctgcaaagcttttgatagttcttcgctgcccttctcgggtaagcatttagccatacggtctcggaccataagagaaactattttcttcataagcccctgcacagcagcaatttgagtagcgacctcagtgcagcaaacaccatcagaaagcatgcgttccaccgcagaaagttgccctacagctgttttaaccatttgaagtacttcatctccataagcaggtccgtcatttgttttcatagaagcatcaccaaaaatattataccccccatggaggggggtatatacaacagatgagcgctgtttaaactccagattactaactaacttggtagcctaaatcaaaagcctttaagttgttttcgaggtctcttggcagcacttcttcaagcgctttttcaatgacttctttgggaagtaagaatgacagtacagaagcagactttcccagcatgacactgttcacgtaaatggtacttcccaggctctttgccaaggccgtagcatcaaacatatgacaaggcccaaactcctctaggtttttgcgaatctcttctaacgacggatagacagtgctacccaggtttgccgatacaggaaccatcttagcctcgttcactatgaatgtggtaccttttttagcatagtttatgtagcgaatggcttctagtggctcaaaagagagaagcaaatctgcagtaccctctggtactgtggaggcaacaggattttccgaaatacgaacaaaaccaataactgagccccctctttgagctaaaccgtgaatttcacccactgcggcatagtagcctgccatcattgcggcttttcccaaaaccttcgcggcagtaagtatgccttgaccacctacgccagttaaaacaatgttgtataccactgctgccacctcgctctcgattcgtcactcacaacatcaaagttcttctccccttcaatgctcttctcgtaaatggcattgtaagggcacacttgtgcgcaggcagaacaacccgcacaaagatcttcgtcaatggaaactttctttttgtctcggtcgaaaaccaaggctgggcaacccagcaggttcacacacaccctacacccagtacatttttcttcttctactgcgtacagaggagcacgttctcctcttctttgaagttgcctctgccttagcagtgcacatggctgtttagccacaataacagccacggtatattcgtttgcttccttaatagcctcttccaaagcctgtaaatcgtatggatccacagattttacataatcaacacccagcccacgagctacctgctctatatccaagtgagcaccaatgtcaccagaagctgttatacccgtagatgggttaggttgatggcctgtcatagctgtgatacggttatccaatacgatgagtgtgagtttgctcctgttatatactgcgttcaccaaagcaggcaaacccgtatggaaaaatgtgctgtcacctatggtagaaatgaccctttcctcctgagcctttgccataccgctccccaagcctaccgatgcgcccatagcaatacatgtatcaatagcttttaatggatccaatgcacctaaggtataacaaccaatgtctgagggtttaacagatttcctttccgttttcttaaccatgtaaaaaacgtttctatgcgcacagcctggacaaagcactggaggtcgaggaggaagtgaaggcacctgagctatttgtggctctgtcactggtaggttcagaatcctttctagagcattgcggactttccagtaattaagctcgtcaactctggggagcacgtctttcccatgcaccggcacgctcaaccctgcttcgtaaagtattgctttgatcatttcttccaaaaatggttctagctcctctaccaccagcaagacatccaactgtttggcaaactcaactatcaattctttatccagcggataaaccatgcccagtttaagtatgtttaactgggtgcctaagtcacgttccgcttcctttacatagagatactccacgccctgtgtgattacgccaactttacctgacccttctaacctattgagctcatggttacgtgaaaaactgatagcttggtccaaccgctgcagcactttaggatgatttttcttggcgttggctggtaaacttacgaacctgacaatgtcgggcttaaaagttcccttcctccggtttccttgcctaacgttttcacctaacgaggaaaacgttacaggacttcgcgtatgactaactcgggttgtactccttagaagaaccggtgcaccaatcgattcactaagttcgaaagctatcttagtaaaatctttagcctcctgaggatctgaaggaacaagtacaggaactcctgcgaatttgccgaaaattcggttatcttgctcgttttgtgaactccacattcctggatcgtcagcggtcaaaatcactaagcctgctaccgctccctgataggcaagcgacatgaacgtatctgctgcaacattaagccctacatgtttcatggttgccatggctcttaggtttgaccacgaaaaagccgtagccacttccagggcaaccttttcatttgtagagtattccacatatacacccgtctccttcgcatatttgctcaacgtctcggtgacctctgtggaaggagttcccggataagcggctacgcatgctacatccgcttccaaagcccccctagcaatggcttcattacctaacaaaagatcagagcccgtttcatctagaaatgacattaagttcacctccacttaacattgtactaccctttcttcggcgtgttagaatctaaagtagttaatataaccaccaatcaaaataaggaggtactaatgcagccactgcaatatattgggctcgctcttggtggcctttctgttttcttgtatggtttgcttgccttcagcgactatttaaaagaattagcaggcattcgcctaagaaccatcatcactcgaattagcggaacaacttggaaagcactattaacgggtttgatcgtaaccgctctctggcagtcttcttcggtaacaacagtagttgcagttgcgttggtaaatgcgggtatgctaccatttgaagccgctctaggtttgatttttggggccaatatcggaactactattactgctcaaatagttgccttcaacataacacagtggggtttgttcattcttcccataggtttgataacgtatttggttggcaagaagaaaagagcaaagactattggtctatcgattttttcttttggactccttttatcaggtctatggttaatggaactagggcttagcccattaaaggaatctgcttatctgcaaagtcttttagtagcgtttagtactaaaccttggctgggtatattagctggtgcagtatttactggcatcatacaatcatcatctgcgacaacatcactagttgtggcgatggcacgtcaaggattaatgacgttcggcgcagcagtaccattagtactgggcgcaaatgtcggtaccaccgtaaccgctcttttggcttctattggaaccaaactaagtgctagaagaacggctgtggctcacctgctcttcaaccttgtcggtgtcatcttgatatatccttttcttgttacaggaatttaccaaaacgccgtaataagcatttctgaaattttcggcgatgtttccttaccacgcctcatagcaaattcccatactttgttcaacgtcgtctgggctttgttttgggctttccaggtaaataacttcgctaagctcgtaaagtggctagttaaaggtgaggaaaagattttcacaaagcccgagtatttgcacgcaaacttgttgtctgctccttctttggctttagatgctcttagaagtaccttaaaatacatggctgatgtgagtattagcatgctgaactctgttgtcgaaatgattctcaaggaagaaaagtataatggtgaagaaatttggaatatggagaacttagttgacgacctttacagtgatggcctgcagtatgcaaacaaactagcacagacatccttgtcagaagaagaagtggcatacttagctgccattgttcacagcatggacgatgtggaaagatggggcgaccacgcgactaacttgatagagttcgctgaattcgtgtacgaaaatgatgtgcactttagccccaaaggtcaagaatccttaaaacagctttttggtctagtaaaggctaatttggacagagcacaacaggtaattgacaacggtttctcagaaagcattttagaacttacggtccttaccgaagaacagattgatgctttagtcaaggaactcagaaacgaaagaaccgagcgcttaattcaaggcgaagtttctgtaagtgctgcagttatttacgtggacattttaaccaacttagagcgtgtggctgaccattgccttaatgtagtgcagaatttttcacgtatccatggagagaaggtgagcgatgaacgacgtcaataaagaacttcggaagcaagccgcacttctgctcaaggttcttggaataatgattgtattcccaggatttctgataacagcggcgctagccatatttgtgccgccaacgaacgaaggcaaatatgctaacgcttttgtaagcttaatactatttgtaatactcttcgccctgttacaagatgaaatattcgcttttatccgtaagctatttgggaagaagagctagtaaagctggaagattgaacggtaaatcatcgggaactcggctactaacaatgttcttatccaccaccactggttggttaacccagatggcacctgcgttttccaagtcgtcttttatggcagatactgaagtcatagttactccctcaactactttcgctgagatgagcacttgaggtccatgacaaatagttccaataggtctacccaacttgtagaatgctgaaacgaattccttgacctcgtcaaagcggcgaaggcgatcgggggcatgcccgcccggaatataaagcccaacaaattcttctggcttgtgttttgccaaagtttcagttatctgaaaatacaagccattctttcccttcgctaatttgggctcaacacctagcactactggctcaaagttgtcttcctgcaccctgaaataaggataaaagaactccaggtcctcaaaaccatcatccagcaatatggctattttccctgccatgtgtgaacctcctttcttctcaacttaagttactcacttctctgcgcaactagctccatctcaaaaaaagcattcatgggcaatcctgctacctgtatcatactcctagctggtaaatcatttccaaaaaaggctgcatagcgctcattaagctttgcagcatacgacatgtctttcataaaaaccgtggttttcacaactgcatctttcgcaatacctaaggccttcagcaattcattaacgttagcaaacatttgtgaaagttgcaaatcaggatcttctggtaacgttccatcaggttttgcacccaacagaccactaacaaaaacaagattgccactttctacagcatggacataggggcctgtaggtttgaaaatcccatctactacgtaccttttcacaagcatcacccctttactaaactttaaaatccaaacttactgtcgtgactcggccaatagcctatataaatgcaaactgaaccacatcaacactgacgaaagcaagaacaagactattggtcctgtattataaatgtacccacctacagccgaagctaaactgttaaaggcagcaatagtggccgtaaggagagcaaaaccaatgtatgagtaatccttaggaacacgatgcgacacaccgctggttatcagcgaatacgtgttcatgaaagcgcctctaaagaaaaacgctacccacaaaaaccacctattactgatgagaagcatcgttcccaagatgccgcaccaaacggatatcctaagtatgatggaacgatgggacacacgcacagccaaataggctagaagtaccgctccaatggcagaaatacttcccaaaagcccaagcatggtacctgaaagagcaaaacgttccttcgcatacaatggggcataaggtacagtgatcatcatggcaaaactcatcacagccgcccatagcaaagcttgataatatgaacgatcttttggaagcatcagacttttcttctttggctcatcctttttcagaaaagccagaggaaccgcagaaaaaacaaaagagatcgctgttacaatcatcaataattcatatccaccaatatctttaagcacacctcccacaaaagggcctaccatcatcccaatactgtaagtacttgatgtatacatgcttcctttcataaactcatcaccaagttcgtctagaaagtatgagtttatcagtggactggaataactgcttatgaacccaaaaagcgcacaaccgaggtaaatagtccaatcgctgctgccaaaagcccagagcagtggagcaatagcactaccaccccaactgagcataaacaaaggtttcttagggaaatggttacccatccaagcacctataaaatagctaagcaccgcagtagcacttatgagcccgttagccaaaccaacttgcccaggatcacccaacttatacagcagaaatactggccactgagtagtgtacagcccaatggaaaacccccaaagcaagtatcccatcccaagggcttttagttctctactcatgtttgaatagcgcaactccgtcggtttgaagtgtatccaaaactgcggttcccacacacagtaagggtgcttccgtataacttatgggtttttccgtgttgttccatacaaacattgcacctttgtgtttcaccattaatggttcgttgctacagattttagccatggcatcgtaatgtgtaaccctgagtctgttaagtttaccaattatgtacgttagatccttctcgctatcccagtgaagtgcgtagtggtcaaaaaaactaagcttaccgtagaattcgtcatctcttggaagcacccacttatcgtcgaaggttgcatccaaacctaaattcatgggctgtttctccaagagttccaacccggcgtttacaacaaaatagctgttggggagaaaggcagacattaccaaacgctgcagtgcttcatgatacggcagtctaccaaaaatccttggtgtgtcaggtgtctccacagctgcccacaaaggcaaaacccttcttgtactatcagtaaaaagttctacgatcttttctcgacgtggcaacatccaccaactattacctataattgctccataatttgactctttagccctaacatcaccctcaggattaagttcttcagcaatgagcatgaaatcagccttcatcttaagggctttttccatcattcgctgctctagttctttgggcaaagcatgacccatatcaatgcgtgcaccgtcaatgtcaaatctctcaatgtagtacgcaataatgcctgataaatagtcccaaagttcgccgtttggtttcgaaccagggaagcgacttgctttaataacgtcaaaaagcacgtaaggtggctgatcatcccccacaaagggttttgctacatcgggatggtccaagaatagacgatagaacgttacatcgtcccacgttggctgaggatcattaagccaatcgctaaaccctggaggagttatgacgccgaaggttttcaccagctcgggaagaaaatcctttcccctgttagctttaacaaagttatcccatttttccggctcagtataggaaggggaccaccgaaaacagctaagaaagttccttacatcctggcgctgatacaagtaggccatatcctcatcggataactgcctaaaacccagttcaggcgctttgggtggagcatatttccctacactggcaacatcaacccagtagaaccactcgggatgctccaagataagatcgctgtcacgggcaccagttcttggaacaaaatccaagattactttcatccctatgcggtggcagaactcgacgaaagcaccaaaaagctcttctgcactcaaatccagtaatggatctgctaagtaatcagctatgcgcagtggatcactcacagcatacggagaccccacagttcctttcttgaacctatcactgtgcatactaaccggtaataaatacatagtgtcaaaatgcattcgtttagcatgaagagcaacagccatcatctttaggaatgtacctgattccctatatcctagaggatcttccggttcaaaaagaccaaagcctttatggttgtaagcacttgtggttcgtggaaatgcaacgtaaatactatctgacttcacggaaaagctgtacgcatcaaggtcgttaagcatttcctcaaagaactcatatgggtcaactttgaaccttacaccatcaaaacaaacacgccctttgtaaccacaaggcatccaatgcttgggtatgtggtagtttactcccgctcttttgtcccttaactcatttttgactttttccaagtacacgccctattctcctttctcaatgttcacaaaagtccacataatctgtgatcccccactatattcttgcagagtaggttctactaagtcattcacatttggcttctccgcatcagcccagaacccatgctccaaacgcacaactccaggtggcactttgtctgtcactttacacactacctcaagagatcccctattgtttttaatgttaacttgttctttgttgcttatggacaacttttgagcatctttaggatttatctccagtagcggcacttccttaagcacattagcgtactgactatgaatccttaacctgccaactggagtcagtaacatatagcttccctctgctgtcttatatgaagagtgcctgatctgggcaatttcaggccaatttaccggacctggttttgctggatcagggagtctgtaaattttgtgctctttcataaattcgtagtcgatgcccagatttctcaaagcaccgttaatgacttccctatcagtttcataaagttcactttgctccagctttaattgacgtgccaattctcttgcaagctccatattgctcatagcatctggaggaggctccaaacccttttcgttaaacgccaagaaccgatgaccgtaggaagcaaccagatcttcaaactccaagtaatgcttcgctggcaaaactacatccgctacttgagctgattctgtcataaacatgtcgtgcactatgaccgtattcctgctgttttgaaatgtttctacgagttgtcgacgacctggaagcgtgtttacaggattggcattcaaaaccaaaaatgtggcatctgttacatcttttaattgcttgcttaacagtgtccagtttagggtttctttgcttggttcctgacctttaagccttatataatcaacatctatcccatgataaggcctatcaaagtagaagcggtcagattgatcaattacgctgagaatagaagctacaagacgcactgccatggcaccgttccactgccgctgaaagccatagcctataaaaacaaatggacgactgctattcgcaagcttagaagctaacaagtgagccgtttcgctactaacacctgatatgtgctccaaattgccaaagtcatcaacacaaaaaggtacctcgtatcccatagcgtccagttctctgagtatttgaagtgataacgctacgtcacctccagggtttactggaacatggaaaaatgattctgctgttggtgttttgactggatcgatgacaaagacttcaccagcctgtttagcccaggtgtaagcatgaatggaagagtacgccacattggctccccagatgatcacaaaatcactgtcctttatagcatctatgtcacaaccccatatggaaccaacaccatccatcagagcaacatcgccggcagtggagcaaatgtcccaaaccagctcaggtgcgcccagccttcttagcagacgctggtggaaaaaccttgaaagtaagcccatatgtcctgaatagtcaattcgataaactttgttcgaagagagtttctcagctgctatgcttatagccttatcgatggaaatcttttcaaaccctttcttcgttcttaccagcgcctttgtaatcctctccggataacttacttgcctcaaactaagagcggctttgccgcaagtgaatcccgaggtaaaaggatgatttgagtcaccgactaatcttccgtattgaagaaccatgccgcaggaatcatagcagtctcgcggacagacatgatagctcataccacatatgatagcaaaagaccgcaccgaacaaagccaccgctcgcagcgaatattcgccccttgatagcggcttttccatatatctctgtgcatagagaacgaacagtattaaaatgtaaacaagatagggaggtgtttatcggtatgttgaggggcatcatagtgccgttagtaagttcatttaatgaggatttctctctggatttgcagagtatgagagcccatatacaatatcttctcagccaaggagtgaatggtattttcgtgaacgcatcgacttcagagtttttttccatgtctcctgacgaacaaatacagataatgagattggcggcagaggagttggaagacgcttcaagtgctttggttacgggtgtaacgagcaacaatactgaacattcagttaaactggcaaaaatagctcaagaaatgaactttgatgcagtagttgcagctcctccatattacggtgcgttcggtgaagaagccctgtatcaacactttaaagccattgcagaaggaagtcggctacccttaattttgtacgatattccaagtgctactggcaaccccttgcctcccagtctggtagaaaagctcgctaaagaaaacctggcagccggcataaaggttaccagagatagccttacctatttactggacatccttgctattaaggaaaagtacccttctttttcggtactggtgggttttgaccattatttgcccacgaatctactactcgggggagatggcggcattgtagccggtgcaaacgtaattccatcagtttatttagcactcatgagagcttacgagcaaggagacatggaagccttcgctggctttgccaaacaaatagctgtttttagcatgatatacagccgttgtaactcatttgcgggagctattaaagctgctgcgcagtggtttcaacttcctgtaaatcttccgtgcagaccacccttactaacagacgagccagctaaagtggaagaaattcttttgcgtgcggagctgattaagtaagcagtatctcccgctctagcaacattcagcaataattagcttgaatagctagacaaaagcttctgcagctctattaaagaaaagccagttcttcactgtgattttatttggttctatattcaaaaaagcgttaccttcagcttggctgagtattatgccccacgccctttcaccaaaacgtttttccacatcctcttttctaataccttcactaagaagccttaggttcatgatggcatattctgaaagctgctcttcccaagataaggccacatactcctcatatgtgggttcaccaagcttagcactttccacataaagccttagatttgacacccatttataccttacaccatttacgtaccctgcagccgaaggtcctaaagcgtagtactcctcgtcgtgccagtagattttgttgtgaagacattggtgccccggtctggcatagtttgaaatctcgtagtgttcataaccgtgctccgtaaggaatttctccaccatgagtaacaagtcagcatcgtcccaatcccacccgcggtaatacccccaaaatggggttccctcatgcacttccaaaggatatacagaaatatgcggtacaccaagcgcaaccacagaaatcaaatcccgcaagacctcgtcacgggtttgacctggtacacccaccataagatccacacttacatcccaatgacttagtaaatccagcagtttttcataatcaagcttgtcacgccccagtgtcttaagtacagagtctgaaaaagactgcacacccactgaaaggcgtgtaaagtgcgcaagcaaaggaaaattctccttcttcacgtcttctgggttgagttcgatggtcctttcccttgcttcgggtaagttttggagtattctttcccacctggactgccctaaaaccaaaggcgttcctccaccaacataaagcgtatccagttttgtcgggagttgcctaagctgatagactatcacatcagtgaatgtgtccagccacgtttctggagcattggaaatactgtaataatcacagaatgggcattttctgtagcagaaaggaatatgaagatagaggcctttgttcattactcagtatcagccttaagcaccgacaagaatgcttcttgtggtatgtccacctgattgaactgtctcatgcgcttctttccagccttctgtttttctagaagtttcttctttctactaacatctcctccgtagcactttgctaaaacgtccttacgaagcggttttatggtctcacgggcaactattctgccccctgcttttacctgaattacaacttccaccagctgctttggtatggtatgtttcaagtttgacgctacttgcctagcaacccttagtacttcactctttggagcaagcaacgtaagggcatctagttttttaccgttaataaaaacctctattttgtcgacatcggcttccttgaaaccaatgtgctcatagtcaaaagacgcatatccacgtgttacgctctttagttgatcgtaaaaatcagttatgatttctgcaaagggtaaatcgtattcgagtaaaacacgctgctgcgatatgtactccatgtgaagcatttttccacgtctgccctcacaaagttgaataacagagcccacatactctgatggaactactacggtccccctcacataaggctcctccaccagctccacttcagaaaagtctgggaactgcgaaggattgcgcacctcaatgtactcaccactccgtgttagcacatgatattccacgttgggtgaggttaatatgagatccaaatcaaattctctttcaagcctttctctaatgatgtccatatgaagaagccccaagaacccacacctaaaacctgggccaaaagcttcgctactttccggttcaaacaccaaagctgcatcattgagctgaagcttcttcaaagactcgcgaagtctttcaaaatcctcgttctcagtaggataaatggacgcgaaaaccatgggtttcattgcagaaaagcccggtatgggagcatcggcaggtctcaccgctgatgtcattgtatctcccaccggaacttcgcggatgtctcttatgttggcagccacatatcccacgtctcctgcctctaaactctccgtgggcaccatcttcaaggaaaaaacaccaacctcagtcacttcagattccaaaccgcttgcccagaatctaatgcgatctcctactctaacctgtccattgaaaatgcgaacaacggaaactactcctttataagtatcgtaaaaggaatcgaacacaagagcctgtaaaggagcattttcatccccattcggagcagggatttcttttacgagcctatcgataagctcttcaatgccaattccttctttagctgaaaccaacactggatcaatatcgtcctttcctagaagttgggacatggctctcttagtaccttccacgtcagcagaaggtaaatcgattttgttaatgacggggacaatggctaagttgtgctccatggctttgtaagcatgtgctactgtttgtgcttccactccctgagttgcatccactaaaagaattgcaccttcacaagcagctaaggacctagaaacttcgtaggaaaaatcaacatgcccaggcgtatctatgaggttgaacacgtaatcaccaatatgcaatctaactggatggcttttaatggtgatcccacgttcgcgttccagatccatactatcaagcatctgtttctgtagtttatctcgtctcactaacccagaaagctccaagaaacggtcagctaacgtggacttgccgtggtcaatgtgtgctattatggagaagtttctgattttgcttctatcagccatacaattctctcactgagccaccatgccaaatcaactttggactgcaaaggtgcttcttccacacctctttctttgcttatgaaccaaccactgttggtgtctacagcaaatcccgtctgggaagtgtcaatacggttggcaaatatggcatccacgtgtttacgttttagcttttcctcagcatctttgataacatcggcacccccagctgcaaaagcaacgtaaacaggcttcgcgtatttcgctgcaaaggaacctacaacatctggtgtggctttcaaagtcaacgctagttccccttgtcgtcttaatttaccttctctcctctcagtggtgaagtcacctactgcagctgccattacaactgcgtccgcctccggcaggaagtgttccataagctgcataagctcgctaacagattcaaactgcagcagacgaacaccttgaggtacatctaaggttacagggccacttagcaaagtaacatcagcacctctgagtgctaaagcttgagccaaggcatagcccattttgccgctggatggattcgatatgaacctaacatcatcaatatactctctggtaggtccagcggtcactactatgttctttcctgttagatcctggggcacaatggttttcgcaacgtgaaacaaaatcgtatcgatctcagggaaacggcccttacccacttctccatcagccagatgtcccacctcgggttctactacaatgtaccccaggttcttaagcgtttttagattctcctgagtgatcttgttttcatacatgcgcacattcatagccgggaccaatactaggggcttatcagagcccaatatggtgctggttaaaagattatcagccaatccattggctatttttgcgagcgtgtttgccgtggctggagcaacaaccaacacatcagcccaacgaccaagttcaatgtgtaaactgcgtatatttgatgaccagtaatcctgatcggtgtaaaccgcatcattggtaagtgaaacgaagctcgctgaccccacgaaattcaaggccgatggcgtcaaaaccgttcgaacgtgtgcctcatatttggacagtgtagaagccaaagcgcaagccttaaaagctgcaatagaaccagtaactcccaagagaatgttctttcttcgaaatacgttacctgaaatccacatagaattcactatatgcgtagagcgactgtgacctttctctctgctatgtctcgaatggctcgttctacagggacctcataggtgggagattgagataatatttctttctgtattttcttagccgttaagcctactgcaaccaccacggcatacctagggagtccagtaattctctccagctcttctaatgtcacctgcttcatcaaaaatacctccttttcttagagattccaccatggtgcgtgccctgtcctcagtaactacgaagtccaccaaggacagaatcttcattatgttttccacggcttgatttacctccacattgaccacgaaaaaatggtattccctgaggtaatcaagctcttgtaagctacgaagcagcctaagctgctgctcgtccatctcttcagtgccgcgcttcatcaaacgatgcttaagctcgtccaaagaaggaggcaacagaaatatcagaatagcatctgggaacctccttcgaacttgcatggctccctgcatgtcaatttccaagatcacctttctgccttgctccaagtgctgcatcacaaagtctttaggagttccatagtaggaaccatgaacataggcccactcgagcaatctatccgtggcaaccatcttcttgaatgtggagtaatcgacaaaataataatctttgccgtcaacctcaccaggcctagggctgcgagtggtcacagaaatagagagcacaagttctttatctctgtttagaagctcgcttaccacggttcccttccctacaccggaagggccactgatgacgatgagtctaccgcccacttaaacgtcctctcctgattcctcttccagctctgcttcttgctcagtgatgggctctgttctttcttcttcttcctcctcttcctccagacgactcaccaaagtatctggaagcacagcagaaagcacgataaagccgccctctgtcaaaatggccgccctggttctgcgcccaaaggtggcgtccacaagtcgtccttgctccttagcaagccttatcatacgccttatgggagcagaatcagggctgacgataccaattattttcgatacagatatgtatgaactaaaaccaatattaagaaaaccgctctccacttttcaattatagcatttacaggctacttatcacgagggccaagcgccgcctattgacttatgttcagaaccaccttcccagaattaccagacatcatagtagaaaatgcctcttcatagtccttgaagtcaaattggtgcgtgatcaccttttttaagtccactttgccactgctaaccaatgacacccctaagtcccatgtctcccataaccggcgtccggttatacctttaatggttatgcccttggagaccacatcgtttgccaaatccaaggaaactcggttatcaggaagacctaatatggccatttctcctccaggtatgatcatctcaagcccctgattcaaagctttttcactaccactcatttctagaactacatccgcaccacctaagtcttgcacaaccttaaccggatcctgttccttgacattaatgacaacgtctgctcccacctcagaagccaactttagcctgtaatcagacagatccgtggcaacaatctgtacagcacccagcgctttagccacaggtatggccataacccctatgggccccactccagtaaccacaaccctctttcccctgacatctacggcttgtaccgtgtgcacagcattgccaaaaggttctaatactgaacctgcttctaaaggaacactcggtggtagcttcaccaagttttcttcaggaatggcaatgtactcagcaaaagctccatccatatgaactcctatgatctttgtattctcgcaagcatggtacatgtttcgtctgcacatccgacatacgtggcataccacatgagattcagccgaaacgatgtctccttcgtgaactctaccagaacctttgttgaccttaagaacttcacccacaaactcgtgacctatggtcacaggcggtttcattcgcttttgggaccattcattccactggtaaatatgaacgtcagtcccacaaattgaagcctttaggactttaactagagcccaaccttcaggtggctcaggctcgtcaatttcatacatggcaacacccttagtagctgaacctttccttatcgctaacatatgcacactcccttcatatcgctttaattataacttaaagtgccaaaaggttattgagaaatttttagccaataaattatggtaaaatgcagccaagaagctctaaggaggtgtttcctcggtgaaacttggcataattggtgcaggacccggtggttacgaagcagcactgtatgcagcacagcgcggcatagatgtaaccttgtttgaaaaacagtttgtgggtggtacttgcttaaacttgggatgcatacccacaaaaaccatacttgcaagtaccgagctgtattcccatattaaagaagcatctcagtttggcgtaacagtagaaggcgcacagattagctggcaacaagttcaacaacgcatgctaaagactgttgctcaacttagaagaggagtagaattcttgctaaagaaacgtggagtccatttggttcaaggtgaagcgttctatcgaggcaatcaccaagtagaagtcgctggagaaacatatgaattcgactatgtaattattgccaccggttcacgaccagcagaattgcctggtctctccacagataagaaatggatcataaacagcaatcacttctttacacgaaaagagctgcccaaaagagctttggtcgtaggtacaggggcaattggtttagagctgagcgatattttaagagctttcggtaccgaagtaactgtggtggaattagtgccacaagtaatgccactgctagacagtgatgcctccactaactatgccaaaatactttctaagaaaggtataaagttcattgtgggtaattcagtgaaaaacattgaccatgaggacagtcatttgaaagtgactttaacaaacgatcaagaactggaagtagaccaaatcgttgtaggagtaggacgtacagcgaacgtcgaggttatcaaaacagacagaattcaggtggaaaaaggaaaggtcaaagtagacaagagcttactcacttccgaggaaggcgtctatgccattggagatgtagccatgccccctattgccagaggggccttagctcatgtagcctctcatgaaggcattttcgccgttaagcacatcttaggggaggcaaaggaaatggattggcatgcagtcccctgggtggtattcactgatccaccactggcagccataggacaaacggaaaaggaagccactcaagccggaacagcggtaaagacctatacattaccttatcgtgccttgggagccgccgtggcaaagaacagaacagaaggcttctgcaaattcatcgtggcagcagacacaggaaaagtgcgtggcgtacagatggcgggcgtgggtgccgatctcataatcaacgaaatggccgtagtccttcaacaaaacatgacggttaaagaactatctgaggtcattcatgcacaccccaccttatcagaagtagcaaaagagtctgctttcgcattacttggctaccctatcaatacaatgtgaacccattaacaaagatattaaaaaagggcccccgttgcgggggccctttttgctaattcctccatggtactaatgttatctacttcaccagtttcggtaggtacttctccagttgatctagaccatgtctaccattgctaactcgatttaactttcacacacctaagctcttgacaagtttgctgtatacttcgtaaaccatatcgttattattctttgggacggcttctgtgttaggcgaagcgaaaatattcaaatcgaagctcttaccctctaacatcttagcagtttcacacagcagggacatagagataaaaactgttgcgagtgtagaagttgcaccaactttaggcttcccatcctctacggtgaccacggcgtcttccaaaggacaacaattgtcaatcaccacgtcagctaagtcagcaagttttcttccactggagtgcatgggtttactatgcctgtaattgtccatggaggtaatagccactactttcatcccaaagtcctttgcgtacatagcagcctctactggagcagcgttcacgcctccatgcgagtaaactacaaaggtgtcttctttatagaaggtaaagctttgaagaaagtttcgaacgtacccttcttggcgttcaatccaaagcagttctcttgctccacctggtccaatcacattgaaccaaactagtctaggatcaatcaaagggtgaaaccccacgtaactaccgtatcttgggaagatgtctaatgctggcaaagcagaatgaccactgccaaacaaatggactaaatgacctccacttatgctttcagccattaaggtactcgctttttcaatgttttctttttccttagctgagatatttctcaatatctctagtgcttcatcctgatacgttttttgtgacaaatcaaacaccttctttctctaaaaaatatgcaaaagaacacccacaaaactcaggacaactaggaagcccatcacccacaacggagattttttcttagcagaaagcaagtaccaaaccaagcctacaacgcctaaggagagcagcccaggaaatatgttgtccaatatattctgtagctctataaccatttctcctgaagtgaactttaagggagtgctgagactaacatagcttgcagagagagcccccataactagcagccctaacatcttcaaggcgtctgttaacgtttctatttgtccactttgcaaaatctcttgaaatccaccaagcccagcattgtatcccagcctaaataagtaccaggaaagcaatgctatgactggtatataaacaacagcgtagaatagtgggcctgcaaccccagccacgttagtgataccgatagcaatagccaaaagaataggtatcaacgtcccaggaacaagagtatcaccgatggctgaaagagggcccataagagcaactttcacagcatttatggcgtcatcggagatatcagcgccgttagctttttgttcttccatagcagctgttataccgtgaattacagtgcctacttgaggctcaacgttgaatagaaccatgtgcctctgtagggcctcaactttttcctctttagtttcccaaagttcatcaattatgggtaacatagaatggcaaaaagctataccctgcatacgttcaccactctgagaagaaccgttaaaaaagaaccatgttagccaagacttaaacagtgcttttggacttaacttcttaacctcatcagtcccgttagacatgctgcccacctccctggaacctaaacaacagcagtgagaacactattcccataacagccaccgcgattatgggtaagtggaggtaagtaactaacataaaacctagtacaaaaataccaagatatatcttgtctgtgactatcatgtttagcaaaagaccaatgcccaacgcaggtaacatcccgctaagcacgttaagaaaacttgtaacaaacggtgggatgattgtggagaggttttgaaggaagccttgaccataatacaagattagaaaagctggtacaaacctcattagaaaattcacgacttgagctccaatattcatagcttttataccgtcaccattgccttcagcagcgtatttatcagctctgtgagcaaaataaacattcactacccatataatgttccagattgttacaccgatcagtccaactgttacagcaagtgctgaagaaatcccggcttcggcaccggaaagtattatcaaagctggtgtcaaatatccaatgtagtcaacgtcaaaaggcatgacagcaccaggagtaattactccaatgtacattgcctgaattactgttccaatttctaaagcagttttcatgtcgcctaaaatcagaccaacaagagccgaagcaactagcggcctaccaagagtgtaaaagccaccagttgttccgaaaaaccaaggtgctccaatggcacccaggtaagacagcaaagcaatcaaacttatcttccaaagcacggctttatcccccttttacgccattcaaactggcttttacatttttccacgagtacaaaggtgtctcgggtaaaagttggaaatctacatcgataccagcattttcaatctccaacaagctctctatgtctgaacgagttatgaatatggtgtgagtaacctcgaataccccttgagatacgtccctcttcttagctacattcccgatgtttaccctcgccggtttaaggccagacctaacaagctcccaggccgctggaatgtaccttacaatcaccattatcttctctttctctccgtccatggcctcaactacagaaacagcctcttctagactacaaactgcacattttacgccttttggtactgccatcgccgcaattgacttaagagctgggttcttggctgtttcatcatccaccgctactactgaagttgcatctgtgtaccttatccacttagttataacctggccatggataagcctatcatctaccctgataagtttaaccaaccttcccctcctccctcggactaagatccacagagatagaatacttgtcacccctcagaattgaaacagcgtattcgaaagctataccagcttgatcataagttgtcctcttgactaaaaaagctgctgcattaagttctactccaagcttttcagcagtagttttacttttgatgtttatcgcgctataaacttctgatgccctgtgaggagtaacaccgtacttatcgcttagaatggcgtacaacgactggctatcgtcgaaaaaagctggattgaaatcgctgaacagtttagaaggcaaatagctggtttgtagtgcaatcggttcaccgtcgccatacctaagcctttctagaacccacacactttcaccttcagccagccgtagtctttcagctatttctccagacgcactctgttgctctgatgtcagcaattctgtcgtaagttttattcccttctgcttcatctcttccgtaaagcttaagagagttaaagtccgttgaatcttaggtcttgcgacaaaagtccctttaccctgaacgcgatacaaaacatctttttgcactagatcagataaagccttttttattgtagtaatactgacgccgaaaatcttctgcaactctgcctcgctgggtaacctgtcgccttccttgtacactcccttcctaatcgcatctaggatttgagattctacctggtaatagagtggaaccggctgacttctgttgattaccagttgacccacctccttcttctgggttatcatgtcatagtgtcaacgtgttaacactatgacttcaacctcattttactccatatcggactctttgtcaacaaagaaagtgtttttctttaaagaaacgtaccctagaagagggccacaaaagacagtaagcagcaaaaagtctagattgttttataaaaaagagcccccgcactgggggccctttttactaattcctccatggtactaatgttatctacttcaccagtttcggtaggtacttctccagttgatctaaaccgtacttgatatcttccatggatgctgcataggacatacgcaggtagccttctccggactctccgaaagaggtgcctgttagcacagctacccccgcttcgttaagcaagtactcagctacttcgtttgaaggcctattcagtttctttatgttcaaccaagcatagaaagcaccctgaggttctacgcagtgcaccaaatccatggaattcactctggggactatgtagtctcttcttctcttaaactcctctaccatggcttttggagcatcctgagggccgttgtaggcttcaataccagctacctgcacaaaagccggagcatggctataaacatttgtctggagtttgctaaaccatggaactaaatcagggggaagtacaccataacccagcctccagccagtcatggcataaatctttgaaaagccttccatgaggatgactttttcttttgcttcagggaattcatacatggaaggagccatttcaccgttgtagtaaatgcggtgatataactcgtcacacaaaatgaacaggtgctccccatcagccaaatcaaggatggctttgagctcttccttgttgagtacactgcctgttgggttatgagggctgtttacgattatgaccttagtcttaggtgttaccatccttttaagttcatccacatcgagtctgaaattgttctcttctctaagcacgataggctttggtacaccaccagcaaacctcactgccgacgaataaatgggataaccaggatcaggataaattacttcgtcacctgggtttacaagagccatcatggtgtagaaaatgagaggctttgcacctgctgtcacaatgatctgtcctgggtccacttccacatttctggttttggaaacatattttgcataggcttctctggcttcaggaacgcccaaagaaggaacatagtgagtatagcctttctccaaagcttcataggcagccttctttatgttttccggtgtgtcaaaatcaggctcgcctatttcaaagtgcgctatctttttcccctgagcctcaagtaccttcgttttcgctaaaacctcaaaagctccttcactacccagattattaagcctttccgctaagtgtgccatgtgcgtctcctcctgtttgtgttaagattactttaagctgacaatattattctaacacttatgaagggagaattgcatacactcataagccttcttctggcgtttcaaccggacccaaactggtggcccggaagttcatcatttgagatagctgtatcagctgtgcttactcagaacaccagttggaacaacgtgtcaaaagccatggaacgcctcgcaaagtcgggcatcaacaattgggaacaaattcttaaggcaaaagacttggaaaccataataaatcctgccggcttttacagaagaaaagctaccaccttaagagagttagcgatgctgatgcaaaaagatcccataccatcacgggaggagcttttgaacgtgaagggcatcggaccagaaacagcagatagtatcttgctctacgcacttgggaagccagaaatggttgttgactcatacacgtaccgtgttttaagaaactgtggcttagtgaatggtccatttaactacgagcagataaaacagttactgataactactttgggccaagattctaccaacgtagatattcttaaaaggcttcacgctgcgttcgtggaagtagctaagaactattgcaagaaaaaaccccattgtgtggagtgtccactcaataaaaaggaggggcttcctaaagagtcccctcctttcaactgctaaagccttaatttcaacggtactacaaagtcttactaaactcttctttcttttgtaacagttcccacttgctattaacccaatcttgaagttctttaactctgtcttgatttccaggtttcatcagatgcgagaaacgtccctgaagctttagccattcctcgatgggctggggcttacgaggcctgtaggttattctgtatttgccctcttcaatctcatacagtggccaatagtttgtttccacagccattctagctacctttatggaaagagccgtgtcatttctgtgtcccctgttgcagttagagtacacagccaagaacgtgggaccatcataacttagagctttctgaaccttggtcattaaatccacgtagtggcttggagatgcagtggccacataaggtacaccatgagcagcaacaatttccacaatgttcttcttaggctgcgtttttccaggacttacctcacccacgggagatgtggttgtccaagcaaacttgggtgttgaagaagatctctgaattcctgtgttcatgtaggcttcgttatctagaagtacataaaggaagctgtgacctctttccaaagcgcctgacaaagcttgaagaccaatatcgtaggtccctccgtcaccagcaaaagcaatgaactttatctgcttatcttcaggaatttccccaaaacgtttcagcgctttgtaagcagcctctgcaccactggctgccgcagctacattctcaaaagcttcgtgaagccaaggcacgttccacgaggtgtaaggataaaccgaagtggttacttccaaacaaccagtagcatttaatacaaccacttcgtattcgtgtgccgctagcaaaacctgacgaacaatggttccctcattgcagccagcgcacagacgatggccacctacgaaacgcggctccaaatcagtgaggttctttatatttatcaccgccatgctctcatcactcccttactccgacccagctgaccaaaggctcaaagttacctttctccaaagccttgaagccaaggtcgaaaacgtgttcaatgtcttccatggtgatatctcttccgcccaacccggcaatcacattaccaagcaatggcttattcgtctcattaaccagagcagttgctatctcctcgaataatggacccgatgggccgccgtaagtgtacgctctgtccatgacgacaacagatttagcattgcccaaggcacagcgaatttcttctacggggaatggcctgaatagtcttatcttcaaaactcccactttcttgccttgtttacgcagcaaatccacagtctccttggccgtaccggcagcactgttcatggcgaccagaacaacatctgcatcgtccagcttgtactcctccagtatgccgtacttacgacccgttagcttagcataatcctctgccacttccaggaccacatccttcacgtttttgtaagcttccgcttgtgctctcctaaactccatgtagtagtcctgcaatgccaatacaccaaaactgacagggttttcagtatctagcaagctgtatttcggcttaggagcagcacccaagaaactcctcacctgttcatcttcaagtatttccacggtttctactgcgtgggacgtggtgaaaccatcgtagttcactaacatgggaaaacgaaccctgggatcctcagcaatctttatggcttggatggtattatcgtaagcttcctgagcagtttcagcccaaagctgtaaccatccggtgtccctggcgcccatagcatcagcatggtcaccatgaatgttaataggcgcactaagtgcacggttagccactatggtaacaatgggagccctggaagctgcagcgatgtgaagcatttcccacatgaaagccagtccttgagatgctgttgccgtcatgacacgagcaccagaaagcgacgcagctaaacatgcagacattgcagagtgttcactctctacgggtacaaattcagtcttaacgtcaccattagctacgtactgagaaaactcttgaacaacttcagtggaaggagtgataggatatgccgcaaccacatgtggctcgatctgtttcattgccaaggcaatgagttggttggtttctaaagctaccttcatggttatcgctcctccttcaccatctcgattaccttcactggacatacctctgcgcaaacaccgcagcccttgcaagccaggtaatcgaatccaagcatttttccacccttcacgttcactgcattgtctgggcacataacccagcaagtcatgcaatgcgtgcatttctcgagattaacgacaggcttaaacgttctccacccctcaactatgtaaacatcctgagaatttccgccttcaggaacaatcacaccttctggaagttcattccacttctgctcattcacagtattttcacctcctcgtaacctcgcttcagtgcttttacgttcccctccactacctgctcgctgaactttgcactgaatttatggcgaagcctgggttccaaatcttccaaagaaacgattccggaagctcttatgagagcacccatgatgggaatgtttggtatgggtctgccgatgcagtccaatgctatttgcgttgcatctacggtagcaatcttcccatgaaatgaagggagtttctgtctgtagatctccggagattggttgctgttcacgagtaaaatcccattttctttcaagccagaagtcacatccatggcgcctatgagtgattcgtccactactaccacaacatctggagttctaataccataatgaattctgatgggctcatcgccaattctggtaaatgcagcaatgggagcacctgatctttcagcaccgtattctggaaaagcttgtatgtacttacctgtatccatggcagcttctgctagcaaatatgcggcagtcttcacaccttgtcccgcacgtccgtgccatctaatctctaacaacacagtcacctcctaaacaaatttgaaaaacttccttttacctacccgaagcacacttccaggtgtgagctgcaggggagccatgggatcatcaactctggtgtcattgagctgtacgcctcctcctgctactaatctttttgcctcacttctgctggacgcggcaccgatgaataccaaaaggtctgttattgttctcactccttcattatataacgtttcaatttcatatgcatccatgtattcaggaagctcacgacgcgagaaaactcttaggaattcttcttgctcgtatgaggcttcttcttcaccataaaagaatgaagttatggtccatgcaagttttaactttgcatctcgtggatgtccagacagtattctcttaatctcgttttcagaatagtcagtaagtaaattaaagtagctgggcatgagatcatccggaatgctcattagcttgccaaacatgtccttgggcggatcgttaaatgccacataatttcccaaggattttgacatcttcttttccccatcaagtccaacaagtagtggcagcgtcatcacaacttgaggctcctgcccatggctttgctggagatcccgtccaaccagtaggttaaaaacttgatccgtaccgcctagttccacatcggctctgatggcaacagaatcataagcctggaacagggggtacagaagttcgtgcacataaatggggataccgcttttgtacctcatgttgaagtcgtctctttctaaaagcttagccactgtgtaacgcgaagccaaatttagtatgacatcgcgcgcgctcaatggtgcgttccattcactgttgaactttatgtccaccaattctgggtcaagaactttgaagacttgctcctggtatgtttcagcgttcttccttacttcctcctcagtaagaggcggtctggtcttgtttctacctgtgggatcacctatgcaggcagtgaaatcaccgataataaaaacaatgcgatgcccgaattcctggaactgtcgaagtttccgtaagaccactaaatgacccaaatgcagatcaggggccgaaggatctgcacccaactttaccctcaaaggtcgtccttctgcttttgtcttttccagcttgctttttaggtcttcttcagtgataagatcaaccacattcttcttaaggatttcaacctgctttgatatgtccaatttgagaaaacctcctgttgtgaagtgcgttataatgttattctactatggctaaatcaaagaataagcgccgtattaggtgggcaagggtttttggagtaattcttcttatcttcgccataatcgcgtcagcgatagcagtttatgcagtgaacataattagaactttagcagctgatttgccccaacctgacgaagtaaagctcgacatacaggaacccagcacagtatacgatcgtaatggcatagtactaggctatttaggtagtagcgctccatacaaatatgtttccttagaagaaatgggtcccctggtaaagaccgtatttgtggggtcggaagaccacaggttctacaatcacggcccagtagactgggtaggtatcgtaagagcaaccttgaccaacctcatgcatggatctatacagcaaggtggaagcactataacccagcagttagctcgtgtcatgttcaacctgggcatggagacatccatggatagaaaactaaaggaatttgtacttgcttacagattggaacaaaggtacaccaaagatcaaatactggaactttacctgaacatggtttattttggcgatggatgccatggtgttgagactgctgctcagcactattttggcaagcacactagtgagctaacattgtcagaagttgcgttacttgcaggaattctacctgcgccatctgtacgggcccctacaagtaatttggaggctgccataaatggcagaaatgttgtcctaaataaactgttatcccaagaagccatatctgaggaggaatacgaagaagcaaagaaccaaacaattgagctttcccagacttctctggtggaacttgatgctaaaggttacgcaatggatttcattaggagctttttagttgagaattttggggcggatctcacatttagcggtggattgtctgtatacaccacctttgacgtaaaactcattgaaggactgcaaagttccatagaacaatacttagacgaacgtgataaatccataactgggacagtagtcttggatgacaagggcgttaggcaaccccaaccaggagcaatcataatagatccgcgaaatggtgaaatactcgccatggtaggtggaagaaaatactcagaaacccaatacaacagagcgatggcaccacgatcaacgggttcctcatttaaacccattgagtatgcggcagcagttcaaatgaacatgcttacaccattcgacacatgggtttctgaaccgattaaggtgcccataccaggtgacacctggagtccccacgaattcaacaacacttggtgggggcaaattaccgtgagagaagctatcgttagatcatcaaacatagccgctgttaaaacagcactgttggtgggcatcgacgcagtacagtactatgcaaagaaattcggcatcactgaagaggtcaggccggttccaagcactgccattggggtaaatgaaattaccccccttaacctggcactgtcctatgcacccttcgccaacggtggatacgccgtggaacctgttttcataaaggaagtgaagaacagcgtaggagtaacaatttacaaacaaacaccctggaaatacaaagttattgacgaatccacagcgtatgtgatgagtgacatgcttcacagcatgtttatgggcaatgcctatacgcctaaagctgctgttgacggcaggttcttagctggtaagagcggtacaacgagttcgtggaaagactcgtggtatgtgggttattccaccaactttgtgtacgctctcacagtgggcatagatgctgacataccagaagtcaagggagcctataaaaacatgaccacaaaacatcctggtatgtggctatggggatacactgcacgagatctgttcaaggcaaaacttatcccagttggaccagctttgagtaaacccaaaaacatagtaagcgtaacggtgaaccttaaggattcagagctactaggtggaggtagccagaaacccgttagcagcatcacaaaaccagaagcagttcccttacaaacgtctcctgtgagttgggagacgttgtcgcttagtgcagatctaacagtgacttacaatgcagactgctccacatttcagcctgtaagagttttatggccagtacccacgaaacaggaaccacctttggaagagtgtgaattcatacctgaaccgctcccagaagaagaagaacagcaagaacaggagataccaacttcaccagttactccgaaccaaacccctcagtctaagaaaccagaaaagaaagaccaaaagaaaaactcaacttaattctggaatattcgcggggctcaaagtagacgctacagtagtactactcaaaagccccgcccttttgctccttaatctatgttgtaaacggttctaagcttagctgctaagtaatccacaaaatactgagggttaagtggctcccctgtaaccatttctactagctcagaaggtgtgtagacagcaccatgtttgtgcactttgtcttttagccactggtgaatgggttctaaattcccttctctaagcagctcttccacatccatatccttcttcattgtattaaggaactgtgccgcatagaggttgcctagtgcataggatgggaagtatcctaccatgccaccagaccaatgtgtatcttgaagtatgccgctactgtagtcttttggacgtatgcctaaatacttttcatacttttcattccacacttcgggagcttcatctacagtgatttcgtcatttatgaacgccttctccatttcataccgaattatgatatgcatggcataggtcagctcatctgcttctgtgcgtatgagcgaaggctccacagtgttcactgccttgtacatgtcttcaggtctggcaccagaaagattcggaaactctttaaccaccgttgggaagaaatactcccagaagcccttactccgaccaatcatgttctcgtagaacctgctctgcgattcatgaatacccatagaaactccagtagcgagtcccgtaccataaagttcgtcagaaatgtcttgttcgtacagagcatgacctccctcgtgcatggcactaaagaatgaagacaagaaatactcttcatcgtagcggttagttatacgcacatccccgttgaagaaagacgtggtgaacggatgagcgcttatgtctactctgcctcgattaaaatcgaatcccataagctttaggacttccctattcaatgccttttgtttgtctgctggataatgtcctttcaagaaatcgttattgggcgctttaccctgttcccttagcccagtaagcagctctaccaatttatccctgaggtcgccaaaaaccttgtccaagacagctgtagtcatgtccggctcatattgatccagtaatgtgtcgtatttgttctgtttgtatcccaggtaaccgacaaattccttttcaaaatccataatttgcttaaggtatggcttgaacatttcgtagtcatttcttcttctagactcagcccacactgcttgcgcttctgaagtgagtcgtgagaaagctacgaacctgtcagcagggatctttaccagacgctcgtaacttttcttcatttcgcgcaacatgcccttatgaactggatcggtaagattttgctgctcaagccacgcaatatactctccagcttcgggtgcagttattaatttgtacatctctcctgataagtagcctaggacttctgccctacccttcactcctccaggaggaacattaacttcgagatcccagtttaagacccccatagcgttgcccaaaagttcgatgcgcctcagataacctttgatctcctgcatcttctcttcaaaacccacgtgtatccctcccattatttgataccaatgaacggtcttgggtccattggtttgccaccaatccttacctcgaagtgcaaatggggaccagtaacaaaacctgatgctcctgtatatgcaaaaacctctccttgagtgtattcctgtttttgcggtagtctaagcaagtgagcatatacggtagcacaccctgaatgcttgagcacagcaaaatacccccattgacttctgtagcccgtgtaaaccacctggccatcggcagctgctcgggcagggtagccagccatggctaatatgtcgataccactgtgaagcacagtggtacctaatagaggatgctctcgttcgccaaaataggatgtgacaatggggttcggaatgggtgagataaggtcgcatgacctatcatttggagaaacaaattgagctaagagcgcctccgtatcctctcggtctttaagccagacttgagaaaaatctttgctcaattcctctatttctaatttcaatgtattcacatgcgcgtaaacttcacgagcacgagcgtctttgtcaaaagtagctttgtccagaagatagatgccaaacttatcgatgtactcgaagatttgtactggactatcttcaacggtaaaatatccgcgatgtaaaacaagaccaacttgaggaaatgtcctagctccaagagccgaagtaacctgctctggcaggggtataactactccttctcctttaacagctccattcttgtttatttcaaaagttccactcagtggtaaggcgtaatacaaatcattatattttcttgatgaaaaacgaatttgccttgcttgaacatccaaagtaacttttatctgtgaatccaaatcccaagaaatggaagttgcgtccccttgcacttcaaaaccataattctttaaaatggtaagcggaataaagccatcctctgctgtggcagttcccactactttgaatgtgggatacccttcgggcctctcatacaggtttacttttccctgatagtaggagcccatcacgtaaacatccttcaaggacacacccagtcccacatcaattatcgtgctagtacgcaaaaaagccacgttagcttttaacgtgcttggtttatcaacggtaaaaggaacggtaacatccttatgattccaaacgaagaacacatcacgactcaccgtagcagtggaactcgtactttgatcaattagggttacgcttaccaagcctggcttgttcacaccgattctgagagaagcctggtagttcttctgtaccccttctacaacaggcaccacaacaagttcgtttaatacgttaaccttccatgggctgaggaaataaagagctacaacggctaaaagcaaaatccataacaaaaaccaaggaaatttggctttattcttcttgcgaggcaagtaatggtactgtgtcatcatacatgtattattgtattatggaaaaaccaatatggtatcactcagaatacagtttcgagcttttagagaacattgccatctttaggttgaaacctattttgtgtattggtttggatcacgtgctatttcttaaaaaaggtgacagccttgtcatcattacaccaaagagccaacagcgcttagtagctagatctattatggagcttgcaaacgcgaaagaactgcaactttacttggaggacttatcgtttagtcattcgtgcgtaaggaagacagtcaaaagtagcgaaaacgacataatttatccttgggatctcattcccaacagtgcgttagaagggctacccatttccaaaagactaaatggagaaatagttattcagtaacaaaaagaagaattaacctgccgtcagccgcgagcactgatgattctccgcagtagcagctcaatacccttttctgctaaaaaaaaggctctatgtagcgaccaagagtatatcactttaaaccaagtgtttcccttaccttattgactttatcttctgtcaaaggtatgaagccctccgaattgtatggccagtatagaggtctatccacagacgtattgtccagaatcttttgcagctcacttttttccacataacctatccacagagccagcaaatggtcttccccatcagtaagaaccactacgggggtaggagcactgcaatctccagcagctaaaactgacccaagtatgcaaaacttttgcagattggcttccgttccagtaatggcagggttaatctccgcaaaaatggtattggttgcaccaaacatttcgatggataaatctttcattcgctggcaataagggcacgactcggtcccgtaaatcctcatcttataggtaacctgggcattgccattgtcaccttggctgctgttagtgcagccagccaatggaactgccacagctataactaaaaccaatatggcgactagttttcgcactttactaaacacctccgcgtcttgaagttcgctcaacacaaaacgactgctttagattatacaacgctacaaaaaacagccaataggacacagataaaccacctataacgtagcagccttcctaaaagacaaaaaaaactcactgcttagtccagagtcagacgtaacctattgattggttaaatgtgtttcattcatccaaccactgcaggttccacaacaagagcgcctttcttaaagcgtccaggagccaaaggcgttaggtcaatatccatggagctaccagtcatccatttgctaagctgctccgccatgacaggaccgaacatgaatccatgaccagatccacctgctgcaacccaaagtccttcaacctcatcaacgggaccaattgcatgatggtgatctggagtcatctcatagagcccagcccattgccttactatgttcacaccctgaaggaaaggaagaacatgcgttgcctccttggccatccgcatcaagaaatccatgctacttgagaaatcaaacgcttctggctcataccaatgctctggatctactggaggaagtcccataataaatgacccatggggacgttgctgtatgtaaaaacctctggagaaagatatgaccatgggaccgagtactcgttcccagggttctgttatcagaatctcgtgtttttcaccccacagaggcaagtctacaccagccgtcttaagcagcgctgtagtccaggcaccagcggttactagaactctatcagcgtactcttcagaaccgtcttgaagtttcacgccacgcactttaccattctccacgagaatctctgaaacaggagtccattcccttatctccactcccagctttcgtgcagcttctgcgtaggcaaacgtaacacgaaacggatctgcatgaccatcccggctgtgatacgtggctccaactacaccatctatgttgacacgtgggaaatctttctgaacttcttcaggagacagtatggctgtatccaggccgaatctatgctgaacctctgcattacgtttcagtccttcaaattctttttccgagtaagccaacactaaatacccaccttgccacagctcaagatattctttgctgtaaccgagttcttcatccatgtgttcaaatatttccaaacttcgtgccatgaggcgcacattgaattcggagccgaactgggctcttataccagccgcacacgaacccgttgacccaccagttagaattgttttctccagaagcaaaatcttaccagcacctctttttgctagctcatacgctgtcgctacaccttgtatgccaccacctactatgatcacgtcataagtcataagctcgcctccttctccagggcattgaaaggtacacttcttatgggaggcctaactacggtttttcgcacgtaaagcttggatataggcacatttttcaccatggccaattctcgaaacactagaagtctgcaagtcttgccgccacaagggcccataccgattcttaaataacgttttagtttatcccaagagtcataaccttcctttatggcttctctaagttctctgagggtgatatcctcacatctgcaaactacaatgttttcttcattcatccttaatcatctccttctaaaggagcgcacgacaggcaacagttctcttggaatctccagcgtcaccaaagtagttttgctagttttatccagagaagggagtttaactacgcgaaccacctgggcatcacaaactttctttccatatcgatcaagaccgtccactttttctcctttttcgggaacgttaatcatctcgtaaggtatggttacctgtgcgtcgccattcttcaaagaaagtaagaatatggctagccctgggcaagaagccacacagttgccacagccagtgcatttatcaaaatcgatcaccggcggtgaggtaagtttttccatggaaattgcgtgcacgggacaagattctacacatggattgcaagggatatcttgatagcattcatgtacagccacaaatcccttaagaaggcgttcttcactagggaaattccccatgacatcatctaaagtggggacaccgtccatctcaagcattgctatcacctctcatgcgttcaatcccctcaagcacttttctacttagggagctttccctgaaactactaagagcctgtaggtattcgtcaatccagttttcattaattggaaaaccaagctcctttgcagctactaaaccagcgatacttcccgctaaacttgcagtggtagcttcctcaatacctcctgcatctccagcaacataaatgcttggattagtagtgtgacccaactcgtcatgccacggtacaaagccacccagctcaggaatataaactgtctcaacctggagcatttggaacaaatccgccataggcattaatcccaccgccagtgccactacatcaaccttgtgatgcatttcgctgccaggaattggttccatgttctcaccaacttcaacagtaacggcttcttcgacatgctcacggccatagacaccaagtaccgtacgctttaacaaaaggggtacccctaacctttgaaccttagcagcgtgtacccagtatgcaccgccaagcttgggtaatacgtcaatgatggcatccacattagctcctgcctgaagcaactggtaggctaatatgacgccaacatttccactgccaacgatgagaaaattttcacctggaagcacaccatactcgttcataagggtttggaccgcacctgcacccattactccaggcacgtcattgttttcaaataatatcatccgctcagcagcacccgtgcagacaacaacttttttggcagatatctttacgtgatcctcccaagaagcagccaagtacgtctgatctgggtatgcacctactacttcgtaccccaacaaagtcctaatatttggttgggcattcacctgagctgcaagctgtttcgccaagttaaacccacgggtaccggcacctcgctgggcccaaccaaaaaacttgtgtgtctgcttgaccaattgaccaccaagtttctgaaatttatcaaccaataggacctgcgccccgctctcagctgccgccaatgctgcgttcatacccgctggaccaccgcctattaccatgacgtctgtttgaatcatggcatcatccccttatctcgttgacgctgcacagtcatgccttcggtaacaggggtaacacaagccctcgtgttgggaactccgttgataaccattagacaactactgcagtttccaatagcacaaaagagtcctctgggtctatgtaggttcatactctctcgtaaaacgtcaataccgtttgcaatcagcgctgaagcaacagtgtctccctcatgcgcgattatctggcgcccttcaaagaagatggtaacctctttagtactggggaattcgagaataggatgttcttgaatgcgacgcgacaaaattttcgcctcccctttcttcccttagtattaatattcttatggtaataatttaacacaagcctgggctaagatgagcttcaatttcccaaacacattagtaaaggccaagcagatacgtgcaagattgaaaaagaaagtgacaagcagagcactacgtaaaagataaaggaagaaagcggggcctgtacttagctaggatagctttcttcctttgacaagtccaccctaagatgtcgtgtcatacgcaaacatactgagatcagtctactcgtaacgcaatgcctctacggggttcaacaggcttgccctgtaagctgggtaaataccgaagaacaatcctactaggagcgcaaacgagactgagagtaacaaattctgccaagttaccagcatgggtatcgatgcagcactactagctgcagagctgagtgcccagcccaatgctatgccgatcacaccaccactgagtgtcagaataaggctctcgataagaaactgaattaaaatgtcccttcttctagctcccaacgctttacgtatgcctatctcacgagtcctctcagtaactgaaaccaacataatgttcatgacaccgataccacctactactagagaaatgcccgctatgactgacaaaactaggctaattacattaagaatgttattaacagcatccaaagctgataccaaagacgttgcttggaatcctccacggacgtgatgaatgttgtttaacaagttcactgccaacttaccgaaaggctcaacttcttcttgagaggatagcgaaacagccaaactggtaatttcagtggataaaccagcattctttagtgcagtatagggtacataaacggtaataggaatattcctttcatcaatacctacactaaccattgacccattgcctcctccaatgctaaccccactctttaccacacctagcactcgaagagaaaaagtacttccaccaacatttacctggagccttttgcccactatatcagaaggcaggatgccttgttgtaaagccattttatcaaccactgccacgaggtcaccgtttcgaacgtttgcatcagtaaataactgcccctgatccaatgttaagccgaatgaaccaaagtactctgagttagtgccaaaaaccatggcgataccactgcggcctgcaacgctgtaataaccagtcacattctgtatgggcacaatggatttcacagacggtgatgcgtttcttagcgccagcatgtccagctcagtgaaacttgcattccctgcagctggactgactgtcagctgaagtacaccgcttcccaatcgtccaagttcgctgttcacagtacttgtcacaccggcgctcaatgtcagaatagtgaacacagatgcaatgccaatgacaacaccaagaaccgttaaaaacgaacgtaatcggcctcttaatatgctcaaccacgcttctttaacctgcctaagcaacaagttcatgctttcgactcctcatattcgattaagccatccttcaaatggacaattcgcttggctctggatgctacatctatttcgtgtgtaactaacactacggtgctgccactcttgtttagctcctgaaaaatatccatcacttgatctgatgtagctgtatccaaattgcctgttggctcatcagcaagtaagagtcctggatccatgacaattgctctagcaatggcgactctctgcatttctcctcctgagatctgtgtagcatgccgatgccatttactggatagacctacccggtccaaagcttccatggctttgttctttgccttgttgccggtaatgccagcgtagtacatgggaaccatgacctgttccaagagattcaaatgaggtaaaaggttaaaagcctgaaaaacaaaacctatctttctgttcctgatccttgctagatcgtcgtcagacagcttcgatacgtcttggccctccaaatagtactttccatcagtaagtgagtccagacagccaatgacatgcatgagtgtagatttacccgaaccagaccgccctgttatagcaatgtactcgcctttctgcacttcaagatcaatacctttgagggcctcaaaagccgcttctccttttccatagacttttcgtacacccttcagttgtatttctacgtctgccatcttcttacctcgttacaaccttctggccctcggttaaatctagatgatccattaaaactttttctccttcggaaagcccagactcaacaagaacttggctcgcattttgtgcacttatctttatggctttttgcttcactgtgccatcttcagcaacctttacataagccgtcccatcttctgcataaatgacagccgacaatggaataatgagaccgctttgttgagcagtttttatttccacatctacagaagagcctattgggatttcagtaccatcacctaaagtgacttctaaactaacggcattgttcatactgacagggctcacaaaagacacctcggcatcgaatgtttgatcaccaaaataaacgctagcggtctgaccaacgcttacggacattgcatctacaggattcagcatcatggaaactttcctctgagaaacgtcatatacaactgcagcaggttgccccatgggagaaggcataccaggactaaccagtagctgacctacaatgccagctactggtgcttttaccgtaaatgattttaatttgctctgtagtgatgttatgttcagtttttgatttttgatttggatttcctgcatcgcaatttgatcatccaaagacgtaccagcactctgagttccccccaagctaccaccgctgtctttcatcttcttatagctgtcaagttgaatctgcaatatgtcaagctggttttgcgctacggaaatctgcgtttttatatcactatcatcaaaggttactaaggtctgtccttgttcaacacgatctcctaactctactccaacgtcctttacgctaactccagatggtccataaaggggatactcgcgtttagccataactgtaccactggcataagcagtttgttccaaagtaccattttgaaccagagctgtctttacttccaccggccccgtggagcaaccagctagaacaaccagcgctcctaaagccagagctacaaaaggcagaattctcttaaaaatcctattgctcacattaacctccctaagaccatgcaaaactgagctccctaaaaaagctttgacctagatagacttattaccactcttgctccaccacgcggggcgagtaattcattaacataaaccataccatgctcagcatcaattcaaccatccacaatgtccatattccgctcatctaatcacctcattctttcaaaataattctttcctactattcatatacccaaaatgagcttgtttagttgctatgcatagatcgtttttgtttgtggtaatatttctttagattcacttaaaaaggaggggtcgtctgtgaagacgtatgaagttcaaaatgacaccagtaaaacagaaaaacacactccttacattgaaattccatctgaagtaaaaccaaacgaaccatttcaggtaacagtacaagtagggaaagacattccacatccgaatctggtggaacaccacattaagtggatccaagtgtttttcgaagaagaaggacgagcttttaaccccattcacattgccacctttgacctcggtcctacctacgctgaaccaaaggtcactttcactatgaaagtgccgaagaatggaaagcttatcgcactagagtattgcaacattcacggactttgggaaaattcggcagacgttaaagtaagtgagtaaaaaaggaggtagatacacatgggtgagtatgcaaggaagtacacaaaaggaaatgtggacgaactgattgacctcctaaacaaggcttatgcagatgagtggatagcttactactattacgaggtaggcgcagagcttgtaaagacactagatggaaaaataaccgctgaccagcttaaagaaatggctgaagacgaagaggaacacagaaaggaattagccgaacgtattgtggaactgggcggagaacctattcatgattgggaagagatactaaaacaagcaaattatcctaagataacttatcctgctgatagatcagattggcaaggcttcctaaaatcagttttggaggccgagcgtggagccatcgaagtttacgagaaacttgttgatttcttgcatgcgggtaatggcgaccctgtcactttccacgttataaggcacatcctgcaggaagaaatggagcacgaagaagaagtagaaacccttctaggactctaatcataacgccattaagaaaacgccccgcgacgacggggcgttttctattgaatgattcaatctattaggcaagcctttctaatcctcatcactaaaccaagttgggtcaaaccattcatttactcgcggtcctcctgatttcattcgttggagcaccaaattgcttataggagtccctaaattcgccaaacgaatttctgtatcccctgagccttgcaacacttttagggcatcgctcatgatgttttcaaaatctcccagccatggagcatcatcgggaacagacaaaataagctcatcccatatatccagttttatactaacagctattagttgtttcagaatgagcagagtgtctccggagtatgtcttgagtctgtcaagcacatgctccatggtagctatggccacatccaggtcttttgttcccgatagaatcccgagcaacgcataaagtccgttttcaccaggcaattcttttagcagttccaaagctgcctttggatattttgacccgagttctcgtcccaaagcctgagcctgcttcacagtaagcgtgtgtccctctttctcccaaagcacctctttagcaaaatcaaagtctttccttttaacaacctcggagatcaaaacaacaaagaggttaaatctgccaggactcttgacactctctaggtcgctatagacacttctaaggtcgtcgctaacggagagtagctctttaaaaacctctaaagccttttcctcatctacacctaggtaaaccctaaatgctttcttcaagtagcttatatcagaggtccttttgtataaaaccacatatagattcgccaaatccttcgcagagattaagtccttagtagtagcaaaatccaccaattctcctaatctcgtaactggaaggaattgtgctaatgcaattacaagtggaccgattttcattttccaatcgtacttctgtatggccgaaaaaatctttccagcctcgtgccgccttctactaagaacatccatcaatgaataaagcagaaccagatccgagctttcaccaaaaatggcatcagcgtcatttttggctcgtataagccttaggtcttccaccaaagagtgaatataagcaactccagcagtcataccgagcacggcttgacgcttccaaatttgctttatcagttccactattctattgaggatggcatcaggtatgtccactaagccgtagttagcaagcagagacagcaatgcctcaaaacgtgcctctaaatctctgtcgccaacagcttcgccaaggcgtaatgcacttatgtagtcatcctttggttttacaaaggatttcctaaactcatccttacgattcttccaactgtttagtaaagattcaatcgatacttccatatattaagtctatcataaaaactcgacctgaaaatagagggggttaccaaattaccaagttacgggtgggtaaaaagcgatctcatcaccgtcctcgaaaacaaaactaaggtccgaaataactctcccccggcaaaaagcaagaaaatcagacttaataccttcaggctcatctagaagatattttgacagacctggacaattatgagccacctttaaaaccaaatcagcgtagttagaagcttctaactctaaatcaccacaaccaagctcagcaaaaccgcccataaaatggaccttcactaaagccatcaagacccacctccttgacagagatagatctttttagctcttcaaacaaagagacatttgtctctccaatggcttccgtgctaacgctactgctagcagctgctgagctcactaacaatgcttttttccagtctttctctgcccagtaaacatgtagcagataggcaagaaaaatgtctccagcgcccaccgaattaacgcaaggtacctgtggtacttctgccttgagtgcaaaaccattttcactcttaaaaaaagcaccagatttctcacacgttattcccaaattccctcgaaattgctgtacattcaagccgcgagcttcaaactggttcacctttatgagccatgcataaggcagagaaacttgtaggaagcttggcttagcatctacaatgacctttgcccccgcttcctttgcagttcttaccatgttctcgtagtcgtccaaacctacacctttagccacagaaccagcaaagataacaaacggaaaatcatttactatgtgaccgtaatgctcctgtaagacgtgcaactcgtgatcggtgacttcttgccacctgtcagaaataacatactctttgcccgctccaattatggtaacgttaattctgttgtcatcatcacaatgaatgggaagcacactcacaccctcggcgcgacattgactcaataaccactgaccaatgtaatcgccaaagaaaccaattagatgaacttcatgccctaacctggctaagaaccttgctacattcaaggacttgctacccgcacttctgtatcgcctatcaggtctgaatattttttcctcttcaaccgattcgcccaagaccagcacctgatccagagccggactcaagcctactactaaaaccttcatggtagtgttacttccacctttctaagattcggatcccataacacgtttaagcccatggactcgacaatgaacctaacagggaccaacatcgtaccctgcacaatcgtgggtggagcgtcaatttccatgggagctccatcaacaaatgcagttggtttcccgttgaacagctcaatgctgtgaccaaggcctgtaatggttactttcttttggctatcatcccattgcacgctgtagccaaaagcttccgatattacccttatgggtaccatcgttcggctgttaataatagtagccgagacgtccatggtcttttcgacgccgtttatagtgtatgtgttctttccaacatgtaacacaacatgaacctgtggaagcaatgtgtaaatgccatcaccagtaagtaagaaaacacgatccccctccgtagccacatcgagcactttacccgcaggatagttgggaaatacttggcccagatcctttacatcactcgataccagatacaacgaggaagctgtaacgaccagaacaccattttctgatggtacaatctctgttattgcgtctgagaatttataaaccaaagggcccaccagatattctccatagctgtagtacacagacccgttccattgaaccacatcttggggtggtaccttagcttcgaaactcgtaatggttcctaaagaaaggagcttgatttcactggatgttgacacgtaataaccttcacccgtgtaaccataagataggattggttttacacccataccagcaagtggtttacctgtaacagcatctaccactaagagattcttacgccccatatggtcgccactgaccaccagcagatatccttcctgatcgtccccaaaaccatcgatgatggtacctctaattgttctagaagtctctccccacgagtaactctgaccaccagcttcccacatcaagagaccattcacttttaaaccattagcgtcttgaatttcctcagtccaacctttatcagtgaacaccaaccggtaattatccgaaatgaacgtaggaccaggacttatactacccaaaagtggcaatctgaccttactagaaaccttttgtagagtctgcccttttagttggaatgtaccggccggagtgatcaaaaaatcaccactgagtacggaattagcagcaactttggatatttgtgtagcagaagactctaacgcatacagtttgtctccttgtaggaaatacagtaaaccgttggaaaaagatgcacctgatacgttgtcgaaaaactgctgtcccaaacttagcacgtttccttttaagcaggcaacatcaccattctttagttcccaagctttatcacatgagcgcaggtcaacccgctcacaggaattctcagtgcacttgaaagcaccaaaattagtagaaaccagcgcattagcgggcaaaccactaacatatgtaacctcgttaggtactgaagcaaaaactcttatatttttaggatctttagttattaggctaacagtattgcccttccatagccaaaggttatcctcataggaagccataccgttgtaaatacctacattcgtccattgaccatttgcaaaatacttaacattcccagacacatcttggacaaagaaagtagatgctgtgaaataaaaagaaaccatatccgtagaaagctgtacagtagctcccgtcggcaatacgccaacaaaatcggtggttacatagccgagtttatcccctgtggagaaagctgagtagacgtaatcagaaggaagaaagttaaaccatctttgttccacaggagcttgcccttggacagcgctcgctagtagcactagaaacatcagaacagacgccaaaaacttcttcatgggttaaattttaccccacatcttcgggatgtagtgctctgtacagctgctgtgcaactttaggtggtaaaccgccttttaccgtaagctcttcaatgctagcagcttgcaggcctaccataccaccgaaagtctctataagtttgcgtcgtctagctttgcctatgccaggtacaccgagcagaatgtcgccaaaatcttcgcgtaacttcctatgataggaattaacccatcggtgagcctcatttcttatagtttgaagtacttgtttcccgacatcctcgggcggcaaatatatggggtcttctttccaactcacgaatagtctatcatcaggtttagctatggcaactgcaggtacagtaacaccaagctgctccatggctttctcaacaaccgcgagatgttgcctacccccatcaataagcatgaggtcaggcagtcccgttttctcgtcctgcaaacgcctaattaacacctcgtacatgaaggaaaaatcgtctttgtaagaaccttttatgcggtagtgcctgtaccagggtgtatagaattgaccattaacgtaagccacttttccaccgacgcgttcagaaccaaagagttgagccatatcgaatccctcaatacgcgtagggatatgctctaagcgtagcacttcctttattctgagtagtccacgtttaatcctctcagtcccttcatctctttctaagatgctctcagcattctcttcagcaacccttagcaaagccttccagtgatccggaacagcttccacctgaacaccatgcaacgatcctaatggttttagcgtttcagctacagcgccattcacgtaggcaagtacgccttgctcgtgatagagtcgcacatagtctctaaaaaagctctccatgacttccgaaggctcaatagtggctcctgaagaatactttaggccaaacacattggttatcatgccatctcgaacagagaccacaaaaccagaggcctgatcttctttcaatgcaaaggcaataaggtcagcgctgccatcgacgttggcttctctctgcataccaatcctcttcaccgtgtaaagaagatcgcgaagttcggcagctctctcaaagttcaaattctcagcttcttccttcatcatcttagttaagcgattctcaacctctttcgtatccccttttagaaacttgatgaacaactgaacgcgatctttgtactcctcaggacttatcttgcctatgcatgggccagagcacctgccgatctcgtaatagacacagggacgcatccttcgcttgagcggacccttacaggacctaataccgaaaacctcttcagctatctgtattaagttcttcaagtcaccccttactttgccaggcatgtcaggcacacgaagtggaacaaacgggccaaagagtaattgtccaggctttggttttctctgctttatgcgtacaatctctacagcaggatattcctggcttaagtcaatgcgtaaatagctatagcccttaccatccttgagaagaacgttataaggtggagcatatttttttataagtgtttcttccagttcaagagattgcctttcgttggcaactatgatccaactcaccttagaagcattgctcattataaggtgttctttctggcctggctggctacgagcgtagtcagccaggcgattgtgcaagtcactagctttacctacataaataacctgtccagaattcccataaaataggtaaacacccggactgtgcggtgcttgctcaatggattctctcaacgtcatcttgctgttacttgcatggcactccttgcgtaagttttaaccttattcaggtagttgctcacatagttgttcccatcgtaaattctaccgctgtaaccagaattcttaagcttggtaacaccagtaaggtaagaggcaactgctagatcaatggctttggacctgtcctttacatgcccgacccatgcctcatagttgtcattcaggtagagtaaaccagcacacgcattttcataagggtcaaaaatgtctcctttactaaaaagggaagggtatgcctttagataaattctaaatgtgcttggtaatagctgcatgatcccctttgctccagcatatgaaacatctttgggattgaaattgctttctgtctttatcacaccgataaacacttcagctggcaactcgttcggattacagtccctgtaagcatttccaagtgctaaagctacagttgcactagctccagcttggattgccatcttttctactaggaaaggagcacttcgagaaggttctccagtccatactccggcattcagacttatttcacaatactttgctggcttactcatgataattgtttcagccgctacgggatccacactcaccgtaaccggcagaactacccaaaggatcaaaatgagaattgtcaagagaaccaagagcgaccacatttgcaacgacatagtgctaacacctcctcagcgataaatcaagctaaaggattatagcacacagtagtttgagaattgttaaattgctgacaagtttttatttgttttcctacctagataggaaaaactctaccttgctcgcaggctaatatgctgtatggtctgcccaaatcagccttctcccaggttttcgtagtagcagcaatgatatgcctttcaggcagaagttcgagaacttttttccaatgaagttcatcaatgttcgcattgaagtcatccataagaagaagaacgtaaccctgcttttcatgaatgagttctgccgttcttacaaagacaaaggtaagcagaatcttcaagaaacctctagatgcgacagtacttacttccttgttattaacatccaacaagattttgtcacgctgaaaaccaaataacgtcgtcttcttcaacatctccaaagagaggtttttgatgtcagaagtctccacggaaaacttaaaactgtaactactatcaaatacttgaggaaagcgtaaattcaaagatgcttgtaccagctgtaaaaacgcttgtcgcttttctctccatttctgagaaatcttgtcaatacgatcagaaagtacttcatcaagcggctcattgtaaaaacctgatgacagcatggagtttctctcagagactagtttcctgtactgcgcagccaaccgcatattttctctgtcactaagttcaagcagtcgatcaaaaagacgtctggtccctgaaggagtggatactagatctaaatactcatcactgtagtaaagtacctttcccgctaaaggactttcaaagctggagatgcgttcaccgttgaggagtagacttcttgccttgggctccaaagagacgctaaaaacgacatttgccccatctaccgaaagctcaatttgggcttggttctcaccccatctcactatgtcaccaatgtttcttgtcctgaaggatcttccagtagaaactataaacagagattccagaagcgatgtctttccctgcatgttctcccccattagaactgttaatccatcaggaatttctatttcttggttcaataagttgcgaaaattataaagcttaatcgagcgaactctctccacgtaccacaaccgatagatcctcaccaagcagattgcttacttcttcataaagagcaaaaaaccgacgcgctacctctccattatcaaacttaagttcaacgtcccttataaactcctccttagttatgagctcatctcctgaagccaaattgtccactgcagctagtatcttttcttcaagcgcttccggcatgtaagacctctctggcagtccgaaactacgagcttcctccagggtaaggccagcacccaaatgacgctcgatcaacaagcaaactctttctgagaacccttcttctctggcaatggtcgaaccaataaccccatgagagatgtcatgagtcacactgcgaccaatgtcatgcagaagggctcccagtatgagtgaattaacgtctactgttacatcccgcttctgcagtttttctacaacccgggcaacacctaaagtaacagcctcaatgtgatgccttacgttttctggtaaattgtatttctcgtatatttgttcgatcttcttccagtcaacagaagccccaacgtcttccagcatctggcttaccgattggcttttcagaaagaaacctcccggcccaataaattgcccagcacatcagaaagagtgaacttgtcttcaccctgttgagacagaaaatcttgcagttcttccctttccttatctacgtgaatggcttttacagacaatgaaatgcgacgtctctcttcatcaataccaatgacttttgcaacaatctcatcaccctcagacacggcatcccgaggatcgtcaactctcctaatggatagctgagagatgtgtatgaagccctcaacgccatcagcaatttccacaaacaccccttgaggaattatggtaacaaccttacctcgcacaagctgtcctggctgtatgtttttaaccacttcttcccaagggtctggccttgtgtcacgcattgacaacgtaatctttctgtcaactatgttgatacccagaaccactacttccacctgatcacctatgtttacaacctcgtttatgtccttaaaccgcttccaactgacataccttcgcggaactaagccctctattccaggtgctaattccacaaaaacgccaaagtccgttatatttactacagttccctcagctttcgaaccaactgggaagtccctttccacgttttcccatggatctccaagagcttctttgacactcaaaatgaggtcctgtgcttcagggtcaaacctcaagattttcgcttttacgtgatcacctattttatacaggtcttccacctttgccccacgtttccacgatacttcctgggcaggcaccagtccggtaacacgatccaccaacagtaaaagccctcctctgaggtaccgcagtacgcgcccactaactacgtctcccacattgtgcttctcggcaaagagttgccatggattgggtgttgcaagcctgatgctgagcaccatttccttcttttcttcatccacagaaagcacctttgccctaaccacatcgccacgtctgaaaaccttggcaatattcttgattggtctccagtcaagttcgtctttgggtacgaaaccctcaattccgtcgcccaaatccacaaaaatgccttcatcagtaatccgactgacatgaccacgtacgatgtcactgtctttaagccttaaccaagctttctctgctcgttctttttgctcctcttcaagcacctgtcgttgtgtaagtatgatctgatttcgcttccggttaacacgaagtatttttactcgcaatgagcgtcccacgtacttcttcgtatcgcgtacaaaccttatttccaattgagatgcgggtacgtaaccaagaattccagcgccaaggtccacgaatacacctttatcatcagcgcccacggcttttacctttctagactctccgctcttttcccattcttctacatctttccaaagttttctgtaggcagctctcttctgagaaactgagatatatcccttatcgtcatttgttctggtaacaacaacctccacgctggtcggcacgttaccttcctgcacctgacgtgctaactcactagtacactcgtccagtgggagaaaagcatcatacttactagcaatgtccaaccacaatccatctacgtcagcgcgcaaaactgtaccttctacgagatcccctctttcagccatttctacgtcgaattcttgattgaaattctcttcacggggttccacctttcattacctcctcaaactatgcatagaatttttgttctaactcgaacgaagtaaaacttcgaaaaacacacaacattacattttaacatttaaacctcattctcctatttctttaaactgcacatccctaactacatacccgtcaccttcacgtactgtgtcgaatgtagcatctactatggcaacgtcactagtaagagatgatgtcccacctatgccaactctggtgtaacttacgtgaacctttcctgccccgtctgcatcatacaaggccggaaggagaaagagccccctagtggcataacctctggtaaactcaagacccatactggctaaaaagttcgctaaaccttcatcaggctcgttcgctacagttttttccacatagaacatgttccttgacatgagagcatccatgaaggtccaaactgcctccatgggattatctgcaatgatcttcacaccactaactaaataatccgagccttctttcgtggtactgacgatccagtgtatgttccttgaaacagtggtggtctcctcatacgcattgtatacgtagttgacggttccttttacctccactaccccatcatccaccacactgtaattaagcttccaattctcccacctaagcggatactccacagaggcaacaggtattccttcaacatcagcagtaatctgtctcatactttctaaagagttcaagaatgatcgaaagtaagcattcaccataccttcgctcatttcctttgtactcactgacttcatacctgaaagatcatagtttgcccaagcctctacaaattttctagccgccttctgaggagtcttttgtccagagaaaaaccatgtagttaaaacaattaccaaaacaactatgacagcaatgacaatgtaaagtaagcctaaatttcttttcctgctactccgacttttcaacttctgcacctcctagtttaacttcccaccaaccaaggtcgtttccaagtcttatcaaagcttcccagtaatctttacctcctcgtattccttgtttttctatgtttctaagttcctccactaactttgaaaagctagtctccgagcttattctctcttttacacgctgaatatctaattcagggacaacgaagtcatattcttttatacgtgccgtaggtaccattttcatcttgctggagtcaacaatttcaaccagccctctcttttctaagtccttgaccaacgccttgaaattgggataaccccaatcatgttcagtaaagtcaggcataaccatggtaagcagttcctttagaatggacggagaaagttcatagttcataaaatcaacaaacttgatgatgccaccaatggtcttgaagaatttctcaaagtcctttccagccctgttcttgcttaaactctttaatccacccgcaagttcgttgagtgacacaaaagcgtcggccgtattctttaacgcttccgacgttatttgttcgtctcctatgactactacttctttacccagcccctgaagagccttaataaccggtatgaaatcacgatcagcggacacaaacacaaaggcatcaatactgtcccgctcataccctaactttagagcatccactgttatctgcatgtctgccatgttctttacaacgctaccacttctgtgagcgtatacaaataccacttcataccccatatccacagcaaaaggtatgagtgatgcaaaaacaccccaacctgtataaactcttgccacatcgatcttacccatactaacaaaagtatctaagatcttttgtagaagctcttggggggtcttatcatatttctccaaacttttagccagattctctagatccaggaaaattgcgaaatgtttgcaaggttgcactttttacctccttaactttgtatgacaactaagcagcaattactttattaataataacatcagccaatgcccacagggttataatagctcacgtatgagtagattaatgccctggataaagcggataattgccatagttttaattgtacttctttggcaagcgccatcttttagtatgtcaggatccatcaccggagatgagcaacaagaagctttctacaggggctctgtggaagcggttgaacaagtacttccacaggaatccagtacaatacaacttgtttcggtaaaaatctccgagggacctttaaaggggcaggttatatatgcgcagaacatttacgaaagctccatgtacggatcattcttagtctcgccaggagataaggtctttgtttacgtaatcatggacaacggaaaggtaactgatgcatacattcaagacctagacagactttctggaaccatctcaaccgtattgatcttttccttgatagtgctcttaattgctcatcttaaaggcctggatgctttgctagggttgtttttaactggattgtttatgtggaaaatgtctattccaatgattgctcacggcgaaaacccattagcagttggaatcctaacagtcattgtaggcacagtggctactataaccttggttatggacagcttggataaaatcatgctctccagtgctggtacagttttaggcgtagtaagtgcttatgtgtttgggcttgtggcagcaaagatgacttccattcacggtattacatccgagatcttctctttctttcagttttctgcactgaaaaatgttaacgctttaactctgttttttagtgcgatcatgatagcagcactcggcgcagtcatggatgtagcagtttctattgtttccgctgctagagaacttaaactgcaaaatcctgatataaaattcttggcacttttctccagcttgacccgtataggacgagacatgatcggtacgatggtcaacacactcatcttcgcatatgccggttctgagttagggctcctggtgtatttatacagttctggagagaataccgcttttaagtacattacaggagagttttttgtgggagatgtagttagagcactttcagcttcagctggcctcattctgacgatacctttaacagctctcatggcaagccttttttatgcaaaacacaaaggcgtaggccgtgaaaagtttaaacacgtagattagccgttctacacggtggtacccgaaaatacacacgagtatttctgaagagtccaataagaattgttctgcttttttcttagagcaagtacattgtcgacattgttatactatttcacaacgcatacgacgggagcatgatctgaaggcttcgggttacgtctcttccttatctcttcaaccacgtagacatcctcaattgagggcataagtgtttcactagaaaacacatagtcgatacgcataccctggtttttccacatcctaccttgcctgtaatcccaccacgtaaattgtactttttctggataaatcgccctaaagacatcaacaaagcccactgacaaaagagcttttaaggcttccctttcttcaggaaaagttcctactgtatctttcaagagaatggggtcccatacatcattatccttcagagcaatattaaaatcccctacaattagaaccttcggatatctgcgtaaaagctcttccatacgctttgagaacgctttgtaccactggattttttggaaaaacctgggggagccacgaaggtcaccatggggtgcgtaaacattcactattaaggtgtcgcctaaaactagacccaacgttcggctttctacctcttcaagaacaaccacagggacgccttccttgcgggaacaaatagatactccgttgtaagccttttgtccattaacatagcactgataatccttgaaaaaatcgtacgggaagaggtcgttttcgcactttatctcctgcaagcacaacacatcaggagcttccatctgcataagctccgagatagaatctagacgcgctcttataccatttacattaaaagtggcaaccttcataccttcatacaagtactctgggtactcttggattaatgcttgtcaaaacctcatagggaatagtcccaacaagctgcgccatctcatcggcccaaaaatgccctccttcccactcccccatgagaacaatctcatcacctactgtaacattcttcggagcttcaaacattgtaaaatccattgtcactgtccctatctgctgaaggttaccagctttcgaaccggcaattgccttattgcttagttttctgttatatccatcgccgtagcccacaggaacagtaacaacgtgagtgggctctgttgctctccaagtccaaccgtacgagagtccttcaccaggttccaagatatgctcgtgaatgacacgagcctttagagatagcacaggttttaaaccaggataaccatagccgtaaagcgatatgccaggtctgaaatgagtggcataaggaaacttagcgttataaagtgatgcagaattggacaaatgcaccatcaatccctctggtgcaatacttaaaacctctctaaacctttcttcttcggtagccaacgcctgcgaatcggacagcccgtttgatagatgcgaacaaatgccttccaacctattgccaaccaccttacatatttctcttatcgtatttgtctcataccacggtacaccttcacggtgcatcccaacgtccacaaaaagatgaaacttaataggcaattccagtaatccgtcgctaagccattttgaatctgttatgcagaatctaatacctctcttctcatattcagagcacatgttggacagaggtggatcgtctaacactaatatccattctgctccaaactcggacaacatgagtgcatcttttgcataaaccactgcaaactttgttataccatttttcaaaagctctggaacaacaacagcagcatcatgaccgtaagcgtcgtccttgaccaccgcaattggttccaagtcaggtagtttttgccttatgagctccacattgttcttcaagttcattctggatacttcagcccatttattccacacttctaaatcctccttcattgaccaaacaagaattacaaaaagtagcgtttcaagaaatgcgtaaactgtgtagctaaataaggatcaaactgtgtaccgctgcaccttagaatctcttcgatagattcttgaatattcttacctttacggtaaggtctatcagtactcatagcgtcgaaggaatcagcgagggacaagatcctaccttccaatggaatctcttctcccataagacctttgggatatcctttaccgtcccaccgttcatgatgtgattctacccacttggcgtattttctaagggtttcactaccttccaaaatttcttcagaaaacacggggtgtttcttcatctcggcgtattcctcaggcgtcaaactccccggtttcttcaaaacaaagtcaggtatgcccaccttcccaatatcgtgcaggataccagcccagtaaatatcttcggaggtgcttcctgtgtaaccaataaaagaagcaaaatcagaagctatctttgctaccctttcagaatgaccagccgtgtatggatccctgtattccaaagccttcaccaaaatgagaataatctcctttaagaacctgtttgctgttcgttcgtgaactttcaaagctgtaaacgcactagctaaactggttaaagattcaaataactcaatggattgttcattgaaatctacttcctcaaaactatcgacaaaaactgaaccataccactgcttattcacaattaagggcgcagccaaagatactacaatgggcgaaggtctagcactgctaaatactgcagcaatctctgggggcatagcactgtctcgaagttctctaaccacctccactccctgaggtctgtagacccattcaggtctaaggtccagagtgcttaacaaggagctatagcccctgattgctcggaaccgcacataaccatcatcatctcttaccaatatcgaaccagcttgagcctcaggaaccagagacaaagccaattccagaaggtaactgtaaaaagactcgtcctcaacatctggtcgcagctgccccataagtcctaaaaggcttttttctttggctctcatatcttccagttctttgttcgcgttcaagatttcctcataagacgccaaaagctgttgattttctgcagccagctgctcatacgcagctgcaagttctcttctgttggatcgaagcatttttaatacccaatagaaaactaaagcaacaacaatggcaccaatagcagctcctatggcaatattccgtaccaacgtattaacgaaagctgggctgagctcgttttttccaagccagcgttctacaagctgatcgtatactccagaaacttggagctgcctaatcgcatcgttcagccgaacgcgaaggatactgtttttttcgctaacgccaatggcatactgggctaactgaaccttttccggcagaagtatggtgtcactaatctcaagcttctcggttaagtagccataagactgctctaccatgaaagcaccgtcaacttgtccgctttcaagtgcttctaagacttcttcatgactcgcaagcgacacgacatttttaaacccattggaaatcaagtacgactcaagtgcactccctccaaccactgccaccgatttttgtttcaagtcatctagtttgaggttggatcccttccttacagccatcacataatacggatagaagtaaggatcagttggcaccaaggagttacctgcaccttcgtagaatcccataacaagtacagcatctgctcttccatctttcactgcttcaatcgcttcgctctgatacgaggtaggtagaaaatccaccttttcgtttagcacctttccaatttctttggccagatccaccgcaaatccctttagttctttgccttcaacatacacaaaaggtggattgttggcgtgcacagagaaaacaatatccgcttttgcctgcaacggcaaaaggagtagaaagactaataagacgcagatttttttaaacgtatgttgcacctttacattttacagcgataatatagaaatatgcatgataagaatatgaaagagcttgcttacttcggggaacaattggttaaagccacccgtcaaagtgcaggatttgacgttcctttagcacaggaggaatacattccagcacgcggcatcgtagtagcctccacagggttaagagtagcattgccagagggctcttttggactagttgtaccgcgctcaagtactcccataagatggggcattaccttagctaactcccctggaatcatagacgaggattataggggagaaataaaactcatactcctcaaccttaaagacgaagacgtgaaaatacccaaaggaacaaagattgcacagctcatagtactgccttttatgaacttagagcccacaccatttcagggaacactagaagaatttgaacagtcttcagaacgagggactagagggcttggaagctcaggagtttaacctagatggcatgcattgaaataccttaaaacaggaccagctaagtagaaagagcctgctactaaagtcggcgttggttcctctaaagcttcgtaaagattaggcagcgtaggtattccaggcaactcagttaaagcgcggtcagaaaacggtgggtagtaaaagatctgaccaccaagccttttcaaataactcaacgccacttcatggtctttccccttaaccaaacccagaatgatacgcattgggtttactccaagatcgttgatcgtttcaaccagactcttgaaagcaggtgcattatgcccaccgtcaacaatgagaagtggatctttcctgactacttgtatccgtgcaggcaacacaacatcactcaataatgaaaactcaggttctttaccggtagctgctctataagcttctccagcgagcagggcgttccatatttgatgcaaaccaagcatccgtgtccgaactgtccccattccagtcacgtatgcttgtgtgccatccagcgtaatttgagaatcttcaatgccgtattttgcctgaaccacaacgtcagcatccacacctggcaaaggttccaacgagattactggacctgatagactattgagaagttcccttaagtagaaatcataatcaggaaacaggtcaaagtgatccatacctaaggctgttaccacacttatatcgtgtttttttacgtttgttgcgtcgtgctgtgattcaatacctgtttcaaccacggcccactcttttttcgccttttcgaaagccaagtaagccgcaccagtaagcacttcaaacggggtcagttccacattaagatctttagccacggagagaacttgctgcttgaaactgcttaggtctgcttgctttccgtcgatcataaccatctccgccgacgtacaaacaaagggagacaagaaaagacctacattattgttaaaaagcgctgcaaccatggcggctactgaaccttttccagaagaacctgtaacatatatggtttttactttttcgtggggattgcccagagcccctaaaactctccgcaaattttcgttcttaaaacttgttggcatgcgcgtggttaagtcgtcgagtagttcacaagcgtttttcttaagtactggatgagaccactcaggaaaaaactgacagagaagcttcaaaagaaaatctctgttgtgaagatcaggatgaggcacagtcaaaacttcgctgtgcaaaacaagattatcataggttaatatgtcgaggtctattatgcgaggcccccagcgaatttctcttgttctaccaagctttttctccacatccaagagcgccctcaagagttcttcaggcgtcagtcctgtatcaccttttcctacagcgttcagaaaagtaggctgatcaactttgccatatggtgctgtctctaccatcggtgttatgaactgccaacttataaattcagaggttaaatcaattgcatttcttatgtgagaagctctatcccctaagttagaaccaaaagaaacataaacggttgccatgacggttaaattccttctcttatagcctcgacagccttgacggcatccacattaggctttgtatcatggacacgaacgatgtggacgcctttccacgtcaggtaggaggtccaagctacagttccgaaaagcctttcctcagcaggtactcctccaaggattttacccattgtacttttccggctgtgtcccacaagcactggaaaacccagtgtgaatagctcctcgatgcgacgcaaaacttctaagttatgttcaggcaactttgcaaacccaatgcctgggtcaaggattatttgattttccttaatccccttactcagcgcgtattcaacccgttcaacaaaatacgtatgtaattccttcatcagatcatcgtaagaagcgtactcctgcatagtagctggagtccctctcatgtgcattattaccaccggcacaccgtaatcagcaatgacgttggccatttctttgtcaaactgcaacccgtaaatgtcattgattaggtctgcaccgttctccaaagcttgttttgctacttctgcacggtacgtatcaacagaaatgaaaagcttcacgcgttctcgtacttgacggagcaacgggattacacgtcttagctcctcatcttcgccaatctctgcagcaccaggtcttgtgcttgctcctcctatgtcaatgaaagccgccccattttcctcagcatctacggcgcgctccagtcctgtgtgaagatccactcgagaaccagggaagaaagagtcaggtgtagcgttcaatatggtcattactttagttcttctaagctctagagtcccatttggcattgtcaaaacaaaagtcctagcctctctgtcctcgaggacagacttaatttcgtcggcaatttgattaagaccccagtatggcatccttctaagtttgtcaactaggcatttgagctgccgcacatttgccaatatgagcaccgaagatttttcaacctttccagtgatgacatgtttatggacagcggcatcagctccacaggaaagacactcttgttttatcaccgaagccgctggataatacacttcgtcaatccacactcgaaggtgactatctttatcaaggaagatgccatagctggcaggatcgctgccaatctgatttaagagctccctaaggtcaacatccttggaaatcaatcgaaccatggctactattatatacaagaccgctgataaaataagaacatatggtgatcaattttctaggtaggattttggattttttcggtttcaaacgcaaagccatggcacttttctcatgggatccaggtaatgattacactagcttctggggagcgatttaccttgttttgaacaatcggtccgacttggcaatggaaatattggaaaagaaagtccagaggaacaactattacagatgcaagaggcttttagccacactatatctaagagaaaacccaaaaaaggcagaagctttataccaaagaccgtcaaatatgtgggaagaaatttacttaggagatattagatattactttctaaatgatgttggcggtgctctggatgcatggcaaagcgcttttgaaaaagtagattggaatactgcccgagaatgggacaacccagcgaggaatcttcttaaacgactgtacatggtaacgaaagacgcagaattcttagaaaaatgggctgagctggatgtggataattttaggcaatcacaaatggccgactacataaaacttctttacaagaagggcgaaaaagaaagagctcaagaaacgctcaacgtgtgcatgtatctgtaccgagaagatcctattttgaccagagtagccgaagaactgaacttagaagttccttactacaaaaagaagaaacctcaggtagaaaacgccgttagaaaaccattaaacgcagggcttctaaaagaagatactgaccctgaaaccttaataaaggctatccatgagcttcatccagatgcgattattacattggcttcttcagttctgactattatgcaaggaaccctcctttgggcaggcacgtttaaaccttgctggcttgcacgaactctgggcccatttacggagcacgcgaaaggtccattgatccacttctatacatatcccatagttgccgattggaaattgcaagcatatttggagctcagtggtaccattcctgtactgtttggcaccttgatagctgctattggaaagcttttcgggcaatctggatggttttacagagtcataggaccagtagccaaagcagtagacagcgacaaaatagcaccttacgatagctgcttggtacctggcccattgaatgcaaaggtcttcacatcgcagctatgtagccaaaacataccttttgccattgttgatgttaactcagtattcggagctgaagtagtagaatgctgcaaagggttagacaaaagatggattgaaggtgccttatcggacaaccctgcgggtaacgatgaatccatgacccccgtagtactgctctggcagaaagaccacgtagaggaattggaacatgaaagcttttagggccattgtaagaggttatgtacaaggggttggttttagatactctgccgtaagaatggccgataaaatcggcaacataacaggttatataagaaatttacccaatggcactattgaagtagtcgcagaggggccagaagaagaactcaaggagtttctaaactggttacaccacggaccaagcagtgctattgtagaacgtgtggacgttgaataccaaccttatacagggcaatacaaaagttttatagtgaaattttaatatgtgggaggggtgtatgtgaacggtaatcttatgattctcgtaagtttgttagttggattagcgtttggcttattgttagggtttttgatttggaaacaaagagtaccgaaagacatttccacttatttcaactaccttggtaatctggatttaactctgcacaagccagtaactaccacgttttggagtcgtttcttggactcccttgacaaactagtccaaaaaatcagattgtttgtgagagatacattcttcgccttcagagatgccacgtccaacgttcaccaggcacagtttctgctggaggattctatgaagctcgcttatggaaatatggaagcggcagaagagatagcagacaaagtacaagcgctggcagcaagtggggaagagttaagtgctagtactgaggaactggcagcttcaagcagtaatgtgtacgatagcactgttcaactggacgggctatctcaaagaataaaggaacacgtagaagaacaaatcaagaacatttctaataccattgaaagtttcgatcaagttttttccaaagttacttcggtacagcaggaaattgatcaattggaaaatctctcccaacatatttctggcatagttgaagctatttcagatatttcggaacaaacaaaccttttggcactaaatgccgctattgaggcggcaagagctggagaagctggaaaaggctttgcagtagttgctgatgaagtaagaaaactggcagaaaaaagtaaggacgcagctgaagaaatcgcaactcagctaaagaacttttcaaatactgttggctcagcagtagaatccgtgcaaaccgtattagagttaatcaccaacatgggcgataccacaagagttctttctaacagcctcaacgtcatactctctagcgtgcaggaaatttcaagttctgtggctgaagtgagtaataacgtaaaagaacaggatagagcaacttcccaagctgccataactgttcaatcgttagcggaagacacggccaaagttgccgagctttcggaagctctgaagaatgccatgacacaactgcaaaggcacttgcagactgtgtacaaacagaattccactgcggcaacccggctcagagatggcatgttaagttgccttgatttcaaggctcttaccgaggaagaaaccaagcaaatgtttgccgaagccgtccaataccacaaagattggctaaaccaaatcctagacacaataacatctgggaaagtatggacctccattgttgaccctcatttctgcatattcgggctattttatgacgtggccacaccgagatctcaatacgaagatctatggccacgcatcggtgaagcacatgaaaaactacacagcacggctgctcaactgaaaaaagcgtacgaagatgggaacaaggaaatggccttgtcgcttcgcaaacaacttgaaaaggagtccgaagaacttacaagacttcttaatgaggtccttaagcgtttctagctagaagattcttatgcctgaaataaactggcagcatttgttctcagatgaggtcttgtatcaacgtataaagttttttctccttgggtctgtcaagaatatggatgttgcagaagagctcacacaggagaccatggcaaaggcatgggaaaagcgactcactctaaagaatatcgaaaaaatggaagcctggctgtttgcaattgctaggaatgtgctcatggactactaccgtcataaaggcctacttatcgaggaagaagatgaacaatgggaaagcaacgttgcagcttgctcatctcaaaatcaagaagaattcatggatctgcatgatgctctagataagttaccagcgcctcaaaaactagtcatcgaactgaggttttttaagaactatactgtgcaggaaacggcacagataatgggaaaaactcctcaggcggtgaaaatgcttcaatacagagccctaagagcacttagggactatgtgaaaccttttgatgagttggagcgtcttaacaatgatggagaatattaaggcatttctactcaacacaatcttagaatccatagaaaaacaccagcaaatcgtattgccctggtggtgggtattcttacccacttcatggaaaaaagaattcagcgagctcctaatagtagctattcctctaataaaaactagcccagagcaaagttacggtagaacagttcaatacagcacaggagtacttgggacaattattgccacaacgcttgcattgtttctcttcaccaataccttcgctcatatgaccccactgaccatggtttacaaaacagcagggaacggacaacagcggctagaaagcactttcgaatcgccctttgaaacttccggacttggcttacaggaagtagtaataccctcaaccttatatcaaataaatgcacctacaaacgaacttcaagcattactcgaggaactgaatgctatcccagttccagattaccttaaccatgagggatggatcgtagatcaaaaaaggttacttggggcattacagtaccgcaccttaagtccaggctggtatttctcagcgacgtcaacttccatagacagtgttttcaactcgttcttaacaaacactggatttgaggatcctgttttagtagttgaaacaaaaaggccttaatctatgtatacaaaaacaacttttagttatttagaataaggactattcagcagttctttgcaatcaacgtgaataactaacatatttaagggtatataatccataagagaggtggtgaagagtatgtcattgaaaacatcagctatgggtactgctttgaaatatacattaaggtatgtgaagcagaacccagaggagaatttaacgaagatccttaacctggcggaatcacttttcccagagaggtataaggagaatttgcgggttgcaagaacttatctcgaaccaggtggagtataccaccctctcattatgagagtgttcaatgaggtcgatcctgttttcttggaacgtcttgcttacaatttctttattaaccaattagctatcggcgtacaaaagcaaattgacaccgaaaagaaatatggttttcctggccctttcacgattttgataagccctactatgagatgtaatttgtcttgtgtaggctgttatgccggcttgtatacccgcgaggacgacatgccccctgaattatttgaccgcataatcagggaaggcgaagaacttggcacttacctgtataccattttgggtggagagccatttgtttaccctcacttgtttgaagtggccaagaaccatccagatgtggtatttcacacgttcactaacggtactttgcttacgaaccccaaaatgatcgaacaacttaaggaagttggcaacattgttcccgttatatccatagaaggttgggaaaaagaaactgatcagcgccgaggtgctggcatgtttgctaacattgttaaggttatggacacacttaaagccaatggtatcccctttggtgtatcgattacttatacccgcctcaatgctgacacagttacctccgatgagttttatgattttcttatcgacaagggagccttgtttggatggtatttcctgttcatgcccgtaggcaaagacccagataccagcttgatgcccacgcctgagcaacgtaagaaactttacgaaactgttcagcgcgttagattggaaaaacctttgttcatgatggacttctggggcgacgcaccttacgttggcggttgtatcgcaggaggacgccgctacattcatattaactctaagggggatgtggagccgtgtatctttgttcacttctccactgacaacatcaaagaaaaatcactcaaagaggcactaagtagcgatttcatgaaagccataagagcacaccaacccttcgacgacaacctacttctaccgtgccagatcatcgacaacccggacaaactcagagaaattgttgagaaaacacatccaaagccaactcacgagggtgcagaagttatagtagttgacgacagtataaagagtttccttgacgactacagcaagcaggtaaaagaagtctttgacggaatttggaaggaacgctatctaactaaccctgctattaagggttacgcggagaaactttatcaagaacgagagcaaaagctaaagaagtttgaggaagagcacaaagaagatacatagttcaagcaatgtgtttggcgaagccacccaaaaagagggtggcttcttttttggatgtccctgcttagcaattcattcaatcgaatgcttcgcgtagaaccataaatgctaaaataggcaatgaacgtgaaaccgatttcacatatacggaggctcatgcatgtacgaattagttgataaggaactcgtagcaccagacatatggaagataaaagtaagagcaccccatattgcaaaagcatataaaccaggcaattttgttatcgtgttaccccatgagcgaggcgaacgcatacctttgacggtgtttgacaccgatgaagaaaacatacacatcgtgttccaagaggtgggtaagagtacaaaattgctgggtaagatgaaagtcggtgaccaaattcaagacatcatggggccaactggtcatgccttccccagtcaaaagttcggaaatgttgttctcatagcaggcggcgtaggtgctgccactgcagtccctctgggaaaacacctgcatgcctgcggcaataacattaccatcatactgggtgcccgcagcaagaatctggtgctcttcgaaaaagaactccaagacatatcggaaaagctcatcatcacaacagatgacggttcctacggtgtaaaaggttttgttaccgatgccttgaaagaaatattatccaatgaagttgtagacttggtccttgccatcggcccggccgtaatgatgaaagcagtatcagatcttaccagaccacttaaagtcaagacgttggtttcactaaacagtatcatggtttgcggaacaggaatgtgtggagcttgccgtgtaggttacaaagacggaaccgtactcacttgtattgaggggcccgaacttgatggccatatggtagactggaacacgcttctcccccgcttaagcatgtacaaggaagaagaagctataagtctatccttgctggacaacgaaagtcggtgagattattatgcccttaaaagataggattcccatgccagagcaagacccaaaactaaggatcaccaattttgatgaagtggcactgggctacacagaggaacaagctcttatggaggcctctcgttgcttgcagtgccccaatccgacctgcatacaaggatgtcctgtaaacattgatataaaagctttcattgggttgatacaagaagggaaattcacagaggggtattacaagataaaagaaaagaataacttccctgccatgactgggcgagtctgccctcaggagacccagtgtgaagcctcctgcgtcttggctaaaatgggaaaacctattgccataggtagacttgaaagatttctagcagaccacgaaatgtacaagccacagcaaatagaaacagaaaaaaagaaccacattccagtagcttgcgtaggtacgggacctgccagcttagctgcagcagctaatctagccaaaaaaggctatgaggtacatttgttcgaagcactccatttaccaggtggcgtacttagttatggcataccagaattcagactaccaaagaaaatagtcaatcatgaaatcatgcttcttagcgacttaggcgtctttatacatacagacgttatcgtaggaaagacttataccttacagcagctgcgacgagaattcaaaagcatttttttgggaaccggtgctggtgcaccattgcttttgggagtacctggtgagaaccttaatggcatttttacagccaatgaattcctaatcagggtcaacctcatgaaagcttaccgattcccagaatttgacacacccataaaaaagggtaaggaagtagtagtagtcggtgcaggaaatgttgccatggatgccgccagaaccgcaagacgtttaggcgccaatgtgaccattgtttacagacggagtagagctgaaatgccctcgcgagctgaagaagttcagcatgcagaagaagaaggtatacacatgaagcttctaacaaatccggttgctttccacggcaaggacggttgggtacagtcagtagaagttgtttccatgcagcttggatcaccagatgagcgaggcagaagaaagcctatacccattgaaggaagcaactacgaaatttactgcgaccaagttatagtagccattgggacaacgccaaatcccatacttaagtacagcacgccagaacttctactcacgccccatggcaacattgtagtagatgagcaataccaaaccaacatacctggtgtgtttgctggaggcgatattgtaacaggttcagcaaccgtcatagaagctctgggagcaggaaaaaaagctgccatttacattgataagtttataaagggagcctaataccctaggctcccctgacattgtgcactaaaaaggacgcccaggtacctttgaccaatcagctaagaattgttccaatcccctgtcagttagcgcgtgtttaaaaagctgttccataactttgaatggaaccgtgcaaatatcagcacccatgcgagctgcatcaaggacgtgcttaggatgtctaatactggcaactatgatctgggtttcaaagccgtaattatcgaatatgtttttaatgtcaaacaccagatccatagcatcgtgtccaatatcttccaagcgtcccacaaatggcgaaacataggtagccccagctttagcagccaacaacgcttgaagcggttgaaagataagcgtcacatttgtcggtataccttcttgggaaagcaccttcacggcctttatgccttcttgcgtagctggaatcttaatcaccacctgttcacctaaacgacgcagctgctgtgcttgctccaccatcccctgagcatcttgtgccactacctctatactgactggcccctccacaatgttaagtatgtcttgaaccacttccatgaaacctttgcctgtcttggcaaccaatgttgggttagtagtaactccatctagaataccccactcttttgcagcccttatctcttcaacaaaagcggtgtccaaaaagaacttcacgaataactcacccccgttatttcatcttgttacaatattaccaacaacctcgggaacaatagcatacagatctattcgagaacaaaactttatatcagcgtctttgccgtatctcaatatgtttcctccactctctgactgcatgagtacatctagtgggtcatcagttactttagcccaagatagagatacctttgctgcatcatcaagttccatgtttgcgttgctcaaggttagtagtctgcttactataagacccgcacagtaaaaatcgtctccaacgagtcgaccttccttccccgcacaagccaccccaataccatcaaattgctccttttggacaatgtcaaaggcttctcgcaccacagatgataggtttagcagcgatccaaccagaattctcgtagtggtattctggagctttattaacaaattggtgccgtttgtggtagtcataatggctctggcatctgttagttgatcagcatgttttaccaaactcacaggagagttatcaaaatcgaaaccatctattttgattccgcccctctccccaatgagaataaccgatggatctttcagtttttctctagtagccaagtcaatagaatctgtaacaagaaccgatttaccaccctgagcaaggaacgtaacaatggtactcgtggcacggatgacatccaacgcaatccatacaaaatttccttcaggaatctgctcgcttacagatgaaagtaccgaaatcttcatatctacattgtaacagcatagaaccgctgtctttgaataaaggatctgtgtctttagccttaaatttatttaccttgtgttataattctttcaagttgacctacataaatatcaaaggggtggtactcgatgacaagaccttcaggcttgaaaggattcgccacaataacaatgggccaagtagcttcgataacaggcactgcaatgactcaattcggtctctcttattgggtttggcaagaatttggtagagccaccccatttagtattatgagcattctcttctttggtgcacaagtgattttcggcttggcggctggtagcttagttgaccgttggcctagaaaaatatcgctcatactacccgatatagcttcaggtgtgcttacgctaatagctcttttcctctacacgcaaaatgcactaactttatccttcctttataccatgtcctttgttaatggcattttttcagctcttcaatggccagcctactccgtaacactagctagcatgttaaaaccagatcaatacaccaaggcaaacgcactgttcagcattactgactacggtccagcactagttgcacccatacttgcaggtgggctactaggtactattggcctggaaggtatcatgaccatagaccttctgaccctaacgctagctgtgttaataaacctatgggttttcatacctgacataagaaaaaaggaaactaccggtaaaggagatatgtcagccagcttctggcaagacatattgtttggcttcaagtttatttcacaaaggaaaccactgcttatgctactgatggttttcctcgcttctaatttctttgctggatttggaaacagtttgttctcaccctatgtacttgcaagaaccaacaacaatgccttagcattaggaactattgaaacgttttttggagtcggaggcctaatcggtacactactactctctctttgggtcctgccaggtagaaaagtcacagcgctgcttattggtctgatcataagcgatgtcggattcttaatattaggttacttcagatggataccgactatgtgcataggtgctacgctaggttctttcggtggagttatggcaaacactcatagccaagccatatggcaaagtattgttcccataaccatgcaaggtagagtgttctcagcgcgcagattcatagctcaagcccttagtggaatacccatgtttcttagcggtccactggttgataacgtcttagtcccttatttcaaccaaaagaccatgctatctaacgtattgggccaaggtcctgcaggtgccatcagcttcttaatgattttgggctcaatcctttccattgcggttgcgctcctggcgttcgccaattacaacgtccaacatgttgaggatcttgccatggccagcttagaagctgacagcacccaagaaaccatgtcgacgctaccttaaattctatcggaactaggctttgaatttgacgctcctacaggtttccctacgtaccttactacagcaagcacacttacagcaccaataagaagcaatacccaccaactggagataaaaccacccaagacgtataagatcagacaaataacctgaattgccagggcgtaaggtaactgagttttaacgtgcgcaatgtggtcgcaagcagaagacatggaagccattatggtagtatctgatatgggtgaacaatgatcaccaaaaatggccccaccgagcacgctaccaaccaccaaagtagttatggtcggactaacattataggccagtggtatggcaagtggcatcacaatagccatggttccccagcttgtaccagtggcaaaactcactaaagaagccaccaagaaaactagcggagccactgcgaacacaggcaaatgctcggacagaacaccaaccaagaactgagcagtccccacatcagcaatgaccccagatattgtccaagccaacgtcagaatcatcaacgctggaaccattgatgcagcaccttcagtaaaagcgtccatggtttcctgcaaactgagtatgcgctgccctacagccagaagaactgtgacaatggctgtgaatacggtagcccatagaatagcaatagacgaatcagcattactgaaagcctgtctaatagcatcaaatgtgtaacccaggtttggaccgccaccgttgtaccaaagcgcaatcagggaagaaacaatcaggaccacaattggtatcaatgcgttatatgcccttgcttctttgttccctaggtaaacttgctccatttttatgttagccgctatgggtcgtgcatcatcgtcaagtaacttccccgtagttcgagccctgtgctctgcgtgccacatgggtccaaaatccctaccagtgaacgcaattagcagcacaaaaagtaacatgagaatctcatagaatctaaaaggcagacttgaaaggaacacatcatatggtgcagcagcaatacctaaactggcataggagtcctttatcaaagaaagctcatagccaatccaggtagagattatgaataaacccgtaacgggagccgcagtagcatcaacaatgaaagccagtttttcacgggagatgttgtatttatcgaacaaaggcctcattgtagggcccaccaccacagcattggcgtagtcatcaaagaaaaccacaatgcccagtaaccaagcggcaaactgcgctgttctttcatttttggccagccttccaataaaatcagccaaagctttagtcccacccatgcggcctattatccctaccacagaaccaagtaccatgagaaagataagtatgccagcgtggaagctatcggtaagtgctcctacaagatacttgctaagaagtgttaagaaagcactgaagacgttaccaccttccagcatgacaactcccacaaaagctcccaaaaatagggaaagtacaacctggcgagtgacaaacgccagaacaattgctaaaagagctgggagcaatgaccaaatgccgaaatttagcaccgtagaatcttcggccatgacgtagcctggcaaacataaaaagatgactacaatcagcgcaaaccaaaaccagtgtcgatctttcattttacaacacctcccgtgatcaattaaacaaaacagatgattctggtcattataggtagaaaactatcgtaattcaacatatgcactttaatatgcacataacattgaaaagagagccttaacatttcccatcctcttgaccccggtgtgcgcaaaacttaccggagcaatctttctatatttgaaagtaacatattgacttttctaacatatgtgttaatattattaaaggaggcgatgaaaatgattacagtgtgcccaaattgcggttctcaacttcatataactggactaaaatgccctgactgcggaacagccataacgggggatttccccatggatgaactgtttaagctaacgcctgaacagttggactttgtaaaactattcttaaagaaacgaggcaatttatctgaagtgcagaaggaattgggactgtcttatccgacagtgagaaaccggttggagagcatactaaaaaccttaggatacgacgtacaagaagagatcacagagtgggacatacttgaacaactaagagaaggttcactggatgcagaaactgcacttcgtgtactaaaggagttaaagggacatgaaaacaactaagctgtttaccatacccttttcagaaaagaagctaaaaatattagcggtctctgctgatcttgaaattaaaagcggtaagaactcgcaagtagttttagaagtggaacttgagggcgaagctgaaaaaatacaagtttacgagcccaaggtaagacgcactgacgatgaacttgaaattactctagagtacgaggcaaaccacatggcgctcgtgtcctttgggcgatctaagtcgcttcgggtggataaagcgaccattacactaccttccacaaaagagttttccatttccaccgtgtccggagatgtaaacttatcagcacctaattgccaagacaggctaacactaaaagccataagcggtgatgcaaacatgtccgatgtggaatgccaagaaatcgatataaaaactacttcaggtgacattagactaaggaatgtaaaggcaaaaaaccagctaagggtgtccttggtaagtggggatctattggctcaggacattagcttcagagaagcgcgcatggaaactgtgtctggtgacatagtcatacgagagcttaccgatacttttcgttcgatccagttcaaatcagtttcaggcgatcttgtgataaacatggcagttctacctccaagcagaattgaattcagcacattgtcaggtaccataaaagtgggccagcgattgctaaaaggggtaaaaggctcagtggatacggctccaaaacctgtagcgacggttagaatcaatacagtgagcggctctgctacgctgcaagctgccagagaagagcaacaaacccccgaagacgttgacttgttcgtcgatctaataaagagtaaaaaggccacacctgagcaagtcgcggagatgatgcgactattaggttttgaagacgaaacaatacaaaaagtaatacagagttgatacaataacagccaaggaagccaaaaggagctgatacaatgcgcgacaaactggtgaagcgttttcttaagtatgtatcattcgatacccagtcagacgagaacagcagcacttaccccagtacggcaaaacagctggaactagcgaactacttagtagaggaactaaagtcattgggacttgcagacgcagccgtagaccaatacggctatgtcactgcgacactgccaggtaatgtgcaaggaaaagatgtccccgtaattggttttctagctcacatggataccagtcctgaattccccggtgctaatgttaagccaaggattattgagaactacgatgggcagtcgaccatcgaactaggcgcagggcgtgtcctatctcctgaagaattcccgcatctaaagaactatgctggtaaaacactgataaccaccgatggaacgacgctacttggtgcagacgataaagcaggtatagcagaaatagtgactgcagtggagtacctacttgagcatcccgaaatagaacatggcaccataaaggtaggatttacacctgacgaagaagtaggccgaggcgtagactatttcgacgtgaaaaaatttggcgctgattttgcttttaccctagacggtggggaatatggagaattgagctacgaaacgttcaacgcagctcaagctaaagtgattgtgcacggtaagagcattcatcctggcgaggcaaagaacaaaatgaaaaacgccattctcatggcaatggattacataaatcaaatgccccctgctgaagcacctgcccacacagaagggtatgagggtttctatcatgtttaccacattgaaggcagtgttgaccgcgcagatctaacatggatcatacgcgatcaccatagggaccgtttcgaggaaagaaagacatatatggtaaacgctgcccaatggatgaataagaaatatggtgatggtacctttgaaatagacgtgaaagaccaatactacaacctgtatgaagttctaaaggacaaaccagaaattatcgagcttgcgaaaaaagcaatgaaagatgccggtatcgatccaattattaggcccgtgcgaggcggaaccgatggctcacgcttaaccttcatgggactacccacaccaaatttgttcaccggaggccacaactaccacggtccctatgaatacatagttgtggaatccatggaaaaagcagtggaagtcatagttaacattgttaaactagctgcacaaggtaactaaaacattaattaactaatcaacatgacccggtgaggaggaaccaaagtacttgcgtttctggttcctcccttttatttctcgatgttctcgtctttgttgttctttgatttattttccctgcgcttcttcttcactcccatgagatgctcaagacgttgcccgtatttgctctccaatccctgatcagaaggcaagtagtagcgctttcccagcaagttgggagggaggcattccatatctgcaatgtgttcttcatagtcgtgactgtacttgtaatcctttccgtatccaacctctttcatgagcctagtaggggcgtttctaagatgcaatggaactggttccgccatggtttccagagcatcttgttttgccttttcatagcccacatacaggctattggacttcggggctaacgaaagatagacaactgcttgagccaggttggctgtgcattctggcattccaatgtaattcgctgcatcaaaagcagccaccgcttgcatgagtgcttgggggtcggccatgccaacatcttcagaagcaaaacggacaatacggcgtgcaacatacaaaggatcttctccagcttccagcatccgagcaagccaatacagtgcagcatcaggatcgctattgcgcatggatttgtgaagcgccgagatgagattgtaatgctcttcccctgccttgtcgtaaagcaaagtcttcttctgaagggcctcgctgatgacctcgtcactaatcaccctaatcccttcgctgttgggatcagtgccaaatacagccatctccaatgtattcaaggcaatacgcgcatcaccatcggaataaacagcaatacgcatcagctgctcatctgttatgaccacacgctcattgccaagcccccgctctttatcagctagcgctctgtaaagtatggtcttgatatcctctgcctccaagggctcaagcactaccaccttcgacctggacaatagaggacttatgatttcaaaagagggattctccgtagtggcacaaatgagaactacagctcccttctccacataagggaggaatgcatcctgctgcgttttgttgaaatgatgtatttcatccacgaatattacagttcttcgtcccatgttaaactgaacttcagcatcttccagtacttcctttatctctttaatgcctgaggtaacagcgctaaaccgtaaaaagcgtgctttcgttgtattggctatcaccatggcaatagaggttttcccaactccaggcgggccccataataccaaagaggtgagcttatcttcttcgattaatttgcgaagcagcgttccctttccaaaagctttatcctgccccactatttcgtctagggtacgtggacgcattctctctgctaagggaatccatttgctactaggcttgaaaagtgaatcctgaaacctattatctgtcattgcctactatctccatgggtttaaccccattaaccagtcttccaatgccttctatttctaccaccacttcgtctcctgcacttaaaggacctactcccgaaggtgttccagtgagtatgatatcgccagcttccagggtcattatctttgaaacgaaactgacaagatagaatacatcgaaaattaagtcagctgtgtttccctcttgacgtacttgcccatttactagcgtcctgaggcgaagattcattgggtccacatcagtttcaatccagggccccaaaggcaaaaacgtatcaaatgatttggctctagtccactgaccatccttgctctgaagatctcgtgcagtaacatcattggcaatggtgtaacctagcacatgtttatgcgcttcctcttcgcttacccaatacgtacgatctttgatgactactgcgagctccccttcataatctacacgttttgattgagggggcagtaagatactgtcatttggccctatcacggccgtacgcggttttaagaacaatgtaggctcttcagggagcttttcacccatttcttctatgtggcttctgtaattcagccccacacaaacggctttacttgggattattggcgcatccagatcttcatagctgaacctcttccagttcacaccatttaaaccggatacagctgcttctccttcttcccaggaaaaacaaacattgctcagcccttttaatcttaggagtcgcatcgagctatcacttcctttttatatattgtactcgcatttttaacatgtgaattcatggagccaactatgcatttaactaacaaaaagtgtattccgtttattcatacttgattctggttatactgtaagtgagaacgttgttttggatggtgaaaaatatggcaaaaaagaaagcggtagtagaagtaagaggaatgtcttgcgcttcctgcgttaatacagtcaagacagccattgcacatacaccaggtgttgtcagtgtagaggtgaatttagccactgatcaagcctttatcgaatacgaagaagaaaaggtggacttagttgagattgccaaaaacgtgtcaaaggttggttacgcactagatattgagcaggcaaaaaccaacgaggagttgcagcgtataaaagagcaattcattgcctcaacgttattcatggttcccgtgaccattctcatggtcatgcatatgagtggcatcatgttcccaaacatggaactacttcagcttattctttctgctttggctgtggctacagctggtcaggagaccgtatcaagagccttcaaagctctgttccatggacaatggaccatggatgttctggtagcttctggcattgtcatggcagtgctatcgggagctataagtttagtctatccatcggtatacagctttgcgtctgtgggagcaatgatattgttctttaatttgctgggcaaatacttagaaagctcagcaaagaaacgtgctgcaaaatccataagggcgttattggatcttaggccacaaactgcacgcattatcgtggacggtatagaagtagagatacctgttcaacaactagacccaggagacattatggtagtaaggcctggcgaacgcatacccactgatggcattcttttggagggcgaatgctacgttgatgaatctatgattagtggcgaatccatgccagtgcaaaaaaacataggtgatagtgtcatagggggaagtataaacctggggagccccataaaggtaaaagcaacaagagttggagaggacacatttcttagccacctaatagatctagtacagcaagcgcaggctgctcgcatgcccatacaagataacctggataaggttatagcgatttttgtgcctgctgtgatttccttagcggttttcacctttatattctggcttgccttcccagggcttgctgctaacgttaataattacctttcctcaatcttaccttgggtccccaaaggacttactggattctccttggcagctttcgcctcaatagccactctagtgatcgcctgtccatgcgccttgggtttagctacgcccacagctgtcatagttgcttctggcttagcagctaagcacggtgcttacttcaaagacggatcagctttccagcgactggcatctgtgaacactgttgttttcgacaaaaccggtacgttaacaaccggtaaacccacagtgagaagaatagtagcgtttgaagaaaacgcggagcaacttatgtacagtatggcaaagcagtcacaacacccactatccagagccatagttgcttacttcgaagagaacaagaagatggactcagctctacagctagagaatgttaaagagactccaggattgggtgttctagcaacgttcagtggcaaaacctattcattaggtaagcctaaaagaagacaagacgttcagcagttcatagacccaacagatagcacggtggcactttacgatgaaactgatcaagttttattagccgtttgtgcactttatgatcctgtgagggaagatgctgccatggccatagaagaactaaaagcgatgggtatcgaacctgtacttttgagcggagatagagaagaggttgtgaaagccgtagctactgcagttggtataaaaacgttcaaagcgaacgcactaccagaggacaaactagacttcataaaacgtctaaaggcagaacagcccgaaagcatcatagctatggtaggagacggcataaacgacgcgcccgctttgagacttgccgatgtaggcattgccatggggagcggaaccgacgtagctattgaatctggtgatgtagttatttacaagaccgacataggaaccattgtaaagactgtgaaaatagccaaggccacagcgaaaaagatctcacaaaatctgttctgggcgttcttttacaatctccttgctttgcccttggcaatgatgggagctatccatccagtaatagctgaaattgccatggccttcagttcagtaaatgtggtgaccaactcgctcagactaaatcgtattaaactttagagaaaggaggtgtacacaattcttatgaagcacatcgaccccgtttgcggtatggtagtcaaagaggaaactgcaaaaggcacctatgagtacaaaggaaccacatactacttctgttccgagtcgtgcttgaatgcttttaaagctgacccagaaaagtacctaaaagaaggacccatgggacacatgccacaggaagaaaaataggctaaggtatggctcaagacaaagttaaaatcggcatcattggtggtatgggcccagaagcgaccttggatttatttagaaagattttgcggaatacgcctgctaacaaagaccaagatcacctacacctaatcattgataataatacgtccataccagacagaactgactacattcttggcaagggagaaaaccccttgccttttattttagagtcagcacgccttttggaatcagcaggagtaaatgctatttgtatggcttgcaacactgctcacatttttgaaagcgacatcaaagctcacattcatgtagacttcataagcattgtagacagtgtattgaatgaactaaaggggacattttcgcaagctaaatcgataggtttagctggtaccatgggtgttttttcatcgcatctgtacgatgaaccactcatgcagagagggtacaagctaattctgcccacaaatgagttacaagaagagctcatgaaggtgatttattccataaagcagggatgtataaaagaggttattgacaaagcagaagaacttctgcagtggtacaaagatcaaaaagctgacgtgcttataatggcatgtactgaactgcctttagttctagactacttggtgcctcccattccggtggtagactccactgaggcgctagcgaaaagtgttgttaggtacgctttaaaaggctttgtaaaactacccaattaaaagcggcacgcaagcattctgagaacttgtgggctttatctctttatagcaatagaacttaagtaaggtaaaaaggcgcagttaccacaaaataaaaagggggacttagcaccaacctactctcccggcagctcccgcacaccagtaccatcggcttccctgagcttagcttccgggttcggaatgggtccgggcgtttccccagggcgtgggcactaagtccctttttacacactaaacaactgttggagaaggtttttaaaggctttttacttaagcacaatcatcttgccatgtaagcgcttttcttctacccatcgcttattactacaaacgcttattttggtattcaaggccttcttataagtgaagcaagacctcgggctattagtactggtcagctacacccattactgggcttccacttccagcctatctaccgggtagtcttcccgggcccttaccagatcatctctgtgggagttcttatcttgggatggacttcgcgcttagatgctttcagcgcttattcctcccagggtggctacccagctctgcacctggcggtacaactggtacaccagtgcctggtcccttccggtcctctcgtactaggaagagctcccctcagaactcctgcgcccgcggcggataaggaccgagctgtctcacgacgctctgaacccaactcgcgtgcctctttaatgggcgaacagcccaacccttgggacctgcttcagccccaggatgagacgggtcgacatcgaggtgccaaacggatccgtcgatatggactctcgggacccattagcctgttatccccagggtaacttttatccgttgatcggtggcctttccactcagcaccaccgggtcactaagcccgtgtttccactctgctcgaggtgtccctctcgcagtcaagcacccttatgcctttgcactcttcagcgggtttccattccgcctgagggtacctttggacgcctccgttaccttttgggaggtgaccgccccagtcaaactgcctacctgacactgtccatgtgccggcttcacggctccatgttagagttccaacacgtgcagggtggtatctcaccgtcggctccagtacccccgaaagggtaccttctcagcctcccacctatcctgcgcagcacatgccaaaacccaatatcaggctacagtaaagctccatggggtctttccgtcctgccgcgggtagagggcatcttcacccccattgtaatttcaccgagtccctcgctgagacagcgtcccagtcgtcacacctttcatgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccggcgtttactggggcttcagctcggagcttcgcccattcctgggctaacccctcaccttaaccttccagcactggccaggcctcagcccctatacttcggcttccgccttcgcagagacctgtgtttttggtaaacagtcgccaggacctatcctctgcggcctgcctcggctcatcaatctcttgattcacctatcgcaggcaccccttctcccgaggttacggggtcagtttgccgagttccttagcgagggttctctcgcgcgcctcggtagtttgtctaccagtccacctgtgtcggtttcgggtacggacactaactatgtctccctgacgaggtttttctcggcagtgtaggatcactaccttcgcatccttacggacactcctcctagccgctaacctgcatcgggtgcggttttccctacacccaggcctcgctgctaagaacgtgctattccactagcacgcgtagctaccttcctgcgtctccccttcaggtcaatcgacataatcagtggcacggactattaacctgtttctccatcggctacgcctttcggcctcaccttaggctccggcttaccctgggcggacgaaccttccccaggaacccttggacttccggcggacaggattctcacctgtcttatcgttactcatgccaggattctcacttctgtgaagtccagctacattcacatgtaaccttcgcccctcacagaacgctctcctaccacttacttcagccttggctaaagtaagtctatggcttcggtgctacgcttagccccgttacatcttcggcgcacatccgctcgaccagcgagctgttacgcactccttagatgatggctgcttctgagccaacatcctggctgtctttgcagacgtacttcctttaggttggaacacttagcgtagcttcgggaccttagccgatagtctgggatgttcccctctcgcctacgaagcttgtcccccgtagactcactccttgggctagctaccatggcattcggagtttgacagggttcagtaggcctcacgaccccctagccctaccagtgctctacctccacggtctactacccaaaggctgcacctcaatgcatttcggagagaaccagctatccccgggttcgattggaatttctcccctacccacacctcatcccacaggtttttacccctgacgggttcgggcctccagacagtcttacctgcccttcaccctggacatgggtagatcacccggcttcgtgtctcaatccagcagcttgtcgccctattcagactcggtttcccttcggcttcagtgcctcagcaccttaacctcgctactggaatgaactccctggctcattcttcaataggcacacggtcggcaacccatgggtcgcctcccgttccttgtggacgcacggtttcaggttctatttcactcccctcaccggggttcttttcaccgttccctcacggtactatgcgctatcggttagcaaaggtgtttagccttggagggtggtcccccctgattccaccaggattcctcgtgtcccggtgtacttggggtcacataccagctagtcttgtacatttcgcctacaggactttcaccttcttcggtctgccttcccatgcagttcggctatgtacaagttttgtaactagctgagcctgttgccagccggctccgtatgtgccccgctacccctaaactgcaacgcctggccgctatcacacagcttaggtttgggctcttccccgttcgctcgccgctacttagggaatctctcttgatttctcttcctgaggctactgagatgtttcacttcgcctcgtgcccctcgcttagctactatcttcactaagcgatgcatggatttccttccatgcgggtttccccattcggatatcccgggatcttcggttgttaggcacctaccccgggcttttcgcagcctgccacgtccttcttcggcctttgctaccaaggcatcccccgtgcgccctttatatcttgcttcacttactatttccttctacctcttacgcgcttgtcttttttacaatgggcttccaattgctctcacacggcttactttattgtgcctttgtatttgtatgccttctctaccttctccccagttgtttagcgtgcattaccgggatcaggaagaaagaagaagaaaaaggagtttctttttttcaattctccttagaaaggaggtgatccagccgcaccttccggtacagctaccttgttacgacttagccctccttaccaggcacaccgtcgtccggccctcttcggttaccggccttctggtgaacccgactcgggtggcttgacgggcggtgtgtgcaaggcccgagaacgtattcaccgcggctttgctgatccacggttactagcgactccgacttcacgcacgcgaattgcagcgtgcgatccgaactgagcagggcttttggggatttgctccacctcgcggcttcgcttcccgttgtaccctgcattgtagcatgtgtgtagcccagggcataaaggccatgctgacttgacgtcatcctccccttcctctggctcttcgccagcggtctccctattgtgctctgacccttttacctgtcaggagcaattagggatgagggttgcgctcgttacggcacttaagccgacacctcacggcacgagctgacgacagccatgcaacacctgtgctggctccctcccttacggttgggtcgtccccctttcaggttcctaccaccagcatgtcaaaccctggtaaggttcttcgggcagcatcgaattaaaccacatgctccgccgcttgtgcggacccccgccaattcctttgagtttcaaccttgcggccgtactccccaggtgggatgcttatcgcgttggcttcggcactgaagggtctttaccccccaacacctagcacccatcgtttacggctaggactacccgggtatctaatccggttcgctcccctagctttcgcgcctcagcgtcaggatcggcccagagagccgccttcgccaccggtgttcctcccgatatctacgcattttaccgctacaccgggaattccactcccctctaccgtcctctagctgcctagtttcccacgcaatctcagagttgagccctgagttttcacatgagacacagacaaccacctacgcgccctttacacccagtgaatccgaacaacgctcgggacctacgttttaccgcggctgctggcacgtagttagccgtccctttctactggggtaccgtccttactcgtcccccagtccaggagtttacgccccgaaggacttcttcctccacgcggcgtcgctgggtcaggctttcgcccattgcccaagattccctgctgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtgaccggacatcctctcagaccggttacccgtcttcggcttggtgagccgttacctcaccaactacctgatgggccgcaggctcatccttcagcagctacctcaacggtaactctttcttcaccagtatccctaccagtgaacgtatgaaggtttagcctcagtttcctgaggttgtcctcctctgaagggtagattacctacgtgttactcacccgttcgccgctaagctacaatccgaagactgtagcccgctcgacttgcatgcattaggcacgccgccagcgttcgtcctgagccgggatcaaaccctccgtgatatatatatgtgtatctctacttcatatacatttccctttaggtctaatccctactctatttgattcactgtatccttattggatacgctttgtcgtttccgaccgcttcttcctcttcttcctgtccccggtttttcacctttcggtgtcctgctccatagcgcatcgctcccgcgctgcgcctcaccgtgcctatctcgttaggcaggcattgttaagtataaccagttttggtaaaacaagtcaatactatacattagtataccataataagccccttagctcttcttctttaaacggtaaaaagtgtttccactacgccttatttcttctattttgccctcctccaccaatagaggtagcacaatatccaaaaccttttcagggtcagtgattttcagtttacggctactccaaaaggggccaacaactaagccatctagtaagcctgctaagtctttcttcgtagcttcactttgtttcttcaacgtttttaggacgacgtccgaagccttcactactagctggtcagaaagtatttttggtagttctctttctttccttacaccccacaagaagaccacagcgccagcgattgctgaaagaaagacagcaattaccatgccccatgtttcactcataggctctctttatcctttaaatcgggttttttgtaatatatcaggttgccattgtacagataagtaacgaatgtaaccagccgtggaaacagaggctcaacttcatctcctagacgctctttaagcttgagccctatcgtctttatatcatcttccccattaatcaatcgccagacttcagagccaactttgtccagatcaatggtaatctctagaggcgttttaaatagtctgtgcattaaagcatcataccagtgatttctatatatctttagtttaataatttctccttcgtcaacccaatggacgtgcttttttttcacaggcacaagatccagcgcattcctcttcgccaaaatctatccctcactcaccttatagggggccctaaaaaggccccccacatcttataagcactagtttcccacactaagcgtttctaggtttcttaaacgcatagtaaaccaaggtgcatgtgactaatgcgaacataactagagaagcccaagaaggcattactgcgccctcagccaacgccgtactcacatcaaagtaagccaacaaggcaagaaccaaacccatcaaagcctcgccagcaattaaaccagagctgtaaagtataccggtttccgttctagcttcttgttcttcaggttttttcttcagggcattatccaatatacccctaacaagtccaccaaccatgatcggagtagataaatgtatgggtaagtacaatccaatagcaactggtaaaatgggaatttgtaagatttccaacattattgagagtatgacaccgaaaatgataagcacccatgggagctgtgcattgaacactccttctacaatcatcttcatcaacgttgcctgaggtgctagtagatctttactgccaaagccccaagcttcgtttagcagaatgagcacaaaacctatcacacaagccgacgctgcgattcctataatctgtgctacctgttgacgccagggcgttgcaccaagcaagtagctggcttttaagtcctgagatatgtcaccagcgctagctgcagctgtgcagactacggcagcaactgccaaagaagcagccatgccctcaactccggtccacccagaggctttcattatgagtgctgtcaacaagattgttgcaatagtcatacctgaaacagggttagatgagctacccaccatacccacaagcctagagctgactgtgacgaagaaaaagccgaaaatcgcgaccagaaccgcaccgagccatcccacgggaatttgaggcaacaatgccatgaagatgattagtgcaactatgccaacaatgagccacttgggatccatgtccgcatctgttctaagcacctgagttgctttctgcccatatccttttagggcatccctaaacgaggtaatcatcataggcaactcttttatcaagctgataacaccgccacccaacatggctcctgctcctatgtatctaacatagttagcccagatttctgaatacgacatctcaccgagtggtacactgctagggaatatggcagttgttacaccacttccaaagaacgtaatcaaaggcgttagtatgagccagccaaatattgctcccacgaacatgtaagaagaaatctttggtccaacaatgaaacccacacctaacaatgaaggataaacatccattcctatagcagcgtttttcaagccagggatctgcgtttcgatttcgtaagggaagagctttagcccatcagtcaagaatttgtagatgaagcctactaagccgcctacaacaatgtaataagcgctgacaccgccctcttcaccagccaccaacacttctgcacaggctacaccttcaggatagggcagcacaccatgctggccaacgattagataccgcctcaatggaaccataaacaggacgcccagagtgccacctatgaacgtgagtgcacccattacccatggactcgggttcaaaccccacataaaaagtgctggaagtgtgaagatagctccagcagcaagcgactctcccgcagatgctacgttctcaacagtcatgttttcaagtattgaattcctatgcagcaatccacgtgtaattgccatagaaatcacagctgccgggatggaagcagaaatcgtcatacctacttttaaacccaggtacgcattagctgcaccaaaaatgacggacaaaataacgcccaaaacgatggagtaaaccgtaaactcaggcatgaccttctctgcggggacataaggtacgtacgtttgtccaggcttaactccataagctccttcaggaagaccacgtttttccacgaaaaatcacctccctacgacgagtttttatagaagatattctatcacagacgaaactacgataaccttgtaactacctatatcggactaattagctctctaagatcctttggaaccagtaactaataaaagacgtcacacaagacagaaccaatgcaactagtagcactgccccaaaaggcatcgagaagaaaaacgtgtgcaaccatagaagagataaaaatgttactaaaaaagccctccatagcagcgaatcagccccggaaccaaaaggaagcaacaaggcgactagcatgaaaatcatgggtatgggtaaaacgttgtaaagcagagagcccttttcagcgagcactgcaagctgggtgaaatctagtgtgtcaagcgtgacaaacactgtcaagtagcccagtacccacaaagctagtatgagcactgtccatacgcgagaccatgtatggtgtatgtccttaagaagcaatccaaaactcatggaaacaacaagggcaataagcacaacgtttatgggtagtacccaaacaaacgtcccttcaaatgccatgcttgagagcattagccacagaaaagcaacacctacaacaaatttgttgtctcgaaaaacaaaatcactacggccaacaagtttcccatcttctcgcctctgctgtaagatgaatctcacggaaaagaaatgaaccactaatacccctaacgcaaacaaaagccatacaagtaacatcttccacatacaagctaactcccttcaccgaagaatacgtagctggctaagatagcaattacaaatggtataagcatgttaatgatgtccagcttaacatttgcccaagtatttgttgcattaaaaacgttctcaatggcaaacaacgctccactgcccccgtagagattaacagcaattttcgatgcaaaaccagtcaaaattccactaaatagcaaaatggcgctaacaattatggacagaacaccttttctactactctgcaacgcgacctggtaacacaaccctactaacaagaaaagcatgtagacccgcactatggccacagtagatgccgttatgaacatagaagccaatccagcagtcttaaaaaggaaacctaccgaaggaggaagaccacttgagacaaccgtttgtacagcgggaatagccatattacctaacaaagcccatgggaatgaaaccaacgctagtaaagcaaattcgaaactaccacctcgaggtggtgcaaaaagcaaggaatacaccacaagaaaaaagaaataaaaatctgactccaccggttctgatttgcctaatacacttagcaagtacgctaccgccggtatgagcccgattatccagagtactctatcaagataggaaggtgttaaacgcacctcaaacgtgggataccacagaaagaacatgaacatatacatgactgacaccgaaaatagtctggaaaggactgacgagagatatttagaactgaacactattaaggtaatagctcctacgtcaagtaacatagccaagtttcttgtaagatctgtgttgttggcaaagtcgcttcctctctgagccattttctctggcaaaagccaccaaaaacttggcttctcaggctcgcccacagctagataagttctaaaggcagtagaaccaattagtagcacaagaccgacccaaaatgtcaagggtatgcttttcttagaaagtacaaaaagtgataaataggaagcacaaagaagtaccaaacctatccaatatgtggtcctaaaaaaaggtactaaccaaagagctccaagtgccgctataaacaggaacctataatctttcgattccaggaactcccatacagcaattaccaaagacggcataaccattaaaaaatccataaacccagcctccttagaatagagattgttctacgtacagataaaggttagccaaaccagtgatgtcatagtagttatgtcgcagaactttttctaaacattcccagtccccaccaagcaagaactcttggtagtattgtggcacgaaccgagatgggacatcgtcagatctttctatgccaagtaaatgtttctccaaatacgactgctttaaagagggtagctttccttgaaacttacgctttgctgtgagatacaaatccacgtgagctcttgggacaaactgtcctagcccgtggtgaagaagcctttgattaataaaaggaatatcaaagttcgcaccattgtaagttaccacctcagcatcctttgtgagctccaagaaacgtaaaagtaattccctttcaccttcttctttcagcaggaaaagttgcgtagctgttggtttttcgccaccttgaagtaagccaataaccgttaagggtgtccccaccaaggaaagtgtctcaatatctagaaacaccttcgacgtccaaatgtcactattgacttcgtagcatctttcagcaaatccgtcaaactttagctctgacaacaccgtcatgtgtatatgatacaatgaacttcgttatgtggcttgcatttttgttttttgttgctgcctttaacagctttcacaggcagaaatttgttacctgcgttgctctcgctttaataatattaggttatctataccctggtgtgtacttccagtttgtggatttgggattattggttttgctgtggattcagagacctacgcgcatgctcataggcgctattatttcacttgtggtaacgctttttacttttaccttaatgccttacagcacaatgcctgcctatctttcatacccccattattttttgtccttgaccctagccctttctttctctgaagactctctagttggcatagcagtgttgatttctgtctttaacaatcaaattgctgttgctgttaccttactatatgttttgataacgggttttcaagcccttaagaaggctgatcttcttccgaaatttcccgttcgataagcactttgtcaatgcgcttgttagtaacggaaagcactgtaaactttgtcccgtctagccgaaacttttctccaacctcagggaaatgctgaagttgaagtagaacaaatccagcgatagtgtctacctcttctgcttcaagatcaaggtccaacacatcatttacatctcccaatgaaacatgaccgagcactatggctttcacgtagttttcagacttttccacaatgcggatgggttcttcttcttgatcatactcatcgcgtatttcacccacgagctcttccaagatatcttccaagctcacaacaccggcaactgcaccatattcatctactaccacggctaaatggttgcgtaaacgcctcatttggaagaaaacctcgttgatcatctctgtctcaggaacaaaaagaacatctctctttatgctttccaagcttccttcactatcaccttgaacatgtagtttcattaagtctttaatatgaatgactccaagaacgttatccaaagaaccatcacatagcagtgcccttgagtagccagagtccaacattagttgaagtgcttcgttaacacccacattcttgtccagccagaaaacagcgagtcgaggagtcatgatttctcgcacagtagtatcgctgaactccagtaccgacttaatcatttcctcctcttcttgaagaaactgcccttcagacctacctctttcaactattcttagcaattcttcatcagtaacgaccttggtgtattctaaacttcccacaccaaccatattcaagacggctttttgtatgacagataagaaccatacaaaaggatagagaatataaagtgttcttgccaagttaactaatgcccatggggcaaagtagtctctgtacctaaccgcaagcgattttggtatgagttcaccgaatatgatagatataaaagaaacaaaggccgtgataagtactgctgccaatgtggaactattgggaatacctagtctgcttaaggcttcactaaatgggccaacccagtccaaagcagagaaggacgacataaggaatccagctaacgttacaccaatctgtacagaggagaaaaagaacgtaggatcgtccaacaacttcttaacaagaccactttcagctctaggccctaatgcctcttcaatgtcatctttatcagtggaaacaacggagatctcagtggcagcgaaataggcatttattaggactaaaaagagtaacaccacaaccacattcatgtgaagctatccccctccattactacccgcggaagaaaactgtgcgccaatctgctccaacaggcctctcttccacttctgtgtccatgatcatgccttcaatgtaagttgtatgaagcaaaacagcagatgaatcaatgatcataacgtcaggcactgtgacgctgtagttttcagcagacccctgtctctgaggaacgaatgcttcactgaacacctttgcatttacatcattgaacaacttttccagcgcagcatcaaaagtctgaacatcaaatccgaaggaagcagcgacaccaggaccccaaggcaaactcgccctggagtaatcttcctgaattgactgcctaactgctctaagagcgtctttgtgcttcggtgacatcctttctaaggcttctaaagcaccaacagttcttttaaaagagttataggcagcacttactgctaaagggctaacgtcgcgggttatgggttccaccgactgaggatgcctttcaagcagttcaagataacctaagagtacatcaacatccagaggtaagtagcgatgactttcatccacgggattccaaggtgtgttaattgaaccccaccaaaggcccatttcaccggtctgtgtaaaacacaaagtctcagccccacaggctactaggttagttccaccgaaacacggaccgtttaccacgaacttaaatccgcgctttaatctgtataaatgatcaacgactcgtaaacccagttcgggacgaaaagaagtggcagaaagggaaagagttaaaggactcgcacctctttgtacagctcctaacaagtacccaagtatgtcatcccccacctcagtttgcgggcggacaaaaaccaccacgggccaaccgcccatggtttcaccaattgcttttactatgtccgataataaatgataactttcactatccattttattttcttaaaattattatatcatggttgctactcacaaaggaaatccacttctcattccaagagaaatccaacacttccacaccggagaaccagttgccatctgaagagtagagatacttttcaccctttacataaggtatgtaatcaggcacttcaaatcttggattggacgtttcctcgcctttggcgtagtcccagaataccactccatcatcggtcagaaacactaggttgtccccattaacatctacaagtttgccaggaggctgatgcacccatagccatgctccgttatctttgtaagcccaaatcttttccccagcgaaaacaaaaccagagtcacttttgtaccacgtacctacaggttcaggagcttttaaggtccatatgcgccaaccaaacgcaacgttatattggctcaccgaggtgggtgtaaaagctagcatgacttcatcgttggctattttcacgtctgtgaaatcacccggagctgttctcaaaactgttcccgtggtaaacgcattgctcaataccaccacattaccatccaaagaatactgtaagtccgcgcttaaggaacttgtagtcaccgagggtaagatgatgctgcccgttacggtggaaactgttgaccacatgggtacagaaaggtaatagctcccctctaaagtgactacggttccttcttcgtaggccaatgtaacaaacgcatgttcgcctacgtaaagaggcaataaatccccgttaatcatcactatggctttcccagcgaacgatggcagccataggtattcaccttttgcgttatatgtgccttccgctgtcttcacagcaaaataggagttgggtggaccataaagcaaaagaccttccgctgaaaagtttacgcgtgtattctcctccggttttacatagacatcctgtttcattagtactagattacgatacttggcttctaccacatgcctccctgcagccacagtacctgattcgaaaggtttcccatccacaaaaacgctaaagtttgaaggagcagaaacagtcaactttccgtacggagcaggcacaacgagagaaaaaatcaaccaaacacctgcaataatcccaagtatgctcaagacaaggaaaaacctccacttcataagatcaccctaagacaaagatgcaatgattttgataatcttttcaatttcttgctccatgtcttcgccttcagaagtccgttggcagatgtgttgcttagctatttccactcccacccttttcaaagcttcgcgggcagcgacaatttgatacaagatttcgctacagcttcttccttcactaatcatcgattcgataccccgtatttgtccatctatacgtctcagatttttgagcacgcgatcttttgtactgtccaaagagttttcacctcactgctattatatagcctggaaaaaccccataaggcttgtgtaaaatatctaagctagaagtttatcaatgttctacataatgagtagtaggttaggagtgatgataagttggttgagactctattggctaccattgtcgggttctcggtagggttcttgtttgcatttctgaaattgccggttcctgccccggctaccctgtctggcgtaatgggtattgtgggtatttttttgggatttgtagcagcaaaagccttacttggacgttagagaaatgaagagcgggcttctccaagccagctcttcattctactaaaacccaaactgacgcaaaatttttttgattcagccatgctactttaggagatttctttcttctgctaaagtgacacattttcgcggcgccttctcgtagaatgaaagcatgaaagttcacattgtagcagtaggaaagctgaaaaacgggtatgtagccgaaggtgtaaaagactactacgagcgcattaaacactacataccaataactatggtagaaacaaaacaagaaaacccgttcaacatgactactaaagaggggtttcatatagtattagacgcccaaggtaagttaatgacatcggaagagtttgcttctttcattgaagatctgctcaccactcaatcaaatgatgtctatttctatatcggtggcccagaaggtttttctgaagcgttcaagaataatgcacaaatgcgaatttcgctgtctcttatgacctttccacacgaactggcaaggttgttttttcttgaacagttataccgcgcactaacgattatcaaaggagagaaatatcataaataaatgaaaagaggctgctatttagcagcctctggattcataatagctggattaatgaattctggtgtccatgcaggttcaaaaaccaaatccacattaacctcaggccttatagctaaagactttagtacttctctaacctgcgaaaccatgtaatccattaaggggcatcctgcaaaagtcatagtcattttcacattgacactttggtcggttacttccaagccatagatcaggccaagattaaccacatcaaagccaatttcaggatctatgactccttctagtgcctcaagaaccttcttttcttcttcacttttagcatcctgtttatataatggtttaaactccactacgtacacctccatggttataatataccccctcatagggggtccagtacaacatagtataatatgttttaccatgaaaattgcagtaggactatcaggtggcatcgattccaccgtaagcttactacgcctcaaggaagaaggccaccatgtgacagctgttttcttaaatatgttaccagagggagaataccaggaaaaaacctgctgctctgtggacagccagttactagccaaacgtgtcgctatgaaccaaggcgttccttttgaggtctgggatctaacggaaaccttccagaaacacgtaattaacatatttaaagccatggtgaaaaaaggtcttaccccaaacccctgtgtgttctgcaatcgctgtgtaaaaatcggtgcttttgtagaactagccatgcaaaaaggctttgatgctgtagcgactggtcattatgctcgtcaaagagagggaaacctttacaaggcaatagactcgtggaaagatcaatcctatatgcttgcacttgtagaaaagcaggttttggcaaaggtcttgttcccattaggcgaactgacgcgcgaagaagtgataagctacgctcactcacatgggataaagcacgtcccaagaagcagccaagacatatgcttcatgcctcacggaggcatggaacaattcataacgcagaatatcagtgaagtaacaaagccgggacccataatctttcgtggtcacatcataggagaacacaggggttacccttattacactgtggggcaacgacgtggcttaggcgttgctcacagagagccactctatgttaaaaagatagatcctatcagtaacaccgttcacgtaggaacgtccgaagagcttttctccgaacatatgaccgtggtaatgatgaatcaattctctgcacttacccggcaagttgaaataaaaatccgatacagagcacattctgtaccagctttcgtagagcagagtaatgaacccatcctaagcgtaagattcagtcaaccagtaagggctataacccctggccagattgctgtggcttacgagggtgataaagtccaatgggcaggtatcatattgaatgcacgcactactaaagagtgaaagtcggagggagtaaagagtacgatgtcttatgacgtgattgtagtgggagcaggccatgcaggctgtgaagctgctcacatagctgcaaaactaggcgcaaaaactctcttaataacgagtttcattgatacagtggcacttttaccctgcaacccagctattggaggtccaggtaaatctcagctggtcagagaaatagacgccttaggcgggctcatgggtagagtaacaaaccgttcttacattcaagcgcgtgtactaaacaagagcaaaggacccgctgtttgggctaacagagcacaagtggacaaatatctttaccccagtgaaatgctcaatagattgagtcaaacaaagaacttggagctcatgcaagcccatgtgaatggcctactttatgaccagaatactgtttacggtgtaaaaacggaagatggacgccacatagaaggaaaaacagttattcttaccacaggaaccttcttagaaggcagaatctacatttcaagctggagcaaaccagcaggtagatggggagaatttcctgccacaggcatttcggaggatcttaaaaagcttggtttctccatgggcagatttaacactggaaccactccaagaattgatgagaaaaccatagattactcaaaagctaccatacaggagaacgatccaggtctatcattctcattctgggaagaaccaaatccccctggttacaaacccgtgtacatggtaagaactaacgccagaaccatggctttagtaagagagaacataaaccttacagcctctcgtgctagcaccatggtgcgtgtgggaccacgctactgtccttccatagaagaaaaagctgtttggtttcccgagaaaacagaacatctcattttccttgaacctgtgggtttgggtacatcagagatatacccaaatggcctagctatttcactgcctgtagatattcagcagaaagtattaaggacaattgaaggtttggaagaggtagaaatcataagaccaggttatacagttgattatgacatggtttggccaatgcaactaaacatcacgttggaggcaaaacatgtgaagaacttattcttagctggccagataaatggcaccacaggttacgaggaagcagctgcccaaggcattatcgctggtataaatgctgcattgaaggccttaggagagccaccattcaccatactgcgtcatgaaggttttattggcacccttattgatgaactcaccaccaaagaactagctgagccgtatcggatgctaacaagcagatcagaatttcgtatgattcacaggcaagataacgccatatggcgcctggcagaaaaggctcattctagaggcattctcactcaagccgaatactcaaaggtccaagaacgaaagacaaaaatggatgaagtattcaacaaactgaaagaaactagcgtctcacctacatatttcccatttttaaaacaacctgtgaaagccgaaaccgtacttagaagacctgaggttcatttaggtgatatggagcagtttataccggaaattgctgtattgagcgatgaagaaaaactcaccgtggaaatagaagtcaaatacgaggggtatttgcaaaaagagatgagcttactaaactctatcaagaagctcgaaaacctgaacataccgcaagattttcaatacgacggtttgcctattagccgagaggctttggatgtcctcaaaaagacaaagccatccaccttgggtcaggcctcccggctagcaggcgttcatatgagtgatcttgcagtaatcctatctgctctcagaaaagggtcaagtggcaaggaccgatcttctaaccagtaactgttatgccatccagtgctaccaatggacttactagccacgtgctagaaggtaccgcctcttcctcgggagtagccgctatgatattgttaaggacatcccaaatgttgccacttagagtaataccgctcaaaggaacacgttctgctccgcttaccaaggtgccatcagctcctatggaaaaagcaccacttacagcgtttaatccagaatgtatgcccttcaaggaagtaacgagcaaatacttatccagtgaatcaagagatggtaacccctgcacttgcacgtgacaaatgaatggaacgtcgtttggttgtgttcggaaggaaaatcgatgtccaacacccgtaggctctttgccgaattcagcggcggcagctaggccgtagtaaggctcaacaaatgtaccatctttgagtaagaaagcaggttttacgcttacaccttcatggtcgaagaaatacttaccaagcacctttggatgactgttttccagcttcaggctgagatgctccgataggactcgttgccccacctttccagaaaagcaactcttctgcctctccacgttcttgccaccgaaggaatccaacaaaaatcctaacagctcagcccactccaaggagtcaaaaactactggtaagcccttgaaactcatacttttcccatccagagaactgtaagcgcggttcaacgaacgcagaactatttcattcaagtcaagggtctggggatcatttgttacagaaaaccaatagttggcgttttcaccttcacctgacaccaccggcatgaccacaaccgaataaccactctcactagaggtcacatctgtccccgcagtgttaaccaattgccaaaaagaagtttctattccagcagtggcctcgaatttcttaacgcctttagaaagaaagatttcgctaatcgtttccaagatttcattgagatccctttccgacttcgcagattcctcttgtttcccttcgttacggggtaattccacagctaaaggctccccaagttgtgaagcttgttcagcatagtcaatagtttgcagaacgctctcttcatcggtcttgttaccaaagctgaaacctgttcgcccctctttaaaaattctcacgccgtatcctgaagtttcctttgacgaaacctcctccaaaaacacttttccatctaagcaacccattcttatagttttgcttgtggaatgcgtgtaaaagatgtcaccatcacctttgtcttttgctatgtaatcaatgtacttttttagctccaaactactcacctcctatgagaatgcgagaaaccataacgtagggttctccaattccagccggaaccgattgcccttccttgccgcacatgcctggcatgaaatccatgtcttcctcaccgctcactgcctcaatgttttccaatatggttaaaccgttgccaaccatgctcacatccttgataggtgatgtaaccttgccatcttcaataagataaccttcagtaacaccgaagatgaagttaccagtaactgggtccacttgacctccaccaaatttcaaggcgagcaagcccttcttaatagaagtaagcatgtcttcgaatgtgtcttttccaggttttatgaaagtgttcctcatgcgtgggtaaggaatgtattcataactttcacgacgaccgttagcggtatggggaaaaccggtaagcaagtgctccaagtagtcactcatgtaggagactaaaatgccatcttttattaagacagtttcctgattgggaaatccctcatcgtcgaaggcattggaaccccattcgtcaggtactatacctgaatcaatcagtgttactttaggacttgccaagcgttcacctagttttcctcgcatgactgaaacttgttttcttataccgtcagcttctagactgtgtccaatagcctcgtggaatatgacaccaccgaatccggggcccaatatgacaggaaactccccactgggagcagtaacagcgcttagtttagacacagctaccttagcagcatttgccgctaaggactcaggaggataatgggcgagtagctctaacccccctattttgccttgattgtcagagccaacttccacagcagttccatcactggcgtacacaaggcaaaaagccctagtacgactacgctcttcctcagcaaagttacccaaactgtttagtatttgcacacgggaaacttcttgattaatgtaagaagtaacttgaactacctttggatcgtagcttcttgcacattcgtcagtggctttcaaataatcggcaacttcaccaagttcttgccatggtgtccacggatttttctttaacggtggctcaacagtctttatggtaaatactttacccggttctgcaactgtatgcttcacgctacttttaagttctctcgctgcattaaacatgccctccaacgtcggattatctaccacggagaaataagtcgccccgttgacaataacccttaaactggcaccgaatacagtgcccgcagatggcctttccaacttctggctttctagaaccaaagacttgttacttctttcctctataaaaatgtcaaaaaaatcaggggttatatctgataactcctgggctaccttttgcaagtcatccttagcaaacaaggtaccacctccctatatgctataatgtagcataacattttcttagacaagttaaatcctgcaaattgtgaggtggatcggttatgaagattattgcttgcgtcctgctactgttttctttaaccttggtgcctgccaagggctttactacgctacctatgcccacccaaacggtaaaaatgcaaggcaagaccttaaagcttaccactccttattcggacaaaaatattcttaaagtcataagtgccacaggcagtaattttgaagttaagaagcaaggcaatgtactgctagtgcaaagcgttgaggttactacaaatgtgaactacgtttacattcccccaaaagtcatagtacagccatccaacacggtagctcgcggtagaagtgctgttctaagctctggcgctcccacaataaaacaacaaacttggcagattaaaaaagtagatggcaaagttgtggaacgcaaactgattaaagagcagatcgtgcagcaaggaagagataaggtggtagcactgggacaaggaacttacagaggtgaagcgcaagaaatactcatggtagctaccgcgtacagcgctgaagaaccaggcattggcacccgtaccgccatgggaacccgtgtgcgctacggagtagttgccgtagatccaaaggtaatccctttaggtacaaaactttacattgaaggctacggttatgctgtggcagaagatgtaggtggcaagataaagggaaacagaatagatgtgtactttaacactgtgaaggaatgctaccagtggggccgcagagtggtaaaagtttacgtccttggcaaggattagacattcctcaacttcttaaacagttttccattagccctaagaaaacattgggtcagtctttcttgatctgcgatcacgtagcagacaagatcgttgctgcagctggacatgacgatgtggctgtggaaataggcgcaggcactggcatgctcacagtaagacttgcttcacactacaagaacgtcatagctattgagattgatcagcgtctgaaagcactgcacaacatgatcacagctgattttccaaatgtggtttttgtttatgaagacttcttaaagtggatacctcggccgacagagattcccacagtagttggtaatctaccttactacataacaacacccatattggagaaagtattctttcaaatgaagcccaaaaccatggtattcatggttcagaaagaactgggcgcacgcatggtagcaaatcctggatcaaaaacctatggagccttaagtgtgtttgtacagagttttaccaagcctgaaatgttgttccatgtcactaaaaattgtttttatccagcacctgaagttgactcagtggtagtcaaactagaaggaatctacggatatgaggaagtcgttgatcctgaagtgttggaacacgtagtaaagagagcattccagcagcgcaggaaaatgttaagaagcggattaaagaaagaacctttattactaaaaaaagcagaagaggctggtattgataccagcctccggccagaacaaattacagtagaacaatatgttagatgggctactttggtcaaacgtcaaaatacagcttgaattccaaggcatttgggacacgatttacttctcgctcttcctgaagcttcttctgggtccacctttcaatgagtgcttcagggaatacaccacttaggtaaccgttatctttaagcaatgcatcacatgcctcacttaaagacgtagctagctgttctcccctaccttctgcagagtcctcaactgggccataacccaaagatacgggatcaagcccacgacgtattccgtccacaccagccaaaaccatggcagcaaatcccagatacggatttgtagtcgcatcgatggttctaaactcgattcttacctttgaaggatctttcacataagctggaatcctcacagccgcagttcggttacccaacccaaagacagctgtagtgggtgcctcaaaacctggagtaagtcttcgatatgagtttgtagtagggtttgtaaaagccattaaagacttgccatgagtgaggacaccagcaatgtacgaaagtgccgtgctggacaatccaaatagctcctgaccactaaaaatgttcacactatttttgacaaggtactggtgcacgtgcataccatttccagcttcgtcgtacagtggttttggcataaaactgaccacgtaacccatcctttttgccacgtttcttgccacatacttgataagcatggtatagtcagcagctttcaaagcatcgcaaaaatccagttctatttccacctgacacgtgcccacctcatgatggtgatatttcactggtactcctaagctcattaacctctccacaatggctccccgcagggtagccaaagtgtcaaatggtgtaacttggtgatagccacctttcttaccaataatgtattctccagttacaccttcgttccagaaaccctcttcaccgtctacaccatagaacacttcgttaggtgccaagttaaaagccacgctgttgaatacatggaactcatactcgggtgccaacatgacgttttcagcaacgtctgaaatagaactaaccgctttacgcaagatccctctgggatccagcgggctgggttttccattatcaacgctgtaaacatcacatatcatggagataagtctttgcccttctcgttcctcaataaaggccgtactggggtctggaatcatgagcaagtcactttggaccacatttccataccccaggttcgaggcatcaaaccccacaccctcggtaaacgttttttcactaaaatacgtactggccaaagtcacatgccgccatcttccccaaatgtcagtagtcttcagatcaacctgagaaattccctcatccttgatgcatttcattacctcgtcgatagtcaaggtttgcacctcccatgtatgtataatagcattatcaagacattgctaacaaaacctgttcagtagagaatgtactaataggcaatgaagctttcatgagaaacgcgctgttttcttgagggagaacaaaatgccggagcttagaaaaataagagggaaagtcaatttgaccttggatataatcggaacacagggagaagtgcatcttataagatccttattcttaaaaatacccgtagaaactaaggggcttttctggagggatcctggactttttcgcatagaaaagcttgatataccttacacaaactcaaaagcctataaaacctatttaagaaaaccttgttctgcgtacatcttccagtccatacccacaggttatggtctcggaggctcagcagcagatgatgcattgattgcatcatacactggggtaaggccctccagccgtgatgcttactttctgctagacagcagtaagctagctttggtagaaggagaccaaacaaatataaaacctttggaattaccttttcctttagagcttctggtcgtgtttccacctttccttgctgaaactaaagagttgtaccgtaggtgggatgctaatccagtaacaactgattatacagaacaagctttgagagctttaaaagagggtgacaaagatactttcgaaagctgctttggcaatgtgtttgaacattatttggatgcaactttaagggatttgcgtgagcatttaatgtccttcgggccctttatcatgacgggttccggctctgcattctttgcacctttggcgaaggtaaggaagtatcctgatttaccctttagaatattcttaatagaaaggtggtcgccaaaatgatggacattggcatattagtgttagctggttcatccaaggaggattgggtggaaaagtacggtgtacaaaccaaattggagctgccagtggagaatgaaacgcctttaattgttcacacttggaacggtgtcaaagagacaaaccttccttgcgttattgctaccgattcatggttagccgaaaagtaccatttagaaccacatgttgatgccacatccaacattgccgaaactttgacaaatgcagctcaagaacttgacacagaattcctgctcgttctgtcagctgacatgccttttgttacagcagaaagcattaaacagctcataaaagaagctgaggaggggggagagcgcgacatctatgtgctcattgtacccaaagagagtatcgaacaagcatttcctggagctcctcgtacctacgtgaaactaaaagaaggctactttaaactggccaatggggttctcattagaaaagacttttttatgagcgaagtgaaaagagcagatgatttgttgggaaaccgcaaaagccctttaaaggtggcaaccattttggggctcgggacaatattcaaagcagtgactggtactctggatgtaccctacatctggaaaatgattgagagtcgttttcatgttaaagcgtatcctgtgtttacctctcgcccggaatttgggttcgacattgacaaagaagaacattacttaaaaacactggaactcatagaaaaggaggcaaattaaatggcaaaaaaaagtcagcgccgcacttctgaaggtccaacacctctacttcttgtgaccctgagtttgattcttcttgtttttccacttgttttctactctcgtgcagtgactagagcctttgatttgacgaaatctgctgtttttacatggctttggcttgtattgggctcttggatacttttcctgagtttgtggaaagaccagaaatggcttaaaactccgttgcttatccccatcatcggctatgctctatccctagtattctccacggtattttctataacacctataatatcctttttgggcgtttacgagcggcaaattggacttatcgtacaactacaagccatatcgctagcgttcatattggctggagttgtagacaggaagaatctacttaacatcgttgtggacaccctaattgtctttggaacagttaatgccctagtaggtatgtcgcagtttttcggcttcgacccactaggatttacttcgggttacggcacagaagcattcggatttatgggtaaccctgacttttttggccccgtaatggtgatcacaacgtttctcacattcggaaggctactaagcgatcttggcagtgacaacacctggatatggctaaccagctttgcactgcagtttttcagtctcatggttacagctcagggtggtgtcatgggcgctttcggaggtctaaccatgggttttcttaccttccacacgttctttacaggtgacgacaagaagaaaaatgagaaatggctgtacgctcccttaggcgttgcattagcactctttgttcttacgctgctagttttcccagcaaaccgcatgacagatttgctttcagctgtcttgggcataggtgttgggttaacattgtgggcttttataaacttggtcttcttagatagacgcgagcatgcaaaactgtggcgctttagcgccatattagttgtggttgtgctagccgtcggcatatttggagtttacgaaatctattctctaccacctgtaaccatagctgagaaactcggtttcacagttggtactcgtttggttttgtggaaacacactattggtttttctattgagaatactcttgatggaaagctatttggtatcggcattgaaagtttcaggcgagggtttatgccgtacaaacccttagagctttcacaactggaaccaaacgttaactacgacgacccgcataacaactttttaggcgtgcttgcaaaagtgggcattataggttttgtcttctatgcatggatcttcatagcagcagcgggaatgctttataaaacacttagagtggctgagcccaaaaaagaaaagatgcttattattggcatagctgccgccttggtggcatacgctacgaacctggtaaccatttttgacatgctaccttccttgatgatgttctacgctttactcggtctgattatggcttcttacaacatctatgtcaggccaactgaggaaatcaaacagacaaaaccatgggtaaaaccgaccactttggtagcttgggctcttttgctgggactttcactttacaacggttactattacttcaacgcatggaaagccgagtcgtattttagaagcggtttggggaacatgcggtattatgaatccaaccaggcttctttaactgacgaacaaaagccacaggtcattgcaagctctctatattttcttgataaagctatggcttataacccaaacgagtcctactatgccataaactatcttagggctgcttcttactattgggatctaacacaaaccgctagtccagatgaagcaaataacgtggtagccacagccatagcgaaggctcagcagtatgagtccactacctgggcacctgaaaacttgtatgcaactatggcaaacgtctacgcaaaagtgggtgggttagataagtccattgagtattttgagaaagctgtaaactgggatcatcagttctattcagcacgcatgaatctagccattcttctgtcaaaccgagcacaactttacttagcgcaagggaacaaagatgctgcacgcacggatttaaacacagctctagagcacataaaacatgctcaagaagtccttgctattacaacaaacgaagagttggtcaagatgcgtgaccaaatggcaagtattcaaaaatccatagagagcttgcttgccagcatagagtaagagcttttgcggtatggataagttaaaggaggtgtaagtctgcatgggtacgttaaaagtggaagtccatgaagtcgaaggaatgcagcttttagcacgcacagggagtggatttgcctttgttatggacagccccaaggacaacggtggactggagcaggggccaagacctaaagaaatgctactagctgcattagcaggttgcaccgctatggacgtgatttccattttaaagaaaatgcaagaacctttagaaaaactagtagtgaatgtggaaggagaaaccgctgaagaacacccaaaatacataaagaagatcatattgacctatgtagcatacggaaatgtaaatgaggataacctgaaaaaagccattgaactttctcagcaaaaatactgcggcgtatcagcaactttaagacctgatattgaaaaagaaattcgctgggagatacgccatgattgagctgtcagtgagaacaccttctaggcgtgcagcagttgacataacccgggacatagaagatgtggtccataattctggcgtgagtgaaggcatctgtgtagtctacgtgccccacaccacagcagggatcaccataaatgagcatgcagacccatcggtcatacatgacatcatgaatgctttggtcaagctgacagctggaatggaatggacacatttggaagggaactccgatgcccactttttatgctcagtagtaggttcatcgataactgtgcctattcaccaaggcaaactttcattaggaacttggcagggcatcttctttatggagtttgacgggcctcgccaacgaagagtttttgtccaaatctcagagtcagtacgtacataattccacaaaggactataataaccagcgacagcagctgtgccgtatggagcccccacaatgatgggggctctatacggaaaaactccacaacaaaccttattaaactgtaaagcatgaggtattccaaaacaatttgacccctgaaccttcttttatgtaagaacctgtatgcaagaatggtcgcccccagcaagcacaagaacccctcgtagaaaaacgtgggatgatagaaagcttgatcataatatccagccaatcggtgtgctgggtcgatgaacattttccagggcacactggtagggtaaccgtaaagttcctggttaaagaaattcccgaagcgaccaaaagcttgaccaataagcagtatagtagcacctaagtcgcctaaatccagtgttctaagaccaacccatccatagaaaagcagcaaacaaaggacaccagcaacaatgactccatgtatggatagtcccgaaaggccaaaaccatctggagttattccaataacttccaacggatgattttggtagtattcagcgttttgcaagacaaatccaagccgcgctcccactaagccaaaaggtatggcaactaaagcaaatttgtcgatgagctcttcctctatgcccttcactgggccaagaagcaatgccgctaagtaagcgaatatggctcccatcgttatcatgattgcatatagctgaaatggccccaacttgtttggaattgtcttggttccggggaaaaacgtgaaaacatatgcgcttagtagaataaacaccagccaaagaaagctgtagaatagccttatttttctcatgagtcatattatactaaatgaagattaaggaggcggtagcactatgatgcctgtggaagaattcgagagagaattaaacgaacgcagggaacaagggctgtacgtgaccatcagaaaaattggctcgccccaaggtgcatggatcattgtggacggcaaaaaggttctgaacctttcctctaacaactacttgggttttgcaaaccaccccagattgaaggaagcggcaaagaaaggcatagatgactatggggctgggcctgcagcagtgagaactattgccggcgatcagctacctcaggaaaaattagaagaaatgctggcagaattcaagggagctgaagcggctgttctttatcaatcgggcttttgcgcaaatttaggcaccatacctgccttggttggtgaaggagatgccatcttttcggacgagttgaatcacgcttccataatcgacggttgcagacttagtcgagctaagatcatacgatatcctcaccttaacgttcaaaccttggaagaacttttgaagcaagaaaggcaaaactacaagaaggcaatgattatcacagacggtgttttctccatggatggagacatagcacccatggataagttggctgacttggcagataagtaccagtgcatcctttacgttgatgatgcacacggtgagggagtactcggtgattcagggcgcggcatagtggattactttggtttacagggccgtgttgatgtggaaataggtacattatccaaggcttttggcgtggtaggtggttttgccgctggtagcaaactcctagcagaactgctcaaacaaaaagctagacccctacttttctcttctgctcccactgctgctgatgtttatgcttccatggaggcagtaagaattcttcaggagtcagacgaactagtaaagaaactttgggaaaatgccaactattttaaggaacacatgagaaaagccggtttcgatttgggtaacagccaaacacccataacgcctgttatgattggcgatgaaatcacaacgcaggagttttcaaagaaactctttgaaagaaacgtttttgctcaagccattagttaccccactgtcccgaagggcaaagcccgcatgcgtgtcatgatttcagctactcacagccgagacgatcttgattttgctgtggagcaatttactgctgtggggaaagaactgggcgtaatccaatcttagccacataccctaattaaccctttggcggagggggtgggatttgaacccacacagccataaggctgccctcggatttcgagtccgggcccttaccaggttcgggcacccctccgcttaaatgttaacacagagctgaaagtctttacaaaggcctttatgttttgcagtgcgcttcatgctaacatataaatgcctatggaaaaccagccaagcttgagaaaagcaacggggcaagtaaccgttgctgtgctaattagccgcgtaacaggctttcttcgggaagtcgccttggcttcactctacggtctaagtggtattcgcgatgcatacaacatttctcaatacatacctaaccagctaggtagcttattaaatgcctctacttcagcagggttaattcctctttttatgagacttagacacgaaaaagacgaacaaagcgcttggcaggctgccaatgcaattgtaggcactacggcgtttgctttgtttattttttctctgatcttatccatttttccacagccttttgttgcagtattcgcacccggtttcttgagcgaaagcggagcacgttttaatttagctgtttactttctcaggtttactgctttttccacgcttttcattgtcatgaatggcatgctcacaggattaagtcaagcctacaaagacttcgttccttacatggtttcagccccgatgcaaaacatcatcatacttctattcatagtactagcttacttcgctttcccccatcaaagtatttttcttctggcattaggaaccatctcaggagcggctgtttttgttttgataccactactcagaatagctagcaagaacacaggtttttttcgtccctttgttgatttcaaaaatccctatgtcaaagagtttttggtattagcttttcccatattacttggaagctcggtacagtacataaatgtgcttgtagaccagataatggcttcatttctacctgtaggaagcattgccgcacttaactacggtaaccagctcatgactatggtggttggtatttttgctgccagtgtttctgcggcttactatccttacatcattgaggattttcatagttcagcctaccaagacctcaatcggcgcgttcagaaagcatttaatgtcatacaagccatcatgataccctcagctattggattgatcatactaggtttcccactggcaaaactgctgttccagcgtggcaatttctcgctaagagatgcacaagttacaggaacccttataagagcctacgggattggcctctttgctgctggtttgagcatgctttacccacggctctattacaccactggagacacatctaccccaatgaaaatagctagtgctggcgtaatatttaacattgcacttaactacatacttgcttttcccttaggcctaggagcactgggtcttgctctgtcaacatccataaccatttgcttaaatgtgatcctgtatcatgtgtttatcagaggcaaaataccacacctcacattaagaccctgcttgcagcccatgatcaagtcttttattgccgcaacgattatgggcatagttacatactcgctatatagattcttgccaatgagaaacatgtacacactcttgaacgtattcatatcagccgttgtatatggcctcttgatggtcgtaatgaggcatcctgttgctgaagacctactcagacgtgaaatctaaaatacagcacgtctccttcttgtatgatgtaatcttttctttctaggcgtactaagcctgcctgctgtgcttccttccatcctccaaccttaaccaaatcttgccagtttactacttcagctctgataaagccacgggcaatatcactgtgaattactccagcagcttcgacagctgtggcccctttcttcacagtccaagctctggcttccttctctccagcggtaagaaaagattgaagccccaaaaggtcatacaaagtcttggcaagccttaccacagctggttcagcgatgccgtactcctcaagaaacgctttttgctcccctggttctaatgatgaaatctcagattctagttctgcattcactactaaagataaacgccccttctcatgtgcaaacattgtaaagtcatcaattaatgattttgatgtactttcttctatattcaaaacatacatctgaggccgtgctgttacaaaccccattttcttaagttgctccttctcttcttctgtgagggaatctccataaaccagtagctgttcttgttcaagcaccttggacgccttgtcaagaagtaccttttcttcttgcgggatctttttagccgacaaacgtttctcagccatttccatatcagcaaagatgagctctgtatccagtatttctgcatcttctttgggatttattcgacccataggatgtggcaccaaatcgctctcaaaaccccttacaacatgtaccaaggcatcaacgcttcgagcaccttccaaaaagcgtgacgtgctctttctgtcgtcaggatccactcccggcatgtccaccacattaatggatgcataaaccacttttttggatttaaaaacagcagccaaagcatccactcgctcatcaggtaccaatgcagcccccatgtttatttccttatctttcaccggtattttatttcctgttaaagctttaaaaagtgtggttttgccgcataaaggtagaccaacaattccaacctccatgattacactacactccttcctgtttaggtaacgtcctttggaacatcttttccagttcaggcaaggcggattctgccgcctcttcaccttttttgatcatggctgctgctctctctttcactgacaaactctcatcattagcacaagacaaatcaggctcaatggtgatgaaccaaaactctttttgacgctgtgcagtagcccacaacatggcatctgaggtcctcatcagagtcgccacaggcttttttaccctgttccttggcaattcccaagcaacgtagttgtcgtaactgtaaaggtttacagccaccacaggcacatcgctactcttaaacacatccacaggtaaaggctcaagtatgccaccgtctgctaatacaacaccgtctttttctagcgcagggaaaacaccaggaacagcaatgctagcacgtactgctgtaaccaaatccccctcggaaaaccagacagtcttaaaacgaactaaatccgtggcacatatgaatgtgggtattttaagctgagaaaaatcttttacccagattagatcttccacagctttcatcattttttcttcgctcatgtgattcgatattacggaagtccaggacctataggtaaaaagcgtttccgcaaattccaaagaggccttctccatttcatcagcgctcaggcccttagcatgcaacacagccataatgcttcccacagatgaaccagaaatagcttctactttaataccttctcgctcaagcaccttaagcacaccgatatgggcaaagccaaagtaaccgccagagcccaacgctagttttattgccttgtaagaattcattctaaccacctcgttctcctttaatattaatagagttaggaggatttcatgcatgtgtagaatagctttgtttaacaaagaaagttttgccttattcggcagtgtattgccaaatttgtctgagttttttagttttttagagaaaaaacgtggcggggatgggaatggctttgccgtaaggacaaaaggctcctcttttgtttggaaaaaagggctacccgataaattgcctgcaagtaaagctgctcaagaaatgcaagatttgagagatgtgggagaatggtttcttttccacacaagaaaagcatctcccgggctgcccagcgatgctagccaagttcaccccttcaaaatgggcccgtacatcctatgcatgaacggtaccgaagaaaacctaatttcgctggtgtcggagatgaatattagtgacacacagctcatacttaccgaactggtacttaagaatctgccacccgttttcctgctaaaaaggaaaagcaacttcgctggcttttatggtagcaaagcgttcttggtcaggaacaatggtgtggacatgaaactttattttgacgaatcgctaaatgctgttgtatttgcttccgaattcccagaaaacattaaagcccatacgctacctgaaacattctactgggaagaaggctaccacgtcaaagatattgtgaccgattagttttcccttttctcaagtactgaaaaacgtccccgcatcggcagggtggacatgcggcagtaaaacatcaattcttacgaactacggcctgtttagcgtgattggaacaaaggatgcaaaaacgttatacattaatgcggtaaatttcaagaaacccctcgaaaattaaatcaaaaagacacataataatgtgcgttcacacgtcgctttcgcaaatgataaattgattggagataccgtcaatgagtattgttacaggcaacagactaaactggaaaattcccacacttgatgaaaaaaaacgtgtgtatgctaaaaataggctattctaatttgcctttgaacataatatctacgaatggataaattgtgagttcaagtgtaatatgaaggatatatgaaagacattaaacctataattgatagcttccgtagagcaaatggtttggatttttcttttgtgtctgatgatgtgttcagtggttataaaacagcctacggtacttatgatgttacaatcaacaaattgtttgtaaatgttaatttacttgagaacgctcccgtatataaagttttattttatctctatcacgagatgcgacacgctcttcaatatgcccaccccgaacagctcgataaagaaatcagagagagtctgccatatgtcctactatacaatggcatttgttttcggttgcttgacaatgcatgggtagagtgcaaacttgatggtgacgaagattatttcactcaggcttatttgagctttccctataaactagatgcaaatagctttgctcattccatggtgaaggcaacacttagcgaaagcaaggaacttaatgacttatatacttcctggctaccgaataacaaaataccatttcataagctcgctgagctatttaagacaattgacaagcagataaagatatgaagaaaagaaaattcgattacttcttgtttgataattttgattctgcaagcgtgcccactggcgataaccctcgcagctatctgaatagttccagtgataacatattgtctgatgtggtaaatacaacgccctttgcgtgcgactaccataaaatgtgcagtcaatacacaccccagcaaatcaacgacttaattcatattgatttgtttcgggttgagaatgatatgcttttgttggactctaccgtcattgtgcatgaggatatccagagcatttttgactgtttaggaactgagatctcaagtttagctgacaaactttgtgaaaagaaatcagaaatttatgcctgtgtcagttccattgagaatggatttgatgaaaaaacaaatctgtatcacttgttgtgtggagctgtatttgacggtagtctttttgactatttaagcaaacataatcagcttgtgacttctcgcttccattcctctggcattgactatattatcacggtgtatgagaaatgcccggagttggacagcttctcaaaccatctgctgtgctcctataaccgcttttccgacggcacacgagcattgcaatctttcggggatactgatggaagtagaatcgacttttaccgcttctattgtcaaaaactgttgggcgcagttcctcctgtatcaaagcagctcgaaatgatatgggatgctgctacctgcaatgactatagggcacacatcctaaacgaactgcagattttcgatgaaactggaagttgtgatgagaattgtatgcgactgtttgaagcctttggatacatatctggtggtcaatacgccgtgcccgtttttcaccagagtgccaagaatgttgttgaggaactgactaaaatagtgattggctgtattggagacgacataaagaaggtgctaagcaactctcctatcatgttccaactctattgccgtcaacatggtgtacccaaagaagaagttgccaatgaagtgtaccacattctctttggtatgttgaatgaagaacttgtgtccagaggaatcgtccaagaaccgaacttacatgttggcgagggtagatacttaaaatctattgagttgttcacaagataagtataggaatttcaatggcagacaacctcaaaccgccaacaccccatattgcaagtggcatttcctaaatggaaatcagtggtaaccgccgctcgtgctaatcctcttgcagttcttgcaatgggagaagaaaagaaagaatgaatgaggcgaagtagtctcaacactgagaataaaaaagccgaggatgagctgataaaagtggaacaggcatgaccgaaatcatgcctgttccacgaaaactcaatttactgtcttaccagcactgccccttgtaggcggcacttttctcctgaagcatcttttttctatttgtcatgtgcatgtacgtactgccttgtttcacttataaggtaagatatctccttttcgcgtcaaataaataggatgttcttcatcgagtatagggccaggctcatcaatagcctctcttatgttctttggtaaatagaacatgtgccaatgagattcagcatcatacatcttaagttccccacttattctttctcttatggcaccatgcaattcttcgctcgtccagtccatggggtctttacctttcgaagcaatgataaaagaccaaggtgtatcaaaagattccacataaacagcgtatgatctcaccacagggaaaacagcctgcaaggtccttctaatagcagcgtgcatggtgtagatcaaaggtcgcaaaatagaagattgcaccacgtagaccccttggtcatcgagtttatcgtaaaccacttgtgcaaactgcttagtgaaaagcggaaatgaagggcccatctcaaaaggttctgtaaggtcacttataaccacattcagcgaaccattctcgaaattctcaacgacctttcttgcgtcatcgaatatgagatgcatgcgtggatcatcgaaggctccttgatgccaagagatgagaaactctcttgctgccgctatcatatcttcgtctatgtccaccatgtaaagctcttccactgttttgtgcttaagcacttcacgggcagtcgcaccttctcctccgcccataatcaaaactcttcttggatgcgggtggagtagcatggctggatgaaccatggcttcgtgataaatgaattcatccttttcgctggactgaacgtctccatcgatgataagcatgcgaccaaagaaaggcgtatcgactatgtcaatatcttgaaagcgtgtagttttctccagcaaatgctcggtaaacccgtgcaagtgtacctcagaagagctgaaaaaatcagagaaccacagccagtttttcaccctcatcttccctctcttgtgaagttgtcatcacatgcgtaaatgcatcactttgttcaacacctctaagaacgaaggtttccacgacttccttcgcacctagagagttaactacgtaatccacggctttctgagggtccgtggtgtcgccgcacgtataaatgtccagagcagcataacccttctcgggccaggtatgtatggccagatgagactcggagaccactactacaccactcacaccctgcgggtagaaatggtgaaaggtagaagtcaccacggttgcatttgcctggcgagctgcttccaccaaaatgctttcaattctgtcgatgtcatttagcacgtcaggattgcatcttgatgcttcaacaataaaatgacgaccgatggtgttcacctaccaccactcccttctaattttgatgtttttcaatgcagcttagtattttaccatacttagtccacaatgcaagtacaaaagctatacatttcgcgattttccgcgaaaaaacttaagaatgctatttcaatctttacaaatcgtaatggttatcagctttttggcctctctcccaaagttaccgtaatatctaagttttgtcctgatctgttcaccctaacaactatcttctcaccgggattcctcttcctaatcaagctattaagatcttgttgatttctgacagcctgtccatcaagagccactattttgtcaccagtttttaagccagctttgtacgcagggccgtttacatccatgtccaccactacaacaccgtcctcggtggacgtttctcgagtaaccacacccagataagcccatcttacgtaaccatgctgaatcagatcgttgactacctttacggctgtgtcagcagatacggcaaaacctatgccttggccttcagtactaatagcagtattaatacctactaccttaccattcagatccaaaagaggccctcctgagtttccgggattaatggcagcatcggtctggagcatgtcaacaataagcgcaccattgggctcttggatacttcgctcttttgcggaaagcacaccaaatgtaactgaatggctaagtcccagcgggttaccaatagccactacaaattcgcctacttttactgtgtcggtactcctaaaacttaagaatttggcgcccgaaatatctacttttaacacggctaaatcagaaagctgatcgctgcctactactttcgctgtgtaacgcttgccgtctcgcgtaattacggttatgcttctagctccctcaatcacatgattattcgtgagtacgtaaccatcactacttatgaagaacccagatcccaatccctgagaaggaaccgcctgaaaccaaagatcataggagattgattctgtttgaatattgaccacggcgtccgatgcccgatctgctacaagttcaatctggttttgtaaactaaccaacagattgctggctgtactcgaagtttctgacgtggtaaccaccactgggcctgcggttacatcaggtttttggctatagccgtaagcataacctaccaatcctgaaacaaacactactgctactagcagagctgcagtcaaaaccctggcccaaatgctttttttcctcttcggaaaatccggttgcacttgaggttcctcatataaactttccatatccttgttcacctccataccgtatatacatagcaagacagagttatttaagcaagagtcttgataagaactgagaaaaagtactgcaacaaggcattatcagcaaccggtactgcgtatcccagagctttgagcgacaagccgcatatgcctacgaaaacaaaacccactacaaatcccacaatcaagctaaccaacgtgctagaccacgttcttgggctttttgtgtgaaccttaaacgcacaggctgcaaaaaacaaaattaaaacggcaatcacagacacagcaacaaaagctattaaagcataagctacagctgacctgatttcaggagccatcgactgcaccacgcccaatggaagctttgaaaaaaactcggcctgattttggaataggccagtatcgacagctatttcgacggctacccctttccaggcccagccggccacacatccgaggaaagtaatgacagctatgggtacaccccagtagcccaaaaacaacgagctcaaggcccacagaagtgtacccatccacgttatcatgcgttcttcaaaaaggtcttcagttcagtaataatatgtacgggcatagcatcaatgcctttcttctcagccatgtaaatggaagcaaagtccccgactagaacaccataaagaagtctttccaatctagtttcaccttttagccctattttaacagcaggagagccattttcctctgcctttcttagcaagaaagaagattgcagttctatgcgttcatacttttcagtgtcttcatagacaactatgcccactttaggactggccccatgttgaaacccctgtaaaaagttgtggtttgcttcagtcatgtaaagaaaacctgccacctctttggcgttctcagagatctctccagcgaaacgcattgacaaaacatagtcacgttgggacgaaaacacgtaaacagcatcagtatttgccaacttctcagcaatagcctgcgcttcgtccttcataacgttcatgtttttcttaagaaacgccactgcttctttccagggcagcttaatgccatggaggttttcaacaaaaacagatatgacccgggccgagtaaggcaaagccatacgtggaggcagaccagcaggtagttttacgaaaggtctgttatgctccaaacagtatttctctacttccccatccgatgaaacacctacaatctgcagcttacgctttaccgcctcgctcatcagtgtaagtgtctcttctgtgttgccggaataacttgaggcaataaatgtcccatcgcctatccaaaagggcagtcggtagtccctaatcactggtatgggcggtagcacgtcatagtaggcagtgttcacaaaatcagctccaatcgccgacccacccatggcaccaactatgagttttctactcatctcctcaaaaggtaagtgttttgtaagttcctcggcttctaaaagccactctggaaaagattctgccatttcttccatggtcattgctcttaacacctcctgtcaactataggctcacttaggaactgtggaacttcttcctccatgagttcatagattttctttaaattctttctaaagagctcatcaaaaattggcttatctggggactcattcggttttccataccaccagaaccagtcagagccctcagcaataagcagttgttccataacttgatccttcaattcttcatccaaattagtgcacttcttaaaggcaagctccacttgcatcctagcagcaataagataatcccaagccttattcttgcatgggtctcctatccacatgtcaaaattcgcatttatccaagaccccgttgtaaggttagaaagcctgccaaaattatcatgcttttcaatgaaatcgcttatggtcactgtttctacccactcagtatcgctaagcacagaatagagccttgaaaggaaatcataaccgtcattttcgtaatactcccagcagttctctccgtctaaggcaaccgcgaccaagtaatcaccatctaagtgtttcactttcgcataaatagcttccagcctggacatgaaatcatttacagcatcaactgctaaccacttagcatattcaaacccaataaggtctgacagcacttggtctctaaatactattatcatttctttaccgttggatagcgataacttgtaaggcctgtaaagtaaggctgcctgttcaggcacgtcccttcctgcccttgagaaatatgacataccaagagtttttgcaagaatacgttcgtcggtaacagcccatgcaatgcccaaatcagatgcaatcccaagcacttctgtagaaaccgactgttccgaaggccaaaaacctctgggcgctctcccgaaaaactccttgtgttgattccacccttttcgaagctgcagttctacatcctgtggaacgttcagaatcaagtgaggcaacagcacatcttccctagctcgtcttgcacttcgcgtgtcataaatcaagggcaaaatgggatggtagtaaggcgaaaagataaggtcgacgtcaccatttgcgttagcttcacggtaatcgttaatcaatctttttatgatcttcatttgtacatcaacaacagctagtacgtcctcgtgtgaaaaattctgccctttatcccttatactacgcagattgggatattcttcgtaataaagggggtctatccaagctaaattaaataaaagctgtaagtcacgaagttcttgggtagtccaaaggtgcaagttttcattgatatcctgtgaatagcgcttggtataaagttccacgtatcgcgggaaattggatattttcctccgaaaatcagatttaaaaaagtttctaagtatgaacagtttttccccatcagttaaagattctgctggcttcattgtaagatccaaatacgtatctgttttgccttcacagtattcttcaagttgccgaactagtgaaggaaccatattaaatgtagcttttacattcggatacttacttttcaaaagcaacatatccagataatccttcgttgcatgaagcctaacccaaggtagaatcatcttccccgtgtcagggtctttgtagtaaggttgatggttatgccagataaaacttaaataaagatttcccatttctcatcctctctctgttttttcagacacatacagcttagcactaaattcttccccgccacgggcattaaattgagctgtaacaattgtaccttgataagttacctccttaaaaagcccactttcgtgaagtatttgaatgggctccaatttaatgtttattctctttgagaaaaccaaatcaatgtgttccaccccaacatcccaatgcaagtcttggacattcataatttgagcttcttcatttaatggcaaagcttggttacctgcagtgatctcggcacttggattccaaagattcacaggaatctctactacaaattcactttccttcaaaaacttgtaggttacttccaagaaacctgactcaaaggtgaaaaccttttccaacaacagatcgttctcagggtgaaagaccagtttcgcaggttttaactctcgtgtagcgatcgtgtaatttacagcatgtccatgccacttgtccaagaataaaccgtgaacttcgcctttggggtcaagcacgtccagcatattctcttccgcccgcaacagatcaaattcccttatagaagctgtttgtggctctacaaaaacatgataagtatcattggcaaccttaagttcttcacttccatccaaatcaaaatcctgcagatcaatgtaactcttctttgttccgtctgcagtagttattgctcttatgagtctatggtacaggttccgacggagatgacttaaatacagcccaccgaaaacaccgtgccaaaaaacatcgttagcttccgctctataaagttccatgagcgccttgtttttccttggatgccgaggggcaaggttgttcaaatagcgggaaagtgaaaccactctaccatacatccaccgagactcaggatggctcttaagaaaacgccgccaaaaaccaccatgaagccatatggcttcagactctgtcagtttttcttttacctgtctgtaacgctcgtaagatacctcatctaagctccattcagccatttcagggtatgtgcatgtaggtaagtaaactaatccactacaatttgttttctccaaaacttcgccaggtagtattatttccacaccaccctgcaaaagggtagacaggagcttatctaagtatttttcttcataacatagttcatgtgttccttgccacaagccaaatttttctccatcgtccgcgtaaagtatgtaaacatccccgcattcactagagaatgacttcaagtaattcagcacttcctcaggactgtgccaaggtatcaaatacctaagtttcttgtcaatgggaaatacaaaaagctggtaaccttgatcttcagtaaggtaatagccctgcagcggcataggttcgcctgcctgcgtgaaatgataatcatccaagaacacataatggtaaccagcttcgttgtaaaactttggaaagtgaggttcccaaaccctttcagtgacccatgctccatttacgggagtctgaaactttttctccacgaaatctcttagaagctttaactgattaaccttgtcatcatcaggaatggtagatagtatggcttcaaaaaacgttcctccaataagttccaattgacctttgtcaaccatgctagtgacgtcatcaacatactctggagcatgcaagtcaaaatactcccaaagagtgccactgttatgcaaagcagccttgagcccggagtgcttcaaaaaatctaggaatggtttgtaagatttctcataggcctcatccattacccaagtgaaattcccttcaggttgatggttatgaatgacccagctaaagtaaatcttacccaagatccaccagctccggagaaaggaaatagaaaagactatccctgtcttggagatccatcaaacgctcttcatcaaacggctccttgttcaatatggcgctagctaagtccatcacatttgccagatgaaaggcaaaacgttctttggcataatccacagcaccgcccgtagtaataaggaactgccagtcagaggcagttagcaaaagaacttctctcataagctgcttcaaaagtctatcatcagcaacgtttttgccagctttcagggctctatatgcaatgttctcagcttcgtaaatctgcggccacatccactccacatctgggttgaaccaaacgcggtagtgtccaccttcaccccaagaggtctctccaagaaaacaacgagcatctacagaataattgtccaaataatcctcaccagaagtccatcccacaggtgcctcagcaagctccttaacgagaaactccaagaatttaggaccttcaaaccaccagtgtccaaaaagctccgtgtcaaatgtgagcgtcactatgccctccttacgtgactcactgtagtaatcagccagttcaccaacgatgcggctagcataatgatgggcatgaccgcctactgttttcaaagctgccaaaggatcataaggctgcttgtccttgaagtctatgttcttgttggttatcttccagaatcttgcaccgctgtaggagcttcttttatgaaattccatgtaactaccgtcccccggataaccaaagtctgcggaccacacctgcgagcacaacagatcatggcgtggaaaaccgactacgttgctgttattcagacggtaagcctggaacaggttgcactgaccagattttccagtcatccacggctccggtgaaacatagttctcaaaaggtttgctatcaagaaaagtgtaatcaatgccgtatttatccaagaattcttcaatgcccggccttaacactacagctccacctgctacatggtacgttcgtggcctgtaagcacattcaggaagccaaaaccccctgggtttcttgccaaaagtgccgttatggaacagaattcctgtcttcacctgtaaatcgattgtctcatcacgtcctaacagtggtaaaaaaccatgagtagctccactagttatcagcgtcaagtaaccttggtcctggagttcctcccaaatgcctggaagatctctctcaattgactcaaaaaagtttagacgcgtttttgccaaatcaagccagtaatgcttcaaatcttctgacacatctgtcttgtctgtttcaagggactttataaactctttagcataatccacaaagccctgctgtagatactcatccaaaagcatctctccaagcacgggtgttatgttcatggtgaacttaaagctgtacccttggtccctgagctgcaggaatgtttgcgttagcggtatgtaagaatcaaaaatagcttggtaaagccattcttcgccgaagggccattttccagctttttttacccaaggcaagtgagtgtgaagaacaatgttaacatgcccaatcaaaaaaaccacctccccattattcctgactttcctttcctcataaagcacatacgctttttattgcacgataaatgctcatctacgaaactcatgcttgatgttattttataaccttatatgctcttttagggtacaaagagaccttaagaaatataaataagcgcccacggctttgcagaaccaaaccgtgggcgcttaagttgctcaaaggcaacatgcagtcaaagatgtaggagatgaaagcgctagcctttacgcatagcgatactcaagaaaaatgctaatccaccatagataaccgtgcaaataaccactaacatggctatggaagctgtgctcactatactccccccttagaagttgtaacagatcctttcggtttcattttggtcaataagaaagcaactacaagtaccaaagctactactagccagcccaacaagaatagcgccaagaaaggatatccttcataaggtttttgaatttcagcgacgaaattcacaagccccataacaatcataatgagcggcgcccaatattttatcagaaaatcccaccatggaccaattctgaaatccgaaatggcattgaaatgctgcctgagtttctctgggccaaggaaccagccaatggcaactgcctctgccaaacctgccagtaccacaccataagcgttaatgaagtggtcaacgatatcaaggatgtaaaggccagcaccagtagcaaacaccatactcactaaccaaccaagaaaacacgtccaagttactactgctttgcggttgtaccccgttttgtctatgatacctgccgaaaaagactccaccatggaaatacttgaagtgagcccgccaaaaagcaggcaaccaaagaagagtaaaccaaatagccatggtacaacaggcatcatacctataccttgaggaaaagctacaaaagcaaggccaatgctctgggttacaacttcagtgaatggcacacccgactgagttgacatgaaaccaagtatggaaaatacagctaatccggagaggaatgcaaaaccagtatcagcgaaacctgtaataaacgcattgtttgtaatgtctgatttcctcggcagatagcttccataggcacagtagacacccatggccacgctcaaactaaagaaggcttgaccaaaggcgtcaatccacacctgagcattcagaatcttcgaaaaatctggatgcagatactgctccaagcccacagcagctccgggcaacgtgacaccacgtatcatcaaaactagcatcatgagaaacagcaaaggcatcataatcttgttggctcgttcgattccactttgcacgccgctgtacacaatgaaccaattcaggaaccaaattacggtcatggcaattaatatgggccaacgaatgcctcctatgtcaaacggtccacttgttatgcccaagaaggacttgtagaagaaactattagtgtcacttccccaagcctgcgtaaaagaaaacacaatatagttcagtgcccatccaataatcacactgtagtacacaaggattaccaatgaattcagcggctgccaccacccgagccacgaaaacctcttgtcagccttgctaaaggcaacaggagctgagccctgacttttatgccccagagaaacctcaagcatgatcagaggaatacccacagtgagaacggcaatcaaataagggattaaaaaagctccaccaccgttcttgtaggtaagatacggaaaacgccaaatgttgccaagacccacagcagatccaattgcagccaacacaaacccgatgcgagaaccccattgtcccctcgcttcactttccatagacggcctccttcgctcatcagaatccccagaagttagatgaaaataatgtcaaattatacctaaacgctttcagatcatggaagggagaaaatggtcgaaaaattagctccaacaaccacttactagctgtgtcgcagctattctatattaatcgacgccaaggtcttcgctgcttcttcaggaagcgtgtgattaatgaaaaggccacttcccagttcaaatcctgctaactcacttagcctgggtaccagatcaatatgccaatgaaaaaagcttgtatcatattcttgccaccaagggctgttatgcaaccacaaattgtagggcactagcccacctacagctgaatgcaaacgtcgaaaaacactccaaagtatcttggaaagatcttttatctggacagggttgagttctatgaactcagaactatgccaattcgggacaatcatgatttgataggcactcatagaagcgtaaggacagtaagccgtaaagctttgattctgctccacaatccttttcttttcggatttctcggtgtttagcatcgcacaaagcaaacatgcgcccttttcaccgtagtaatttctcatgttttgtacttcttcctctattcttttagggaccataggagtagcaataatctggctgtgtggatgcactaaagaagctccagctctgtgtccgtaattcttaaagactaaagcgtactttatgcgtttatcagccctaatcgacaaaagtctatctcgccatgcccataaaacatcttcgatttcatcaagtgccatgaatgaaaaatcacgcgagtgcgatggggtttcaataatcacttcatgatatccaaagcccaccatactcctatgtaagtcatttcctgttactgtgtttagctctaaatctggtgaaagtgcagggtacttatttctaaccactcttagtgtccatcctcgttggttggatccagtacctgggctcctgtatgccagtacttctggtggagtcattagttcattcccggaacaaaaggggcactcctcgctccattcggcaaattcttccacttgagcagttctgtgattagcatctatgggcctttgggctctttcgggggctattatgacccagctaccggtaagtggatctttcctgaactctggcatgtattacgccctcggtttcaactgataagagctttctcataaagtttcacgtacgctttagccgaactatcccaagagacatcagaagctatggctctgttgaaaaggctcttgtgcatttgttcatccttgtaataagcaactgctctcttaacagcccctagcaaaccatcaacagtaggctcgtcaaacacaaaaccgttgccgtttggttctttttcagcatcaaataccgtgtctgccaacccacctgtacgccttactatgggaatactgccatatcttagcgctatcatctgcccaagaccgcagggttcaaacctggaaggcataagaaaatgtgtgctaccagcatagattcgctgagccaacacaggatcgaaggttatgtttactgagaccatgttatggtacttaccggctttcttaaagagcaattcttcgtatttcttatcacccgtacccagagcaacaagctgcgcacccagctccacgatggagtctaaggcttcagctaccaaatcaattcccttttgctccacaaacctactaaccaaaccaatcactggatacggtccattttccaaattcagttctttcctcagagcttctgtatttgcaagttttttctcccactcgttagtaaagtttacataaatgtgtgggtcggtagccgggttataaagctccacatcgatgccgttgagaatacctatgagcctgtcttttctttggacgagcacgttctctaatcccacgccgtattctggtgttagtatttccttcgcatacgtgggactaacagtggtaacatagtcggcacataagatgccacctttcatggggttcatcgtgttgtcatcttgtcttatcagggcatccatgtcaggtgtcaatttcagaaaacccgaaagcgaccgactacataaaccttggtaagcaaggttatgtatggtgaatacggttttaaaaggaagtccatcctgtcgtaccaacacaggcactaaggcagtgtgccagtcattagcatgaagaatatcaaatttctcacgtttcgcaagttccaaagtgcccatactaaatgcgaaaaaccgttctgcatcgtctttctctccatagatattgcttctggagaaatacttttcctgctcaagaaaatagtgcaaaatgccatctttgtctacacatttgaaaactctaaaaagcatcggaccaacacctgtctccacgttcagggctgtctcttcttctaaaacgaactgctctctatcgatgctctggtaaaggggtacaacagtagcggcattcacaccttggcgacttatgtatttgggcaaagcacccaacacgtcggctaggcccccaactttcacaaatggtgcacactcagcccctattagcagtactttcaatgttttcacgctccttatcacagtactctaataaaaactacgaaagcttataagcactaggaagcctatccttgaaaaggtcgttgtaactgtttatacttttctgcaaagccaatcccggatcaatgtcaaccgccagtgcttcctccttagttttcgtagctctgtgtagaactatgcctccaggcgcagtaatttgactagcccctgtaaacttgaggcctcgctctacacctattctgttggctgttatctcgaacaccctattctcgatgcaccgagtaaccatggcatcctggcaataaggcaaaacaagattagctggatgaagcacaatctgagctcccatgagagccaaggtgcgcatagcttcaggaaaaatccagtcgaagcagatcatgaccccaaacaccgtgtcgtgccaagtaaaagtgaagaacttatcgcccctattgaaataaagcttttcttcattaaataagtgcaccttctgatagatctttacctcaccttcaggagtgaccacagctgcagaattgtaaaaaacatctccaaagcgctcagcaaaaccaaaagctagtagcgctccttttctcttggaaaactcctgcattctcttaattgaaggaccgtcataaggttcggctaaagtgactatctcttccttgcttttgaacacataaccagtatttgcaagctctggaaacacgataacttcggcatccaacgttgaagccatatcgatcattttagaaacgttatattctttatcaccaaactttggtctaaactgcacatatccgactttcacaggtgcacctcccttttatcaatgcccttgcctgcgcacttcgtacttatcagtataatgccacgctttctgtcagagaagtacagctcaatcaaggcttataataatgaaagaagaaagtgtacgttacatcgcaataggaaaacctaaaaacacacacttaggaggtgagcccgttgaagaatttcgacgagctattggagtccgtaaagaaggcaaaccccgtgaaagtcgcagtggcccaagccaacgacatggaagtcattgaaacagtaaaaatggcaacagaaaagggcattgcccagttttatttggtaggcgatgccaaagaaattcaggagaaatgtcagcagctaaatgtggacatgaataaggttgagatcatcgatgaacccgagcttgagaacgcacccagagcagctgtatcactggtgagcagcggaaaagcgcaggttgtaatgaagggcttaattcacacagctgactacctcagagccattttagacaaggaaattgggttgagaaaagacaagagtttgcttagccacgtgggagtatttcaagttcctgcatttgatagatttatcatcttaactgatgcagctatgatcattgcaccagatctccagcaaaaagtgtccatcatagagaatgctgtcgtggtagctcgtgcattgggaattgagatgccaaaagtagcagctttgtcagcagtagagacggtcaatccagacatggtttccagtgtggaagccgctattttggcaaaaatgagtgaaagaggccagataaagaattgcatcgtagatggtcctttggcttttgataacgccatttcaaaggaagcagccgaacacaaaggtatcaaatcaccagtagctggtgctgccgacattttactggtacctgatattgaagcgggcaatatcctctataaatcatttacttatgctgcgggagccagcatggcaggcattgtggtgggagccaaggcgcccgtagttttaactagccgtgcagacacagccgaaagcaaactgtattccattgctttggctgttcaagtagcaaattcccagagccagtaaagtctaataaaataagttctgtagtaagtaaaaaacaaaagggccctgctttcacagggcccttacctttctcaagcttcgagggcttggggttagccccgaagggtggatagggaggtgtaaggtgttcttttcgatatgtattatgccaaaatttatgccttatgacaacatacaatgttaagtgtatttaacaaacttttgtatggttttctacacccgctggtgcataatatgttctcttctcaccaaatcccttaacgatcaaatgccttatgctataattgtcctagcaaaggtcctttaaatccggtcccgtgaggctggaaagggcaaaacccttctgtcttgctggtctgggggacctcacaaaataaggaggtgctcccaagtgtcacagttaaaagaaaaagccaaaatcatgagcgccgatgatatgaggcgcgcactagcacgtttggcccacgaaattttggaacggaaccaaggagcagacaacctcatgttagttggtattcggcgacgtggtatccccttggcaaaaaggctagcccaggcgattcaatccattgaaggagttcaagtaccagtaggtgagctggatattacattgtacagagatgacctctcagctctgggtccgaaccccattgtccatcaaaccataatcccgaaacgcgttgatgacgccatcatagttctcgttgatgacgtggtttacacaggtagaacggtgagagctgccttggatgccctgtttgaccttggacggccaagggctgtacaactctgcgtactcatcgacagagggcatcgtgagcttcccattcgaccagacttcactggaaaaaatgttccaacatccaagaaggaagttatcgaagttcacgtcgaagaaatagatggcgaagacgccgtctacatcatggaaaaagtagattaacaagcagaacaacaacattgggcatccatgtccctttaaagtcagtcccgtgaggctgaaaagggtgccaaagaaaggggtgcaacaaatatgaaacatcttttggggttagaaaagctttcccgcgacgagattttgtccatactgcatctggcagctcccatgaaagacattattctaagagaagttaaaaaggtccccactcttcgaggaaaaataattggcactttgttctatgagccttccaccagaaccaagaactcctttgaactggcagcaaagcttttaagtgctgacgtagtcagcgtcagtgtggctaccagttccgttaaaaagggagaaagccttaaagacactgtgctcacgttggaggctatgggcattgaagccatcgtcataaggcatagtaggaacggtgtgccagcttacttgtccagctgttcaaaggcttctattattaacgcaggtgatgggcagcatgaacatcccagccaagcacttttggatttgttcaccattcagcaatacaaaggacgcatagaaggcttaaaagtactcatagtgggggatattatgcacagcagagtagcaaaatccaatatctatggcttgagtaagttaggagcagagatcattgtttcaggcccccctactctgattccagaggaagttaagaattatgcccaggtagaatacgacttggacaatgcaatcaagaaagcagatgttgttaacgtgcttaggctgcagctggaacgtcaggaagctgggctcataacgtcattagaggaataccatcggttctacggccttaccaaagagagaatggcaaaagcaaaagaagacctacttgtactccacccagggcccatgaatagaggggtggaaatcgatgaagaagtagcttactgcgacaagagtgccatacaagaacaagtgtccaacggtgttgccgtaagaatggcaatttactatacgctgatgggaggtagggaggaatgatcattaaaaactgcactgcttttgtgaacgacgaatttcaaaaaatggacctaagaatagaaaacggcacaattgctgagatcggagtaaatcttgtaggtgacgatgaagtgcatgattgcaacgggatgattgtttctccagcatttgtggatctgcatacccacctaagaatagggcaggagtacaaagaagacccgcaaattaccgtagagaaagcaattagaggtggttactgcgccataaatgtgatgccgaacactgttccacccgtaaacaccgctcccatggtcgaatacataaaagagctaaaaaaaccggaaggtttctccatcatggtcacaggtgccataacctgcgatggcttacttgcagaaatagaaaacatgtcagaagctggtgcaattgccatcagtgacgacggaaattggaccgaaaatagctttatcttctatcaagcacttaagtacgctaaaaggcacgatcttttggtcatagaccatgctcaagacacggtacttttcaagtcgggacgcatttacgaaggtcaagtaagctttcaaacaggattaaaaggatttcccaaagcagctgaagcgcacgcagtctacagagacggtacactaaacctgacggtgggagcaaaactacacataacacacttgtcaaccgttatgggactagataccataagttttcttaagcacctgggcagccatattacagctgatgttacaccacaccatctgctattcgacgacaccgcttacctcgaatatgaaaccaagctaaaagccaacccacctttcggcgatgacagagacaggaaagcactcattcatgcattaagaagtgctgaaatagcagccattgccacagaccacgcccctcactccgaacccgaaaaagaccaagaatgggaagatgcgccttatggcattgccagcattgacacagcctttgaagctctttatgaaggattagtaaaaacaaatcttgtgcccctggaaatactgctcagtgctttgagtacaagaccagctcagattcttggtatgaagcatggcatagcggtgggcaataatgccaatttagtcttcataaaagaaaacgagcctcatgtcataagcagctgcatgggggcaaagaataatccctatgtgggaaaagattcctctgcaaagatcatgggcttgatgctagacggcacgatggtgtacaaacatgctcaatgaaacctttaagttggaaaaaaccgatctggggcattatgtagttgtttttttcgggccggttgcagaagaaaaccttccgcaaccggggcagttttacatgttctacaaagaatatgtgaaaaaacccttctctgtagcatttcttaaggaaaaccgcctcttcttcatcataaagaaagttgggcccttcactagtagtattcctgatgaagtcagggttgagggcccttacggaaagcctttccctgccgtggtaaccaatactttcctcattagtgggggcgccggcatagcacccatatgcttcctcgcagagaagcttacagagcaaaacttaccctttacgtggttgcacggtgaaagcaaggcagaaaatctaatcttgctagattacttaccagtaaaaccaaataaggtctcggtggaacccactctagtcacagatcttctacccaaagaagcacagttctattgtgcttgtggcccaaagcccatgcttaaagggctacacagtaaatggggcacaaatggctttgtttccttggaagaacgcatgtcgtgtggtttcggagcttgttacggctgcgtaattcccaccacatctggataccaaagggtttgtaaagaaggacccgtcttcgaggcaggtgaactgttatggcaggagctgtgcgtttaaagaagcttaccttgaaaaatcctttcatagcgagctcaggaacgtgcggctacgcggacgccgatctcataccgctagacaagtttggtgctgcagtgaccaaaaccataaccctgctgccgcgtcaaggaaacaggcctccgcgattggtggaaacgccagctggtctcgttaatagcataggcttgcagaacatgggtttggaagcctttaaacaatttctcacagatttcaagaagcccactaccctgattgtgtccgtcggtggtgaatcacccgaagactttgccaccatagttgaggaactgaacacctatgaccttattgacgcgtttgagctcaacctttcttgtccaaacgtaaaaacaggaggagaagtggtcggcaaggattacgttaccgtatctaacatactggaagcatccttgaaaagcacaacaaagccgcttttagtcaaactatcacccttcacagaacagttagataagattctgcagcactgggaaagcaaggtagaagcgtttgtgctctttaatacatttcccgccatggacatcgacccccgctctggcaaacccgttctgggcgcagtaagcggtggactaagtggccctgccatataccccatcgtcctcaatagcatttacaaatactcaaaggcacacaccttagttgcttcaggaggcattgccactaccgatatcgcaaagaagttcataatggcaggtgccagagcacttgagattggtaccggaaatctgtggaatcctgctttcatagaaatgcttcttaaggaggtgtaacagcatatgaaacccaatttggtactggcattggattttcaaaaaagagagtgcattgactactggatagagcaaacacagcacttattcgactggtacaaagtcggcatggaggccttctacgctcagggtgactacaccatcgctaaactgtttgagcgcggcaaacacatttttctggatcttaagctctcagatattcctaacaccgtttacaaggccacaaaagccctactatctcgctatcccatcgacatgataaacgttcatgcacttagcggtagagatactttgtcagctttcaaagaagccttaatggagatggccgatctttacaaaaaacccattaaagctattggtgttaccctgctcactagcttatctgaagaagatctgcaaatgcttggacttaccaatatagagcaaactgtaatgaccttggctcacattgttaaaaacgcaggcttagacggtgttgtttgttccacaaaagaggctccacggataaaacaaaaactaggcgaagaatttctcacagtcacgccaggtatacgctttgaccagctttcacctcatgaccagaaacgtaccggtactttgcaagaagctgtaaaagtatctgatttcatcattattggtagggccttaaccgaagcccaaaatcctcaagaggctataagaactctgcaagaaaggtgggaacaactcccatgagagtcttggaaattcttgagaaacgtggagctattttacatgggcactttttacttgccagtggcaaacattctgacgtttatgtacagtgtcaaagggcttttgtttatcctgaagacaccgcgttcatagccaaagaacttattggtaaagcgcaagagcagtgcgacataaagaacattgcaggcgtagtttcgcctgcgctaggtgcagtaatcattggctacgaagtagcaaggcagctagataaacccttcctctttgccgagagggaagacggaaagctcaccttcagaagagggttcgaaatacaacaaaacgggcattacctcacagtagaagatgtgttcaccacgggcggttctaccttggagctcataaacttggtagaaaacatgggtggcctcgttgattatgcactagccgtagttcagcgtcagaaagaaatagccctgcccgttccacatgacagtcttatattcttggatctacccctctatgagccagagaactgccctttgtgcaaagctggtatacctctagtcaaaccaggaacaaagcagcaacaaaaaacctcatcatagagatcctaaagcactaactatatcagcataaaggcgatctggggactccatgcccacgtaaaaacggatcaaaccgggattaagtccccagctttcaagtacttccaccctgtaggatgccaaaagaggagtgaccacaggaatacttccgccccagaatacgcctttttggaacaaacttaggttatcgatgaaacgcgctatatccaagagacttatgtttaattccagggtgacaaacccgcccattttaacggacttcccattagtgtcccgtgggtagtaaacttctttcaccattgggtgtgcactaagcatgctttgcagctggtaaacattagatctaattacctccaaccgttggcgcatactttccatttccccgatgagggcgttggcatcccaaggcatcatgataccccctaaagtgctacgtgccatttccacaggctctttccatccttcactgcccaggagagcgccaccaaggatcccactatcccctgccgggtatttactcaatgaaatagcaactaaatcagcaaatggggtaattttctcataaccaaacccagcactgttgtctaccataacgctaacctgatacttatctgctaagcccttaatctgctccaagggagggcaggtaagcgtaaagggtgcaggcatttctaagtaaataagttctgtatctggagtgattgactcctcgagagcgtccacatcattaacgtccgtgaatgtgcatgaaacaccaaaactcggcaaatactcttcaaacaataggcgcgtagggccatagatttccttttggacaaccacgtggtctccttggctaagcaaagccaaaagtccagtacttatggccgacatgccactagagaaaacccacgcaaaatctgctggttcacagcttagtagaacctgctccaatgcttccagggtagggtgaccatctcgaacgtagaaataatctttcgagtcaccgtaaagtgctgcctgcatttctcggaaggagtggaaaacgaaagacgtggttttgaagagaggctctcttaaaggttttgacataactcaagaactctcttctcgcacgtcccaatctggaccgcctgtcaagatcacggtttttagcttccgcttgctttcctcacttatgggcattctgccgatcttttctgcagtggaaaccctgtcatagtccaaacgtctaagagacacggaaccattttctataaccgcataagatgccatgggaatgtaatcacgaggttgtccaaccgaacccggattaagaaatagcagcccatcaacgttaacaaaaaactgttcatggctatgccctaccaaaacaaaatcgtactcgtttttctcatcagtggagaaaaggttgaccaagctgtgaggatttacgttcctagcagcttcagcctctccttcgaagctacctttatcacaagccctcaaatacttgtaaagtggatcagagggtgctgcatgagtagccaaaagtttgtacttgccgactgtccaagattccattgccctaaggcttttcaagtactgcttgttctcttcagtcagtgttttgactgtgtaattcatgcgcgtttccacgcttaattcatagaacatcagaccacactgacaactgacgccgtatactgcagcataatcgtgatttcctattaaaaccttggaagtaacattctttaaagtatctattacctcgttcggagacggcccatagtccacgaaatcccctaaaaagataacctcgtctgcgtcagactccttatcaagaaccgcgcgcaaggcttcaagattgccgtgcacatcactcattaccagtattttcatacccatacctcacaaggtagctaagtattatcattattctaattgacaatctgtcttcataaaacacatttgaaagagtttcatttagtatgattgctactaagctgtctagaaatatgttacaatcttaatttgtttagcgcttggaattcctttaggagttgaaagacgactgtgaaaactgtacgagattatcaacctgcagagcagactagaaaatcgtatgtaaaagccttctacataactataattggaaacctgctgctagtcgccgtaaaggcggtagtagcaagcttgacaggaagtgccgccctgtatgcagaaactgcgaattctgcatccgatgtggtttattcgctactaatggtatttgggctgtggatctctcagaagccacctgatcattcccatcctcaaggacatagccgtttcgaaccattagttggactcttagtcacattctccatggcctttgctggttaccaggcagcatccacttcaattttgaagctgttagctgggggcattgctgtcaaaccaggcttacctactttggttttagtgatgaccgccatcacaaaaggcgtaatgtactatgccatcttgcagttatcacaaaaaacacaaagtccagcactgcatgccacagcacaagataaccttaccgatgtcatgacttcgtcagcagcttttctgggtatccttggttcatattatgtttccccactgttagatcccatagctggcttattggtttcagcatggatatttaaggcagtcataggattgatattggaaaacataaagtacatcacaggtgggtcagctgacaaagatgtagtggagcaaattcttcatataactaattcagtaccgggtgtgcttagggtgcacgagttggtaactgaatatgttggacctcgcctagtggttgagatgcacgtgaacgttagaggcgatttgcctctaacagaagctcaccgcataaacgacgaaattgttaacagagttctgcacaacgtccaggatgtggatagggtttacgtacatttagaaccagaaaacgaaagttagcctatagttaacactccttttaaaccttaaatagaaatcagtcatacaatgtggctatgcagatatatttactcagacaccccgaaaccgaatggaacaaacaaggacgattccagggacaaacagatataccaataaatgagacaggtatggatcaacttgagcgaaccctccccttccttgccaccttgccagtgcaagttatttacagtagcccccttaagagagcaaaaatcgtagcacaaagagtgagccgcgctacaggactgccaatgttcgaagatacacgcattatggaagtgaactgtggcaggtgggaaggaaaagttgctcaaactctggcaattgaagaacctgaactattcagtttgtggaaatcaaacccctacgattttaggatccctggaggagaaagctatcaagacgtcgaaaaccgtactagtgccttcttaaaagacattattagtgatgagaaaaacgctttagtagttagtcacggcattgccataactactatgctcagattcgtactccagatccctaaagagcatgtccgcgtacttcacatcgagaatcttgggctagcaaaactggaagtagatgcaaacgccattgcatacaccatagtaaaccctgcgcttgaacttaaagtggcttctcttttgcagcaagtgtgagacactcatcaaacactgtaaaaggtgccacaccactcggaggttcggtataatttacccatgaagatattcttactcagacatccagaaactgattggaacggtgaatggcgttttcaaggtaggacggacatcccggttagcaagaaaggtaaagaagccttagaaaaggctttgccagtcttatgcaaattacccattgacattatctacaccagtcctttacaaagagccaggattgttgctgaaatgatcaatgagagaacaggcatcccgtttgaagtagatgaaagaattattgaagcaaactgcggcgagtgggaaggaagaaaggttcctgaacttatgaaggaagagccagattttatggcaaaatggtgggcaaatccttatgctgttcccatacccggaggagaaagttaccaagacgttgagaaacgtaccagtgcactgttgcaggaaatcatcgccaagaacacgaacgccttgcttgtgagccatggcattgccataaccaccatgctcagatatatattggagcttccttacgaaaaaacatccattctgagaatcgaaaaccttggactcgccaaaattgaagtagatgactttggaaagggatttgtcatatccaacccagcaggtattcttgatttgttgtccttccctttgtagctgctgccgtaggcccctagcgtagccacattctcacctgtcgatttgcgttccttatctcatactaagatcttgacgaaactgtaactgtgtttccctttctatttggtctcacagaaacataccccaagttcctctttttgaggaaaactttaaccttttcctacctattgcagtgatgttgtgtacaaagttgataaccttgccaaattgttttaacgtcccagacctcttcgcccatttttggggttaaaaagcatactatttatcattgttcgttagctttcccgttattactccttttccaccaccactggcacctttctccctgaacgcctcaaagtgcatgttagcattcggtcctcccatggcgaaatacccttcttggttcacgagcacaatatctttatccttctcattacagtacgcagctatttgcttcatactttgcatatccaatggtaggtttttccaaaagacttcatcgctttgagcgatttggactttcacaagttccaacagattctttttctcgagttccagctgtttcttctgctcgagcagttggaataccctctcttcaacgtccccggtaagcaaattctttagtttctgctccctttctatgtaattcttggctatgcgagctaaccggattccagcagcaaaaatcactctgacatagcgtgtgttcttcctttccacctttagtatggcgaaaccgccaacgtagccagtattggtaacatgcgtaccgccgcaggcacacttgtcaatcccctcgatttccacaatgcgaggatgttcatagtctgtgtgtttcctaagcttttcatcgacttcttcagttacatacacacgtactgggatttgccttaagataacttcgttaacctgacgttctagctgtgcgtatttttctggatcctcatcagcaccaagaagttcaatttttgactcatcgtcaaaaatcgcaaaaccctctgagggccatccgtaaagctgctctgccaaagccgaaaaaatatgctgtgccgtatgctgctggctcacttctaagcgccaaagctcgtctataactacgtcaacttccacttctgtttttggcacttcacctgatatgcttctaaccttccaaaaagtaccgcccttctccttgaatgcctcatcactttctatgtaaaaaccaggcccttttacctttattcggtcggcaggctgcccaccgcctccttcataaatgcaagcctcaatttgaaatagccctttctcaggatcgtaattaagtagtttacctttcactccagcacctccacgctaacttctaaaagagattgtacccatgaatctgcctcaggaatacgtatgcccacagccactgctttagctcctgcagagtgtgccatctgaacatcacccaagctatcaccgaaaaccactaaatcctcacagggtattcccatgagactagagacctttagaagcatgtctggaaacggcttacctctcttcacatcttcagctgaaactatgatcggcaactctacttgccaaaacttaaacatttcttccacatttgaccttgaatcagaggttgctatcgccacaggtacatgctggcttaacaatgtaaaaagttctttggctcctggcaaaggagaataaaccatttctggagatataaccctttgcgcttcttctacaatttcctgtgacagttttctgcacgtggcccaatcaattttgtgcatgagccatatagctgcagctagtaaacacttagcctcttccatagtgcacaaagacagcggtgcaattgaaggatcttcatcgacgccaaaaaggtcaattgccaccttttcaacgcataaacctttctgagaggctactttcatataaagagagaatatctgtttccaaaggtcaaagcctcccgttagaaccccatctttgtcaaaaaccacgccttttacaacaaactcgtcattgccgcaagtgatttttacctttcttgaattcgtgaccatagtatttattttagacttaaattgtgataccatatgatacatgaatgccatagaagataaaattgaaaatctcaaaaacattataaaaagaaacggcgaccgtattaccaagccaaggcttgctgtgtacgagtttctagtaagtaatcaagggcattttagcgcccaacaaatttataatgctataagagagacgattccagacatcacactagccactgtatacaatgttcttcgatacttggccgatatcggtgtaatccaggagatcccaacgcaaaccgagacactatatgacggtactgaagtacctcatgcgcaccttatctgcatggaatgtggaaaagttcaggacgtcgtggcagtcaacattaatccacttatcaaggctgccaaaatttaccattggaaactaactcaaaaccccgtgtccgtattcggcatttgcccagaatgtcagaaacggtctaacggaagcttactctgatagaatttgctaagctcagcctggaatcgaaaatcccgtggctgtcgcacccggtttaggcgttcataatccaatacagctgtaacaagttcctcttgattgtatttcttactcaaagcgacgatgccacttaaatcttctgtgtaatcatgtggagcataaaccccagctttcccttcaaatacgtagtcccctagtttccctactaagaaagattgaaccgtgaaaacctgactagtctgagcccttgcccaagcacctctgatttgttctcctaaatagaacggtgcagggtttgctgaaggcactaaaagcaaacgtgcccccatgttttctagtatgcgtgattgctcatagtaagtagcatccatgcacaccaaaacaccagccttttgagttcctaaatcaaatagtcctaagcgagaacctctactcataccccatttctcctccataggcatgagatgtgctttatcctgagttaaaataacattccctcgtctgaacacaaaggtgcggtttaccaacttaccattctccacaaaggctaacgtaccagccacaatcgtagcatcagttttggctgagatctgcgaaaaaatgtcaacataggtggagtacagaattggagaaatcatgctaagtaactccagggtgctggggtcatccagatcaataggctcaccagcaatgcccattaaaaggtttccgaagtattcagggaaaaggatcacaccagcgcccttatccagggctgccgtcatgtaactagccaccgaatgagcaaattccaatgcattatcgtaaaaacgtaagtttgtattgaaggcagcaacaatatttggattttgactgttcctaagcagaagttgatcaagaaaacttctataaagatttgggctgctgcttcggctaagcgtcacttttagtcgctgacgcctccaccagctaatcatgattcagaccctccaataggtagcgctcatatttaaggtaaagatcagtattcatgagctttggcaacatgtatttcgccctaatctcgtaaacagcattcatggaaatggataaagaactctccagaggctgtatgataccagtcctgtcaggactaagctccacaggcacaatgccaacaataaaattcccttcctcgtggaagaaaacctcaatagcaacgagctggttttcttgaacacctatccacgttctattaaagagttcaaaactattcccgttccatggcccaaagcaaacaattaggtttttccctacataccgtgcatatctgtagacagacatgtccatagcagatttatgtccgatagcaaacccccaaggttcttcccgcacgtcatgttcaggatcgactaaaaaaacactactatcatcaactgtaatataaagctgttcaccatcaagctcagcggatattgtgcccatcaccatgcattcattttaacgcattgtttataatagagcacaacttcatacgccactaacttgtataacgctaactgttgagttcttcttccagatcatatgtcttctcagcgtgcacataaaagtagaacagagctttccccagactataacggtcatcgtctagcaaataagcataggaactttcttctaaaggcgaagaacaaacctgtcttttttgctcccaccaattgcgcaccaaatctgttatgtcttcggctcttaagcaagaaaacccggcttctaccatttcttctaccaaataatgtgattttgactttctagtatatgtaaagccaatcctagccaaagactttctcacatttcctggtactgacctggtcatcaaaacatccgtagtcaacaactctccacctaacctgagcaatttattagctgtctttggcgttaattcaatacatgtatcggtaggcaaaatatgatcaactaataacagatccaaggaactcatattaaggacgttctcattgagtatgatggtacagccatttacattaggaacgaccttttgtaccagcaaactactgcccacaacaccaatgcgtttagggttcatcgatacgatatccttcttcatcctgtcgaagacaggagataaggcagcatattcatcaccatggcaagtcaaccgagttatcacctcctaaacgtacagtcctcttggaccaataacaaaagcacattcagtaactatcagaaacagtgcagagaggtaaatctatgtccagtcctacactttccaagggtgctctactagccgttatccaaaggtcctcaagcgggatattaagcttgcgggacaagctgattacaccgtcttttagattggtagcgctccccattagagtattatcctcatagacggctcctttttccactcttagcacgtgtccgtctagctcatacaccccatcttccaagcccatcccttctgtaccattggacacaaaaactactcttgaaagccctttcgccttcagagtaagccccacagtagcaggatgaacatgtacaccatctacgataagttccacataagcatctgaaaacaacgcagttccaattggaccaggttctctatggtgaaagaacttcattgagttgaacaaatgagtaaccctgttggcgccaatggaaatggctctttgcatctgttcgtaagtggcacccgtgtgccccaaactgaccacaacaccattcttaactagatagtcgatgacctcggctgcacctggcgcttctggtgccaaagtaacaatgagtggcaatccttgggctgctttcacaagtttttcagccttttgaagtgaaggcttgataatgtattctactggttgcgatccatgaaaatcggggttcaggaatggtccttctacatgaacacccagaatccgagcttcagcacttgactgctgacgcgaagcaattacaatactgtttaccgcttcaaggatgccatcccatggtgcggttcttgtagtaggaaaccagccatatataccgttaagtgcaaggtattcgcctatttctttaatggcatcaatgccatccataacagactttccaacagctccgtggacatgactatcaaccagaccgggtagtcttctgatcatatcagcctcctaagaagtttaattcaatgttaatagcatttctttaatattataaactaccgctttactctggttgaccttctcctttctgttcgttctcattgttggctttggtttcaggcctaactgtttttagcaggtcctttgtcagattcaggtcctcctgcagttttgatttctcgtcctgcaactgctttatctcatctcgcaggttcttcactgtgcgcccacgagcattgaaactaggcatgacgagcagaacacccaatatgacaccaaggagcatagaaataaccaaaatcagagctgctgatccctgaaaactccaaaacagaaaacttattgtgagtggagtagtgttctgcataccaaacactacggcaactactgcaattaccaatataagcaatacagtcccagccaaacctcacacccccttttgctgtttcatgtattcatgttccttaagtacttcttcaataagctcagaaaccttccactgcatgttcgtctcagtagttacagcgaaaaccaaatctttgtcgggaaagagtgtcttgcaggtctttattaaaacgtgaagttcttcctcagtgaatccgtgaaacaaaagaaacctctcagatgctaccatttctaactatccctcctccaaaatcaagaagcaatcgatctttacttgtgttcttcagcgaaagcctgagcggttatttcaagcccttcttctaaatcgacccttggttcccaaccaagcacatcttttgctttcccgtagtccaaacaacttctttgtagctcgcctggtatggcagggccatgaacctttgggaagtcttttcccacgtactgcttgagaagcctaaatatgtctagcacactgctttccctgccagtaccaatgttaaacacacccactgcatcgctacaagctgcctttatgttagcatccaccacatcttcaacaaacacaaaatctctggtttgagttccgtctccgttaattacgggggtttcgccagcaagcattttttctaagaaaattgcaactacgccagcttcacccttcgtactttgcccaggtccatacacattgctgtaacggagggccacgtagggcaaaccatgcaccacatggtaataataaaggtacttctccacagaaaacttagccacaccgtagggcgataaaggattaggctcaacggtttctggcgtaggcaaaatatccacatcgccgtaaatagcacccccagtggaagaaaaaacaaacttgaccttgcttatgtcttcagcactttccactaagctctgcatgacatttatgctacccaaaatgtttatggaagcatcctccaacggctgctgaaggcttctccgaaggtttatttgagctgccagatgaaatactacatccggcttaaaatcctttatcacacggctagcttccaaacttctaacatctaaagctatgagttgagctcccgaatccacctttgatgcatcgcccatggataaatcgtctatgacgactacttcagctccttctgcaacaagcctctttactaaatgactacctatgaaccctgccccacccgttactaaagctctctttttcaaattgtccgacctcctaagaacacttttttaaaagatctccttgcacaaacgttcatcaagttaagtataattcaatatgccgtgaataatcagccatattccacaggttgcattccaaacgcctagcacttaagaaatattctctccttttatgctgcgataaagcttggcgacctcgtcatcagtaacctgttgaaaattcaaataaaattggcccactgccatgaaatcttctggaatcaacagagccttaacctcatccgcaagacctcttaattcttcaaaggtttccggtgagataaccggtacggcaaccactatcttttgagcattgttgttcttcacaaagctaatcgcggctttcatggtagcgccagttgccacgccatcgtctgtgacaataacaatcatactattcaagttcccgtagctggaggagcccctaatgtaatttagttgatcacgcagctcgactaatttcctcgcctttgtgccctcaatgtaatcatcgctgactccataatgttcttttatccaccggtccacgtatatgcttccgtcaggcgcaacagccccgacagccaattctggatcaaaaggagcacctatcttctttatgcccagcacgtcccacggcaaaccaaggcacctgcttagcgtgtgcgccagcacagcacctccacgtaatatgccaagtacaatggtttcgtctctgctcttgtactcagaaaggatatctgccaacttttgagcggcgtctgttcttgaggtaaacaatgctaccaccccactctctaggtaatacaggtagtacaagttcattttagtttaaaacccaacaaatcaaactcaatttctactgatataatgctaagcggagaaaaatcggagggagctatcgtatgaaaacatctgatctgacgcacatagccctaggtacagcttttttgtgtgtagctgctcaaatctctttgccactaccagtttttcctgtaccctttacacttcaggtatttgcgatatttttcttatccgtactaatgccaccacgccaaagcctgatgacagtcctaatgtacatcctgctaggagctcttggtttacctgtttttgcaggtgggagttcggggattggtattctgatgggtaaaacaggcggcttcttactgtctttccctttctgtgcgtacttgataagctggatgcacaaaagatttgatacatacggatattgggtaggtattactgttgggctatgcattacctatactgcaggagtattacagctaagctttatatcgaacacaccttttagggtcatcctatggggtatgctcccattactgttaatggaccttcttaaagccatagctgcctatactgttgcttacccaataaccaaagtactaaagcaactcattccgagtacatctgctaaggagggatgactggtatgagccaactcggaaaaaccttagtcatcttcggcatctgcctaatgattctaggtgcaattctatgggcactgtcgtcccttaacataaaggggattcccttcggcaggcttcctggtgacatttatatcaagaaagacaactttgtcttttatgcccccatagtcagtttcttactacttagcgtgttgctcactgtggttatcaacattatcgttcacatcttcttcagatgagtcacggttgttcttgtacctgtgccaggctcccataaccaccgtcagacttgcaaaagccagaccccaaccaatcagcatggcgatgagccaattctggctagcgtttgcgccaagaatggtaagcaatagttttgacccctgccaagtcgcccaaagccaagcgaaattccagctaaacgctcccatggaagaaaacagcgtataaacaggtaagttcatacccaaagtaccagctaacaatatggttggtgttctgatgggaccaaaccaccttgaaataactacaacccatggtccatacttgttagcaaggctacgtaaatcctctatatcttctggctctagtcgcaagaattttagctttagcacaaatggctcaccaagtttgttccctattagatacccaagcacgtttccaagaagattggcaaggctggcaaaaatccaacacggaacaaaaggaacttgcccttgtgttatgaacatcgccacggcaaaaaatgctggctgaaagggaaccccgggcatgccagtaccttccacgatgagtaacaaatcaagcaccaaatttgcgatccaagcgctactaaacataatgactccaactagttagcgtttctttaaattcttcaagcatgctaccaaaacctgaatttcgtatcaagccctttctacagaataacaactcttaaaaaccaactgataacgccatggttggaaacactgctctttgaaatatccattcaccatgacatgagtacgcaatcctcattaaactattctaacagctcagccaaaaacttaacaaaaagagacagtgtaattcttttaaccacgctgacaactgaaaagttacagcctaaatcaaccctgtccacaggacaaaagatagcgggtacaaaaccgtgctcaacactacagctttggagataaaactagtgtccagtcccatttgttccccataaatggtggaaaccaccatggttggcatgctactctgtagtatcaccacgctctgatcaatgagtggtagccccataagtgaagaaaatccccaagccagtgctggtaagataaagaatttcaccaagagtgctggtattactctgtaatcccattctagcgtcaagatgtaacccgtatagatcatagctagcggtgaggttgtttttgccaacatcgaaatgacatccatgaatggcgttggaatcttcacaaacttcagtagtagtcccagcatagcccctaccaaaggcggactaaaaacacttttcatccctttctgcagccatagcaggatgaccattatagtattactctggtcaaacaccacggcacgagaaagtccctctgctccaaatagaccctccactaccgggtaacccatgaaggcagtgtttccagcccatccagcgaaaacaacctccttaagcgattttttagacaacctaaagctcacataacccacaatgtgcagcaaaccaaccagcgcagcaataagaaagaaactgctattaaacgtgctactgtacatggcttgaaacgccatacaaggaaggcatacgttgaatacaaactttcttaaagtatcagcgtccgcttgtgataaaaaccctattatttttagcaaatagcccaacacaagcaagatgagaaacgtgataatagaatccataaagggaattctacactaaggtgatcccctgtcacttacaaaatcgtggagtttcccagtgctgcctcgtgaaagaaactgtttaaccagctcccacagaacttccgccggcacccccacccacactagctccagagccaaaaccgcctcctcctctaattccactcttaccaccgcccatacttagaagtgcagtagtgggcatcccgttcaacttatcaacgatgaagggtctaacatagagagtccctgctactggagtttcaggtggcgcagtgggatagagctgacgcaagtttttaagggtctgtttggcaacgcccaaagccgtaccatacaccagcagttcgtcccacatagccaaggcctgcggtgggttctgagaaagcaaagtgaagtctgtcaagtatttccgtaaagcttgccactgcttaacgtacaacaatccttcttccgtccaatgagagaacactgctcggttcatgaaaagtactataagcgccatgataaagcttacacccattcctgccatcatgaaggttcttgcatccattagaggaaaatcagtgttcgccgaagcagtaagcattataataggcagagctatgccgcctaccactgccaccgttttcgctatggtgtttcctgtgctattgaagtacttacgtttctgcgccaagacagtaacgctttcctcccatttcgttagattatcccaaaacttgtctactaagcttttcttcttaaaggttttctccagacgagaaaaaattatctctccttctttgtttgcgatagcttccaaagctccgctaagataggggcggcttgtatcatcgtctattagcttcagccctaccacttcacccgacttttctatgaacgacaaatgtcctttacgcaccatgtccagcacagcagcagaaaaaccatcattatcaggctccttgcaaaccctactgacaattgcattgacaagctctggggggtcttgcgtaggtaaatcacgttcatacagtgcatcatactttatctttcgttccctgccgtataaaaggtagatacctaagaagattacaaaaagcagtatggggtagaacaaaccaagcattttagtcctttggtaaatacttgtgtactgtctttcaatttcctccacgtctgccaaagaaagaacactgttcttgtaatttgtgcctgtgccaagcagtcttggaaagacaaaacgaccttccacgtaagtgttagcaggtacctgctcaaatacgtagtggaacacgtacctgtcattttgcaatcccttagtaacttccttttttaaccccaagggatgcacatatacggaggagggttcaccaaatactgatggaaatgcaatcattaccaccagtttatcagtcttcactgcagtaccttcgcctatgaactttacaaataactgcgaaaaatcattgcattccatcattatgttacggaggtagtacgagaattttacttgaacaatctgtccttctttaggaacatttacatacacgccctgcccactagaactaggacttcttggtgcgaaccacagttccagagagaccacattgtgtctattcatgacataattgatttcaggtgttaggtttggcccctgcaaaacagcaacttgcagatcttctatgtctacctcgcttgggtattctacacgccaagtaacatatctaaaaggatcctttaatagccatgttacagtttcctctaccagagcagagccgtcttcttctacaaccatagagaaggttctctccggaagctcaaaagtaacagcggctacagagctcggtaacaagaaaacactaacacactgaaacaaaactccgaaacacagaaaaactaggagccatagggttattcttgttttcatgagcccattatatatcaccgaagatataaaagtgcttaatgcacagtacttcataaagcacatcgacacaactagggattcctacaatggtaaaatggctatgatgaggtttccgaaaagatatgggtagctttaaagaagcattactaaaaagcatgaacaaactgtttccactacctgttcatccttttaacctgcaaaaagatggtgtaaaaacttatgccgactgggaatttgaaaaaggtttaagcactctgcaatattttttagattttactgacttggaccaactttttaaagacaaaacagtgctggacattgggtgtggagccgcaggcaaaacagtattttatgccacttgcggagtaaaagagatttacggagtagacaaggttgaaaaatacaaagaacaggcagagagactcgctaagagcaaaggtgttgaggacaagtttcactttgttattgcggatgcagcaaccttgcccttttctgagaacaccttcgacaccataatcatgaacgacttcatggagcatgcgtcacagcctcaaaacgttctcctagagtgttatagagttttaaagcctggcggtatgttatatgtgaattctccaccttattaccatccctacggagcacatttgagtgacttgattggtgtcccttgggtacacgtgttttttgacgagcaaacgctcataaatgtttataaagaccttgccaaaggactacccgacgctgaggatcggattaagctacgtttttccgttgataataccggaaagccttacatttcctacattaataagatgaccatcaaaaagttccgccagtggataaaaagttctccattcaggtgcgtgtactacaaagaagttcccctacgtaaaagtttatcgttcttagctaaatggagcctaaccaaagagtactttgttaagatgttagtagccgtactaaataagccaatagagaaaacctagcaagcaggttttttgggaaagcattgactaagccttagattggattttgtttggttataatagagtgttataagtttgaagttaagaggcaaaaggaggtagctttagtgcttacgacaaaagataacattgaaaaaaagttgccagaaaatcttaaagacctggcagctgtagcatataacttttggcacacgtggtcacgttctgccatgaaactttggagcaaaatagaccctgatctctggaaggcttaccaaaaccctgttaagctccttttagaaacacccagcgaaaggcttgaagagctttcaaaagacgaagactttttgtccctgtatgaattggtcacagaaagattccacagttacatgaaggagagcaacacatggttcaatgctaattaccccaactgggacacaaagtttgtttacatgtgcatggaatatggaataagtgaagcactgcccatttattcagggggcttaggtattcttgctggcgaccacctaaagtctgctagcgatttaggaataccactaattgccgttgggcttctgtacaaacacggttattttgtgcaagaaatcagctccgatcttacgcaacaagaattgtttcctcaatacagtccggaagacttacccattacacctttgcttgatgcagaaggcaaacctgtattagtccaagtccctctggatgaccaaatgattacagccagagtttttcaagctgacgtaggacgcgttaagctttaccttttagatccagatacaccagaaactcctcctgagtacaggcttatatgtgattacctctacaatccgggtatggacatacgagttgcacaagaaatactgctgggtgtagggggcataagacttctcaaagagctgaatatagaacccggattagttcatcttaatgaagggcatccagcatttgcagcttttgaacgcataaaagaccttatgcagaagggcttgtcttttgaggaatcactggaagtggtcaaggaaagtaccgtttttaccacccacacacctgtaccagctggtcatgataagtttccagtggactttatctatggtcgttttaggtcattttttgaaggtttgccagcggataaatttctaagtttgggcaaagaaacagaagattctggtgagctgaacatgacagttttggccatacgcacttccgcctacgtcaatggtgtgagtcagttgcatgcacgtgtgtccagagaaatgttccgcaatctttggaaaggttacacgttggaagaagtacccatagagggcattacgaacggagtccatacattaacatggatttgctcagagttttccagaatctatgaccgtgcactcagcagggtatggcgtgaacacacagatttagaaggcatgtggtacggcgttgaacgtatttcggacgccgatttgtgggaagcgcatttaaaagcaaaaaagaactttatatcgctcatgaaggagaaaattcagagtagaaacaagcgccttaatctgagtgatccgttacccgaaattgatgaaaatagcctcataataggttttggcagacgttttgctacttacaaacgcgccattttgattttccgtgatttggaaagactcaagaaaatcctgaacacaccaggccgaccggtttatctggtatttgcaggtaaagctcatccaaacgatgggccaggcaaagaatttcttagccaagttcttcggatgacaaaggaaccaggattcgccggcaaagtgttcttcttagaaaactacgacatttctttagccagagccatggtatcaggcgttgacgtttggctcaacacgccacgacgtccacaagaagctagtggcaccagtggcatgaaagcagccataaacggtgttttaaaccttagtatttacgatggatggtgggtagaaggttacaacggcaagaacggatgggttgtgggagatgaatctttggaacctgagcacgaagagaatgatcaaagggactcagaaagcctgtacaacatactcgaaactcaaataatcccaacctattatgaaaacagaaccaaatggctttcaatgatgcgtgagagtattaagagcattgttccgcgcttcagtacacatcgcatggtcaaggagtacatggacaaaacatatgtaaaagcttttatcaattcggaacgtctctccaagaatgattttgagaatgctaagcgcgacgttaattgggaaagtagagtcgttgaagcgtggaacggtgtttcagtaaagaacgttgctgtggaagaaaacggagcaagcttacgagtcaccgttaatttggggcaactttcccctgaagatgtcaaagttgaactttttttaggcagagaaggtacagaactagagaaagtacgaaccgttgaactgcgcagatatgtatcagaaggtgacagcacttttacttacttttacaccgatggtttcttgcgacaccttggtaacccttgctggaagtactttgttagaatcctgcctgacacttctgacacagacataattcagcacgtacctataatctggtacgtcatccagtaggaaatttcgaaagaaaaaaggcggccgcctatgctaaagcggccgccttttttgcaattgcctgagcttcttcgttatttgtagatagaacaacctttttcactctgggaatgcttgaaggtgtcatactaaacacttgtaatccaaggccaagaagtatttctgtggctttatcatcacctgcaagctcaccgcacatggcaacctcttttccaaaagcgtttcccacatcaataaccctctttatgagtctaagaactgcagggtgaagcgggttatagtattctcgcactttttcgttatcccggtccacagcaagagtgtactgagtcaaatcgtttgtaccgatgctaaaaaagtccacctctggtgcaagtaagtcagcggctaccgcggccgatggaatttccaccataatgcctacctttacatgctcatcgaaaggctggccttcttcacgaagctcagcttttgcttcctctagaacttccttggctttaactacctcttccactgaactgatcatgggaaacataacggcagctttaccgtaagcactagctcgcaagatggcccttagttgagtcttaagtacatctctgcggtctaaacagtatcttatagctctccaacccaagaaagggttgttttccctttgcaagcccagataaggtaaatctttatctcctccaatgtcaagggtacgtatggtgaccacttgtccccgcatgccctctaatgccttcttataggcctcaaattgttcttcttctgacggcaacgtgtttcggtccatgaaaagaaattccgttctaaaaagcccgaccccttccgcaccgaatttcaaagctatctcaacttcttcaggtctgccaatgttagcctccagcttaacctgtgcgccatctttggtcacgcttggcacagtaatcaattcccccagatcactctgctcttttttccattgcaactgcttttgctcgtagtttttcagcgaatcctctgcagggttaacttcaactatgccttcgtttccatcaaccacgaggaggtcaccattctttatctccccagtagcattctttgtgcctaccacagcaggaatttgaaaagatctagccatgattgccacatgcgaagtgggaccaccttcatcagtgaccaatccaactacgtgttctcgatcgatttgagcagtgtctgatggggccaagtccctggcaacgagaacagtattctgtggaagctgagaaaggtctaacaaagtgcccgtgaggttcctaatgatacgctctgtaatgtcctttagatccgcagcacgagctttgaggtactcgtcggtcatttgttcaaaaaactgaatgtactcttgccctacggaccaaacggcgaattctgcattcaacttctcattctcaatactttctttcaccttcgccaagaactcaggatcatcaagcatcattaaatgggcttgcataatatctgccacatctttgttaccgtttttgcttgccctctcgagtagttgagaaacttgctgcttgctctgatccagtgccctgtagaatctatctagctcctcttttgaatcctccaacgcaaagcgcggtatatccaactctttcttcaacacttgtgctgtcccaatacctatgccgggtgcacccggtataccttttagcgtcatgattccacttctccaaaattatcgtggatcaagtccaatagagctttaagtgcttcttcagcgtcttcaccttctacactgatttttatcctacttcccttgtcagcacctagagagagtactcccatgatgctcttagcactaacactgcgtccttctttctcaagagtaatattgctcttgaacttcgctgccgtctgcaccaacagcgatgcaggccttgcatgcagacccgttgggttagtcaagatcacttctgtctcaacatgctgtgcttccattctctataacgctccttccaaagttagactaaaacgacaaacccgcctgttttacataaggtacatattggatatccgtcttagtaacgtggtttattaaccaatctacaagtactttgttcagcttcactgtcaaagtcacaccaacacccttattctgtacctcttcttgaaagcttcttatctgttctttaaaccactcgtgttgctttttgtgttcttctaaaccagggtactttgctctactcatgaggtcttgctcagcattgaaatggaaaatagtgtaatcttgcaaaaaatcaagcatctccaaaaccgcatctttgcttcccttgggaatctcatcaaaaagcttgttgattcgagcaaataactctttatgctgttcatccactgtcttgatgcccacagagtattcttccttccacgtgatagccggcatttttaatcacctcttttttgctaattaggtctcatcatttaaatattctaaattactaatgcaataacttgccatttcctttttgcacgctatacagcctcttccttaagatagggagcaaacttaacatcggtcttagtaacatggtttatgagccaactgactagtagcttgttcagtctcagtgttaagcttacaccaagtccgtttttctctacttgttccctgatagaaagtatctccgacttaaaccattcatgctcattcttgtgcgactcaagttctggatagttcgcttttgccatgagttgttcttcggctgagaaatgataaataacataactgtttagaaaatcaagagtttccaaaacggtagttacattacctctggagacatcatcgaaaagcttgtttacccgtctgaataattccttgtgctgatcatctataacttttacacccactgaatactcatctttccagacaatggcaggcactaaaaccacctcactcaaacaaagtagttactcacgcagttatctgttatgacttcagttctgtctacactacatttctattgtattactaaacactccaagtacatagcccagtcaaagaatgttaagaacagtacagaaacccttgataacagatgagtaaaacggtgctacaataatagactaaatagaaatggcatatacgcatttcaaaacgcataaatcccaaaaactagccaagaaagtctggtatgttactagaaaaagaacgttcaggtgattttagaattttggtagtagctcctcatcctgatgatgaggtaatagcagctggtggattaataaccagagcttgtaaactcggtattgacgtaggtgttgtcctaatcactaacggcgatgcctaccaaagagctgcaaaagtgttagcacgaggacaagttcccactgcaaagacctactaccaactgggtttaactcggcaaagagaaagcataaatgcacttacctatttgggagtacaaccgaagaatattatctttcttggttttgcagacgccagcttaaaattccttcttgacaagtattgggaacaaccatgcaacattggtggaataggcacaacttattgtccatataaatcaggtgtatataatccgggtgtagcgtacacaggtgaaaacctgtacagggcaatgcagacaataataaagagctttaagcccacccacatcatttatccacatgaaaaagacactcacgatgatcataaagcgacgaaccgcttgataaatcaaattgttacaagaagccgaattgaagctgtccttctaaactacttagtacattttccccagtggccagttccgaagggactctatcaggatctagacatgccgctgcctccattggaagaacctgaaaactggaccaggctaaaactgaccacagatgaaataaagcgaaaataccaagctattttgctatataagtcccaactttacaccctaaaagatttcttgctgtctttcgaccgtagctcagaagtatttgcacatcaccacatcaagtatgagcgtttgccatcttcagctaagaaaagcaactattaactaggattctgcaaatttttcagcaaaagctacgtcagccgctgccatcatccacaacacgtcttcatcaacgttgaaataaggactatggttaggtgcagtaatacccttttccggattgttcgtattgaagaagtagaaaaccccaggcaccttttccaagaagtaagccatgtcttccccacccatgtttgctttttctgttagaacaacatggctctcacctaaatactttccaatggcttcgaccatgagatcagtcatttctgcatcattaatcattggtatatagccaaaattataggtaaaatcagcttccactccataggcttctgccagaccatgagctatgtcacccaacctttctgaaaagtggcttcggtcgtcgtttactactgtccttactgtgcctgtaaggaacacttcctcaggaatgatgttgttcgccgtgccaccatggacacttcctattgatatgaccgttgggttatttggatcactttctctactttttagaacctgcgtagttaggataaaagttgcagcggccatgaaaggatctttgcctttgtgtggctgggagccatgggtacctgctcccgtaaaaaccacctcgaaattgtcagtggctgctgaggcagttcccttcttaatcatgaatgtgcccgtgggtacctcttcaaatactggaccaacatgtccaccaatggcagcatgcacgccctccatagcgccatgctcgatcatgtccaccgcaccaaagtaaccttcctctcctggttgaaacaggaggcgaatacgacatggcggctcgtgcacactgaaatacttagccactcccaacaacacggctgtgtgagcgtcgtgaccacaagcatgcatgtatcccggatgctccgaggcataatccaaatttgtcagctcctcaacaggcagagcatccatatctgctctaatggctaaacacttttccccatgacccacgtcacagatcagcccatgaccacacggtttgggctcaaaaccaagttcaatcaacgctctttccacgtatgctttcgtcttaggaagttctaatcccacctctggaatgcggtgcagatcacgccggtatctaacaatgtctttgttcaaacctctaaggaattccaactccattacaggtagcctccctttcttgcttcatatatgacttcgctacgtaaagcaagaacttcataataacaataataaaaccaactattccttgagtgaacttctataatatgctcaaagatgttacagtattgaatccgaacaggtaaggagtgtgaagctaatggagttacatagggtaacagtaacgccacttaaaagtaactgttacatactaaaatcaggtactgacatcgcagtagttgaccccggaggagacccagagaaaatactagagcgactggcaaagcttgatggccaagtaaaattcataatagcaacccattaccactttgatcacgttggagctctaaaagaactcaaagaaagcgtaagcgcgccctttctcatccataaaaatgatgtgcctttccttgacaacataatccccgatcaaaccctaacggaaggtgatgaaatctctttgggagaagaaacgctccaggtgatacataccccagggcacactgctgggagcatttgtcttcttggagacggattcatacttaccggggacacgttattccagttttcctatggaagaacagattatcctggaggagacgattttcagatgcagcaatctctaaaaaggcttcaggacatacttgtgccgggcatgaccgtgtatccaggacatgggttgccttttgtcatcaaaagttaggtgataagagtggtcaatttgcttttttgggatggcgtgggatgcattggtggtaacaaaatacttgtgcaggacagttcgaaggatgagtcacttctcctcgattttgggaagaactttggcgaggaaaacaagtactttgatgaatttctaaaaccacgcgaccgccttggcgtttatgatctgctacgtatgagaatgctaccacccatgcttaatctttacagaaaagatctcattcctgcgaacttcgacttttcaactgatctgcaacaaggagtaaaacctgtgggaggactgctccttagccatgctcatttggatcatgccggatacctgccttaccttcgtgaagatttgcctgtgacaacttctgtcatttcaggagcactcctaaaatccctgcaagatacaaacagacaactttactcagagcttattgccgtggttgctaaggaactcttggacaccggcatacttaaaacagctaaaggtagcccgctccaaccaaggccttttcaccttcttcaaagaccaaaggacgttaatggcttcaatgacaacgtttggaactgcaattacacaaaaaaaccctacttgccagccacaccagactacttggaaaactcttgccagattgccaagtacaacataaaggcttggcctgtggaccattccataccaggtgccatggcacatggtgttgagacctcagaaggctggatagtttacacaggcgatttaaggctacatggaagcaaaggcaacctgacaagagcgttttttcaagaggcagctcaattgcacccgcttctgctaatcacagaaggtacacaccctgaagaaacgaatcctgtaactgaggaacaggtaaaacagcgctcaatggaagtagtagcaaaaactgaaggtttagtaattgccgattttggtgcaagaaacgttgaaaggttactctccttcctccaggtcgcttccgaaacccaacggtacttagttctcacgcccaaagacttcctcatgcttgaataccttaactacgccacgcctgaagttcccaatccacttcgagatccgtggctactcatgtatgtggctccaaagggacgcactgacggctgggaagaccacgttcgttctttagtgcccgaggaaaaaacagtagatgctagaagaatacgctctcatcccgatgattacatattgtgtttttcttattacgactttgcaaaccttttggatattgatgttcataaaggttcctacatttactcttccagtgaacctttcaacgaggagatggcaatggatcacgaaaaaattaagaactggattgacttgttcggttttcatatttacggtcgcttgggacaagccgcaggtgggaaggacgagcgcgatccattccatggcagtggtcacatacatgctcaaggccttcaagaaatgattgagaccattagaccaaagtatttgatccctgtacacacagaaaaatcggatttcttccaacaattccaaggcttaactacggtattgactgtacaaagaaacaaactgctgagattggactaagctgttttgacagatttactgttacttttcctctggtgaggaagtaatatacaattaatggggatgatggttcttcataaaaccagaagtgcacaaataacaagaaggccgaagtgcaaaacaagatatgacttacaatagcgactttgtaatttctctagtggaaccagtttcggcattagcagaagtggtggacctatcagatcctaggttggttagacatcaagaacaggtagcttacatcgcccttgccattgctgaagaactcaggcttccaagttatgaacaatgtcagatagccttagctggtgaacttcatgacattggttttctatctttggaggataggctaaagtttaccgagcaaacttttgaagtgaatgaaacctataaccatgagctcattgggtacgctctgctgcgaaaactggatccactaaaagaagcggcagacatgattcgttttcaccacttgccctggaataacgggaaaggcaaaactgttaacggcatcgatgtacctctgggcagtcacatcataaatttggccgacagaatagccgtttccattgatagaagaaaagacgtgctagggcaggcagatgcaataactgagagaatctctaattactcgggaacactgtttcatccagatgcagttaaagcgttcttgtctttatcaagaatggaatatttctggctggatgcttcgtcttcatactgcggacgcattgtgcaacgtaaacttgaaccactcaatatctggttaaacatgagagacctgataatgctagccgaggtttttgcgcagattattgatttcagaagtccattcacagctcagcattctagcggcgttgccgcaacagctggtgcactagctcgtttagccggtttttctgctaatgaatgccagctcatacaagttgcaggatacttgcatgacattggcaagcttgccatacctggtaatatacttgaaaaaccttgcgaattagacgaaactgagaaacgcattatgaaaagccatgtctactatacctaccacacacttgaaaacattcacgggtttgagaccataaatacttgggcttctctgcaccacgaacgacttgatggcacaggctatcctttccacctgacagctgtcgaccttcccttaggttcaagaatcatggctgttgctgacgtcttcacagcaatcatggaggatagaccatacagaaagggtatgccttcagaaagcgctctggaactcttggacaagatgaccaaatcagctttagatccccatgtggtttccattctcatagacaacttagaagaagtaaatgccataagaatggcagctcaaacgttggcagaaaaacgttaccattctttccgcactgaaatatcaaaatcgtcccctatttcataaaatgaaataggaggagtagtaactcatccttgcttttttggagcgtttagcaagagaatatcgataataaggaaagggggaatgtgcaacatggtgagtttgaatccggaactagaacagaatgtcctaattgaggtagcaaagaggatgtgcattgccgctagaactgctcccaaagcaaacggaaaagatttcttgattaccgctatactaagcggtgaagagctaaagcctttgcaagaagaaatgaagcgatatggcgaagaaaatcattttcagtactttatcagagatgcagaaaacattgaaggaaaagtggttgtcctcataggaaccaaactgaaaaaccccgatgagagcgtagaaagttacacatcttcggccgtagaccttggcattgccataggttcagctgtgtccgttgctgccgacctccgggtagacaaccgtgttatgtactctgtgggaaaagcggccctaaacatagggattttgggagaagatgtaaaaattgcctatggtatcccgctaagtattagtggcaagaatccttttttcgataggagataggaggtgtcaataatatgaaagaattacttttgattccaggtccgactccggtaagtgaagaggttcttagtgcactgtccaaggaaaccattgctcatactgatgaccgttttgcaagcatcatgacaagtgctctagacaaaacaagaaaactattcggtgccgaaaaaggattccctttcatcattgcaggatctggtaccctaggtatggaaatggctcttaccaacatattgaatgaaggagaaaacctattggtcttgtctcatggattctttggcgatcgttttgttgacattgggaaaactctcggtgtaaacgtggaggttttaaaagctcctgcaggcgaaacagtgcccttgactagcatcgagagtactcttagaaaacaccatttccacgcaatcaccataacgcatgtggacacttctactggaacattagccgatgtggaaacaattgccaacatggttcatgaggttagcccagaaaccatcatcgtggtggatggcgtttgcgccaccggtggagttgaacagaagtttgataagtggggtattgatgtcattttcacaggatcgcaaaaagctttagctgtacctcctggtttaaccttacttgctttctctgagcgagccattgaaaaaagaaaatctatggcaaaagttagaacctactacggcgacattctccggtggatgcctgtcatggaagatccacataagtactttgccacgccagcagtgaacatggtttacgcattggagaaaagtcttagcatcattacagaattcgggcttccggcttattatgaaaaacacactcgcatggcggctaaagtcagagctgctctcactaccgtgggttttgaactggttagtaaacacccagcacccacactctcagtattcaagtaccccgatggcatagaagatgctgcttttagaagtaagcttgccgttaaaggagtaatcgtggcttcagcgttagcagaacttcagggcaaagcgttccgtatgggacacatgggcagcgtaactgaagatgaactgcttgtagctcttaagagaatgttggaagtatgtcaagaactaggcgttaaagtggataaaggtcaggcgctaaatgccttcctggaagcataatggtccaaagcctatcaaaaacttcttaaattcgtaagaaatgagctcgcaccagacaaaaaaggggctggcaaaaacattgccagccccttttcaagtatttatagctgcttcatagccccatttcgttcttcctaaatatctttgcaatctcagagatggtaaaaggtaccagagccaacacaatgatgtaagcaaattctgtcgatgtgggtggaacgtttttgaaaacagcagctatgggtggtacgtaaaccgtaacaagcatgagtgcaatgcctatcaacgtagagtacgccaagaaccggttagagaacagccccatcttgaaaacataaccttcgaaggagcgagcagaaaaagctcttataagttctgatagaactagtaccatgtaagcaatcgtacgtgcttcttccacactgcctaccctatttaggccaattacaaaaccgatcagagtagctgcagtaatagcaatactttgcaccgcaataatcccatagtgataccttgtaagtataggttccttatgtcctctgggcttggcacgcataaggtgtggttcccccggttccatccccagtgctaatgccgggaaactatcagtgaccaagttcaaccaaagtagttgtagtggtataagcggaggaggaaaaccaagcagaatggcagtgaacatgataagcacttctcctacattgcaggacagtaggtaaacaatgaacttacgcatgttttcgtaaatggtacgcccttcaaatactgcatctacgagagtggcaaagttatcatccatgagaaccatgtcactggcctctttcgctacctcggtgcctgacttacccatgcttacgccaatatccgctttcttcagtgcgggagcgtcgttaacgccgtctccagtcatggctaccacttcgtccctcttctgcaaagcttccacaattctgagtttgtccaaaggattaatcctggcaaatatgctaatatcctgcactgtctgctgaagctcttcatcactcatggtagcaagttcagcagaagtgattactttgccttcagggaaatccaattccctagcaatggcatatgcggttactggatggtctccagtaatcattattggtctaatacctgcctcacggcatttgtccacagcatctttaacttcaggtcgaagtgggtccttcatagctacaaatcccaagaaggtaagatccttctctatttctgagtcttctttgggcaaggagccttctatgactttctgagcaaaccccagtattctcaagccctgagaagctaactcctcagattgttgtaaaataagtctctttctttcttttggcagtggtttgacctcaccatctaggagctcgctgttgcacaatgacaaaatcacttcaatggcgcctttagataccactaggaagcggccgtcaacttgatgcactgtggtcatgcgtttggtttctgaagtgaacggaatctcatgcacacgtggtagtttgtttctaacatcttctacgagcccttcgtccaagaagcttattaatgcgatttctgtggggtcgccagcactgtttgtggcatcgttgcagagaatcatggcacgaaggagctcctcttccagtgcctgctggctgacttgttcctcttctacatacttatcggaaaaccatgctcctaccaaggtcatcctgttttgcgtcaaggttcccgttttatcggtgcaaatgtgtgtcaccgctcctagagtctccacagctgggaggtttcgtactactgcgtttctttcagccatatctgccacaccaagagccaaaacaatggttactactgccggtaatccttctggaatagctgctactgccaaacttatagcggtgagtagcatgtccgttacggaggctccctgaaggaaaacgcccattgcaaagaccacggctgaaacaattaagaacagcacaccaagcaagcgtcccaacgtatccagttgccgctccagtggtgttttctcctttttaacctctcgtatttttgttgctatctttccaagctcagtctcggcgcctattgcggtaaccaagacctttgctctgccttttgtgactgcggttcccatgaataccatattcttttcagtgggtttgtcgctactgggatctaccgcatccttctttaccgatactgattcaccagttagagttgattcatccaaataaagggaacgttcttctagaatgatgccgtcgcagcttaccttatcaccggcttctaacaccaccaaatcgcctactgtaacttcctcagaatcaatgacttgaagtttcccgtcacgtatgacttttgtagtggggtttgccagtttcttaactgcctctaaagcagcctcagcacgtctttgctgggtcacccccaaaatggcattcagcaacaccacagcgataatggcgagcgtatcaatgagttcaccgaagaacgcagaaataacagcggccgctataagcacgataatcaggaagctcttgaattggtcgataaattgttgcagtagcgtttccttttttgcctcaggaagtttgttaggtccgtattttttctgtgcctcagcaacttcttcgctacttaaacctcgttccaggaaatctttgttaagtaacactaaagactacctcctcttttctacgggattagattacacagcacaactacgtttcctttgacccacacaatacacttttcaaaagtgacatccctcagcaaaaatgataccaaatgattagcttcagtaaacctatgtgtttttaagtcaaactaataaagggtgaaagtgacacatcaccctccatacatacacaattctgtttatgtgtttatttctctaatccttctgcgacgacttccacggctatttctagccccttcacaatgacctccagaggcatgctcgccctgggtggttttgcacctgctgcctgctctaatatgaacgggatgtgaataaaaccgttcaaaaccccgggcttattatttctcaagtaatgtgagacaccatagaatacctcgttacagcagtatgtcccagccgtataagaaacagaagcaggaattaccttttccactagtgagtcagcaatcttctctacgggtatggtagcaaagtaggcatctggtccaccttccaccacaggtgcataacgaatttggttgccctcattatcgggtatgcggtagtctttaacatttatagctaccttctctatgctcagttctacacgtccacccgcttgccccacgtttagtacagccacaggttcatacttctcaattagttttaccgcctcgtcaatacatttaactgtgaccactggtaaaactcctgctaccacttctagcccagcaatggtcttgccttccagctgctttacagcaagctcggaaggatttactttttctccaccaaaaggctcgaagcctgtcagtaaaatcctcgacatcatggattcctcctttcttccttaaaacaagattatgtacgcaaaaatcaaaatggtgatccacatcaccacagcaacaggagcctgccgctttataaccccgaaattgtccttcatttctagcaaagccactggaacaatattaaagttcgcagccattggactgatcagtgttccgcagtaacctgcgagcatacctaatgtacccaaaatcgcaggatttgcaccgtgcatttcaataaccaaaggtatgcctatacctgtagtgatcacagcaaaggcagcaaatgcattccccattattattgtgaacaaggacataccaataaaataggcagcaagagtacccaaagcatattgcgttggcaccactgcggatatgagcgaagccaccaccgcacctacaccagcagcattaaaaacagcacctagcgcagccaagagctgaggcaacgtggctgctgcacccacagcatcaatgagtctacgtccctcctgcatggtattgccaaaaccttcccggaacattatcatggcgacgattatggccgctatagatgccagccccagtcccatcaaagcacctaactttgtaaactgagcaaccgcaaacgttacaatgggtatgatcagaataggtataaacagcttgtttccccacttatccctttgcgcagttctgtactccacgcttgattctttagcagatcccactctaatttgcttaaaccctgacaacaaagccataacaacgagaaaagctccgactacggtatcaggaaggtgaataatcggtgccatgaacgtcagcccaaaaagtgtccaaaatagcgccgtggtataacgtgcaggattccctttatcaaaaactgtgtaaacagatacaatgataagaactaatccagtaagaaaatatatgttgtccaaggtaactatgctagccacttgcattcaccttcctttcactaaaatacttctgaatctttcggtccagcataaggtactgcagagttccatagatgatggcaaagatacccactggtatggcataccttgacatggtcaaaaggtccacttcaatgccagcctctttgaaaacgccttgaatgagaagtaacccactggcagcaacaaagatattctgaccatagaagtttccgtaattctcagaagaagcggaataacccattaaatcttcgtagagatcttctggtatttcttcaatcccatactttgcctgaacagcgcccgtgaccattggtgccaccaaaggtcttacaaactgagcatgtcctcctaacctcagccccaaggctccaataagaaccctaagagccaagtacaaagacataatccttcctgcagtagcagcctttatggagctaatcagcttggcagcttgctctcttaaaccatgtttctccgccaagcctatagcaggtaacgtcagcacgaacaaagacatggcacgattgtctacaaaagctttccccataatacttagaatctccataaagttgagaccagatactaaacccgttatcacaccagcaattagaacaatgagcaaggcatctactctgaatacgaaccctacgacaacaatcaagataccgataagcttaatcactcacgctcaccccatttcgcataatgtatgcttcgaaggaataaaggaggttactaattcaactttagcaccgtgtgaactccataacgttatcgtaacttgaaatccaagcaagaacgttcatcgaatatcaatgcagaatcagtctttttcagaatatgtcggcaataaaagtaattttcgtatacggtaatagtaagtatggggagtagcttccttcctcacagtcaaaaaacagcattactcaaaatacaaagaaagctcgtttaccaggaacagctcaaaaaaccttcctccttagtggaagtaaatcgtttattgcttctctgccctccctattatcggaaactcaagctaagcgttaaacatgggcttatcattaaccccgcgcgctgctcagatgctttactcggagcatccctatgacagttacctaactcgattgggcgtgtctcgtttgaagttcttggaagaatcaaatacaatagccacattagtcaaaccgtcactttaaaggaagagtggcggcaaaaatgccgccaccctgttcttcataattctttggaattagctgtagttactgcaatacttctctaatagccctcgctattttgtccttgtcaggcataacttctctttcaagtacggttgtatatggaggtggcacctgtgctctagcaactcgctttacaggagctttcaagaatttaaatccctcatcagcggcaatggcagctacgtccgaagcaaaagaactatccctgtaatcgtctaaacagactaccaatcttccagtcttctccaaagagctgaggattagttctttgtccaaaggttttatagtcctcggatcaacgacttctacggaaatgccttctttagccagttcgtcagcagcctccagggccattgtgttcgtggatccagcagctactactgtgacatctttaccttctctttttatgtcgcctttgcctatgggtactaagtattcctcatctggcacctcacctttcaccatggcagatcttatgtcataggcaaagactactgggttatcatcacgtatggcactcttaagcagtccctttgcatcatatggtgtggagggatacactactttgaatcccggatagtgaacaaatagtgagcatatgttatcggagtgttgaggtccagcacctccaccacccatgctcatagccaggtaagtaactggcacgcatacatctcccccggttgcgtatctgaggcgcccagcaactgagatcatttggtctgctgccacgtacatgaaactcgctgctccatattccaccacaggtctcatccctaatagtgacgcacctgtggcaagccccgtaaacccagcttcagaaataggtgtataccttatccgctcgaagccaaattcttcatatagccctgcctcagcaccaaacatgcccaactccaagttctcacccatcataaacacattagggtctcgccggagttcctctcttaaagcttcatttattgcctgcacgaacatcttctgactcattacaatcccccctcgtataatatgtcttagaaattatcaagaagtttttatagcttcttgataataaggtgtgcctttgcgaaaattaatttgggttggtctggggtcactcttaatccccccctgtagcccacaaatatggcctactcagttaagagtgagacccctgcggtgcagtactagtttcttactcgtgagccgagccagcaggccttccggcccctggagtcagcaggccaggggtgcacccccggttgtcctgtcaagctcttatcgcccgcgaggctgttaggtactgcacccgcagggcacgcccctactcctggccaactcaaggagggatatccgttggctcaggtcatcttcgcaggcatcgatgtcagcacctctaagctggacatcatttgcatcgatgaaaatggtaatcagctttctcccgctaggtctttccctaataatgccgagggcgcaaatgagttgataaacgctgtagtttccctagcagctaagtccaatgtctcccagcttaatctcggattagaagctacttccatcttcagtgtcccactccgagatttccttatggatgcccctcagttaaagcctttttcggtccaggtgtatgaaattaacccttctcttgtggctggctttaaaaaggctttcggctccagacttcctaaaaccgatgctattgacgcttatataatcgctgaaaggttacgcttcggacatcttacaccctacagccatgaggcttctgttacagcacctttgcgccagcttacaaggctcagattacaccttgtcgacctcctcgttgaggagaaaaatcgggctttgaatctcatctttttgaggttttctaattacaaacaggacaaccctttcagcaatgccttcggcaaggcttctgttgaggtcctgaaagagtttactcctgatgagatagctcaaatatccgtagaagaactggcggagtttattcagtcccacggaaaaaacaggttcgctaattctgaggaaatcgccagtgccttaaagcaagccgcaaggcgcgcttaccgcctaaactctaaaatgcagcaggtctgcgagatagctctttcccttactcttcaaaacattgagcatctcaaaaggcagattaaaagccttgataaggtcatttccagagagcttaaggctattcctcaaactctcactacggttaagggtttaggcgaggtgtcggctgcaggaataatcgctgaaataggcgatatcaagcgtttcaagaacgaagcctctcttgctcagtatgccggcctcacctggacccgttatcagtcgggcgattttgacgctgaagagcgtcgtttgacaaagagcgggaacaaatacctccgctattacttggtcatggccgcaaactcgttgcgggtgcacaacgaggaatacaaggcctattaccagaccaagtatcaggaggtgcaaaagcaccagcataagagggcgctggtattgactgcccgcaaactggttaggctggtctttgcgctgctgagcaaaggccaaatctacaaggggacggtgaggagttaattttgtttttaaaacttatttgacctcttctgtgccaatttttcccatactaattggctagggatattattgtctttttttgccctgataattttattttccagttttagggtattgacatattaccgtgagtcttaattttatgattggaaaatacgttagttaatttatattctatcgccgtttttaaagttcctgcacaaaaataaaaagccttccttgcaaaaggaaagctttttcagtcattcatttattttatcatataataaaaagattcgagttcttcgctgtcagctcgcggaagcttcacctttaactcctgaataacctcatcgtcaacttggataaatttgtctcccaataggcgagcgcatatattgatgcttgccagggaatttttatggtggctcacaaagtccaatatttcctctatctgcttctgccgttcgtccacccaaatgcacctccattattattgtgagcccgaaaatctctatttattccctgagcgacacatcgccgcttaaaaccctttctacagtgcccccatcggttttaaccaataatgcgccatcgctatccacatctagggctatcccttctaattcggaattcctgccaattatcctgacgcgctttcccagattgcaggaaagttccctccattcccccagtatcttttcaaaatcaccgttctcaaggtctctgtagaatccctcaaattgcgaaagaaattcggttaaaattttcaatcggtccacattctttccggacgcaagtttcaaggacgtagccgtttctttaatttccgccggaaaatccgtgttattcacattgatacctattccagttaccacaaaattgatactgtccatgtcggcgctcatttccgtcaaaatcccagccacttttttgccctccaccagaaggtcgttcggccattttatccggcaatctattccggcgactttccttatcgcttttgcagccgctaccgcacaggtcatggtaatccggggcgcttcgtagggttccagggaaggccttagaattatcgacaaccatattccttcccggggcggtgatatccaggtccttcccaacctcccttttcccccgtctgctcttccgcaatcaccagcgtcccgtggggtgctctattctgagctaacttttttgcttcatcgttggtagaacctatcgaagggtagtagtaaattttgcgggccaggaattcgaggcggctattttgtataatttcttcaggcaaaagcaaatccggcgacctcttcaggcaatatcccaccctcggcaccgaatctatttcgtatccgagctttcttaaatggtttacctgcttccatacggcggtgcggctgactccaaatttttcgcttatttcctcaccggaaacgtaactgctctttttcgaaagaagcaacagcaaaagctcgtttagagaaccgtctctcgtcatggcttaaatccacctttttccaaaaccattttaagctacttatagtttaatttacccgctcatttgtgtcaatgtcaaaaagcctgccggattaaactccgacaggcttcggactttgaatcttatttttcgataaccatatcgccgttaactggaacaccttttaaagtgtcctttacggggcatctttcctgtatgagctcgtaaagtttttttacgttttcctccggggaatcggaaactatgtgcattttataacgtatctcggaaaaacctttccttacgttcgggtttttcccaagaaaaccatctgggtcgaggtccccttcaaggtccacggaaaatcctttcaactccacgccgcacatcggagcaaatgcgctggctactatcgccatgcagcctcccaaagagcaaagtagcatttccacaggattcatggcggtgtcggtcccgccgagccctttgggttcgtcaacggtgactttgaatcccctggcggttccttcggctaccattccgcctttccactccgttttagctttgaaagtaacttttgccataacgatacctcccggcctaataatgtcagttatcatctaatcgaaattatacccttttgcattactatcttcaactgttgtgaccctccttctatccaacggtggcaccagctttcctttcgattcttccccttttttccgaacacttcccattcgcactttcctcccctttttttgtcttcaatcttagtatcttcaattgcagcgttcgatatttatgaatcaattaaaaaagcccccttcaaggggcttttttcaattcctcttccaggtattttatgaactcaccgctcacgtccatcaccgtaatgtctatatcctttacatcaccgagaacttccttataaacttttgccacatcctttttggggacgcctccgacgcctgtagccagcgccggcagaaccatggatttaactttcatttcccgggctttctcgaggagcgactgaaggcatttccttacaatttctacgctggacggctccgccggcctcttcatggtcactgcgtgaaagatgtacttggctttcaatccgccggcggtggtaacgtaaacgtctcccggccgggggtcgagctggctgcagacccttatggcttcgtcttcaatcactttcccgccggctttctttattgccagggctacgccgccgcccatgggtccgatgccatttgccgcatttactataacgtcggcctcggccttcgttatgtctcccataacaagcttcactttatcaccccttcgacctaacattttgcaagttcggacagctcttccagtttctttttccagtaatccctcttagctttcaattcccctattaacttcaggtcgtgctcgatgcaaagtccttcctggaccctgttttcggcaaaatgaatggcctcatcaaaagtttcaagagctcttttaaataaatcttcggcataacaagctctctccctttcgtgaggccagttggatttttttgaatcccttatgacggcttttaacacatcgaagaacttttccccctccgtgtaaagatttatggaaaaatcaagatgtttaatcattttaaaacctcccggccacttttatattataatttccacaaaactttcaaaattcctcctcaattttaaaatatatttttcacaggaccgcacccagcccggagagggccagaatcaaaagccacatttttccatcaagcggcacggtgtggaagataacctgaagcgacgacacgtagacaactccaaaaagcattgccgccgaaattattacagccagcgtgaggaagagattcgagaacggatttttcccccataaggtggcgttttcttccctgcattcaaaggcaaatatgagctgggacatcaccagggtggaaaaagccaccgttcttgagaagtctatcccggtgccgccgtaataccaggatatcaggtatgaagccatggtggcaaggcttataaaaaaccccctgtaaaatattttccgtcccatgccgccggaaaaaataccttcctgtctttttcggggtttgcggttcatcacatccctctcgggcgggtccgctcccaatgcaatggccggcaggccgtcggttataaggttcatccacagtacctgtatgggcaaaagcggcagcggcatccccaggagcgacgaccacaccatcgtcagcacttctccgatattgcaggagagcaagtaacgtatgaattttcggatgttgtcgtaaatgatacgcccttcttccacggcggatacgatgcttgcaaaattgtcatccagcagtatcatcgccgaagcttccttcgtcacatcggtgcctgttttgcccattgaaatacctatatccgcttcctttaccgcaggagcgtcgttcactccgtcaccggtcatggcaaccacatggcccttcttttttagcgctcgaactattctcaacttgtgcttgggagtcactcgggcgtacaccgaaatatcatctatacattttaaaaactcggattcggacatttcgtcaagttcctggcccgttattatcctcccacctttgcccatcatgttcagttcttttgccacagcccaagcggtggcgcggtgatcacccgttatcattacaggctttatccctgcggcaaagcacctttcgacggctgaagccgcttcgggtcgcggcggatctatcattcccatcaagcctagaaaaatcaaaccggtctcgatattttcgcttaagtcccgagtactgtttaattttctgtaggcaaacgccaggaccctcaaggcttcccttcccatatcctcgtttatccgggatatttttctcttttctgataaagtcatctttttaacatttccattttcttctataccatcgcaaagttccagaattacgtccatagctccttttatgaacaggaatagctcccccttttggtttttcaccaccaccgacattcgcttccgttccgaatcgaaaggaatttcccttatccttttgtaagtcctttcaacgtcatttttaaaaattccggcctttgcagccgcaaccaaaagggcaacttccgtagggtctccggcgggcaccatctcctttggccttccaaagccaaaaattccggacttttgctcaccaagttcagcgttattgcatgaaaccgcaaccctgagcagtttttccattgaaggagaagtttttttaagcagccggccatcgtttgtaatgaagtccccttcaattctgtagccgcttcctgttaccatcaccgtttcgccatccacatagattttcctcacggtcatcctgttttccgtaagggtgccggttttatcgctgcaaataactgtagcacaccccagggtttctacggccgtaagttttctcaccagcacattctttttcaccatccgctgaactcccatagcgagcaccatcgtgaccacggcgggcaatccttcgggtattgcagctacggcaaggcttacaccaaaaaggaacatctggtaaatctcctcgcccctcagaacccctaacatcgcgaccataaagcataacaaaaggcaaaggacgaggagctgcttgccaaggtcatccagccgcctttgaagtggggtttgctcttcctcgacgccttccatcattccggcgattttgcccatttccgtattcattcctgtttgcgtcaccaccattttacccctgccgcttaccaccatggtccccatgaataccaaattcgaacggtggattttcaaggtttccagctccctgctttctacgcttttttccacaggtaccgattctcccgtaagcatggattcgtccactttaagattttcagcctcaaaaagttccccgtcggccggtactttatcaccggtctccagtatcactacatcgcccggcaccacctctttagccgggattacttgtatcttcccatcgcgcactaccctggctacgggagccgccatttctttcaaagcctctagagctctttcggtgcggtattcctgtatgaaccccataaagccgtttaatacgataattgcagtgatggccgcagcatcggccatctcgcccaaaaaatacgatactattgttgctcctaaaagcaccagggtgatggtgcttttaaactggttgatgaaaaggattgcgggtgattttttccgactttcatggattacgttttctccgaagagttttttctttaaaggtatctccctgcttgacaaacctctttttagatcggtgttccacgatgccgtcatttttcttccctccaagcaatgatccactttaaatttattccggcattttgaaggttatgtctcttcctttattcgaacaatcgttttactatgtataccgatgccagcaggcttgcaaaatccgccataattcccacgggaacggcgtacctcgtctttttgatgcctaccgaaccaaaatagattgctattatataaaaggtggtatcggtagaccccatcagcgtggacgccagccttcccatgtacgaatctggaccgtaggtgtcaaaaatttctaccatcatgctgagtgccgccggtcccgacagggttctcactatagacaagaagagggcatcggccggaatctccaaaagccggatgacaggatttaaaactttcaccatcaaatctacggctcccgattccctaaagatgctgacggcaacgtaaatccccaaaagatagggaacaagctttacggcaagctgcaaaccttcctgggctccttgtgtaaacacttcaaataccctgacgttatttatcaaaccgtgtaaaaagaccgccgccatcacaacgggaattatccaggaagaaattgaaatttgctccgccaaattccttacctccttctttcgattttccggtaaaggagcctgaaagcatagtcggcaacaactgcaaccagggtggaacaggtagtggcaaagagaatggcccccagcacttccgatggatttttagaaccggccgcagcccttagagctattatcgtcgcgggtaccagcgtcacgctggatgtatttatggcaaggaatgtgcacatggcctccgttgcggtatcgggattgggatttagggtttgcagttccttcatagctttaagtccgaaaggcgtcgctgcgttgccgaaccccagcatattggcgctcaagttcatcaatatgctccccatggccgggtgacctttgggtatggaggggaaaagccacctgaataaaggcgcgataaacctgctgatactatctataagccctgattcttccgccacttttgctatcccaagccaaaaacccacgactcccatgagacttatcgccctctcaatggcggtttttgcagcttccagtgcagcgggagttattgaatccagctttccgttccaagcggcggctaaaatccctcccagtatcaaaaaagcaaaaatccagttcacttgaatccccctcgtataatatgtcttagaaattatcaagaagtttttatagcttcttgataataaggtgtgcctttgcgaaaattaatttgggttggtctggggtcactcttaatcccccctgtagcccacaaatatggcctactcagttaagagtgagacccctgcggtgcagtactagtttcttactcgtgagccgagccagcaggccttccggcccctggagtcagcaggccaggggtgcacccccggttgtcctgtcaagctcttatcgcccgcgaggctgttaggtactgcacccgcagggcacgcccctactcctggccaactcaaggagggatatccgttggctcaggtcatcttcgcaggcatcgatgtcagcacctctaagctggacatcatttgcatcgatgaaaatggtaatcagctttctcccgctaggtctttccctaataatgccgagggcgcaaatgagttgataaacgctgtagtttccctagcagctaagtccaatgtctcccagcttaatctcggattagaagctacttccatcttcagtgtcccactccgagatttccttatggatgcccctcagttaaagcctttttcggtccaggtgtatgaaattaacccttctcttgtggctggctttaaaaaggctttcggctccagacttcctaaaaccgatgctattgacgcttatataatcgctgaaaggttacgcttcggacatcttacaccctacagccatgaggcttctgttacagcacctttgcgccagcttacaaggctcagattacaccttgtcgacctcctcgttgaggagaaaaatcgggctttgaatctcatctttttgaggttttctaattacaaacaggacaaccctttcagcaatgccttcggcaaggcttctgttgaggtcctgaaagagtttactcctgatgagatagctcaaatatccgtagaagaactggcggagtttattcagtcccacggaaaaaacaggttcgctaattctgaggaaatcgccagtgccttaaagcaagccgcaaggcgcgcttaccgcctaaactctaaaatgcagcaggtctgcgagatagctctttcccttactcttcaaaacattgagcatctcaaaaggcagattaaaagccttgataaggtcatttccagagagcttaaggctattcctcaaactctcactacggttaagggtttaggcgaggtgtcggctgcaggaataatcgctgaaataggcgatatcaagcgtttcaagaacgaagcctctcttgctcagtatgccggcctcacctggacccgttatcagtcgggcgattttgacgctgaagagcgtcgtttgacaaagagcgggaacaaatacctccgctattacttggtcatggccgcaaactcgttgcgggtgcacaacgaggaatacaaggcctattaccagaccaagtatcaggaggtgcaaaagcaccagcataagagggcgctggtattgactgcccgcaaactggttaggctggtctttgcgctgctgagcaaaggccaaatctacaaggggacggtgaggagttaattttgtttttaaaacttatttgacctcttctgtgccaatttttcccatactaattggctagggatattattgtctttttttgccctgataattttattttccagttttagggtattgacatattaccgtgagtctttctaaggaagaacaagatccgtgtaaacatctgtgaaagcttcactcggatccgggaatggactggactccgcgaactctacggcttcttcaacctgcttattcactttgtcccaaatctgtgttttcttctcttcggtaagtattccttgagccatcagctttttctcaaaattcgcgacaggatcttttttcttccactcttcaacttcttcctcaggtctgtagatccaccccatttgttcgtcggctcccgcccccgcatgatggccgtaccacctgtatgtgatagcctcaattaaagtaggaccttcaccttcttttgctctcttcaacgcctcgctaaccgcctcataaacggccagtacatcgtttccgtcaattgttactcccggtattccataacctttcgctctttcagaaatgttcttcacggaaactgcgtaagaagctggggttgacacggcatattggttattctgaaccaaatagactacaggtaacctccatatagtggcaaggttaagaccttcatggaagactccctggttagaagcaccatcaccaaagaaacaaatcgtagctccgccagtattcttcattttttgcgccagagcaacacctgcagaaacaggaatggactcgcctacaatactcaacataggaagcactttagcttcaaacgcctcaacgtgcatgttgccgcctttacctttactgtacccggtagctcgcccgtgtacctcggcaaacaaacgtttcagatcaacaccatcccgtgccgcagcgtcactagtacccctgtgtgaaatctcccagtagtcttctggtcctaacgccttcacagttcccactggaattgcctcttgtcctacgccagccaacagtgtccatacctttcctttagaggattgttctacaagtttttcttcagcctggcgcaaaagaaccatcttctcatacatttcaataagatcttcattggacaacatttaattaccccctttactttttgcttttaactttcgcaggcatcagatcataggcaaacatctcctttccattctggacaatcttgtgctcaagaaaaaacttgttctctcaccaagcaaaagccaggatctcagtaatccgctaacgctcgagatctcactttccccgttcaacagaacagcttttataagaacattatcggaagcttcgaaaggtacttaaaacacagcagggatcacaagaaagccaaggacttgaacatataagagcatagtgacaatacttaaaccagcatcaataacagcattctaaatctcacccacaccgcaacgcaacgactatgattacaattacagcatcctgtacatatctcatgtgcaaaacccatgaagggagcatgtaacagtgcgtcaaacatttctactcccttcatggctatctgcctaattccttactgtagtatttccttaactgctttgatcagtttttcttcgcttatgagcatttccctttcaagcacaggagaatgcgggacaggtacttgagctctagttactcttctaataggagcttttaaatatacatatcctttttccgcaaccacagcagagacttccgaagcaaaggaacattgcctccaatcatcgtcacatacaaccaatctaccagtctttgcaaccgaccccaggattacatcttcgtcaagaggggtaagtgtccgcgggtccacaacttccactgatacgccttcgcccgccagtttctcagctacctgcatggctaggtaattcgcgtaaccagcaccaacaatggtaacgtctttcccttctcttcttacaattccttttcctatgggtactgtgtaatcttcatctggtacttcctctcgattcatgaacactttaaattccataaagtaaatgactggattatcatcacgtatggcactcttgagcagtcctttggcatcataaggggttgaaggcataaccaccttgagccctggtgtgtgcacaaaataagcagcagtattgtcggagtgctgacctgcagcccccccacccatgtttaaagccataaaagtaacaggaatcgtagcttgtccacctgtcatgtacctggtctttgctgcttggttgacaagctgatccatggcaacaaacatgaaatctgataccataaactcaactactggtctcatacctccaatggctgcacctacggcagttcccgtaaaaccactttccgaaattggagtgctcataactctttcaggtccaaattcctcaaaaatccctttggtttcgccgaaggtaccggtatggacgtcttctcccattaggattactttttcgtctcttctaagctcttctctgagagcttggtttatggcttgaagaaacattaattggctcattactcgtccccccttatgaaggtatatagtcagtgaacacgtcagtgtacacttctgcgggatctggccatggactggattctgcaaactgtactgcttcttcaatgtaggcatttacttcgtcccatacgaccttcttcttgctctcgtcaagtacaccttgttccacaagcttcttttcaaacctgggtatgggatcttttgctttccattcttcaacttcctccgcaggtctgtagatccatcccatttgttcatcagcccctgccccagcatggtggccataccacctatacgtcttgcactcaatcaaagatggaccttcaccttgccttgctcttttcatagcttcatcaacagcttcgtaaacagccaaaacatcattgccatccacagtcattccagggatgccgtatccttttgctctttctgatatgtcctttacagacaccgcatatgaagctgcagtagtcattgcgtactggttgttctgtactacataaacaattggtaacttccaaacagctgctaaattcaaagattcgtggaaggtaccttggttgcttgctccgtcgccaaagaaacacagagttgctccaccagtcttttgctttttctgagctaaagctgatcctgttgctagaggaatgcctccacctactatgccaaccagattcaacacgttgtctttgtaggaagccaagtgcattgacccacctttgcccttgttgtaaccagtcgctttaccataaacctcagcataaacgtatttgagctccactccgtccttcaccaccatgtcacagactcccctgtgagacggtgcccatttgtcgtcagatcccatggtttttacagcaccaactggaatggcttcctgacctacaccagctagaagtgtcccaaccttaccttgattggacagctgaactaatctctcctctgcttggcggaggagaacaagttttctgtacatccacattaagtcttcgtttgaaagcatttcattacccccttcactgttagtttccgttctctccaaaagatctcaccattcgctacccctccgtttcaatctctgcaatcttctgctgaacaggaatttggtccccctcagcaccatacaatttcttcacaataccagtagccggggcttcaatatcagtagtgatctttgaagtaattacctgaactaacggctcacctttttctaccctttccccttctttcttgtagaactttacaatttccactttctccacacccaagccgagtacgggaaccaaaacctccactaccaaaagaaccactcctttctaacggtttagctaagaatcaatttgaggtgacatcgaatgtatgcaacaaggctgcacattgttttgttggaaaaactagactttaaggttctaactaattaaattctctaagtcctaccgagaatgtcaaactacttcacctcactttacattttataccacgattgtgtaattttataaacttttttgcctagaacaattagatataatattcacatttgcgtgattggataagtgaaatatgaatgcatatagacagcataatcgctacacaattcaaattgagttaagttttagttcaacatttggtaacatgtgaacagggtggtgaagacactaacctttaaaaggaggtaataaccaatgagcgatgctggttttcacattccatttccgaaaaatgagcctgttctttcctacgccccagggagcctagaaagggcacagcttaaagcagagttagaacgtcaaagcaacacgaccatagaaattcccctcataattggtggaaaagaaatttacacagggcgtacaggcaaaatagtaatgcctcacgaccatggtcacgttctcgctacttatcacaaagctggcccagaagaaacaaaaatggccatagaagctgctctagaagcaaaaaaagattgggcgaacatgtcttggatcgacaaagcatccatatttttaaaagcagccgaacttcttagcaccaaatacaggcatttagtaaatgctgctaccatgcttggccaaggtaagaacgtctatcaagccgaaatcgacgctgcatgtgagagtatagattaccttaggtacaacccttattttgcctcacttatcaaccaatgggaacctgtatcctctagcgacagtttcaacagaatggattacagaccactggaaggctttgtctttgcagtctcaccttttaacttcactgccattgcattgaacttggctactgctcctgcgcttatgggtaacgtagtggtttggaaacccgcgtccacagcagtgctgtccaattactacctaatgcaactctataaagaagctggtcttcctgatggagttataaactttgtgccaggctcaggccccgacattagcaacgttgttttcaatgatccgtactttgcaggtttgcatttcacgggttcaacttccacctttgatggtttctggaaaactattgtagaacacatggacacatacaaaacctatccacgcattgtgggcgaaactggtggtaaagactttgtagtggcacacccttctgccgatccgaaagctcttataactgcacttatacgcggcgcttttgaataccaaggacaaaagtgttctgctgcctccagagcatacataccacaatccctgtggaaagaaataaaacaagagcttgtggaccaaactgaatctattctcatgggtgatgttcgtgatttccgcaacttcgttaatgctgtaatcgacgaagccgcctttgataagatcatgggctacatagaaaaagcgaagaactccaatgtagcaaaaatcatcgcaggcggtcagggagataaaactaaagggtactttataagacccaccataattgaaacccaggatccgcatttcgtaaccatggaagaagaaatatttggacctgtgctaactgtgtatgtctatgaagataaccagtatgaggaaattcttcaactttgcaatgaaacctctccttacggactcactggtagcatatttgccaatgacagaaaagctattaataaagcctatgaagtgctacgcttcgcagcaggtaacttctacataaacgacaagcccactggagccgtagttggtcagcagcctttcggaggcgctcgccgctccggaaccaacgataaagctggctcgccctttaacttactccgttggatttcgccaagaaccataaaagaaaacttcataccccccacgagctggacatatcctttcctacaggaagaataatagagctacaaacataaatagcattagggagaagcatcttctgggtgcttctccttttttgttttttcgttatacggtatcatttttgcatggaagagcaaaagtctatgtccgtatatcgctatgccattttgtgggccgttcttatagggaacatcataggtcccatagatgggagcatgattaacgttgttcttcccacattaagcgacgcttttagtgtccccatgtctgtagtgcagtgggtaccagttgtaaacctaacagtggtgagcgctactatgcttctcttcggcaaaataggagatgctgttggctatagaaaacctttcctgtgggggttatggctgttctgcgctgcatctttcatggcaggttttgctccatccatcactttactgattattctcagagctcttcaaggactaggcgcttcaatgatcatgtctgttgtcttcgccattattaccgccgttttctcacctgatgagcttggtagagccatggggataaatattttcactgtgtccttgggactggtaataggaccattgttagcaggcttgttaacaaactatttgagctggcgctgggtattctttgtcgatggcattgtagctttgattggcatgttccttacagccaaatacatacctaacttcaaaggcacagttgcaaaagttgattacctgggagctgcattgttcttcttgttttcgtcaacacttttactgtttgtcagccttttttcgactcatggttttagtccatttaatcaggctctgctaacagtttctgttttggcactaatactgttcatttacctcgagcaagtaaaccctcatgctttagttaacctaaaactttttagaaatcgttccttctcttttggcttaatagcttccttttttacctttgtttctcagtttatgatgacctttgtccttccatttcacttacaacgcctacttggctatccgccacacatttcagggctcatagtcactgtttttccacttatgagtatgttcagttccttgcttagccagtttgttaatgctaaagtatcagacaacattctgtgcttcatatcatctgttatatctgctttaggcatagttgcgcttgcgttttcaggctcagatagtagttttctgctcgttacttttgcccttgtcatatatggctttggaacaggtttgttccaatccataaatagcaaatcggtaatggttacactacctgacaggtatttgggcataggctcagccatgctttccatgatacgcaacatgggaatggctttgggcgtcgctttcggaagcctaactctttacagctttgttccccacaccattcttggtcagtccacattctcaatctccgatggccttctcttcctaagagggttgcgttacacctaccttttaagtgcaggcgcttcagtattagctgcattgtcttcgctacttgccaccagcgaagctgtcgagtaaaggacagccgctacttttcaccatgtgagtgcataacatctagaattcagtgattacatttttgaatcaaacaaacaggcgttcgtctatcctgggagtagcaattctgggtactgcagtgtctgttcatcatgtaacagtaacaaatacaaaaacactgccccattaacaaggattagcgcattagcacatgaaactgcctgctgcttagcaccaaacctcgccaaacgtttatatctttaataggaggtatagtactggaaatggtattgcttattctgtgtgtgttcattgcaactctccctatatggtcacagtattcctgatttccgcaacactgattccatcaaccaaaccaggacaactgcacaattgtcgaacttggaaatggcaattctaccttttttgcttttgtcaatcttgctcacgctttgcaggttccatcaatctacgtggttacgattaattaacggtgcctgatttagagtactgtaatcaaaaaagacacgatcatattatttgcaaaaactttcgccgtgcatcgccctaatacgtctagccggcttcttttcgagtttatgtatgttaagtacatttctaaacagacaatagtatgttgacaattacacaaaattgatttaaaattacattgttatgtgataggtgactcacctatcaaaaacacgtgtgaggaaggaggtgctttttgtggaacttccgtcagttctcgagggtattgaagccacatttgttgaaacggaacgcatcaacatgcacgtccatttcaacaagaaccgcgatgccactccaatcatgtttattcacggaaacttatctggagcaaccttttttgaagaagtgatggtagacctgagcgatcagtttttctgcttcgctcctgacctaagagggtatgggcaaaccgaagataaagtggtcgatgctaccagaggaatgtgtgattggtctgatgatctatcgtcccttctggacaccatgaacatcgaaaagctgcacattgtcggttggtccatgggaggaggagcggcaatgcagtttctccttgatcaccccgacaaagtgctcagtttaacactcatttgtcctgtctctccttacggttttggtggcaccaaaaccgagaatggaattccttgttatgaggactatgctggttcaggtgggggtactgtgaatccggatttcattcagagaataaaagaacacgacacaacagagaaagaccaagcttccccattgtttatcatgaataacttctacttcaaaccacctttcagagcaaaaagagagaaagatctgctcctttcactgttgctaatcaaaaccggggagaaagcttatccaggagatttcgtaccatcaccgaattggccattcactgctccgggaaaatttggcccactgaatgctatgtctcctaagtactttaacgcaagctccattgtggatttgccagttaaaccacccatactgtggatccgaggatctcacgatactgtggtagctgatgaatcgtttttcgacatagcaacgctcggtaagctgggacttgtacctggttacccaggcgtcgaagtttgtccgccacagcccatgcttaaacagacacgtaaagttcttgaggattacaagtcaaatggaggtaagtactacgaagtcgttgtcaaagacgtggctcattctcctcacattgaaaaaccaggagagtttgtcgccacgttgaggaattttatctcggacaacatgtaactattggaggtggattgtaaatggaacagcggtacgcaaaaatactggccacgggcatgtatttgcctgagaaagttatttctaatgaagaactcagcgaacgctatggattcgacgtaagcacatatttatctggaatcaccctaaggcatattgctgccgagaatgaatgcgcctcagatatgggagtaaaagcagcagaagcagctttggaaaaagccaacatgaaacctgaagatattgacttgcttataatgacaactgacactcccgactacgttacaccgcccactgcacctgccattgcttacaaactaggcgcttcaaatgccggagcgttcgacataaacggggcatgcgccgacgccaccattgggctcagcattgcgtctcagcatattatgttggacaaaaccataaacaatgtacttgtggtcgccccatatgccatgtctaagtggcttgactgggacaacaaggtgctggcccccatgcttggcgatggcgcttcagcggccatagtaacagtgagcaatgagccaggttacatcacttcaaccattgtggctgacggacagtactgggatggatacggtgtatatgtggggacaaagtacccagtaacgaaggagatggtggaaaagaaagaacacttactcaggttccacccaaactttcacaagtatccacctgatgtaaactacggccactggcctgacgtgattaggaagagtctcaaaaaagctgggtacactgagaaagacctagatatggtaattcttacccaggttcgcctagccgatattgaacagaccatggaaaacctaggcttaccacttgaaaaaacacactggattatgcataagtacgggtatacaggttctgcttgtgccttcatggcacttgaagacgcgctaaatgaaggaaagataaagaaaggtgacctggtagcgttctgcacttcaggagtgggctacgtaatgagctctgccttgttcaggtgggtatgagtaaaaccaagtaaagggggaaaacgcatggaacgtgtaagagacaaagtcgttatcataactggagccagtggtggtatcggcagagaaacagcactagctgtggctcgcgaaggaggccatgtagctctatttgacattgacgaaacaaacttaaagccacttgaagaagagataaagaaccttggcgtacaatgcaaatcctacaaagtagatgtatcgaactttgaacaggtctcgaatgcagtcgaacaagtcataaacgatttcggcaaagtagacgccttaacaaacatagctggaataaccagggataacttcttaaccaagatgcctatcgaggattgggacagagtcatagccgtaaatttaacaggtactttctactgtaccaaagcagttgcccctcacatgatggaacgaggttccggctgcatagtaaacatttcttctgtagtaggagtttacggcaacattggacagaccaattacgcagccagtaaagcaggtgtaattggactcaccaaaacttgggctaaagagttcgcaaaaaagggtatgagagtgaatgctgttgcaccaggctttataaagacccccatgactgacaaagtacctgaaaaagttctcgaccagatgataggtaaaacacccatggggcgcatgggcgaaccaaaggaagtcgctaacgcgattctgttcctcatttctgacgaagcttccttcattaccggacatatcctccacgtcgacggaggattggttctctgaaaaagagtaaagaagaaaggcgggaaaataaaatgaaaagagtcttaaagactctgttaggagagaacttcagtaacttaaagaaactgttcgcctcccttctcgtagtggcactctgtatgggcttccttgttggaattcctaaagcaaaagcccaaaaagagatgttcttggtcatggcggtggggtttaaatggtatcagcttaacggcatgagctatcaaatggaagtcgctccagagatcataaatgcgagaacatttgtccccgtgaggttcatagccgaagcattcggagcaaatgtgggatgggatccagcaaccaaaaccgtgaccatcaaatctgacggaaaaaccatacaactcactataggcaagacttcggcaactgtggacgggaaagcatacaccttagacgctgccccctacataaagaactctagaaccatggtacccgtacgtttcatctcagaggctttgggccttaatgtttactacgaagcgcaaaagaaaatgatctatgttagtgcaaaaccaagctatgccatccccgggatcactgacaaggaaatcaagataggttctttttcggcactatctgggccattagcagtaattggaatcccattttatcacggtttacaatcctacatcaactggataaatgaccagggtggtgttaacggaagaaaaataaaagtgatcattgctgacgaccaaatgaatccagcgcttactgttccagcagtaaagaaatttgttgaagaagataaagtattcgccgtagtaggcggtcttggcaccccaggttgcctagcagtcatggattacctcaatgagaaaggtgttcccttcgtgtatcaaggtggtggtgcttctgccttcgcctatccaccaaagaagtacgtctttgcagtgcagcccaactacatgaccgaaggtcaagcatttgtgaaattcgctaggcaaaacctgaacacaagtaaatttgcgctcctgtaccaaaacgatgatgccggcaaagaaggtgctcagggcgtacaagaaggcgtaaagaaatatggtggaagtctggtctactcatcctctttccctggcacagaaaccgacttcacttcttatttaaccaggattaagaattctggtgctgaagttattttcctctatgcacctgcgaatacatctgctggagcaaacgccgttaaaactgcaaaatcactgggtctcactcagaaaatcatcctgccatattcttatgcgggaattactgccatggctggcgatgctgctgagggcgtgtacataactggttgggtggacttttccaacttaaacgatcctggagtacaaaaattcttcgagatctggggcaagtattatccaaatgacgacccactcaccttctcttatgctgttgctggcttcgtagcagcagagatattcgtggaagcgttacgcagagctgggcaatatcccacacgagacgccatagtatgggcgttagaaacattcaatggctggaacggttatgtggccaaagacatttcttacggacctaatgagcgcgcaggtaagtattcactttatttcatgacagtgaaaaacaaggaacttgtaaagattagcgattggatatccgtgcgggagtaatttagtgaataccccaaacagaatagagggggctatagccccctctgcacgggaaagcatagccatgcatgtgcatgatgacttgaggaaaggagatattcatgctaaggattgaaaacttaaccgtgaaattccaaagccttgtcgctgttaacaacttatccatgaaggtagaacaaggaaatattcattcactcattgggcctaacggcgctggcaagaccacagttttcaacgcagtcttcaaattagttccatacacgggcagaataactttcctcaaccaagacctcaggatgaagagcacccatgaattactatccttgggtctgtcgaggactttccagaatctgaacatcttctattccatgactgttgaagaaaacataaaaatgggattacaccctttccttgaaagccacctttaccaggacctacttggtttcgatgtgtattctcaaaaagaagtcaacgacaagatctatgaagtggctgctcttactggacttctaccctatctaaaagcttatcccctatttcttccttacggtgttcaaaaacttgtggaactagcaagggcattggtttcaaatcccaaattgctcttgctggacgaaccagcggctggcttaacttcagctgagaaggaaaatctaaagaacttgatgaaggccattaaagcaaaaggtttaacggttctcatagtggagcatgacatgggtgttgttatggacatatctgatgtggttacggttatgaattttggacaaaaaatagctgaaggaaagccacaagaaatttctgctgatcctcaagtcattgaagcttatttgggggtggactaatgctcaagatcatagaccttaccacaggatatggacccgttgaagtgcttcacgacgttaacctggatttcaaagactcccgcattgttactgtattaggagctaatggtgctgggaaatcaacattaattaaaacaatttcaggcatattgaaaccttggaaaggttcgatattatttgacggcaaagacatctccagaatgagtacttcgcaaattgccaaaatgggaatagtccacgtaccagagggacggcacatctttccgaaccttacagtaagagagaacctgctcttgggaggttatttcagaagtgacaaggaaaacaaggagactctcgaccaagtactaaaactcttcccagcacttaaagaacgcatcaatcaaaagggcgggaatttatcaggaggggaacaacaaatgctagccattgcaagaggcctcatggcaaagcccaggctccttctgttggatgagccatctcttggcttagcccccatacttgtttctgaaatcttccaaacagtgaaaagtcttgctcaacaagaaggggtgcaggtcttgttagtggaacaaaatgcccgtaaagccttagatatttcagatactggttacgtcatggtcttaggacgaatagttctttctggtacttctgacgaacttagagagaaccccgaggtaagaaaactttatttgggagggcaaaatgtttaatctcgttcttagaggtttagccactggttccatctacagtttgacagcagtgggcatcgtactcattttgtctactacaaacgtgatgaacttcgctcaaggggatactggcatgtttcttacctacattgcttttttcttcattttaagaggcatcgccccatcactcactctgcccatcgttattgttgcgggagccgtgctaggatatttggtttacaaggggcttatctctaaagcaaagaagagttcgcatctgggaatgatgatcatcacactgggactgaccatgatttttgaaggcatagtggccacattctttgggaacattccgctgttattcccaccgctcataccaggtgaccccgtgcatttcggatcggtgattctggatcgtcaggatatcttgtgcttggtcacagctcttgttgtttttggcatactttccttcatactgtaccgaacaaaaatcggtattgcggctcgaagcatagctgacgacgaatatgcgtcccgcgtactcggaatccccattgatcgaattcattcattcatatgggcaataagttttggactggctggtctagctggaataatgactgcccccagactttcccttcaaccgctcttcatggtagtagtacaactaaaagcattcacagcggctgttctcggtggcatgaattcagtaactggtgccatttggggaggtctgattctgggtgttatggagaacttagttgcctactacgtgccagccataaaggaaagcttttccttgcttctcattgttgccatactgcttttccttccaaatgggctgtttggaagccgtgaggcagggaggtcatgatgaaaaagaaaattcttcctttcttacttttgatcttggcactcctcatccccttagtattcaatgcgcggccctccattgttgcctatataaacctagccatcatttacgccgtttctgcagttggtctgaacttgctacttggggtagctggccagatctctttaggtcatgcagccttcatgggaattggtggctacacctctgccatcctcatgatccggtatggaattccatccattgttagtgtgttagcaggtggtcttttggcaggtcttttcggtttgatcataggctttccagccctaagactcaagggattctatcttgccattgcaaccatggcccttggaactgccgtaaccgacgtcataaaaaggatggaaattcttggagctgacaggggtctcaccaacgtccctcccgtcaccatttttggctaccaattcagcagtgaatttgcaaagtattatctctatctggctatcttgttactaaccatctttttggtgaacaacctgctcaaaagcaagacaggtatggcttttagggcaatgagagattcggaggttgcagcaaaagtgtttggcataaacatttcctactacaaggtcctagcttttgtcatctcttctttcttggccggcgtcgctggtgccatgtatggtcattctctttcatatttgcacccagacatgttcggatttggcttgtccattgagtttcttgctattaccatcattggaggtattggtaccttgtggggccctgtgctcggttccgccctgtgggtcattgtccccagactatttggtacaaaactggaagccatggctggagtcctcttcggtgtcatcctcatcttagttgtgctgttcctgcctcgaggactctctgagcttataatgaggattaataaattattcaagaaggaagaaggagaacgaagctaatggggaaaggcaagaagaccagggacctaatactgggaaccgcactggaggtattcagagagcgtcgctatggcaacagctcggtaaatgagattgctaaacgtttgggtgtccgaacttcactggtttattactactttgcaaacaaagaagacattttcaacgagctggccgttacctatcgtgacggacttgaagaggaaatccgtcagcatatatccttcgaaggaagtcttctgcaaaacgttatcaatatccttgtaacctataaagattacataagaagccacaaagacctttatgacaccttcagagaggtggaatttgtcgaaaaagatttgatcagagattactatcaaagaatcactcacctcattgctcaagttcttccaacagatttttcaaaactgtacgacttggagactctggcttttgccattttaggcagtgtttactttgtggtgataaagaatctaatatgggagaacaaagaagacatcgaccaagaattagaaacagtaaaagtctttctagataagggaattgacattgacggaacttttaccccattcatagttcccgaaaaccccatggagagccaggaaccccaatttgcttctcgcggggaacggacgaagtaccaattactcaaggccggagaaaaactctttggggaaaaggggtttgaaaaaacacagctaacagaaatcacgtctgaagccggtgttggcctaggtaccttttacctttactttgaaagcaagacggaactcttagcagaaattgtcaagtacgtaaaccacacgctcaggaagacctcacgcatttaccaagatggtttaacagaccgcagaaccatagaaaacgtgggattccaggctttttaccacctatttaaaaacatggggccagcataccgcatagttcgagaagcagagttcgtcgaacctagcatcggtatttggtattacacacgattggctgagggctacacaaaaggtctagcccaagccatggaaagcaaacagataagaccaatggacccagaagtgcttgcttacatcctcatgggagtctcacacactactggcattaagtggtttgttttggatgaatgcaaagaaattaacgataattcagttttaacggttctcgagctggtaatgcatggcctttctggtatggaaaggaaggtaacgaatgaattacaaagaaatctataaccaaaaattattggacatagaaggggttctttccaagatagaatcaggtgactccctggttgtggggatggcagccgcagagccagttggactactatctaacttacacctcataaaagactcggttcaagatgtaacagtggtttcctgtctcctgcttatggagtacgaatactacaagcacgttgacaaagaacattcaccctttaggtcagagacatggtatctgggaaattatgagagagctctgtttaaagaaggcaaggccacttacattcccaataacctgcacatggctgcaactgacctaatgcaagctagaagagtgaacatttattgtggttctgccacccccatggacaacaaaggctgcatgtccttggccctgggcaatgtctacgaaaaagatatcttagaacatgcagacatggtcatattagaaatcaatgaaaacctacccagaactcatggggatactgttgttcacataaacgacgtggactttctttatgagtacaatgctccactcatcgaagtcccttcggctgaagctagtgaagtagagaaaaagattggtgaattcatagcagatctcatagaaaatggctccaccattcagcttggtattggaggaatacctaacgccattgcccagttcttaaccgataagaaggagcttggggtccacaccgagttgatgactgaaggcatagttgatcttattgaagctggagtcatcacaaactcccagaagtctttatggaaagacaagtgcatcgcgtcatttgtcatgggaacacagcggctttacgattttgtggacaataatctggccgtagaagtacatcgtggtcgtattgttaacgacccttacatagtagccaagaataaaaaaatggtaagcataaatactgcattaagtgtggatcttactggacaagtgtgttcagaggccttcggccatcagcagtacaccggtactggtggccaattggacatgcaccgtggtgcaataatgtcagaaggtggaaaagccattattgccatgagatccagtgtgaagaacgacaccatttctaccattgttcccacattagctcagggaagctttgtcaccattcccagacatgatgtggactacataatcacggaatacggggtagcacatttaagaggtagatctctcagagaaagaacattggaaatgatccgcatagcgcatccgaactttcgagattacctgaaaacagaagccgaaaaacttggcttcatctgaaaagggaggaaaagctcaatgaacgaagtttttataagtatgccgcttcgaacagctattagcaaatttggaggaagcttgaaagatataccggcacctgagattgcaggcaaagtcataaacgcaattcttgaagaaacacatctaccgcctgacgcttttgatgacgttgtacttggtaacgtcatccaggctggggaaaaaatgaatgctgccagacaagccgccatttatggtggaataagtgactcggtacccgccatggtggtgaatagagtttgcggctccgggttgcaagctgtgataacggcagccatggaaatacaatctggctatgcctcttgcgttcttgcaggtggcatggaaaacatggataaggcgccttacatcctctcaaacggaagatacggtgctcgtatgggcgacacaacactatatgacgccatgctcatggatggactaaacgacgccttcactgggaagcactcaggtctaattaccgatgagtatttagtccccaaatacggagtgaccagagaagaacaagatcaatttgcatatgaaagtcacatgaaagccgccaaagccatacaagaaggtaagttctcctcacaaattgtcccgattcaggtatcaaaagaattcgttttccaggtagacgaaaatgtgcgccccgataccacattagaaagacttgcgaaattaagaccggctttcaaagaaggtggcaccataaccgcaggtaacgcaccatcactgaactctggggcagctgccatggtcttgtccactgaaaaagttgctaataagttcaacttgccggtctttggtaggattttgtcctgcgctgtttccgcagtggaccccaatttcttcggcatagcacccatacctgccgtgaaaaacgcattagaaaaagcttctctttctattaatgatattgatctatttgaaataaacgaagctttcgcagccattgccattgtggtacaaagagagctaagtattcccgaagaaaaacttaacgtcaatggtggtgcggtagctttaggccaccccattggagcgtcgggtgccatgctcgtcacaaaaatactttatgagctacgaaatcgccaagccaaacttggttgtgtttctctttgtatcggtggcggacaaggaattgctctgattgtagagagagtctaatcacctcctatgttaaagaagtgggactcccgatgtcagggtcccatttctttttaaggttttgataattcccccatgaattagaaaaaagagactttgacttctgctttgtacacaacttaaaagccctccgggttttctccctatcaggaaacgtacagaacagcactaaaaagtgttatctttaatagtagtttaagcaacaagtcatagggaggtaggtaactgtgaaaggcacattgggtaaggtacttgaggtcgatctttcctctaaaacagtggaaatgcgacctatcgaagacaaaacaatgtacgattatcttgggggcttgggcctagcaacacgtttgctttttgaccaaaccagacctcaaatagatgctctttcagaggagaatgttcttgtcatagcaccaggactgttggttggcagcggtcttcccactgcttctaaaaccactcttacctttaagtcacctctcactaacggttttgggagaagcgtggcgggtgcatacttgggagtcgagcttaagaaagccggctacgatgcattagtcataaaagggaaaagcgacaaacctgtctacttgtttattgacgacgaccacgttgaaataagagatgcttcccatctttggggaaaagacgccatagaaacacaagagcttttaaaggcagaacttggaaacgtaagaactggcgctattggttatgctggcgagaaactttctaagatttccggcgttgattttgaagaacggcaagcaggcagagctggtggcggagctgtgatgggcagcaaaatgctaaaagccatagctgtgagaggaactaagaacattccctatgccaacgtggaagctttgcgagaaaccataaagaaatggaaccaaaaaatagtcggcagccccgtacaggagcttgatatgaaatatgggtctggtgaattctacgaatgggtgaacaaaataatgggtgttttccctgttaaaaattggcaacagagctactttgaagacagctttaacgctcaccctgatggcaagtcacccttagatccatattactgggctcctctgtatacagaaaaacaccatccttgccctaactgcaataaaccctgtggtagacatattgtctttaaagaaggcaaatatgcaccactccgagtcgaaggagtggagtacgaacttctctattccttaggtggtgcactgggcatagatgacatagaagtgacagcaaaactcaatagcatatgcgatagggcaggtctcgatggtatttctgctggagtcactcttgcatgggccatggaagcctatgaaagaggtctgctcacaaaggaagacaccgacggccttgacttaagattcggaaacagtgatgctgccgtagcagccatggaaaaactcgctaatcgagaaggaaaattgggagaacttctatccaatggtgtcaaagaagcttctcgtaagcttggtaaaggttctgagaaatttgctttggaagttaaaggtttagaaccacctgcatacgatgttagaggcctcaaaggcatggcgttggccttagcagtttcggtcagaggtgcttgccatctcacaggtggaatttatgctcccgagcttacaggttctttctgggaatttagcaacattgacaggctctcttcagaatggaaaggctacgaagtaaagaccggtgaagatttcatgaccgtatacgatgtccttggtttatgcaaattctcacgtagccttttctggttggaggaagatgttgttgatgccatagaagcagtaacaggcataaggtttacgattgaacaactcatggccataggtgaaagaatttacaacctgcagagactcttcaacatacgagaaggttttacaagaaaggacgattatctaccatatcgcgttacccatgaacccatatccaacggtgtaaccaaggggagttatgtttctgaagaagaacttcaggacatgctggatcagtattacatggcaagaggctggtctaaagaaggtgtccctacaaaaatgcacctaaagaggcttggacttgtggaagaagcagaagttttcggagcacccatataaagaaacctgccctaagaaactagaaggggccactactaagtggccccttgccttttacacgactaattggctttcaataatgtctttgtagacgcaagagctagccatgagttcctcatgtgttccttcttctaccacgcgtccttcattaagtactagcactctatccgcttttcttatagtggaaagcctgtgagaaatgattattaaggtcatgtcttcctcttttagttcatcaaatatctcttcttctgtttgtgaatccactcccgatgttgcttcatcaagcaccaaaatctttggcttccttattacggctctcgctatggcaattctttgcctttgcccatcagacagctttccacctctttccccgactaccgtatcgtatccgttctctaataagtaaacgaacttgttcacctttgacttccgtaccgcgtcaaagaattcttcttctgtaaattcatcatctaacaaaatgttctcctttatagtcatgttgaatacaaaatcattctgcctaacgtttctctacaatacccgtatattttgactagtatttgagcatagagagtattaggaagaaagagtactatccaatgagctacataccaacaaatcctgattttgtatttaatcattatcgctgctgtacttgcctcagggtctttcatgacccgtttcgtaacgaaggagcgcatagtattaactagcagtgaccaaaggtgaaaaaccgttggatttcgccaccgggaagaactttcggtgttgggcaaccagacaacctgcacagcaacgggatttggtagccttttaaggctacttatgagaaataaaaaccttctgcatagaccacataagtagcatctaactaggtttttagtttgcccataagtcattagaaaactgttgttacaattgaatagatttgggccaatgaaaagacttagggaatttgatgttttaaaagggcttagtattacagcggtaatactcatacatgtcacaagccatggcgtgggtacctttgaccccacctcaacctcttattttgtttatcttatcctaaacaggctttcgcagtttgctgttcccaccttcattttcgcaagctgcgtcctcctttcatacatccatggggatgatttccgaactattactgctggaggattaaaagccttttactcgaaacgctttgttcgaataatcccgccttacctaatatggacgctggtataccttgtcgtgaagcacatcgagtcaaacggcacagtgcgagttacatggggaaactatttgaacctccttcttaggggtgatgggtattaccacctttatttcgttgtagttatactgcaagtgtacatattgttgcctttcataatgtacgtagtgtcacacttaaaagtaaggttccgacagattctcctgatttccataggagttcaggtagcttgttattacttatacgagttctacatcatacattacttccccagaggtacacgcctgatgatctggtacttagcggttatactcgtaggcgtctggattggtgaaaattacgaggaatactgcaaaagagagagacacgttaccatatttctgcccgctgccttggtttcaggtgttttatatacctatttttatcatctttcaaatataggtcagcccgtttcatcaggcatagttaacctgtggtggtacatatatgtttcgtccacacctttgttgcttctatacatatctaaaaaagtcaacatcaggttttttgaaagagctggacagctctccttcggtatatttctcatgcatccactgtttttgttcatcatgaatcgcatctacgccacggtaaacgtcatactttacgacatattcgtctttttcatcatctattcgttgtcctacataataaccaaatggctggaagccactccttggggcaaatacatcgtaggataaagatgttaaaactgcatatcaagttctgcaaagttcccactcagcattccttttttcctacaaattatcaacattattgtctccattttaagctttaaagttaatttcctcgcagtagcatgtcattcaactaactcaaattgacataaacatatatctcatacctgcccccgacaagatatgcaatcgtgtcatatgcagtcgcttacatatcaactcacagcgacaagttttttgcaaagcgcccttctgtcagagaaatagattaaagtacatctaaagttgtagctcagacctcaatatctttacgacctcttcagcactcaaaactcttccgaaggaaacaaccttttcattgataacaagagccggagtgctcatgattccataagctgcaatttgagaaaaatctgtaacatggttaaaatctgctttgaggcccagcttgtccaaagccgacttggtattggcctccagcgctttgcatcgcgcacatcccggacctaacaccttaacagacagaacggccggatttgaatcgttacgaacacaattctcctgctcgtgatctaaatttggagttccttcactgaagctgctcgtttgattctctggtttctcttgatgcatctccacagtttacactcccctttcgttctgaaatgttttcgaacaatatgtcaaatcaacaccgcttggagcgcattaaaaatgtagcctacaaccatgatgccaccggttactatggcgatgaataaaaccagtaatttgagttttacaaccttgcttagcataaccatagaaggtaaactaagtgccgtcaccgccatcatgaaagacaatacagtgcccaaacctgcaccttttgcaaagaggctctcagctacaggaatggaaccaaagatatctccgtaaatgggcacacccacaagagttgcaagaatcacagctccattgttcttacgaccgaggatagaagatatccaagtagcaggaataacgttatggataacagcaccgatagctacaccgattacaacgtaacggcccacgcggtgcacaatgtcccttacctgatctcgtgcgaagataaggcgatcagtcacggttaagcttggaggatcaatgtccgctgctttggtatcttttacaaacgagtaaacgtgcttatccataccaaaaacctcgataagagtcccgcctaccacagcaagaagaacgccaataaccacatacattaccgccacccttaagccgaaaatactcattagcaacaccaaagatccgagatccaccaaaggtgacgaaataagaaaagaaaaagtaactccaacgggaaggcctgcgttagtgaatccaatgaaaagcggtatagaggaacaagaacaaaaaggcgtaacagtaccaagtagagccgcaagtatgttagcccatattccgtgggaacgtccgacaattttcttcgtcctttccggtgggaaatagctttggacataggatattacaaagataaggactgataaaagcagaaagattttcgccagatcataaacgaaaaaatgaatcacgccaccaacccttgtattcatgtctagacccagggcgttaagagcgctatagacaacactgctgagccatttcatgccgagtatttgattctgaaaaaatgaccagacggccgccaatacctgcatagcgatcaacccttattctcctaggtagttgagcttttagaacaacacactggatccgctatgttaaagcggctcaattgccccaagaattgttgagctaaggcgaagccagcagggtcgatggaatagtggacccactttccctcgtttctgcttttcaccaaaccggagtcacaaaggattttcatatgatgagacaaggtgggttggctaatagagagtttttcaagtagtttgcacgcacacttttctccatcattcaacaagctcaatatttctagacgtgtcctgtcagaaagtgccctaaagactttaaggtattcatcataatgttccgtagttgaaccacctcacatagataaccatcgatataacgaacatgattccagtttatcgtaagagcctacggctgtcaacattctgataacattcatcgtggtttcatgaggctcaacagtccagactgtcagatagtgcgcgctgatgaagcggtttgccccagacctattcaggacatgctcaatgcttgccagttgagtcgccaaaaaagtacttcatgatctcataaatggctattgcgatgagccaatggcggcaacataacggaaagcgctgaaagtagctgtgaacagggaacttaaaaccactaatgcaataaagataccggaggagagcagaagccaaagcacatttcccaatctcggttgaagctattctattggcaacctctcagcttcttcaaacatcaatctattgtctttaaagaagcaaagtgcgctgggctactaatcataaaggcaagtttggcacgtgctacttctttggtcatgtctgactttggttcacccttatactctcggaaagcttaacttccttgagtactgctaactagtttgataacagttagctcagggtgattaaaaagtcttaacggtaaaggaaaattacccagtcccggtgaaacgtagagatacttatctcccagattgaacaaacctttatcgtacacaggtccgttgtaagacaattttggaagtgttatgccattgtatttcaaaggtccaaggaagggcaatctaatactaccgccatgtgtgtctccagaaagtataagatcgcctttccacttatcgaacacctcttcatagaagatatgggccaaaagaatgttgtaattattgctttcttcaaccttaattgcttccagcacattgtcagctgaggaataataacccgtagtagggcaaccatagatacttataggagtttcgcctacctttacatctaccctttcatattcaagcactgtagcacctgcatcgccgatatcgtctacgctggatgatccttcgtgttcgccgcgcacatagtacacagggtattcttcagacaacacctttatcaagttgagtgcctttgcctttcctctgttgtctccacggttaaacaagtcaccagttacagctacaatgtctggctgctgcttttcaatagctcgcaacaaatagttgttatctaaaccaaaactgtatccgtgaaggtccgagatctgtacaatggtgaccgtgctcctaattttcggactgcttatggtggttacagacacaacaattttgaaattttcaaaaagccaaaagaaaaacaacgcaaaaaacacaaccaaaacctttcttctttttctcaaagttatcccttttcctttcaagaatgtctaattacacaagactaaacataccccaagcatgttccaatgaccaggcacctacttcagctaacttacagcttactactcacaagttactcaacccacaaaccgtttagcccactcggttcacttcttctaacgagttttattccttcaagtttttgaatgaataactcaccgttgaaaaatgttccgtccattaagtggccgccaattaaagaatagtcaggtagccctaagacgcagtgagcatggataacaacctcagccccattttcagccatgcttatgttcccttccaaggaaataacttccatcagttgctgatagaaactcttggtcacatactcgtgtccgttaaagtaacccagctcagcgttcttaaacagccctatcccatgcaaaactgcactattgacaccacaatctttggcgactgcttttaggctttccatgaatttgtctccatcatggagcctcacagcaattatcccgttgttttcctttatagtcatactctcactccttttccggatataaagttcgctaagcccagtttagaccagaaatggcaactttgcaacactttcggtcaagcaaagtacgacacattacaacaccacatgcatactacatataaggtcccatgttagcctgaaaaaatgcaactactatcgactgcattcatatgacaaatggcaactagttgttattgaaaatgaatgtccgttatgccgcgaaaagtgttcgaaccaatttgaataacaactggtaattctcaacaaaagagcttgcccattgcatttatcaagaatgggagttgttttaccagaaatactgctccctaaaaacatctgccatactgtgcatatcattccaataggcgcgcaacctgggacctgcctactgtaattcattcttccctctcccacttaccaaatacaattacgcctgcttcattaagcttcatcgcaacgaactttggtaaatggtgccactcgaactcatcttctggaacgtgtttactgaattcttctgtaggattcataaacaccttacctgctttagcttcgatctcaggatctactacctttctacacccaccttttttaagtaacaattagcatctccgatgaactgctcttcgcttatctactcacgcccttcacagatctccagaatcttctacctgtacgtcatttcgcacttcaccgttcagctcaaccgtgaaagaaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgcgagaatggtgcttgcgatgtatttgcaaatggtggtgaagttgcagaatactcttccataggaccgagcttaaatggagaaatacagcctgacttgcttggttacgttggttatccagctacgtttatgcggtattacaacatgtttggtggcacttcctgttcagcaccttttgcaggtgctgtagctacactggttaagcaggcacacaaagattggactgctgaacaagttagagcttctcttatgaatacagcaagcgtcttatacaacaaagttactggtgagcctataagcgtaatgatacaaggttcaggcttgattgatggagtagctgctgtaaaaacacctgctttgataagtccttatgaaatagatatgactgctacaggcttgcaccctgtagtattgacagtaaagaacgttagcgatgcgacgctaacatttacagtaacggtgcagcctactttaggtaactttgaatacggtcaaaatgatggtttgacgctgtctttaacaagcagtaggattattgtcagtccacgcttaagtgctaccttaggtttaacagcaaaagctgatttaagcaaacttaccaaaggatcacatgaagcgctcatttggtttagcaatggcactgctaccttacatgtgcccatgcttatatggaatgatcttaatactatttggtgggaaagaagcaatccgtttgatgcaggttacaacagtaagctaccaccaaagctgatcaatgtcagagctactaagctacctaacagtagtgatgtagccatagattttacacttaacagaggttctatctcaggttcttcatgggggtcccctgagccttactggagcaactatgccgatgaaatacgtgtagacatcgttaatcaaagcggtgctacagttgctacagtgtttgacaaaggacacttgcttatagggcactacagagctgtatggaatggtaaagacagcaatggtcagcctgtgcctgcaggtgagtataagtatgtaataactgtaacagactactttaccaactttgatattcccataattgatacagatacgcagtatacaggctacatcacagtaggtaacaatgctacattaacgccttctttaactgtaacagcttcttcatttgcttatattcctgctaattaccaatcaaaaaactcctacagtgcctatcacacctgcaccgcttagcattatagaactgcaaataggcaacccagtatttaagctgaacaatcaagctttgcttttagacagcccgcctgtgattaaaaatgacagaacactactgcctataagggctgttgtagaagctatgggtggacaagttaattggaacgctgaagaaagacgtgtagacatagaatacagaggcaaaactgttactttgtggataggtaagaacacagcaaaggttaatggtaaggaagtaatgatagatccaagtaatcctaatgtagtgccagagattataaacggacgcaccatgcttcctttaaggtttgtagctgaagcattaggttgtgaagtaaagtgggacgatgctactaaaacgataacaatcctctttccctcctattgattaataaaatggaagaaaacaacttaaacatgatgtttatgtcaagtaaagacaaaaacactttttcttattgctcattttttattaagcttgtagacagaacagcacctgttactgtaagcttttccgactttttcccagcaaatgatttgttcacactcagctttagtggtaaaagcattgcagatattgtaagtgccttctacataccttaaaatggtttattttgtggatctatgagcagtataaacctgctgtgctaaatcgctttgcacagtgctaacaacttcactgtaaaaagcttctaactcttcttcagtatttaggaatcgcttaaatttagattcgctaccgttcattctaattattataatcaaatgaatgctcgtgtaaaaattaacactgggaatttataacatcccagtgtttttaagctcatcttcagacagttccagtttacacacaaaacacctgcctacagttaaaaattgcccgctcaggtcgtcttccgattctgtataaagcttaagaacgcaaaaagaagcattaccacaggcaggacattccatactgtcacgtacaatctccctttcatcataggaagaacggatgtttatttttttctttcctcaattaattcaggatttagttcgctatattcttccttcttttcccttattttttggcttagggtatcagattgctgtcttgtgagttcttcttcctttgccttaagtttctcaaaaacagtctcattaaaaatgtcttcatatttgtacgcatcagatacttcctgaatcatttcccggataaagggtaatatttcattaagaataaacaaaccctcatctacagggttaaaataatactcgaaatagtggacaatattgttacgcatgttgcctaatcgaactagggccgcttttcttctgtcccgctcttcgcgaattcttttcaattcgtgcttatccgtaacagcctcgtcctcttcaatgtttagattaaacatcgcttcgtatcgtgaaataacttcattgtacggaatggtaagaaaggtctcgcgcctttctttacgggtcataaggttttgtctcgactggatatttttaactttatcctgaagcttcttaaacctgaccaggtgttctacactgttatttttatccagcaccagcacatcgtcaagctcacataaacgctgtttcataagccgctcaacggccacagcaaatagtacaaccgacagctcaaaatgctcgctgtcaataaaatatctcagcgcttcggacaggataaccgaggtgtgcattactctccaaacacctccctgtccagaatcatttttatggtctgttttgcgttttcctttagccttctgatattggtcagcgtttcaaactgaacgttaaggaaatccactattttctgctgtttttcaattggaggaagcggaactttcagtgaacttattatactttgtgatatatagggctgacctgtcacatttgcatattttcccaaatctttgctcaggagaaagtaataaagatatttggtttttagtttgtccttgttggtaacagtaacaacaatagcattatcggttacccaaattggcacatcataataatgcacatttccacagtaagctccaactctgccaaccacaatagtttcaccaaacagtaatttatcgttattatcagtatatccataaataccgttgctaccacaaactggatattttcctctgttagaaacaagcgtatttgagatgcttatgccatttcgtaacgctattagttcacctaactccacccattcccaatctccttcaaaaatactgtcgtcgattccagcttcaagaatggtcttttccatagcattgcactgctcaataatagcctgctgcttgtccaagcgggcaaccagttcctgttgaacgggaagaggtgggagagggatttggatattggccagatcattcgggtaaacatgaggttgccctgctcctcgttggagcttatataaatcttcttgacgcgatttaagtatataaaaaatatatttagttaatgctttttcctcatcattagacttaattgttgtacagtcggaggcaaatattggaatatcgaaatagttgacaaacccagcataagcacctgaggcactgacggtaattatgttgccgtctctattgctttggttatggtaatatgcaggctcctgtcctccagctatcacaggtacattaccttcaactgtatcagctttagttatggaagttcctttttgaatatcacatatttcccttagactaacaacctcccacttttgctttccttttatcgtttttctgtacagccccgggttaaggttataatctttcgtcttgatttcctcaatcgtcgccgtccagcagaaatcattatctataaaatcaggcagttcctttgttgggttattaagccaatctatccatcttctaaacacttccaccgctttaggcaggttcccacaaggcggttcgtaaatgttcgggtcatcaccctggaaagctccgttaattggccttctctgggttgttaaggtaaatccgtcttctttcacatcaacaaacagtacctgctttgtggtgtaagcattttgtttctttgtctcgtcccattcttcttttgtgggcttttcaaaatacagcactgtcgttttgacaccggaatacggctgaaaaatgcctgccggcatggaaaagacagctttcaaatcaaactctcgtaagagcttcatgcgtatattcttgaatacagaggaattgtcaaacagaatcttgtccaagattataactactgctctggaacgctttttacctggttcagaaggtctcaacgctgccataatatgctggatgaacaatgcttcgtagcgtttggcatggaactcaaaagtgccaacccgcgactgagcaagtggaccatacggtgggttagttaacactacatcatacttttctttatgttctaactgtgctcggttgtctaagctgtcagcctcaaagaggttggatttgccgtcattgtgcaatatcatattcatgagggcaagcttgtaaacgtctggagccttctccacagcataaagagactcttccttcagttttcggtaaagcatttcagcttcatcaaattgaaccccattatatgcggcagtagactcgttaactctcatccccgcttttacaagattatcaattttactctttactacttcgaaggcacgcagaataaagcctcccgtaccagccgcagggtcatatattttttccccaatttcccgggtcagcaagttccaccatgaaatgaatgatgtggcgaggagtaaaatactgaccgtactgtttttgttcgccaagcttttgaacaacaaattcgtatgctctgcccataacgtcaaaattttgttcaagctcaaggtctttcagccgttttatcaattctttaatggtcgggctgtaccttatacgccatatatgatttttaaatagccgtctgaaaaggcttaaatccctgccatcgtggtccttaacttcggccagttcggaaaatatgtttctaacataatcgactatagtaaactctccatcgtcagtctttacggtttttccgtcacttgccaaaatcttttctgcccatgtggaaaacctcaggtgatttggtaaatcaggcacaaatttagttccatccaaacgggcgagttcttctctttgtttttctctctcgtcaaagagctttagaaacaaaaaatagctaaattcttccagatactcggtggttttgagagtatcgtctcgaaaaatattggcaatatcccaaagctcagaaccaagcctgtgaaaatctactttgttattgttttgcgccattaatattccctccgttacacatcaagaaatgatactgcttttatctcgtcataaagctgaacaaatttgtccagcgaaccgaatagtccctttatccgggcaattccacccttttgttgaagaagctggctgttagaaaactgggtaaaggtaagagcgggattgcgtttcttaaaatcgtagaacatcataataaattccacttgttcatcgttcaaatgctttttctccttcaaatgagcaataacagcatccctgttcttttcttcaacagtcttaaaccttgttttaccaagggcgacatcaataaaatctttgtaagtggcagtgacttcgccgtaaatatcccttaaggtactgatgtcaaacccaaaagcctcaagatatttttcatcaaccggaataccaggattcaaagcttcccatgataaaactgcctgaacaaatctttcttttaaaacagtcttttctttaatagctttaagttgcggctcaatttgctttctaatatggtcaaaagcagatgaagtaataacctctgacttgactatccagacggggacgtcagcaatcaccatttcgattttttcagtttccttaggttccttaccctcaccatcttctttatctgaaggtatcttttcaccgtcagaagatacctctgtttcttcagtagtatcaattatttcatcagtttctaaggtttcatcggtgacgacctcttcaatacctgcaaggtctacaaagtcgatgagtttaaagctttcctttgtcttgccgtgttcttgctcgttacacttgcgagtggcacgtcctttcatctgaacatagagaatttttgactttgtgggcctagccattaccagaacttcgatgtcaggggcatcaataccggtggatagcatatctacggaaacggcaatacgaatttcactgtcgatttcctgaaactttctaatcaattcagaggcgtttctcacctgattatgtattacaactataaagtcttctgcttcgcttgagtcctttgggagtttgttcagttcgttgtattttgttatcaacgcatcgcgcaaatgattggcatgcgctatgcttgccgcaaaaaccagtgtctttggaatcgtatgcgtctgctcatatcctatcacttcaaaatatttttcggctattaattcattccttcgcgggacatccacacgtctgccaaggtcttccggctcaaagtcaaaacccatgtcatgaatcccactgaggtctacattggtcaggaacttatatctctcggtaaaagccagtatgccgtctttaactccctgatagtagctgtatctgaataccggctctccaaaataatcgtcggtactctgcgtttccttatcagaaggagttgctgttaaccctaaaactttggccttgccagtcctgaaatgctcaataaccgtgtgccaatctccaaaatatgaccgatggcactcgtcaagaattaccaagtcaaaaaaattattcgggtatgcacgatacttatcatttacatacaaaaactgaattgttgaaacagaaatatcgttatatttatcctcttttgtgccggtcaagcggtttattttaaaggtatcacctaataccttattgaaagaacggactgtctgttcagcaagagaatccctatctactaaaaataagactctccgaacaaggccgactttgtaaagcttgctgattattcccgccgctgttatcgtttttcctgttccggtagccatttcgatataggttctgtctctgcctaattgaaatgcgcttaccacctgtgagacggcaattttttgataattccttaaacccgccaaaagaatatcagtttccgggtttagaaaatcttttatctctgcataggtcattagcctgctgattttttctggtctggtatttgctttaagattctgccggtaaaataccttgccgtctgaagcaaaaattaaaaagacttccttgccactttcatttagtttttttgcgtaatttttagcctgtgctaaagctgcgtttaaatccataccctgttttttggcttcaataattgcaacaggtaggctgttcactaaaatagcatagtctgctctttctccgcccggtataggatactccttagttatttgagtaaaatcagccaaattccaatttagtgctcttaaatgttcgtcaattaaggactttgcattttcctccgtattcactatttctttccataatgccatttgtttagcttcctttcaattcattacactattagtatgatacattgtgacaattatgtcaacactactaacactatctaccacatgcagggctgctttctaagatgtagcctgtaggtgttttggtgtagcttatactgccttctttgtctgtaagcgtagctgtaataacaagtgatttattggtatatgggttaatcggttctgtagtaaaataagttgcacttgttaaaagggtatttaattcatctaacgtaggatagctgtcagttaatttttctgcacgccagcggtatagcagtgtttctatgttatggactgttgcacaaaaacttgcttgcttagctctttctgtatagtccctatacataggaataaccacggctaccagtagcacgattactgctactacaagcatgagttctattaaagtaaaccctttatttatcctacacatggcttaactgctcaagcccagcttttactttcctctcttctttagtaatttcactggtaagttttttctgcacaagtttataagcatctgcaaaggtgaagctttctcctaattgttctacgtattctggatataaagcaaactgcaagtcatactgagaacagctgttgtttgttaaaggttttacaaacatgtgcgctacatcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaatgagtaatactcgcttttttattccttttgataaacatttttttgcttgcagcggaccatatggtcctcaagcataccacctttgagtttgaccactaatagcgcaaacatttcatgtatcaagcttgtccatgccgccctccattttcttcccagcagacatggccttctcaaactgccccaaaagctattttttaaatataaatagatattcgtgcgctattagcaaaaaattatattttatgctctgctttttccagtagcctgttgaagtacagttgtgctgttcctttatgacgatctcctttagagtaagccccgctttgcaaaatacttccataactctaaaaccaagaggtataatgttaccctttctgcgcgtatcacccataagaacagcgcagaatctacctctttttaggaccctatatgattctgacgctactttatacatttcttttaaaaattcaggtatgtcgtaatgtgaaagatctccctctatattatcgctatatttgataatattgctatatggcggatgagtgcagataagatcaatgctactatcttttacgaaatcgaggtttcttgcatctccaatatgtacgtcagccaagccgcacttatgttcaaaattaacatttgacagcgcaagttttactgcatcggggtttatatcgacgcctaacccccttcttcccaataactttgcctccacaagtgtagtcccacttcctacaaactgatccagtacaacatcattttcatttgaatatctcaatatcacatttctgggtatataaggtgaccagttaccccggtatttgccagaatgagttgcccaatcacctctgtcaggaaaaccccatacagtagttgtttccaaagaaaaatcctcaggctcccatatttcagtttttgctttgctaacattataatttgtcatttcttcttttactaatgtcctataaccaagcacaccttttacgaacctttcagtcaaggaattcttttgcgctacatcttttatgctcatgccattctttatatctttgtttatttcgtctacgatacgctgataatcttcaacgtggtacgattcaagatgttttgcatactccgtcttggtgcatttatagccacatataggacacttcacttttagcgacatacctttatagtccttccaatataatgttctccaacactccgttttccagcatggagaggtttaatatataatcgacttcatcaaacgcttccctcaatggtttttttgccgtcttccagcccaagccgtctgttatccaaataaaggtatgctgcggcgtttctctttttaaaaacctacacaaagtcacaaattctcctgccactgcttttaacttagagcctcctccaccgtagtagttcgtctcgacaagataaagcttatccccattgtctatggcgaaatcgaatgaacgctccgatttatcaacttttacctcataaccaaacaattcatttattttatgagcagtagcttgtgaaatataattatagcgattcttggcgcaaatcctttttatcaatagctcggttatcatttccatagccgcaccacttctattcttccttgcattcgtatcaaggccaacttcgacaccagtaacataatctacgacgctttttatattctcatttttaaacatagcaagcaggcctgtcttatctgcaaattcggtcaatgatgctatttcttcagttgtgtatgaagactttttctcaaaagagtattctttgtaattaaagatattatcatcaagagggtcgagcactttaacgtttttcgctcgccatgcaacaagtactggcaaaacatcaattacctccggatactttgagacaagctctgcaaacttttcggttatattctctttcccaacgagatagttaagcaagttaagcgagatttctatatcctccaccttgttaatcactttttcccatgctacaaaaaaatcccagcttataatagtttctttcaaatttcttataaggtattcaaatacatcatcctcatccttgcaacttataagtttataaaataggttgctatatttcatatactcctctttttactttataatttgtcacaatcagctcactaatgctcgcccttccatcggccttagcattgatgctgcgcttagcgtaaactctataaatatgaaaatccttatataattcgtcaaaaaagctatcatttaaatcaacgtttttcggatcagagttgctgagcattagcaaagcacccatcttattcatctctctaaagacttgagctaactcgatttgatcgtcatcggtaaagtcatatctgctatatgatgtaaaacgggctgtagcagtaagcggcctgtatggcggatcaatgtagacaaagctatccttatctacataattcaagctcgccttataatcagcagcgaatatactaacttttttaagcacattgctaaccgaatataggttttcttcgtcgtagattttaggatttttatagcgccccgccggcacattgaaaagtcccgccttatttactctatacaaaccattaaagcatgtgtgattgagaaatatgaattgagcggctctttccacattcaagcccggctgtttattggcattgttgtataaattcctaatatcataatacatatgcttacgttcttcttcatccgccctcaagtattcccgttccaaaaatgaaagtatctcaatgagctcattaacgcaatattttacaacattataagcatttatcaaatcttcgttaatgtcaaaaacaaaggcttccttaacattatagctttgcagaatgtcaaacagcacagcgcctccaccaacaaagggttcgatatatcttttaacccggccagtctgaagtgctctgggataataatccctaaaggtatccaatagttgagctttaccgccagcccatttaacaaacgggcgtgccagggttaccgacacatcgttgaaagcagtttttctcattcattcctccattcttctaaatattgctcttctcacgtttctttccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccaccgtccctgcagtaaaacgcctcttgcacaaaaactttgcctgcgatgacggaaagccttttctaaaacattttaccatgaagtattggattcctcgatgccgttgctcaatgagtgcattctgtcaaagtcccgggttttttgcattatctggggtcgacagatttttatatgatgttagaggtgtcatgcttttctcgaccaataatctcttttttcgtcaagtaggcttctctaagtttgaagaatatgatactatccttttctggctctattattttcttaagttccgtcttgagtttctccaacttcgattctgtaatttgtccctcaaaaacagaattctgaatccatgtaagatacttcctccccgtctttagaaccttcgcaacgcgttcttctccaacatcgtagaccattatcacatacatatcaactggtcaccactctgccacaaaaggcctgtaaatatcttcacccatgaagtgcttctcgagtttataaagttctagtcttatcaacgtcttgtaggatacatttctcttgatcttcttgtagtccaacgtagactgcagtttttcgtcaaacacttcaacaaacttttttaggtctgctttcgtttaggtaaatgccattcaagcgtttttcgaagtcgggtataccttttgtttgcttgttgactgcacaaacatttgctactatgagctgcatgcacgttttatgtgcaataagttcttgtaagattagcttatgatagatatatgcggccaaaaaagaggtcccaagttgaaggaccccaagcatttgcataaaggggctgaatgaagtgaagaactcacgttttagaaggattacggttgttgcaatatgcgcctttcttctttgcacgcttttaggaacatctacccaggttataaacgtgcaagcccaaaccagcaactctcccatacctatttacatacaggggcagaagaagagttttgatagccttcctatcttaagagatgggcgtgtctttctgccaatacgttatatttctgaatatttcggcgctcaggtgacatggaacgatcaaactaagaccgtaacggtaaagcaaggttcaaagactatttctttgcaaattggtaactcgatagcgcaaattgatgggaaagaggtttctctggatgtacccgcctttataaacggggcacgaacttacgtaccgctgcggtttattggcgaagcctttggtaggtatgtagattgggatcaaacagagcgtgctgtgtacatagatacagatgccgtttccagcactatgcaaatgtcttttggcggaaaaacgttcaatgtaaaggttgtgaaggtttttcttaacaaccctcatgtagatctaaagattgcttatggtcaaaaccagataggcctaacagaatcacttctaagcatggcacagcgtagcaatgctattgctgctataaatggaacgttcttcagagcttatgaaaccaccaacccgaaggagccctctgggaacctgatcatagatggtagaatcgaacatttgtgcttccgtgacaaaccagccactacttttggctttacaaaagatggtagagcagacataggtctgattggcatgaaaatagaaggactgtacgtcgagctcgcgcctgacatggaaccatggataatggacatgggttggtacgtcggaaccataaacaggtcccctcagtactggagtacggtagggtcgataaacctgtatacgcccaagcgtggctccacgacacgtgcgtacaacggtggcacgaacgtcatagtaagaaacaatacagtaacgcaggtcatacacggggacaatgtgagcatacccagagatggttacgtaatcaacatctacggcagtgagaaaaaatacgaggacagattccatgtagggactgtgttaaggtacattgacaattactacgtctacaatgggaacccggatatctggcagcagggtgtaatcgagggcgccttgagtgcaggtccacacctcattaccgatggcaagataacggtgaacccggaagcagaaaactacaccatacccaaaatcacagaatattccatgtcacgcagtgcgcttggtctgacaaaagataacaagctcctcatggtgaccgtaagcagtgcgaaaatagaggacttagcaacaattatgcaaaaactgggtgcttacaatgccatgaacattgatggtggagcttccagtggtttgtattacaaagggaaactgcttacaactcctggcagagatcttagcaatgcactggtggtaatcaggaaataaaaagcgccccaccaaggggctctggtgaggcgacattgttttttatttaatcctctattcttttgcgttcgcgtcctcaactttacttctgcgttccgtcaccaaaacaaaggcaatgaggagcaccgcaacaaggcttgccatgatagcaattatgaggctctgacttgttggtccactcgctcctgtttgtgccacggcgccaaacgttatggcagagtttctgggcaaattgtcaaaatacgctttatttgaagaaaggtaacttagcatcgtctggccaaatgcttcatcaaacggggtgtctttgaactgctgctgcgcgcttgtaatcttccttatctccaggctcaggtcagctaaacccatctccagctccggcgtgctggctacataagatttgatcactgccaacttcccattttccagcattacattgtcaagaatttttccaaaatagctgctaagtagcttcgccgtttgggagtcgggagctacatcaaaggcaccgttgcccagctgtgttaaggtctccttgacgctcgcaaactgcgattctgttacgcctttagggaacgtcacagtcactacataaccgtacggcggtgctttctccaaggcacccacgatgcggtagtctttaggaggattttgatcgttgttgctatcaaaatcttctaaagctagaccaaggtcgtaaggaacatcgtaatgcacagtcagcgtttgattcttcaaggagacagaaggaataaagcactgcgtaaagggaggagagacatattttgtcatgcctttccctatgatgttttgcatagccatactgagcactggggaaacactgtaataggtatctttgtcaaaatatctgtcagcaagctccaaaagctgatcaaaatcggaaagtgcttgagtgggcctgttctgtttaagatctgcagccacagcatattccatgacgtaaccgaggattttgccctcagtggcattctctatggaaccaatgttttccctcaaaatatccaaagaagtggaaggcaaactcacatgattaccatcaagcttcaaaacagcgtctaacccttctgcaaaacttgcaggggcttcatagtgagcactataaacctcttgaagaactacctgctccggagaaccctcctcttgcaggctaacggcttttttaaatacactttccacatagtcgctgaaaccaggcgtgcgataccagcccacaaactcatccatggaacctatgggattctcggggaagaaagccatggcgtagttgaaccaatcgctggcgttgtcgcttgcttccgcttttatcctaagcgggtttaccttttcatacatgtagtaaggaagaaactccacttctatgttctgcacaggttcatagtttacgaggtgatagacaacttcgttcccatcaatcttatatccgcctggcgtaatactaaacacgttgagagcggccgctttataagggaacttgaaggtcatatcaagcgttccgatagggcccttccagtaagagcctgtattcaagacatataggaaatatcccccagctgccttcccctcatagctaacctgaatttctttcgtttcattcttatcgaaagtgacgtcaaaatagatgagcggagcatattctccctgctgacccggcgcaacaaacgtgggtgtaatttgattaccatccactttcaccttcactttaagggattccaaagtgctcgttgtgtcaaaaccaggtctgctggctaaactgaaaggaaaaccaaccttaagcgagactttatcccccgtattcacaaagataaactgagcattcacgcttgcagtactgtttctcatgtcgtcacttttgttaaacgtaatggttaggttttcttttgaaagtacaatgttgctttcctggtacggctttatatttacgccccctatgaaaaaaggggcagtatccgcgtaaatgttgcttgctggcagcaggaaaacgacgaatgcagctaagaacacaaaaaacggcatctgtaaacctctaataactctcacaaatatccctcctcctttctaatcgacttgtattacttgagggttgcctccctgcttagaaattcaccattttatcgccctcatagaaaagacgcagaaaggacgaaaaagtttcaaatcgtctattactcattctgttttgggtaacattagctgcgcgccttgtccaagtgatgctttagaaaataccttccaatcttcatttagtatttctacgttgccgtcgtcataagtaagttgaattcctgaagcagctactctaaccccatcgatggcaaaaatgtaaccttccaagtttgaacgttactcaaagatgacgttacccttatagcttccaagtacagaaaggcaaaaaattggatgcaaactttaatacttcttcgctaaatttaggcattgactgctctggtactttttgcatcccatttgtcgcccttcgctgtcacgacagaccccatcctaggcgttaaggaaaagagagcaatcaaattcttgttcggttcgctaccaatcgaacttgcacatcacacaagagaaatcgcccccactgcaatggtcaatggaacacctatgtagtattttcccctcatgttgtttaccccgcgccatcatttcagctacttccctgctttctctatggcctctttaacagcattttgtccatttcgatataaggtctcctcagaatcaaacattgggtcgggaactggataaaactcaaaaccacttccggttgtggaaggctgttcaatatagaacttcacagtatctttatctatattcccgctatcgtcaaccctcgctacaaccttataagttgcataagaagtaggctctggcttgccaatataaccactaagttccgacttccagtcgtcgatgacatcatttgcagcatctagctgagcatctgtaagagtagatcttacactctcgagataatccagcataccttttacaaaaggcatgtcttcaagtttttctgctttcaatgtcgcagtaatattggcgtctaaaatagcactggcaacgccatccttcactgtgaaagaatcagctcttgggtcaagtgttaaatggatacctatgtccttgtaatatggggaataatttgctacaagcgcttctcgcaacgcattggacagctgagcaagtattaccttatctacatccaaactgttttctaattcctctttaaactgctgagaagcatcggcatcaaactcgaaaacttgagcatccatattccatcgataggcttcaacgtctatgttgctgatagcgtcactatcatctctgtcaacctgatattgataaacgtagaaattaagcggagatgcgttgtacacgctaagtcttacctcatgcttgacagatgcaccttcggcaaacacatggggtccgacagctccgtcttcatctttaaagtttgccaacgccagtttatcatcctgacctatacataaggtgtaatagtccacataagcaccacccgtacccatgtaagcaagcgcaatttcttcttcgctaccatcaatcagaggccacgtagctacaataaaaggctcactttgtgatccagcttctggtaaaacgctttgaagcatcttagtcagctcctctgtgtcatagaacgcatatttgttactgaaggcgttgtcaatgagaaatttacctgttgaagaatctttctttacaaagaacacagcaggaactttagctgtaactttaagcccattttgcccaccactggcaacccagaccacatagccttgaacctttatcctgtcgctatcaactttctccatagagtctacttctattcggtcaggccaagggcttgacgtcgtccttcccattgccagagaaggatcaagaacccattttgatagtaggttagatgtcagataaggcgtgtaatgctcttttatctgctcagctacaacattctctgggtctattattgttacattcgtcagctcacgaccaaagttgtcaaggagttctgtaatctgagctttttcttccgcggtaagttctgctgctgtgctacctccacaggcaaccaacgcaccaatgacgataaccgcagctactacaaggcataaagcaacaatgcctcctctttttccccctccatcaaatatgtttcccagcctctctttcatggttttcactcccccgtaaaaataagtggaaaatactgtctctctttcccttcccttatgtatagccgacagtatcgtctcactgtactgctttctaaactctgtgcccgtcccctctactagctcactgtcacatgccatctcaatgtccgcgttgcttctgtaccgcattacatacactagcgggttgaaccaatgcactgcatttgctactaccataaccaatttgttccatatatctttgtgcttgtagtggatgagctcatgcttcatgatcagttctaagtccgcttcactgtactcaacatacggtagtagaaaaataggcttaacgaatcctgttatcatgggactctgtaccttcttactcctgattagttctatgttcccttttgtgcccatctcttgtttcatttggctaaaagtagctaatgtttgctcgtcctctacaatttctgaaaaacgcattgccgactttctaaacactatgtaacctgcaaagtagtaagtcatgaacaatattgctccaatcagccagatcacaggcagtaggtctgccagcgtgattgtgcgcaccgctgaactgtttggcgttaccacaggagtgggttgcgtcggtataatgtttgtttgctcactcaagtttgtattagctggtagtggaataggaatctgcacattctgacttaccgatggtatggttacaggcgcttcaccagctatgcttggactaaatggtataagcagtctgacagctataatgagccatactaaatagcgccacttagcactgtaactacggtttataagtggcagtaatagtagtagcacgcctataactattgatgtgctcatagagacctgaagtactttctgaaataaggtctcaagcatactcattccccccttgtaagctcctctatgaactcctggagctcctttaactcatcctcagctatggcgttgctgttataaagcgatgccacaaaattcgttagagagttgttgtacaacttttccaagatgctcttactttctttctctaagtattcctgctcactgatcagcggtctgtagatgtttaccttcccttctctcttgcactcaataaaccccttctctgttaacctcgcaagaaacgtaagtatagatgtaatcttccaatcctttttgcccttcagcttctcgcttatgtaagcagatgtcacaggctcttttgcatcccaaatgatcttcatgatctccagttcagaatccgggagacgccttatggactttttcactttttcccctccttctacagttgacgaacacctgtgatatcattctacacctgtagaagaactttgtcaacgtattttgtatttgatagactatgtttatctaattatctcaaaggccacgctaaacatgtctacttgatgctaggtgtattaccacaaagcattcaccttggactattacgatcccaagtagttttaagttcattgtccttctgcagcagttctttatttcattagagtttacatggatacaataaggtactatatgaatcaaaagactcacgctcacactacacaagtaagttgaaaactcccagaacatatgcacagcagctacaaagatgttgctacccatgatgaaccctgagcggggaatgaaacgttcctaatactggtaaaatattataagaaataagaaaattggtaaatagtgcttagctgtagctcatgaaagtaacagtgatagtgtgagatcagtttcttattggggtccaacacatgtacaactaacgtcttggtagcaagagagtaacatccactgggaacaattcccaaaaaggccgaagtggcaaccaatttaaaggccttactctaccttattgtcacattctttaggacgaaagagaggaggtagctaaattgagcaagtttttagcaaaactcaaagaagtcagcttttctgtaatacctgtaacagtgatggtactaattctgcatttcacggtaattcccatggaaacgacattggtttttagatttcttataggtgcggcactgataatcttgggtttgacgtttttcctcatgggtgtcgatagtagtattacacctattggtagcataactgggtccacagtttctaaatcaaataagatctgggccgttattataagtggcttgctactgggtttcttcatatgcattgcggaacccgatctacacattttggctggacaagtacacagcatcacagcaggatcaatcgcaaagagtagcatcgtattaattgtttcgctgggtatagcagccatgcttgctttgggcctagttagaataatacgtgatgttccccttcaaagagtacttttaatactctgtggcatcatattcgctctcggtttgttcgttccaccagagtttcttgccattgccttcgatgcttcgggggctgccactggagctactacggttccttttatactagctttggcggcaggagtatccagcctaaagaaggaccgagaaagtgctgataaagagcgcttcggtctggtcgctataacttttgcaggaccgactattgccattatgctaatgagcattctgtctaaagctgatagaatcacaggtgcccttccaattgctgctgttgaatcttcctcggtattaggtctctttattgcaatgctgccttccatagcacgggaagccctaatagcaatacttcccatatttgttgtgtttctggtcttccaagtagtagcattcaaactaccaaaggcttctgtgaaaaacatcttatctggcatgttgttaacctttatcggcttagttatgtttctgttaggagccaatgcgggtttcatggaagttggaaacgccgtgggctacaacatcgccttgctagacaacaaaggcctgctcatccttattggtttcattattggcgtggttacagtgcttgccgaacccgctgcttatgttttagtggatgaggtcgagcaagtaaccaacggcaacctaaagagaagcgccgtattgtttaccttgtctttgggcgtgggagctgccgtgtctttgtccatggtgcggattctaatcccgcaggtgcagttgtggcactacttgcttcctggatacatcatttccctcgctatgacctactttgttcctgaacttttctacggtattgcatttgactctggcgcggtagtgtcaggtccaatgacagcaacattcattttggcattcgcacatggcgtagctgatgctgtggagcacgccagtctcctggttgatggatttggcattgttgccatggtagcgatgactcccatcattgcactacaaatacttggcttcatttacaacagaaaacctaacgtagaagaaccaataactgaacaagagcctatatgcatcacatttgaggctgacgtctaaacgattgacgagtacgcatgaagttgatactcaacaaacacagtttttcactaatggggtttgtaagtgcgataatgaaagtataaatgcgatgagaaccatattagggaaacaacattggttctcgcatatggcatgttacagggaggataagtaaatgtctgaagtgcttttcaatcaggtgagtttccccgtgaaaaagctggtgcaggacatagaggtagggcaaatcggtttgccaaacatacagcgtcccttcgtttggcccactatcaaggtccgagatcttcttgattcaatgtacaaaggctatcccattggttatttgcttttctggaaaaatggttttagcggagaccatagagttattggaatggatcaaaagcaggtgagtcctgaactactcatcgtcgacggtcaacagcgtttgacttcactttacgccgtaatgaaagcagtacctattatcgataaggattttcgcacaacgcgtatacgcatagcctttaaccccatagaagaaaagtttgaagtaactaaccctgcaattgaaagagacatacagtggatacctgatattagcgtactgtgggatccaaaaacaaattcctatgccttcataactgagtatcttcagcgcctacgttcgcaatatgagttaaccgaccaacaagagaaaactatcccggatgctataaacaacgtaatcaaattaagcgaatacccgttgactgcattagaaatttcttccagtgtaaacgaagaagatgtatcggaaatattcgttcgcattaatagtaaagggacagcattgaatcaagccgattttatattgacattgatgtcagttttctgggacgacggtagaaaagagttagaagatttttgcagacgcgcaaagtctcctccctccggtagagaagcatcaccgttcaactactatttccggccaagtccagatcaattgcttcgcgtaagcgtggcactgggctttcgtagagccagacttgaatacgtatactccatattacgaggaaaagacttacagaccggagagttttctcctgagcgtcgcgacgcccagttcgccgtacttaaagaagctcaatcatacacactaaatcttcaaaactggcatgattttttcaaagttctcttgtacgccggttatcagagtgatcaactcatctcctccgaaatggctgtagtttacagttatgccttgtggctcataggaaaacgcgattttagaattgacgacaatgcccttagaagaatcatagcaaagtggttctttatgtcttccttgactggtagatacagcagttcgccagaaagccgaatggaacaagacttagcgctgctcagggggaaaactacaccacaagaatttgtggacgttttggaacagcaaatcaacgctgtactaacatcagactactggagattcacattaccaaacgagttagaaacttcagcagcccaaaacactggacaattcgcctactatgcagctctttgtttacttgacgcacctgtactttattcaaagctgaaagtcgctgacctactcaagcccggtatcaacgccaagaggaaagcgatagagcgccaccatctatttccgcgtaaatacttagaaagaacaggcataagagaccgaaggctgattaaccaggttgcaaactatgctctggtagaatggggtgacaatgataaaatttctgaccttccaccaaaagagtacgcgcccaagtacgagagtgtcttaactgatgaggaactagagagaatgtacgatttgcatgctctttggaaaggctggtacgaaacagactacatagatttcctaaaggaacgcagaaaacgcatagcagcaattgtagagagaggattccaaagtttgtagcaaagttctgttcgacattaagaaacaccgtacctaccctacaatatctataaaagaagcggcccctacttaccaaaggggccgccatgctttcacctacaatgttgttcttcagtccaatgtatccacgttatcctttgtgatcagctttaagtcgacaggcacgtaagttggtacctcttcacctttgagcactttgtcagcatattcaacgcccagagatcctattctgtccggctgctgagccaccgttgctgccatctttccgtcttttatagcctgcaaagcgtcatcaattgcgtcaaaaccaactaccatgatcccctgccgtccagcagactcgattgcttggacagcacccagtgccatttcatcgttttgtgcgaatacggcatctatttcaggttgcgcttgcaaaatgttttgcataacagtcatccctttggtcctgtcaaagtccgccggctgggaggccacaagctcaatttctgtgccttctatggcctccatgaaacccttacccctgtctctcgcagaagacgcaccaggtatgccctcgagttgcacaactttgcctttcccaccgagctgctgaacaatgtattcaccagccatcttgccacctgctacattgtcagatgctatgtgggtcaccacttccccgccgttggctcctctgtccaaagtaatgacaggtatattagcatcatttgccagctttacagcattggctacagcatcgctgtcaacggggtttatgagcagtaaactgattccttgctgaagaatatcttgaacatttgaatactccttggaagaatcattttgagaatcaagtacgacgagttcatagcctaactcatcagctttctgctgagctccgtcccttagagtcacaaagaatggattgttcaaagtggaaatcacaagtccaatcttcttctgctcttgctgaccctgttcaggctttgtacctcctgtacaacccacgaccaaacctgccacaaggaacaatgtcaccagtactccaagtaccctcttcacgctcttcctttccatgcttccgtacctccctttcatcttttatcaactttttgaagccgcaatggtactacatcctgaaaaggcattgctaccttctcctcctgtcgattaacactgcaaccagtattacgatgccctttattaactgctgatagtacgaggagacgtcaagtaagttaagtccattgtttaacacgccaattattagagctccgataatagtcccaactacacctccttgtcctccagataaactagtaccgcctagtacaacagcagctatggcatcaagctccgcgccagtcccagcagtaggtgaggcagaatcaagcatagacgtaactaccatacctgtcaatgcagcagtgaaaccggacacagcatatactagaagctttatgtaatcagtttttattccagataatttagctgctttctcattactgcctgtggcatatatgtaacgcccggtagctgtctgggtcaaaacatagtaggcgataataaaaacaaagaacaaaatgattacaggaactggtatagatagtattttgccctgcccgagaaaaccgaaagcttcacctaagtttgattttggacgcccacttgagtagaccagcgtcgcccctctagccatagtcatcatagccaacgtagcaataaacggtgggacatttccttttgttaccgacaggccgttaaccaagcccagaacagttcctataactaggccaataagaatagcaatccatacgttaagtccagaatgtatcataccagccgttaccattccagagaacgcgagtattgaacccacggaaagatctatgccaccggttagaatcacaaatgtcattccgatggccataactgcattcaacgatgtttgagtcaaaacgtttaggatattaccccattttagaaagcgtggagagagtatactcaagactatacaaagaccaagaagaccgataaccgattgcattcccctcaagaaaactgaccagtctcttttcttagttggcttcaaaatacatacctcccgtactgatggcataacgcataattttttcttgcgtggcctcgttatcttctaaacaccctgtaattcttccttcgtgcattaccagaattctgtcgcatattcccaatatttcaggtagttcggaagaaatcatgattatcgcaatgccatttttcttgagttcgttgatcaagttgtaaatttccaccttggcacctacgtctattccacgcgtcggttcatccaaaatcattatcttgggttgagtcatgagccacttcccgacgagtactttctgttgattaccaccactcaaattctcaactgtctgagaaatagagggggtcttaattctcaggcgttgcacataatcactcacggtttgagcttccttccgcgtatccactttgccaagtaaaccagtgaacactttgagggttgccaacgtcatgttgtaggaaacacttttatccaagaaaagtccttcctcttttctatcctctgtcagataaacaattccggcttctatggcagcgcttgtggatgtaagctttaatttctttccctctacgaaaacatcaccgctgtatttgtaaacaccaaataatgtttttgcaagctcagtacgtcctgctcccacaagccccgctatgccaagaacttcgccttttctaagttcaaaacttatatcatgtaacaatcctgggacacttaagttacgcacttcaagaacaacatcactgacaggaacttttactttgggaaacttttcttttaattctctaccaaccatcatcttgatgagttcatcagtattagtttcagcaacgacctttgttccaatgtatttaccatctctcagaacttcaactctgtcagcaatctccattatttcctctatcttgtggctaatcagtatgattcctttgccttcacactttaatgctcggatgaccttgaaaaggttctgaacctcatcagtagtcaaagcgtctgtgggttcgtccatgattattattcggcagtccatcgaaaggaccttggctatttctaccatttgctgctctgcaacactaagcgttttgacaattctttcaacatcaatgtcgaccccgagccgatttaataacttcttgctttcttgcttcaaatatgatttatcaatacgcttggtaacagaatttctcttctccctacccaaaaagatgttttcgtaaactgttaagtcaggtatgaggttcaactcctgatgtattatgcctatgccaagcttcatggcatcccatacatttctgatgtccacgatgtcaccatttatttttatttgacccttatccatggtgtatacgccgctcaagattttcaccagagtggacttcccggctccgttttctcccagcaatgccaagacttctccactgtcaagcgtaagacatacatcatcaagagccatcacaccgggaaattgcttgcaaatgcccttcatttcgagaagtggcatttagaagaccacccctgatctgaggatgatgttgcaataaggcgtgtattcgccagtacggaccactgccacacattccttagtcataacctttaactcttcatgagagacttccttaatcggtatattgcctaaaatcttgagcaattctgcataagtctcaggactcttttccttcatctcagtggctataatggcttcttccacgcaaagttcggagagtataactcttaaagtatccaggaatcttggtatgtcacgagttaaagccagatctattctttcaacacctttaggtattggcaagccactgtctgcaatagctatggtgtctgtgtgccccatggaggcaatgacttctgacagtctcgagttgatcaaaattgtctttttcacggttctctcctcctgagaaattcctccacttcctcatatgtgggtatggattcctgggctccgggcctagttaccgttattgcaccaaccgcgtttgcaaatttcatagcagttccaatgtcttcgtgccgacctaaagccgttagcaaaccaccgatgaaagcatcccctgcggccgttgaatctatggcattaaccttaaagccctccacggagatctcctgatttgcatctttgtagaaacaaccttctgagcccagagtaacaacaactgcattcgctcccatctgtagcagttttcttgccccttcaactatgttggtctcccctgttaataaagcaagctcagtttcattcgggattactaaatcgaccatagtataaacataatcagggagaggcaaagcaggtgcagggttcaataccactttcgtattcaagttatgtgccagttcaatagaagctataacggtttcaacagggatttccatctgcaaaactacaaaatctgctgactcaatttcacctttgaacgattcaacccaatgcatatctaacttgtaattcgcacctgggtagacaactatggtgttatttccctgtgaatccacagtaatgaaagcattgccagtggaatcatccaccgtctttatggcgaaatctggaatacggtctttaggcagattgccaaggagtactttgcctgaagcgtcgttgcccaccgctcccaccattagtacctcagcaccaagccttgctaaagcaacagcttgatttaaaccctttcctcccggactcgtacgtaagcgaactgctggaacagtttcgccctttgaaggaagatggtccacatccatggtaaagtccatattcatactgccgataacgacggctttcattagatcaccttcttaacagaatttctaattatcaactttggttttaaggtgataaccgtatcttcaactgtttttccctctatgagtttgattagcagttcagttgctacctcacccatcttgtagcaaggttgcgccacagtagttagctttggttctacatatttggccatgggtatgtcatcaaatccagtaatagaaacgtcctcaggaattcgaaaacctgcccctttaagtacctccatggcaccaatagccatgaggtcattagcacaaactacagcagtaaagtcccttccccttttaagaagctctaatacgccttcactacctccagaaatcttgtagttcccttctaccataagctctttatctaagactaatccaaaatctttcaaagcctgctcaaaacctgcatatctgtacatggagttagggctctcatgtggtccacctatgtaagcaattttcctgtgacccatttcaagaacatagcgtgtgatttcgtacatgccttcataaccgtcggtatacacgccaggcaatttctcatcataaaagtggcgatccagtaaaacaaatggcatcttgtaatctcttaattgtttcacgtgcttgaacacaggcatgctgctacttgtgaagactatgccgtcgacacatttcgacttcagtaccctgatataaagttcttctttatcactgcggtcatcagtgttgcaaaggataatattgtagccgtgtttatttgctgtgtcttctacggctcttgcaatctctgggaaaaagggatttgtaatatctggaaggataaggcctaaagtgttcgttcttctggttactagacctctggcaaccctgttgggttggtaattcaagtgctccattacctgcaaaactctttgtctggtctcctcactgaccccttcgggcttgttgttaatgactctggagaccgtggtaatggagacatttgctaatcttgcaacgtccttaatggtcgccattcttgcccgcccttctcccatttctttacgaaaacgttaaacgaaaacgtttaactacattttaaagtaccgttcacctacttgtcaatacctcagagcaagtaacaagcattagttgttttgtttgtctttttcctaagtaaatactttccttaggttgcgagggacactgggacgatgaaagcaggaacactgccttaaaagaagttatccgtgatagagcagaaaaacctgttacgcaagaagagttagaagctttttacagtgaagttgttagcactgtgcaaagcgatttagcacagcaggtttatactgctgcttatgaggtttatttaagagaatgcagtaaaatagtatgtaaagttgggaaactcatataaggtaaggaaaggggtgtaaaagaatgaaactaaaaggtttacgtaaactaagcagtgctgtattagtagcactgatgctgttaataacacctgtatcgctacctgctaccaatccacaagttttagcaaacactgtagaaacagctactgttccgcagttgcctcttaagtttgaacagctacctacacgttttaattgggctgactacggcattgttccagaaggcagagatcaatcaccttacggcacttgctgggctttcgggttaacaggagcatttgaatcagtaattgctttgcagtatcacgaaaaagtagacttatcagaagcatggcttgtaagagcaactggtaaacttgcacctgttatgataacttctacatcgccttgtgcattaagagaagaaggcaatacaaaatgggctgcagcagaagcactaattagagttggacaagcttcagaagactgtttaccatatctttcagctacagctgctatgtgctgtgtaggttcaagttgcacgcttccttcatgtcctgtaaaataccgtgcagacagctttaaagtagtagctgtaagtgatcaaacagaagaagaaattattaaggtaaaacaggcattattagaacacggacctatggaagttggttattatactgcacgtgaggattatacagatgtgagtcgtaatgcaactgttattgcaacagcttctgttgtctttatcaaccacgaagcactgctaactggatgggatgatagccttggagtatggatagttagaaacaattatggaacttcttggggacgaaacggctatggctacataaagtatggaaaagcgggtattgaaaagaattttgcttatgtaacagcaacagtatttgatcctaacgacattgttttagcaggcgataacggaacagcacttggctcagaatcgtttggtagcaatactgcttggatgggcatgcagtggactgttactacaccgatttacttaaagagcgttgagttttggactgctacttttaacagccaatacactgtatatgtagcacctgggaaaattacagaagcaggcgagcccatcttttctacttctggaacagcaccagaaataggatactacagcataccagtaggcatgattccacttgcccctggttattggaatgtgcagataaagattacatctccagatagtaggtatgttcttccaacaactggcaaacctgaaattttacccaatcttaaactccaaccagacaccgtatttatacgccgctcagacaatgctccgtgggaagatacgctgaacataggcaattctaagccaatacgcatacgcttaaacactgctggaacttatccagtgcttgaaccttcaccaacaccactaccattaccaacaccacaaccaaagcctacgccagagccagagccaacacctactgttagtttagctatctttgttactccttctcagggtggcactgtaaaaactgttccttctgaaccttttagacaaggacagcaagtgcagttaacagcaatacccaatgctggttaccattttgtttcatgggaagacggaagcactaaccctattcgcatactaaccttaaacagttcagctactgtaactgcaaagtttgaagctgatgcagacaaagaatatgaaattgtttactcagacaacttaggaaacagctggacaaaaacagtaacagaaggcgacacaattaccatacctttacaacggactgacggctggacattaaaaagcgtcacaataaatggacagctttcaggagtaaaagattctttaacgctgtctaacattcattctgactttaacgttgttgttaagtatgtgctaaagcacaatatatctttgcaagttggttcaaaggaaatgcttcataacctgtctcctattcagttagatgcaccacctatcatagtaagcgataggacacttgtgcctttgcgtgctatagcagaagcatttaatgcacaggtaaactggaatcctgatacaaagcaggtaactgtaaaaataggcgataagactatcttgctaaccataggtaatcctaaagcttcagttaatgggcaaccagtttacatagacccacaaaacccacaggtagttcctatcatctccaatagtagaacgatggtgccgcttaggtttatagcagaaactatgggtgctactgttgaatgggaccctgtgtttaagaacatatacattagctacgaagaagaaccttaaggacagaaagcgtaaaagagagagacatggagctcaactattacgtttccatgtctctcttcggttttattttcttttgctgttacggcattgagctgaacacactaccggttactactatccaagagcttagcagcgtcaccatggttgttgcacacgcttgctttagtccacattagaacatatggtgagctactgcaagcggttttaccaggtgtaatagccacacagagctaccctttttaagcatccttcttcttcagaagcattaaaatatgaataggggcataagccctagttttgatagagggaggttttggaggtgaggaaaggttttaaacagcttagcagtgctataagcctgctcttggttctccttttgcttatcccactcacaaattcgtacgcttctgctaattcgaatgtgaacacgcaaacattggatcgtattaaacaagcttacgacattgctggtgttaccacgctttggaatatgggtcttacaggttcaggtatgaaaattggtatcatcgatgatggaatagattataaagttccagacttaggtggttgtttaggtagcggttgtaaagtagctggaggctggaactttgacgaaaactcaccagacatcatgccccgaaaccgtgattattctcatggaacacttcttagtggacagatggtcgctaatggcagtatgaaaggtgtagcatacgaagccactatttacggctattcaggacaatcgttcccagatgtaggctttaaagggttagagcgtgccatagaagataaaatagactacttaaacttttcctctggttttactgtaggaggtagagaacccaactacacaagagagtttacagacccttactttaagtctttgtatgaaaaagcagaaaaacaaggcatggtaatttttgtatcaccagggaactttggtagtgcccttttagaagatgcacgccattacttcttacacttccgtggtggcacgttcttttcaccagtaggcgagcgtgtagctgaacctactacgctttctataggtgcttacgatgtatttgcaaatggtggtgaagttgcagaatactcttccataggtccgagcttaaatggagaaatacagcctgacttgcttggctacgttggttatccagctacgttcatgcggtattacaacatgtttggtggcacttcttgttcagcaccttttgctggtgctgtagctacactggttaagcaggcacacaaagattggactgctgaacaagttagagcttctcttatgaatacagcaagcgtcttatacaacaaagttactggtgaacctataagcgtaatgatacaaggttcaggcttgattgatggagtagctgctgtaaaaacacctgctttgataactccttatgaaatagatatgactgctacaggcttgcatcctgtagtattaacagtaaagaacgttaccgatgcgacgcaaacatttacagtaacggtgcaacctactttaggcaactttgaatacggtcaaaatgatggtttgacgttttctttaacaagtagcaggattgttgtcagtccacgcttaagtgctaccttaggtttaacagcaaaagctgatttaagcaaacttaccaaaggatcacatgaagcgctcatatggttttacagcgatactgctaccttacatgtgcccatgcttatatggaacgaccttaatactatttggtgggaaagaagcaatccgtttgatgcaggttacaacagtaagctaccaccaaagctgattaatgtcagagctactaagctacctaacagtagtgatgtagccatagattttacacttaacagaggttctatctcaggttcttcatgggggtcccctgagccttactggagcaactatgctgatgaaatacgtgtagacatcgttaatcaaagcggtgctacagttgctacagtgtttgaccaaggacacttgcttataggacactacagagctgtatggaatggtaaagacagcaatggtcagcctgtgcctgcaggtgagtataagtatgtaataactgtaacagactactttaccagctttgatattcccataattgatacagatacgcagtatacaggctacatcacagtaggtaacaatgctacattaacgccttctttaactgtaacaggttcttcatttgcttatattcctgctaattacgctgatcaaaacacacctacagtgcctatcacacccgcaccgcttagcattatagaactgcagataggtaacccagtatttaagctaaacaatcaagctatgcttttagacagcccacctgtgattaagaacgacagaacgctactgcctataagggctgttgtagaagctatgggtggacaagttaattggaacgccgaggaaaaacgtgtagacatagaatacagaggcaaaactgttactttgtggataggtaagaacacagcaaaggtcaatggcaaggaagtaatgatagatccaagtaatcctaatgtagtgccagagattataaacggacgcaccatgcttcctttaaggtttgtagcagagtctttaggttgtcaagtggagtgggatgacaaaaccaaaacgataacaatccttttcccctcctattaggacaacctatcaagactaatctaacagctcatagctattttggggagaggactttcctctccccttttttgttctttaaaaaacacattgaacctggatgtaatgctaaaatgctcgcataccatacacaaggaagagaggtaaagggggatgaaatcaattattaagagagggttagcatcactcctcattatggtgcttgcgtgttcatttgtggcactaccatctaaggcagatacgctttcgaagctttcttctgatcttacccaggagatgctaacctccactgcatttcaagatgtcatggttgttctaagggatgaacccgtcatcgaacatactaaaaacagaactggaactgacaagttggatactaatagcattaaatctgattccaatagttcttcctatgagaacaaactcataatgactcaaagcacggtggttaataagatcaagcaaatgtcacctgatgcagaaataggacataacctcacctggacactgaatggatttactatgaaggcgagaggtgtagatttaagcaagattgcagacattaaagaagtaagagcagtgtatcccatacctatgggtcaaatgcctgaactaagtgccatagtagccgagactccaactgcaggctctgaagatttagtgcttgcacacatgaacgaagaagtcctcacgggactccatgtaaaagacgtatggcagatgaaggatgcaaaaggcaatcccattgaaggaagcgagattgtcatcgcagtaattgatactggtgtggattatactcacccagacttaggcggctgtttgggaccttcttgcaaggtcatcggaggttacgatttcggcgatgacgatagcgaccccatggatcaaatggggcatggaacgttagtagcaggtacaattgccgctgatggtcgactaaagggaactgcaccaaaagcaaaactattggcttacaaagtgttgcccacattgacaaccacaacaccaactagtgacatacttttagcctctggtaacatttatccggccatcgaccaagcagctaaagatggtgcagacataataaacatttccttaaccgacgagtccagactaaaaaccgattacggcaaggaaataatagaaaatctggaaaccttgaacataatcgttgtggccgcagcgggaaattcgggatcagctgtttattgcgacgatcctttttcaccagacctctgccccaaaggctattcagcaccactgctaacaacttctaccgaaccgaatgtgatcactgtgggaggctctgtctccacagatatgcccgtagcaagagttgcgcccttttcttccatgggcccatcaattgactttcgtctcaaaccagatttaatagctcctgcctatacgttcaacacagctactggaagcagatatgtttatgaagagggaacttccttctcgacgcctttagtttctggaataaccgcactcattaagcaaggtcatccagattggtcaacagaagacgtaagagcgtcgcttataaacacagccactgttttctataatgacgacaacaaagagcctgaatcgtcactcatgcaaggttctggccgcgtagatgcgttaagagccttggaaacaagcgttttagtagagccctactctatatcaatgacagcaactgggctaaaaactgcggatctggtcgtaaagaatgttagtgggactactctgactctctcggcatcagtggaactaacgttgggcaatttcgaactcggtgctaatgatgggctgaagctatctatttccccaagcacattgacaataccaaaggggggctcggccacagtaacattgatcccctcagccgacctaacgaaactttcaaaaggacctcacgaaggcttaatttggcttactaatggagatacaaaggtacatgtgcctgtacttatttggaatgatccatcagcttggtggttccctgttactgaaactaggccatcaaagcttgccaacgtgagagcatcttctactgttcttgacttcagcatccctgagcaacggacggtgacaattgatttcacattgaggtttggctctattgatggtccagccgcgcttgtggacacccctaccacaattccatatggatattttatgaactcggtctcattggttgaagtgtccatacttgatgaaaacaatgccacggtaaccactttttactctgagagaggactgttaataggacattacaaagctgtctggaacggcttaggcgaggacaagtttcctgtgaaggatggaaaatacaaatatgttatagctgcttctgattccggcatatcggtaaaagaacaacaatacgtgtacataaatgtggagactgcatcgggctacattcaagtaaagaacagtccagatacaactcccccatcgttaacagtgaatattcctgaggagtataccgttacaaagtacgtattcgaaccagatccggtgttggttctgagcggaaaaacagaagcgggcaactttgtggagataaacggagaaaatgtccccgtagacagtagtggaatgttcaaagcaaacatcccactaacaacacaggtgaacaaagtcacagtaatcgcgcggagaaaggttttggatgaattaacagtggaaacttggaaactcataactatccagttggttccactcaatctcattgaactccaagtcggaaagccgcagttcaaggtaaataatcaagccaaaatcttagatgcaccaccaatcataaagaacagccgcactctgctccccattagggccgttgttgaagccatgggtgggcaggttaaatgggactctgctgacaggcgcgttgatataacctatgaaggaaagtccataaacctttggataggaaagaacaaggctaaggttaatggccaagaagtaatgatcgacccatctaaccccaatgtggtaccagaaatcacaaacagcagaaccatggttcctttaaggtttgtagcagaatctcttggttgcgatgtagaatggctacctgatacaaagagcatcagaataacataccaagcaggttaaaacaactacttataagggggctggccgaaagccggccctttttcaccaagccttgtttagaaaatcttttccaatatgtaagtgttactttatgcagaggagcaccaaacaacaaaaagtaagctaacatacatgtagggaatccacactcatacacgaggtggaaaaaggagggggactaaatgtataagagtggaaataagagaatgtttcggataaccgctctgagctgtttgcttctagtttgcctgtcaatgatgggttgtactacacaacaaagtaaactggaagacggactttacttagcaaagtgggaaggttacacaggcattaccacagacgaaaaagctatagcgtacatacccataatgagtgtcggtactgaagaggactatgagtacccccaacagtatacacaagccgcgttcaatgtagtcatggatggagaacctacctctaaaaacgcttggatatactggcccacagatttcatccagacttacggtacaaaccgccaatacaaattctcttatctaacagtggagttatcaaacttaacagaaggcatccatgaaataacaagtgtgaaagttgcaggaacgaaaaataatttcgttttcccagtccactggatcattgaagtgcgagagccatcagacgcgacaccttgccttaaagcagaagagcgatcttggcaccccttttttctcgatcccaccaaacttttcggtcttcgaaacacatgcagtacggaagtgattgttgatggggttagtcctactggcacagatttagatgcgaagatgtatttacctcccgacgctgcagcttcttcaacgtctacagttagtacaaacaggagaggaccttaccagcaagtcacgatagcgcctaactcagtagaatcgataatagtcactttttctccaaagacacctgacagggaattggcaccttttacccaattcaatccattacttatttatcatgtttcaggtgattcaagcgaacattttgtaacacctcctgaacctgaagtgtctacgtgggctccgaaagacgaagaaggttttaaggcaacagtacaacagttttcgatcaagggcaaagaggtcgactagccctaaaaagagcaccaaccatgtgctatcttatgtaatagtctaaatgcgactaaccgatgtcttttaacagcgttgggattttgctgggaggcccagagacttcccagcgagtgtataaacaagtaagggttttaaaatggcgcgttcgggacatgtgaagacagagcttaggcacatgcatcatcgctatcgtggttatccttcttgtattaactggaccagcctgatacctgccgccagcacgggcgcagggtggctccgctgttaatccatgggtacaaaaaggtgtgctcaactacctattttggacggccgatccacagtggagcccttcttttacagttcaagtggaagacaattctaagccgctcagaaaagcgaaggtctccagtgctaacttgatttccctttcctcacccatagctgctgctcgttctccactggcatagtcgttgatgctctgctccaaaattgccgtcttttcagttaccacgtttagtatagaagccgttctgacttctcgcaaacgtcctatgacaaacaaagctgctgtctccatatcagcagccaatacgcctctctcgctccagtaattgtctatttcattctctctgtctgtgtaaaagctatcgtggcttcttatgatgccgcagtgatgtctatagttcagctccctggcacacttcaaaatagcgaacatcacatcaggatccggaactgcaggataacaaggatctatatatgttttcgatgtgccttcatcgcgtacagctgcttgagcaattacaaggtcgcccactttcatattgtcctgaagggcaccacaactcccaatgcgtatcatcgtttttacgcctgtcttgttaagttcttcaacagctatccccgtagaggggccgccaatgccagtagaaacaatcaacactgatacccctttgtatttaccacgaacgctacagaactcgcggttgtatacaagctcttccacatcatctaaaaacgcagcaatgcgtttaaccctacccggatcgcccggtaaaagagcataattagctgactgatttctgcccaacctgatgtgaggctgcagatcggtttccaacatcatagtcaccttcccttttgctgagcgtgagctcactgatacctgccacgttcatattgttttggatatcccacgtccgcctttaggaaatgagcggcatacaacggccaataaggctgccttaaaaggaccctacccagcaaaactaagtctgctctctggttacctatgatttcttcagccatttcaggacttgttattaggcctacagcagcagtagctacacccgtttccctttttactgcctctgcaaacccgatttgatagcctggataaaggtcgatgcgtggcgacaagagcccgcccgagctacagtccacaacatcgaccaaatccttcaccatgttcacgatggctatggtctcatcaatatcgagcccaccttccacataatcggttgccgaaacgcgcatgaaaatgggcatatcctctggaacattgctccttactgcctccagaacttccctgagaaatctcaccctgttttctattcccccgccgtatttatcagttcttttgtttgataaaggtgacaagaattcatggataaggtaaccgtgagcagcatggatttctaacgcgtcaaatccagcctttactgcccttttccctgcctcagcgaaagcctgaacaattttctgtatctcagccatagttagttcctctggtacagggtagctgtcactccaatgcatggctgacggagccacaatgtgtttcccctcgacttcgcattttctaccagcatgccccagctgaacacctattttgcattcaacgctgtgcacaaaatccacaatatgcttcaatggagcaatttggttatcatcccaaagcccaagatcattagccgtgatgcggcctcttttctccactgcggtagcttcctgaagtattaaacccaccccaccaacagccctagtagaataatggacaaaatgccagtcagtggctaacccatcttcacctgcacagtacatgcacatgggagacatcccaatgcgattctttaaactaagtcccttaatctgcaaaggggtaaaaagcttgctcatcatttgcacctcttccttcatgcactaaacgtgcgtataccattattatggtgcatagcttgccacttagctattcgtgatgctatttcaatgcgaagtattgtttataaatctctcctgcgtcggtgcgggaaaatcagtgctctgttatgcttgcttctagtcagtccattgttcacttcctgcacaacagcagaaagtacttctggaaaacttgaagacggcgtctaattagaagaataggaatgctacacacaggaattgccactccagacagagctgaagcacgacaattaaggaagtataattacagctacataaaagaaggtgagaaatgaaagcgaaaattatttcagcggtaattttggttttcatggtaatgagtcttggagggtgtagcagttctggtgaatcagtttgcactgtggtccccattgatatgagtgaagcccacgctttacagcaggaagcagaccaggggtataacaccagttgtctgaatcccttgcaagtcatacaagagtttctaacaaatgaactgggaattggatcagctaccatccgacgggaagacccgccgagcaacgatgcacagggcaaagctgaatacttagttgaagccaacaacgggaaaatatatagatttcatctcaccaaacctacaagaatccacccaacaggcatatgggcagtcgaaaagtactgtaaagaaaagtgaaactacttaggcgctaatgaaagcctttctcccttttcttgaatacgcctagcttttgaaaatgcctgaagcggttataaaaatcccgcttaatgctctgctcttagtagcaaacttatttacccttaagctttatggtgtgaacaaaaagaaatccgaaaaagcttaaaatagataatatcgcagaaaagggggtaagactgtgctgagagttcttgtatacgataatcagacttcgaatttagaagaaatgacagacccaaaacaggtacttactgccataagtgacacgcaaaaaacaatttgggtcgatttgacaaaacccagtcaagaggaagcaaagttacttgaagaagggtttcactttcacgcaattgccgtagagagcgccctgaaggaaggagaaagaccgaagttctacagttacggaaactactcgtttctcctaatggaagcgaccgcagcatcaaacaaaggaagtgttgtcaaactatcgcagttttcagcattcatctctaagaactacttggtcacagtacatcaaaaagatgtcaatttcatagaagataccataaacactattaaaagtgagcccgaattactcaataggggtgtcggttttttgctttacaacctgcttgatggactcatagcaaactacttccccatacttgataagattgacaataaactgaagacaattgaagaacgaatatttcagcgaccaaaccaacaagtgctaaatgagatttttaaattgaggcaagaaataaaccaaatgagaaagagcgtgtcaaacaacctggatgtactcagcttaatgatgagacatgattccatgcaatcttctgaggaaaacagaatgtacctcatggacctctatgaccacctgatgcatcttctggacatgattgacatgtaccacgacatggttttcacctccatggatgcttatctttccagcgtgtcaaacaatatgaacaacataatgaaggtgctaacagctataaccaccataatgatgccactcaccgtgatcactggtatctacggtatgaatttcgatatgcctgaatttcattggacatacggctacgtttgggcgttaacactcatggctgtctctgtaattgccatgacgctctttcttagaagtagaaaatggctataaaccataatttaaaccgttttattgttaagtgcttttgtcaggcgcacaaatagtttttgcttttccggtaattgctgcttagatatactgcggtgtcatgttcccgttttgttaaaaaaagtttattatgacccattctaatgtgtgaatgacatttgtcttgaatggttataattctaatcgtgaaacagataacactttgtaaagctatgaggaggttgaaagaacatggcaaaggtgctttatgtcaaggctaacccaaaaaacaacgaggaatcacgtacattcagaatttcagagcattttattaacgaatacaaaaaagctcacccagaggatgagataatcgaattggatttgtacaaggaaaacatccatttcttgtcaaaagaagagatcaacaccataatgtctaaagacaaatccaacctaaaggatcatccagttctcaaatacacataccagtttgcagaagcagacaaatacgtcatagcaactcccatgtggaacctaagcattccagccatattaaaggcttactttgattacatcacagtaaccggcattacgtttaaatacacagaaaatggagccgttggtttacttaagaacaagaaagccgtggttatcatgagcacaggtggcgaataccttactccgccttttgaccaatggaactttgcaagcacatacgtaaccaccatgtttaagttcttcggtgtggaagatgtttccttaatagctgcgcagcgacttgacatcataggtgaagacgtggagaagcgggtttccgatgccatgaaggaagccgagcagttggcaaagcaattctaagctagcaaccgcaaagcagaagcgacttttaaaggaggagcctgatggctcttccttttttcgtaataacaagttaactgaaacttaattaatgcttctccttttctcttcacatagtgccattaagccactataattgccttcatacaaaaaagttgggcatgagagaaaggggtgctgggattgcatacaggtttggaaatggaagcgaagagcagactgaaattaccacgatcttactccccctaccttgatgttagggaaacagaagtagccataaagctgataaaagactcatttcaaaggaaattgagcaaagcactcaatttgcagagagtatctgccccgctcatggtcaatgcccacacaggcttaaacgataacttgaacggtgttgaaaaacccgtcagctttacctcaaaagacggtagccaagtggaaattgtccaatctttagctaaatggaaaagagaagccttgcacaggtatggctttctacctggtgaaggtatttacactgatatgaacgccataagacctgatgaggtggtagacaaccttcattccttttacgtggatcaatgggattgggaaatagtaatcacagaagcagaaagaaacctaccattcctcaaacgcgtggtcaggaaaatatacagaataatcagagacactgaacgtgacatatgcaaacgtttccctagtttgccaggcccttttctgccttcaaggattcatttcatccacagtgaggagctgcagaagatgtatcctgatctctcccctaaagaacgagaagacgctgtggtgaaaacctttggggccgtgtttattataggtattggctatccacttaaagatgggcttccgcacgacgggagagcagcagactacgatgactggatcaccataacagaaaaaggttatcatggcttaaatggtgacatcattgtgtattatcctcttttagaccaagccgtggaactttcttccatgggcataagagtgaattctaagtccctacttgaacagttagagttcagaggtgaacttcacaagaaagacctcccctatcacaaaagattgcttagtggtgaacttcctttaaccatgggtggaggcattggccaatcacgcctctgcatgatttttcttagaaaagtgcacattggcgaagtacaagcaagcgtttggccccaggaaacaatggaggaatgtctagctgcaggcatccctatgctataataaccagcataaatacacacacaaaggggaggcgatttgttatggaatcacgttttgactggaccaatttgcttattggcattttgatgattattgtgggcattttggttttaactaatccagcagctactatgactacattagctattttggtaggtattgcagtcttaataagtggcgttatttttctcttcaaatacaaagagtctactgccaacctaatatacggaataatagccataatcttggggattattctcttgacgcgaccagcctttgctgtaagcgctctaggattcatcatcggcatatggttttttattgagggtgtgttaggacttaccagagctggcttctacaaactcataagcagtgcaatgtacatcactagcataatccttaacgtactactcctaatagcgggattcttaatcatacttaacccgtttgttgcagctttgtcactacctgtcttaactggtatcgctttgctcattgccggcgtgatgcatattgccggagcgtttagttctaagcagcaaccaccatcattaccttattagcttaagtgctgcaaaagttaggtaaaaagtgaatttctctaaagaaaacctgttcgacagatgggcaaaaaaatacgatagagatgtatttgaatctgaccacaataacgaatacccttttgccggctacagcaaagtactttcatttatttgggaccgagtgaatcctaagaacgatgccaagattcttgacttgggagtaggtacaggtgtactttcttcaatgctttatgaagccggaagcagcataaccgcattagattgttctccaaatatgttaacagctgccaaagaaaagatgccagatgcaacctttatccagtgggatttctctaacgggctgcccgaacgtttactggagcaagcaggcaattatgattatgtaataagtacgtacgcgctacaccacttaaatgaagaaaaacagattgaaatactcctaagtttggccacacttcttaagccgcaaggaacagtattcataggcgacatatccttcgaaaaacgggttaatttggaaacctgcaggaagcattaccaaagcctatgggatgatgaagaattctatatcgtagcagaggaaattatcaatgtactttctcatgtgtatgaatgcacgtatgatcaaatctcttactgcgcaggtgtattaacgttgaaacctttacttttacctttaaagccgtcatagatcacgcaagtgtttctttaacttcctggttatgtcgctaacaatggcagctttagttttctcataccagcgctgcataccttcatcgtaagatatcttcatagtcggtttggcacgcatttcttctaacatttttgcctccaacttgtatctccattgatcaagttccagtgcggaaagtgcttttaccaagccttctggagtatttacccaaagccaccaccggtctggactgccctcttccattggtaaatcgaaaaactctctatagttttccggcatgcctaaaagtgttttcactgcctcgtcatactgcagcataccttcacacctcctattgttaggtcataaagatgtcaagaccagactaataaacgacagaacaaccaccaaagtatttaagtaccccatgagttttgctgaagacaccatagagacaagcatgccaatcaaagccgaagggacaaaaaccattagtactttcagagtagtaactaaaacagagccggggcccaagaacagtagagaatagagaatcaatctcacagcaacgttcaaagaagacgttaagagctgcatcccggcgtatttactagcacccttatggaaactttccaaacactgttgtctgaacggctgagtaatgtttgcaaaataaacccccaaagaaacaatacccagcaaccctgctaaaggcagtttaccaattagccaatctttgaaactaaaagcactggggctactaccacttagtatgtctccccactgcacattcacgatgtcagtaagtttaagcgaccccacagtagctgccacaacgaaagccacaaggaccaaagacaaatcaacagcccaaacgttccatccatgagcgtgctggcatttatcagaagtttctactaacgactttgccgccagattcataagcaaagagctggcaaataacccaaagctcacaactaaaagatcgccgtgaactgccatggtaggcacagaagtgaacggaagcagccataccaagaatacaggcactgccaaggcaagaataaacaggaggtttggtagccaacccaaatcggtagaaggctccttgaaaaaagctaccacatccgtaaaaggcttccagaaaggcacatgctggtcggttggcttacttaggttcctcaaccactgaaaaacgccaacaagaaaaaggccaacaaacatgtaaaacagcggtagcagtaaaaggacaaaggcacccaaaatattctctatggtcataggttatcaccttcttttggaaactcatcagagtcatgatctgcagcaggcaaatcaggagaactttcttcgctattggaattggtagatccgcctgcttcctcgctagagccaaaactccataccaaggctgccatgagcactgccgctatcagaatggcgaaaacgtacaaactattccaactacccgcagcggtttgtgtgttgaaatcaaacacaaagaattccgacaaggacttgagaggtttgcttagtagtttttgtaagctggtattgaaaacacctaaacccagaattccgacgctgatcaaaatgcttaccaacatgctcacaatgcctctttcgcgaatgccgctgggtttcttaacgagaaggaagctaccaagatactttatcgtgcaaagtagtaaacacaaggtaactagcaggagcaaaccaggaagcacataaagatccatctcgaagaaggctgtgtaaatcatgtataaagcaccgaacccaattaaaggtggcaaaccagtggcagataaaccactgatcaaagacaaaacactggtgtaaggcatcctacgccatagaggtaattgctccactgactctttagtctcttcaccttcactagacaagctattttccgtagaccagccagctgccacatacaaaccagtctgggacaaactgtgagcataggccatcataacagtacctatgaatgcagcaggcaaataatccacttccatgggcatgaagggcaatatgatcgcaacataagagagctgtaggctggaaatgtagctgagtaaggttagataatcgtcagatttcaaagccttatgggtgaagtataccgctccagctattaccacgccgccaattaccaaacttccaacaggcaaagaaaccaaagacccaaagtgcgaaagccattctgctccggtaaacaaagacatggataacataccgaaaagccctgccttggttgtagctcccgagaggtaagcagcagcaacaggatccacacttttcaatgtgcgttccattgaaaagtggaacgggaacacgcccatattactaaggaacaccaagaaaagaagcagtaacccaagcactgacggcatattgaaggaagttaacttttctgcaacagcgccataactggaatcccaaccgtatgcagaaagcaaaatgactgcaaccaagaacaaggttgaccaaaaaacattactaaccaagctcgctttcacaacatctttttcatgtgtggttaatcgcacaatgaaaaatccagaccaaagcatgatttcccacgccaaaaacatggaaagataagtcctggaggtgagtactaagaagacacctatgctgccaattaaactaagtgcaacgaactgctcgatccaatgtttctccttgatgtcgaacaaagccagataaactaagatcagcgtaacgagcactgtgggccataaaactctagcaataccagtccagataaaagatatgttagctttgtacacagaaaactgaatgtgttccgctgcaatacccaattcgtagaaacagccatagcccgtagcaaataggccgattagcaaacttaaaacccgactccaactcgtacgtataacagataacagcccagaggccacagcgcacagaacaaaaaccaatacaagtacagtcatcagactccaactcgtacgaataacagataacagcccagaggccacagcgcacagaacaaaaaccaatacaagtgcagtcatcagccttcacctcctgcaaaaacttgctagcgcactacagttaagaattaatatcgccctacactcttagctgtaagaactcattttgccacaagcatttccattttaaattacatcttcacgatcgttgctattcctgaagaggctattgaataaagcaagcttacacaatgacaagtgttagaccataggaattacctccatagtagaatggactttgggaggtgttttagttggataaaagctttttcgaccaagtggtagaccgtaaaggtaccaactccagcaagtgggatggccttaagaacgtttatggtaccgatgatgcgattcccatgtgggtagcggacatggactttagaagtcctcccgaagtggtggaagcaattaaagagcgggctcagcatggcatatttggttataccaccgtagacgagcagtactacgcagaggtagcccggtggtggcaaaggcggcacggctgggacgtgaagcatgattggattgttacttcaccaggtaccatctctgctcttagcgtagctgtaagaacgtttacctcgccaggagatggtattatcatccagccacccgtttacccaccttttgaaagaaccgtaaggctagcagggaggcaagtgctgtacaaccagctaatgctaaacaacagtggtcgttacaccatgaatttggaagatttggataaacagttaagtcaaggagcaaaaatgttcattttttgcagtccacataatcccgtgggacgtgtttggaacaaagaagaactcaaagaacttgcagccgtactcagcaaatatgaagatgtagtgatttttgatgacgaactctgggcagattttgtttttcctcccaacgttcattatccactcttaaatgtagcgccagagctagcgaaacgcacaatcactgcaacatcagttagcaaaaccttcaatttggcaggtttagaaaacacaaacttgtttattccggatgaacagttaagaaaaacatttgaggaagccatgttcgctttagcattgaacaaaacaaatctgtttgcgattgtggctactaaggcagcctacagttgcggtgagccatggcttgatttgcttcttgactatctgcaggaaaacttgcagttcataaaaacatttctacaggaaaaaatgcccacggtaagtgtaatagagccagagggaacctatctagcgtggtttgacataaggcagctccatatgagctctgctgaagtaagccagaagctactgcatgaaggaaaagttgccgtggaagaaggaaccatgttcggtcccggtggagaaggattcctaagagtgaactatgctatgcctcgcacactacttaagcaagctctggaaggtatgtcaaaagccttagcatagtagcaatgtaaggaaataaaaagggctcctcatctttgatgaggagcccttcccctgcatctcaacgcacaccaaaacgttgtgcaaaaagcttaccagcctttagctaattatcttaggatttttctcaatcaggtctacaatgccttcgtagtccaccacattagcgtttacagtgcttggatcataacctcgcgcaatcaagtcgtctttgcaagcgtaaacattcacgccgcgctcttttagttcgtccacaagttctggcttagctacagcataaagcacgccgtcctgtatgagtagcagatcgtccccgtccatggcagcatcaaagagcagcgagttcagcatttttccgtttgggctgaatttcaccattattagcgacatcactggcacctccttcttaaaaccacagcacggtatcatactcgtgcaaaagctttggcaagtccttttctgatatgagttcagcatgccacctaggatcgatgtcctcttcttttatctttcgccaatccaagcactcttttacagcgtaaacctttgtcccataacgctcaatgtacttaaatgtggtatttagtggaagcaaaccaagatgttctggtttggtttctttgttcaaagcaataaccgcgtcgcgtaccaacaaaacggcaggctctatgtcctcagcatacataccaaagacgcacctaaatgcctcattgacccaaatggagcccacaggggattgatagactgcaaacaacacttttctcattctagccacctcctacactgcgaagttgacgtagcgatctgctgtggccagtagcgtagccatctcaggcacgccgctaagctcagcacctggcgtagccgtttcaatgtcaagtccacgatattcaaaacaaagtccacagatatggatctctgctcccctgtcagccaagtctttgagcagatttggtatattcctatctattctgattggcctaactttggtgttcacggaaagcacagaatcagcgaataaaaagatggataccttgtgacctttcttcaaagccgcatcagctatctttatagcgctatccatatcctcatagctgtaaggcggattaattacctgtaaaacaatgtgcattactaatccctcccgtaaagcaaccagtacatgaaccagttaccaagtatgaagaatgcagtagccagaagagaactgattgccaagtgaggcacaccgctcaagaagtgcccaatattgcaacctccggccacaccagcgccccaacccatcaaagcgccacctatgacagcatacacataagctttgggatctttcgggaatcggatcttgaactccttgaaaattaaagcagcaataaatgctccaatgatgatgccgaaaacttccataccgatccagttataaggtgcatcagttaaagtagcagtaaataagttaatccaaccaccggtaatacctaaactgtagctctggttagaccagtaagccagcatacccacaagaccaattagaattccacccacagtccagtgcatgggtgctttcctctgagaagtcttggtgaagaacaaatatgcaaagatgatcaaagcaaaaacaatcgcaacaatccatggatcgatacccagtaaattagcaactgttggggctacctgtccatctttggcagcataaactcctgggttctccatggtaacagtgatgggtttgccaaacagagcagtaatgggttttagttttccatttctagcagctccggcaaaaagggcgtaaaaagtggcagcaataatcgctacggcattcccctcacctattctgtaagtaacaccactagcgcagcctcctgctagaaccatacccataccaaatgcgaaaccacctacaatctgagcagcaggaatgaatgctgatgggttcagcttaattacacctatagcagccatcagctgaaacccaatggtttccactgcaattgccattagtccttgtttccacaaccaattgtctttaaaatagcgaacatctctaatagcagagttaaaacacattctagagcgctgaagcaggaaaccaaacagaagaccaacaatgagtccaccaatcaacgtgccttgcatagtcgtacctccttttctaaaagtgattcacaattagcgtgtgctactactttttcttgatgacgatgcgccattcgctggggccagtttcttcaatgcttagtacttctcctccttctttcggcgcgctagccgggatacgttccttagagagtgggtaatcaataagaacctctagaacttcgccactcttcatactttttagtttccttctggtctccacatctggaactgggcaaacttctcccctcatgtccaacgtgtaatctggtttcacctctgccaaggttaaacacctcctaaatcgtgaatggtttcttgtatgggttcttttgttgaacccatctaaacagtatattaccagttctttgggaaaatattctacaaattagtacattcagctcagtggaatcaagcaattctgcagaaaaacactagaacaatgtttttaatcaccatatatatagaagacgctactgtacaatcaaagcaactaggaggtgcaaaatggaaagagatcccttgaacgactatttgaacgttgtaagcaacatccttacacagattagcagtacccagcgcgagaacttgctaaaagcttcggacatcttagccgcatgcacaagaaatgacggtatcatacacacttttggtgttggacactcgcacttggtagctgaagatgtgttttggcggggagcaacgctggcaaacattcacgccatcttagaaccaagtttgactggacatcaggaaataacaaagtcagagtatttagaaaaggtagaaggcattggcagaattgtcgttgattatcaccgcatagcgccaccagatgtcctcatagtcatctccaattccggtaacaacgctgtccctattgaagtagctaaagcttgccaagaaagggacgtaaatgttatagccataacgtcgacgcagtattcagattatttgcgatctttgcattcctctggaaagaaattgaaggattatgccactgtgaccattgacaactgttgccccattggcgatgccgcattgacttttgaagccttgcccatgggcgttggtgctttatctactattgcaggatcttttataatgcattcgctagttgttcaaaccgtaaaaaaccttcttgatgggggctttactccagatgtctacttcaacggttccctcatggcgaacaagcaagaggttgatgaatataaccaaagtgtaatcgagaagtatttaacaaaaataagaaatttataacgtgaacttagcgtgcattcgtattagaattactaatggaggtgggaaagcagtgtaacgcctccaaggaggtggatcctgacacacatatgtggtttaacgcctgcatcggggcgtaatcgattcacagggaggtgtagtatcaatggaaggttacagtgtaggaattgcattactattagcactttatggttactttgccattcttgctcatctaggacctgcatggcagttcgctgaccccattgttgccggtttgttcactggactcattgttggagacgttcctcttggcttagccatcggaggtactctggaactcatgtctttgggcttgtggacgtacggcggtgccactattcccgactacatgactggtgctatcgtaggtacagctgtagctgcattatctaatgagcccctttcagttgccatcactcaaggaatcgctgtcgctgtacctgtctcattactcatgactcaacttgacatcttaggtagaaccattactacagtatttattcacggtgctgaccattatgcagaaactcacaatgaaagaggtattgtttggatgcactggctaggtcagttgccttggggattaagccgagccataccgctgttctttgctatctggcttggagcaggacccattcaaaacttggtttctgtcattcctgcttggttgaccaacggctttaccgccatgggacacctattgccagctctaggttttggcatactgcttacatacctgccactgcctaagtactggggattcttcgttcttggttttgtcctattcgcttatctaaagatgccacttattggcatcatgcttgccgtactcgctgtggtagctatttacaactacttgtcttctcgcattgagcgagtagaaagcgtacaagccgaagaaatgggtgaagaagaacttgttacagggcctcaacccctggaagaaactaatgtgacacgacgtgatctggtaacagctatgctacggcataatttcactcttcagctgtcttggaactacgaaagaatgcaagcactcggcttcgcttattccataatgccaatactcaagaaagtttatcccagcgaagatgaatacttcgaagccatcaaaaggcaccttaatttctacaacaccaatccatttattggttctccaacaatttttggggccgcttgtgctttggaagaacagaaacagccagaagtggcagacagcatcaaagtagcattaatgggacctttggctggtataggagacactattgcggccattcttatgaagcctatcttcgcggtgtttgctgccagcatggccttaagtggaaattggtttggagctgttctcatgctgatcttaggattcatctatttctacgtaatgttccccggtttttggctaggatacaaccagggcataaacttagtgaagactgcaggcagcagagcactcactaccattacagaccttgcaagcatgttcgctttgggagtcatgggtggctttattccatccatcttagcttcggtgaagacgccacttaaatttgctagaaccgtggtcgttgaaggcaaaaccgttgagcaagtagtagagatacagacattcctcgaccagctactgccctatttactgccactgacctttgtcttcttggtttattggctgctacgttccagaaaatggagcattctgcagatactgttcctgttagtagttattggtattgtgtgcggtgctcttggaatcttagcttaaagagaaaggaaaagtgaaacatggtaggaatgttaattgtgacccatggcagactcggagaaggattattggatgctatgcagatgatagctggaccccaagaaaaggtggattttgtatctttaaaggaaggcgacagcatcgatgaactcaaagaaagaatcttaagtgctgttaagatgcttgacgacggtagcggcgtactggtttttgtagatatgtttggtgcctcccccagtaacgctgcagcttatctactaaacgaaaatgtggaagtaattacgggtgttaatttgcccatgctactggagatagtaagctttagagaaagtagctctcttcaagagctttcagctaacgctatgactgcgggcgttgaatccataaaaaatctcacccaactgctcagagcttcacttgaaaacagctaaaattcgctcaaggaggttggtataagtgaaactacatcttcacattgacaacagactcatacacggtcaggtaacagttacgtggtgttctttctacggggcgaatatgatcatagtagtaaacgacaaagttgccgttgaccccatacaaaagattatgctgcctcaagctgccaggggtcttcctaccaaagtgttgggagtgaaagaagctatagattatttgaagacactagaaaatcaacctggtgcagcgctagtcattgccaaaacacctgaggatgccttaggactgctagacggcgggctgaagtttgaatcggtgaacgtgggaaatcaggcgcctgttccaggcacaaagcctgtgatggtattcccgtggatagcagtaacgtcagaagatgctcaaacataccaaaagattacagcctacggctatcgcatcactccaaaaaggacacctgcagacagagatatcgatctagtggaagagttaaaaaagaagaagctgctggtctagtgccagcagcttctttacccactccatttggcgcgggttgggtttttattcgccccgtacaaagagaaaggagaatactacaatgaaatactttcaagtgattaaagatttgattcccttattggaaagagaagaggaacacatgaaacaagctggccacttgatggcgcagagcatcatgaatggtggcattatacaggcttttggcagtggccattcctatgctgcttccatagaaattgctggcagagctggtggcttgctgccagcgaaagctgtcatggaagaaaccttcgggcgttacgaaaccattgaaggtgtaggaacaaagttcatagaaagttgggatctaagagaaaaggactgtgtagtgatcatatcaaactcgggaagaaatcccttcattatagaaatggcatcctttgtgaaatccaagaatgtacctttaatcgctgtgactgccttagaagtgagtaaaaacagcacatccaggcactctagtgggaaaagactattcgaacttgcagacgtggtgctagataaccatagcatacctggagacgctgcagtggaaatagaaggactctacacaaaagtgggtggtacatcctccattgctgcagatttacttctgaaccaaacagtagttttcgccatcgaggaaatgcttgcaaataactttgagccaccagtactcatgagtgcaaacattgacggtggcccggagttcaacgataaattaaaagaaaaatacagagacctatacgggtaccgcatctggatcaacaagtaaaacaggagttttaggaggcacgccataatgaccattgaaattaaaagtaatcactatgtgataaagacagaccacttttacgcaccagagcccattgacggcactgtctacattgaagtgaacaattcacgcgtcgagcaagtttcatttgaaccacccgaaagcggggttgaactggtagatttaaccgactacgtagtagggcctggttttgtcgatgttcacattcatggattcgcaggccatgacaccatggaaggcacattggaggccataggcagcatggcagaaaagcttgcctctacaggtaccacagcatttcttcctactaccacaggtgcacctgttgaaacactaaagcccataatgcagctttctaatagctttgcccaggtaaaaggggcgaaaccacttgcacttcatctggaagggccattcattagcaagaaagttcccggtgccatggatccaaatctatttaggcaagccaacagagatgacatcatggagcttcttagtgaaggcaaggctctcatggttaccatggctcctgagattgaaggacatctggacatgatagaacttttcgccgggtatggcgttagtgtttctttgggccacacgtccacagactatgaaacagctgccaaagcctatgcaaaaggagcgacctccataacacactatttcaacgccatgagcccctttcaacacaggcagccaggtctcataggtgcgggtttactttatccattctatttacagttcatcgcagatggggttcacacgcacattgctaccatgaaaatcatgtgcaagtacgtcaaagatcggctggtactcatcactgacgccaccatggcagcaggtttagggaaaccaggcaagtacactctggggaataggacaataatcgtcgacgaaacctcagctaggttagaaaatggaacactagctggttcagtacttaccatggataagggctttagaaatcttattaacatcggtgggctttctctgccagaagctttcacatgtgcatcgctactgcctgcaaagtccataggcctgaaggatcgcggaaccataaagaaagggtccatggctgacatggtaattttgaataaagaaacgctccaggtggaagccaccataggagagggaaatctcatctatgcaagagcagattagcaacgacaagatcttagaggacataagggataggctcaaggacgtcaagaaacttatcgttacagacttggatggcaccttgctaaacaataactctgagctgccgcaagagtatgtagaagagataaagggcatgctaagtccagaagtgaagttaacaatcgcttctggacgaggctacccctcggtgaaaaccttcgcatatagattccccatagatgtgccagtcatatgcgaagctggagcagttgttgttgaccccgttacggaggaaatcatttatcagcagtttatcgaggaagatgtagtaaaagctatcatagaccatttggtaagaaagagataccgctgcaacctttacctatatcggggcaacagcatgatttgctacaaaagaccagaagtacctgtgtttacagaaaaagagcccgctcctgtggtaaacactgatctttctgacataccaccagaagccatagtcggtgtaagaaaagtatccatcatacttgaggaagagtatctaaaccaattaaaagaagagctcagagaacttctcggtgacaagatcgatgttatgcgagcagatgatggttgtttggacataatggcaattggcgtcacaaagggcagtgctctacagcacatgttgcaaatttgcggcatcgatcctgaacatgtcatggccattggagacaatgaaagcgatgccaccatgttcgacgtggtcaagttctctgtggccgtggctaatgccgacgattttacgaaaagtaaggcttcttttgttacaagttccaatgaagataaaggagtcttgctcgctataaagcacttcttggaggcacagaatgattaaatacggatattctcaaagaactattacacccccactgggaatacaaatggcaggatttcttgggcagagaaaagcagaaggtgttcatgacgatctttacgcaaaagcactgtatttggaatttgccgaacaccaaaagtttttcctcattgcgcttgacacacttgccgtttctctggatttctctcaagctgttacttcacaacttgagagccacacaggcattcccaaagaccatattctcatagctgcaacccatacccattcaggtcctgaagggcttcaaagcacaaaactcctaactcctgatggaaaagtgcaggctgtgggaaatatcgacagcactctttttgagtacacggtggagcagactgtaaatagtgctttggaatcaatgaaagatgttaaatcaggaaagctactgtttggagaatgcccctttactcaaagggtgtttggtaatcgccgagagcttaacacagaggaactactacccactttcaagatgctaataatacagagtgaagacggtagcaaggcattgctttataacttcggatgtcatcccaccgttttacacgagcaaaatcacttaataagcgctgatttccctggaacagttgcatctttgctcactgagcaggtaaataacttaaagtttgccgtgttcttcaacggcgcagcaggtgatgtcagcacgcgcttttatcggcagaaatccgattttgatgagatagaacgcgtcgcaaaggtcgtacaagacagcttgataagatgcataccaaacactaaagaaattgatttagaccctgataagttccaagccatcaccataccggttcagttgaagataaagcaaatgccacccatggatgttcttcgaaatatgctaaggcaggcacaagaagaactccagcgcgccagagcaagaggagaacaaaaccttcgaccttgggaatcaaaggttgaaggcatagagagcttaataagaacaagcactgctgtaaatggcgctcaacttatccaaacagccttacacattctggattttggagaagtaagctttgttggtgtgccaggagagttattttccacattgggaaagcaaatagaagaagcactaaaacctaagaaggtttttgttgtggggtatgcgtctgattacattggctacattcccgacatgagcgcctatgatgaaggtgggtatgaaaccctttccaccctgctgcagcgtggagaaggagaaaggatagttgaaatcataattgaggcattaagaatgccaccatcatagttagcaaccatgtagtagcaaggaggtaaatacagtgaacgaacaagaatttagaatgttagcagaaatcgaggaagtccctgaagtactaagaaggctaattgatcgggaatcagataacgttaaggcaattgcatcacgcataaaacagtatgctccagagttcgccttgttatctggcagaggtagttcagacaacgcttgcatttatggtcagtatgcgtttcaactcatagcgaaccttccttctgcgttaagtactggttctgtgtacaccctgtacaagaatccacctcatatatccaaagctttggtagtaggcgtttcgcaatctggagagaccgacgacgtatgtgaaaccgtaaagcgtgcagaagaagaaggcgctctaaccgttggcatagcaaataaccaagagagtacactctataaactagctggtgaaaatgccatctacatgcaggcgaacaaagaggaaagtgtgtgcgctacgaaaagctttaccgcttctatggcctctctcctcatgttagcttatgccttggcagataaacccttagatgatgtatcgctccttacttcagtagaaactatcttaaggcataaagagcaagtatcagccttggcacaaagatacatgctggcacagaacctagtgattcttggcacaggtctttcatacagtgccgcaaaggaaacagctctgaaacttaaagaggcttgttacataaatgcatggggcatgtcatctgtggactttttgcatggacccattgccattttgagccacatgtcgcccgttatcatatttgcaccagccgatgccacattacctgccagcctaaacgtcatagaaaggattaaacaggtgggagcacatgtgcttgtaatttcagacaacgaagaagctttgaagctcggtgatgcttggtttgaactgccctctaaccatgacctgctctatcctttctctgaagttacttttgctcagctatttgcgttctatttggctcgcttaagaaacattaacccggacaaacctcgttacctaagcaaggtaacccaggtggaactgtgaggattgaaaacatgaagatcaattacggtttagctggattaggaaccatagccaaaacccacctgcttgggcttaggaatttacctctactgaatgttcccgtggattttagcattaacttgaaagcactttatagcactcaccccatggaaaacgtggaaacagccaaaagctgcggctttgcagagatagtcgataccatggagaagctagtctcgctagaagatttagacgtagtagatatatgcaccccgaattttctccactgccagcaaaccttattggctgctcaagcagggaaacacatctactgtgaaaagccacttgcaaacaatagtgaacagacaaagctcatggttgaagaggttcaaaagagtaacgtcgtaaatcaagtagcattcgtaatgcggttcaacccagctgtggcttccgctcatgctgccataaaacaaggtgttattggtcgcccttatgcttttcgtggggaactgctacactcaagctacctcatgccagaaaaagcaatgacatggagattacaaaagaataaaagcggtggcggtgccttggcagacctcggtatccacttaatagacctggttcggttcctgcttggagaaattcattcagtaagctgcttgactgacaccatcgtaaagcagcgtaaaaactcagaaggcatattccagcaggtagatgtagacgactgggcttctttaagcttgcaggtacaaggcgacgttaagggaaccattgaggcatcccggctcgccgtgggcaacgatgctaatcgtatgtggatttacggtgacaaaggctctctgtttatcgatttggaccacaacccctactcccccatcttttatgatgaaaaagggcaacgcatttacccagattcccggttcttagctaacgatccattctacaaaagaatagtaaaactttacccaaactcgaagctttctcagggttttatggtagacacgcacctgacaagtttgctttggttcttaagctcggtagcagatggaaaaattttagatcatacccccacgtttgaagaaggccatcgcgctcagctcgttttggaagctgcttaccaatccagctcacaaaatggctccttcgtagctgtaaatcccaatcaaccttagaaggaggtggaaacaacatgagaatcagatggcttggacattcatgtttccttattgaaacaggaaacgtgaagatacttactgacccttacaacccttccactggctacaaagcttccttccccgaagtggatttagtccttgtgtcccatgaacacggcgatcataactgtgttaaaaaagtaaaagcgttcaaaaaagtgcttaaagaaggtacagaagaatttgatggggtaaagatcaccgccattccctacttccacgacaatgcccaaggagcaaaaagaggcaagatctctttgttccgcatcgaagccgaaaatatggttttggcattcttaagtgatttaggtactctgctaacagaaaaagaactcgaagcgctgggccagcctaatgtcatatttctacccgtagggggattcttcacaattggccctgatgaagcatggaaggtcattgaccaactaaaacctaacattgctattcccatgcactacaagacgaagtatgccagcttctttttaaaaactgtactacgcgatcttgatgcattcgtcaaagaccatccttatgagcaactggacgtgctggaaataacaaaagaaaacttaccagaaccaacaaaaatagtctctttgaatttcaatcccattttagaaaaagcttagaccttaggtgattaacataattctggtttagaatattacactgatgttaccattggcaacttctatgcaaaggagcactgactgatgaatccaaaagttaagttcttgacgctgaccgcgttgcttatcgctgtgggtgttctattacccatggtttttcacatactttcttttggtggccccatgtttttaccaatgcacatacccgttttagttgctggttttctgctgccatggcagtttgccgcactagttggcataaccactccacttcttagctttttccttacaggaatgcctccagtgcccacggtttttacaatgaccgctgaactattcacttatggtattactacgtcgctcttatacagaaactttaagaaaaacacgtatgtttccatgatctcagcaatgctcataggcagattggtctctatcttggcaaactggattcttttcaactttgttcttgggctaccattcaagctaacagcttttctttacagcatgttcgtcataggtctacctggaattgttattcaaatacttaccattcctcccttggtaacactattagtgcatagacaggcgaacgtgcacgagagaagccgaaatcctgttactttgaaagggtgaaaaacaggtatggatctgaaccaaaaagcattctttgataaagtagccaccgagtgggatagcaaaaaccaccacgaccccagaaaaataaaggacataatgaacattcttaaacctaagcctggtgaccacgtgctggacgtaggctgtggcacaggtgtgctaataccatatcttcttgagtcaattggcccaacaggtcgggtagtcggtttggactactccaagaatatgcttcgccttgccagagaaaagtttccaaaacaaacctatccgaacgtagattttgttttagctgatgtcatggcttttgaaaccgatgacctttttgacctagtgatttgttactcctctttcccccactttcctgacaaagagggcagtataaagaaaatggcagagttgttaaagccgcgcggaaaactggctatttgccactctcaggggcgcaatcacataaacaagatgcacaaagacatgggaggcgacatggcaaaagtagaacttcccagtgttgatatagtgagtcagttcatggtggaagccaatttgaatgtgcaaatagccatagacgatgatgaaaagtacgtcttagtggcagttaaatgagtagtttattagtaaagagttgatataaccgccgcatacatgcgtagatgaaataaggctaaaaacgttgcagaataatattgctcagccgcgaggcgataactcaaacggggcaacgtcctatgcaaccaaagaaggtagcgggacgggaggaagaaaaagaacttgaacaaaactgccttcattggagaaaatgaaaaaagttaacagagtggcattagtggtactggtcgtgtcagcctcgatcttggttatcacctttatggctgtctcccttggaggatgctcaaattctgtcaccgatcaaggtctagaggattctatccccttctttgggctcgcatctcgaacgtggtctgttatggaagcttatctcaattattgagatgtagcttatggcaacgtagtaaaaaccgataaggtagtttatagcgcttctgtattgccacctattacttcggctacggatatgacagaagctttgagtttagtccaaatcactggccgttcggctggattaggtacaacactgtcaatttttggaaaagatgtagagatgctaagagtacttgatgaaaagagctacacagaaaagcattcgcttgggattttcctaaagcgttataatagatttaaccatttaaaaaatttgagattttttagggggtgacaaggtggaaaaggaactatttaccttcatagccggaggcacggctggggccggtataagaaaggcaggagccgtagccggttacatctttacaagaatgggcagaagagttttcgaaatggaagattaccaaagtcttataaaaggcggacacaatttcgcagtggtttcctcagctacttatcccataaaaagccattacatgagagcagatttggtagttgccactgacaagcgcagctacgatatgcacaaagagcatcttcgtgatggtggtatcatggttttcaactcagatgccatgaaagacgaaacagtcccaaacggtataggaataccgttttctaccatttcaaagaaatacacaaactctgaacttaggttaggcgtgggcgctgtcacagtccttgccgtaagtattggcatgtcaaaggacgaattggcagatgtcatccgcgaacaatacagagatgctgaaaacaacatcaacttcgccatggagatctatgatgccgcagctccacagctttttggaaaattcgcactgaagaaaactaatgagaaaccacttcccatgatcagtggcaacgaagccatctcactaggcgctgtagctggcggtctagatttcttctttgcctatcccatgacacctgcttcttccatactgcatttcttggctgctcatgcgaaagagttccaaattggtgtaatgcatcctgaaagtgagctggctgccataaacatggcgctgggtgctgccagcatggggctaaaaaccatggtggcttcaagtggaggtggcatggcactcatggaggaagcattctcactttccggtatggcagaagtacctgtacttgcagtacttggttctaggcctggtccttccacaggtgtgcctacttacacagagcaaggagacctgcgctttgccataaaccaggggcatggagaatttcctcgggtggtggcttccccttacagcatggaagaagctttttaccttgccgctgaaatgcttggtctggtacaggaattccaaactttgggcattttgctaaccgaaaaacatcttggtgaaagccgcatgaccgtggatatagaccccactaaagcatattgggcagagcctatcatgtatcagggcggtgacgagaagtatttgaggtataagataacagaagatggcatatctcctctgcttttcccaccttctgaccaagtgataaagtttaccagctatgaacatgatgaatacggcgtttccaccgaagacccacagatgatagcgaaaatgcatgaaaaacgtgccaaaaaacaagagacactggtgcagaagcttatgcagatgcacaccgtaaacgtatttggacatggtgaaccagtcatctttacctacggttccacaaccatgtcagtgctggaagcactgcagtgtgctaatttggaagcaacagtggttcagcctatttacttagaaccgttccctacgtgggaatttgaaaaattcaaaaatgttaaccccatcgtagtagagcaaagcgttatgggagcttttgaaaccctgataaaagagaaaacgggcataaaagctaaagcttccattaggaaatacgacggaagaccctttgatccagaagaactcgcccagcaaataaaggaggtgatatagtatgcctgatgacctgaccacttatgcagaaaacacatggtgtccaggatgtggtaacttcggcattttcaatgcgttcaagaatgctgttagaagattagaacaagaggacggcataagcagaaataacattctcatcaccgctggaataggttgtcacgcaaagattttcgactacttggatctgtcaggtttttattccctacatggcagagaaatagccacagctcagggcatgaaactggctaacccctcggttaccgttgttgcttttgccggtgatggtgacgctttcggggaaggcatcgaacacctcatttttgcagccaagagaaacgctgatataacagtaataatacatgataacggcgtttacggtttaaccacagggcagttcactcctacttcgccagaaggttttagaggaccgtccacaccttttggtagcccagaagagccgcttaatccaataaagctcatgcttagcgtaggagccacctttgttgcgcggggtttttcagggaagcttaaggaacttacggatgttttctaccaagctatgaagcacaagggcttttctttcgttgacgtgctccagccgtgcgtttcctttaacgatacttacaagctctacaacagcaaagtagaaatcttaccgcagccagttagtacagtggaagaagccatgaaacttgcagagcagacagaaaagcttcccatcgggattttctaccaagtagagcaggttccaacttaccatgagagattacttggagatttaaacattgctacccagagagctcccaaagaacagcgctgggaatccattagaaccttgctgcagcagagcacctaatttgcacaaagaataagggttcttacctcctgcaaaaggaacgtacaatctttgtaaaggaggtaagaacccatatgaatcagaagcgtttagaaaaagtactggaagggatgacccaagctggtctatcccaaatgatcatttccgaccccacaaacattttctacctcacaggtaagtggataaacccaggagaacggatgttggtactcttgatcagaagtgaacaaatccccacactttttgtaaatgaactgttccctatcagggaaaaacttggtctggatgtggtaacctacaacgattctcaggatcccattgctttactcttaccccacattgcccctgacaagcctctaggggttgacaagaactggcctgcccgtttccttatagagctcatgcaccaatcccctattcccataaaggattttgtggacatctccagtattgttgatagtgtacgtgccataaaggatgacatggaacaacagcttatgagagaagcatcacatataaacgaccaagccatggaaagggttttgcacctaattcccaatttgcatacagagaaaaaggtgagtcgcttgctgctggacatttacgaagaactaggagcagatggatattcctttgaacccattattgcttacggccctaacggcgctgacccgcaccacgaaagtgattcaactacttcgttaaaggaaggcgatagtgtcatcattgatattggctgccgtaagaatttctactgctcagatatgactagaacagttttctacaagaaagcagacgacttgcaaaggaaaatttacaacatcgttttggaagcaaatctaaaggccattgaaactgtgaaaccaggcgtaagattctgcgacatcgatgcagcggctcgcaatcacattgaaaacttcggctttggtggttattttactcatcgcacaggtcacagcatcggtctggatgtacatgaaactggcgatgtatcttcagtcaatacggatatagtacaggaaggtatgatcttctctattgaaccgggcatctacctgcccggtaagttcggcgttcgcattgaagatttagtattggtaacaccaactggctgcgaagtgttaaaccatttccccaaggagctccaaatagtagactgaacccgttcagtaaatgctttctgttaagcttcttgttcgagagtatagttaaaggggaaagatgtaaataggaggtgttgcattttggatgtcttagatttactttccagcctggtttcatttcagactgtaaatgacccaagcaaaggtgagatgccttccagggagtgccccgcgtttgtacaaagcactctgcaatcttggggcattgatagcgagataatcgagcacaatggcgcctatgctgttgttggtgaaataggcgaaggcttgccaaaagtcatggtcatggcacattttgatgtagtacctgtaagtaaagatgaatggcactatgaaccttttaaattgaccgtggaaggcgataaagcctacggcagaggttccgtggatgataaaggcaacgtcgcctccctcatgtttgccctaaaagagctcaaagaaaaaccactaaacggcaaagtactgtttgccttcacaggtgatgaagaaactggaggagccaccgctctgtacattgcagagaaactccatgagattaataaactgccttctttcttgataaatgcggatggtacaggcatgatccccatagttcgaaggagaaaaggttttagcgtaaccatttctgtccctactgcaaagaaaatgacaaagggcaagcttgaagaacaaacctttgagattcgtacacccgttgtggaaacgagacatgctgcctacttcttgccgggcgtggacacccaccctttaatagctgcgtctcagttcctacgcgaaactgattacgaagctgtctccctcactggagcctttctcaaatccaacgtggtaccgggaacagtcactctaacatacgtaaaaccagagcagggaacgcagtcagaagtagaagtagatgaaaacctaacaaagcttataaaagctgttgtccctttagtaagagctcccataaaagctgaaaaatacagcgattttggtgtctccataacacccaatatgtatacctttgatggcgaaaggcattctctttccttggatattagagccatgagccatgacaatcaggacattgaacgtaccttaaaagaggtgctttcttataatctgcctgacgccgaggtagactttggcaacaaggaaaaagctggcttcctctttacagatcccaaagaaccatttgttcaaacagtactccaggttctaaaggaaaacggagaacgtgccaaggcagttgaaggtgcaggcgcagcagactcacgctacttcacacccctaggtgtgaaagctatcgattttggacccaaaggcgggaacgtgcatggacccaatgaatacgttgaagtatcttcactgaaaaaactacctcacgtttacgtgcaaattattgataaacttctaagcttgtagtaaaaaagccataccacattttgtggagccagccaaagcaacactcctgctggctccttttgcattacaatactgctatgtggtggttcttgattggtttggcagtgggcatagtcatcctactgttcttcaggttggcttttgagcgagacctagaaagaacacgaagagaactctaccagcaatatgaaaaccagttacgtgaaaatcaactccgcgcggaagcatactggaaggcgcaatttgaagactggaaaagccgagaaatagagaccttgaagcagtccatagatcagcagtataaagcagccctggaacagtggaagctggaagtggaagaagaaattaggcaagatgccactaaacgtagcaaatcagtcatgctgggtcaaataacagagcatctggtaccttttttgcctgacttcaagtacaacccaaaagacgctcgcttcttaggaacgcccgtggatctgatcgtgtttgacggccttagtgacggacagttgaaacaggttgtgttcattgaagtgaaaagtggtagttctaaacaacttactcagcgagaaagacaagttcgcgacatcatcttggacaagcacgtttgctgggaactattctaccaaccgtccacagagttactcacacaagaaaaccagatcaccttcgacattgacattttcagtgatacggataatgacgctggcgagaatcctacggaactatgacctcttcattccttgttatttcgctgggcagtccaaaatggccccaatattcttctatggaatatccgtctatttcgccttgtgtcttaccttcaatactgagctttaccctttgaatttctgaaaattcagtcaatgtattgcctatggcgttaatactcatagcttcgccaccagcagacacaggacagtatttgtaagcctctgttatcgcttcccggcttaaatccacataagctgtaccgttttccacagtaaaccccagtatgcgagtggttggaggtaatggcatacccatacttaaatcttcgggtccctcaataagtgattctaaagctctaagcggcttgttctcgtccaccacataatgctcttcagctttaacagcccagtcaggatcggccacaatgaaataaaccttcacaggaaccagctttacaggtatggacctatcacggttatactctttaaccaggttcagaaaggtgtcggtcttatcacccaaagcagctctaatcacatccacagctgatgcagtagtacttttcagttccgaagcaatagcgctctcagccaacccctcctgtgtcaaagccttcctttgcgaaagctcagccttcagtgcgagctgcaccacctcttgctgcgttgcagtaagctccaactctttggaaatgttgttgacataaatagaatccatgttggacaagtaaccaggctttatgctggaaccgaaaaaccccgtgccatatctggaatacaagaaacccgcagcaaagccaactacgacaaccaagattactattaatatccagcgtgccgcactccctctcacgctactgcttttctttgccatggtggtgcacctccaacgcattagataaaaactacagaacttgcagcctttctctctcttgttacagtagaatattaacatgaacttaattgaacactacggccttaaagacgtctatctaaccgtcataccaaagctaaatcgggacaaagaagcaggaactctgtggagccattccttggatgtggcggagcgttttagagagctcactgaaaaactatggcgtccgcctgtgggcccagacgctcaccgtgttctacgttacagccttgatatgatgcagagtttagtgtacctacatgatgtaggtaaaatcgatgcacgtttccaagagcagttgaaaaacggcgagctcatctccagacacactcttttgggcttgaatcttgtggtagacgccgcagaaaagctttcacaaaactatccgaaggactttagacccacgctggtttatctaacatccttggccaccacgctgcaccatgctccactaatgagaaccacctttactaatgttaaagaacaccctgacgcaagccttttgcctgcgcacctaagaagtttgtgggaagaagagcttagccaaaccataaatcgtcttaaacaatacagaaaacaacttatgataagcgggtgggaacttcactgggtctacacctatctcaatggtcttgtagctttggctgatgaaacctccagcgctcattatcctttgaccttttctcacacattctacgtagactatcaagtacctgatcagccctgcacccatgaagtcggtgtatacgctccacagttatgggcaagacagctaaagaaaggcgtccttactccatcagttagcgaagcattccgattgatgcaaccacgcatttacaccagcttctatgacatacttccttttacaatgggcttaggaaagtacaacgtaagaatgctcagcttgctgggcagtaccgtttacaccccaagaaaagactgggcagcattgttctcagacctatttagagcccgagttattatcacaaacccggcaaggggccctataaacattgtgcgtgccgaggattacgagaacaaactcccctattacttacaaagcaacgatgaagaaacagacgaagtagacgaatggactgtggttacacaagactacaacgacttagtgccgccatatgattggctatcactggtgaaaaaagtttggaatcaacttggagagtacgcactaatgaacatgggagtgcataacatcaaacagccatttattaaagctgacgtaatccaacccaaagatcacattcacaatttaagaaaacagctccctgagcacataaagctttggcccaaggtcccgttagaaaccttggttaacaaacttgccagcaccccagtcccactttatgaggcgaccaagggcgccatcattaatgaatcccacatactgcttaagcaaagtaaccgcgtaagcaggtagcaaaacagtttgctttaatttactgtcgccgcttataaacatagtcataaagccctttttctttcaaccactcaaggacgtccgacgccagccattctagtggcacagcaggctctttcggattaagaaagttcttttgttagctaaacactcagtaggtacgtggaccaaaattaccttagttctttcttcattctatggaagtggagaaccacttcctgagtcaaatttactgaaaacgttctttctattctataaccgcgcttttggtaaaaacgaactgcattttcgttttctgtttccacgtccaggcagataaacttcgcaccgcacgaaactgcgtcctcttcagcgcgcttcattaatgctgtgcctacaccccgtgtttgcacttgctgataaacagccaagaaggctatgtaatagtcttcacgcgaaattctactaacctgtgcatccaatttgagaagtgctggcagggctttgaaaaactgaagtcccaagtgcttgatcatgaggtaaccggtactcagctgttcgttctgtttagtttgccaatcgtagcccactaccaatccaaggatgtcatcaccatcttgagcaaacaagcaatgagagaagctgaacaaattcctatcatgctcgtacaacagctgcaaaagctccactgcccttttttctccgaacaactttgagaaaaatggagctgcaagtagcaccagctcagagaaatggttcttgtcttccaaagttcctttcctgacaaccatcaacttctccagtgtttgttaactaatactagtatgagagctagatagtctgaccatatataattgaaacatgctgcttctaggcgcacatactttttcaaaagggctatttgtcctgtgagtaaccccaattacaaaattccgataaaggaatggattgtttctgaacgccccagagagctgcttctttctaaaggacctgagcacctgcctgatgcaaaactgctcgctatcatactacgtacgggcaataaagaggaaacagcggaagatttggcacgacgcctgctgaacacctttggtggcttcactggactgtaccgagccagcgtagaagaacttctacaaatcaagggaatgggaaaagccaaagccgctcaagtaaaggcggcattggaaataggtaagcggtttctccaaaatgaaactgtggaagaagcaagaattactacccctgaagatgccatcgagtatgcagcacgttatttctcttccatgctaatgaacgaaggtaaggaacacttctggatactgctgctagataggaagaatcgccccataaaacacgtagaaatcagcgtaggcagttcaatacagaccacggttgaccctaaagaaatattgaaacaggtaagcttgacttcagctcaagcgctcattttgatacataatcaccccagtggagatcctagtcccagccgagaagatgtggcagtgacaaaacaactaaagcaagcctgcgaattggtaggcgctcagcttcttgaccacatcattgtgggcaagaaccagcatgtaagcttagcccgagaaaagttgatttagaagtcccacagctttttacatggtgtaggtgctactttactatatgtatggtatacaattgtttgctataatatggttatgacagtcatggtgctttaccatggtgcagaatttaagcctttagctttcagagacgggcaacgctggcaaaaagtaaaaaccttgcagcaaaaatggcagcaaccgcagggtaatcgccagctttaccacttcgtaatatccacagaagaagaccaaatctgggaactcgtttacctgtggcccgacggttattggagaggatggtgcttgccatgagatggatcatgcacgtggacatggacgccttcttcgccagctgcgaacaagccatcaatccaaaactaaaaggtaaacccattggagtcatggctgacccctatggcagagggaaaaaacgctccgtcatagctgcagcatcttacgaagctaaacgcaaaggcgtaaaagctggcatgcctcccaaggaagcttttaacctttgccctgaccttattctggtgcaagctcatccatcattctacggttacgtgcataaccaaatgctcaaatacgcaagaagcatttcttctgaggtagaaaattacagtattgacgaattcttcatgacttactacggcaaagatccagataaggtaggtgaagaaatcagaagatacgtaaagaagcagtttggtattacttgttccgtaggcattgctccgggaaaaatcttagcaaaaatggcaacagaggaaggcaaacctgatggactcacttggtggaaaccacaggccatacccagtgtttataagtacttgcccgtatcagccataccaggcataggttcccgcagagaagctctactcaataaaaatggtatatataccttagaagatttagccttaacgccaaaacccataatcaaaaaccttatgggcatacttggcgagtactaccaaaaaatcgctcaaggcattgacgaaacgcctcttattactcaggagtcacctttaaaaagcattactcgcagtgttactttggacgcaagcaccttaagcccactggtagtagaagcagtgggacgtctgctttgcgattctcttggtaaaggtttggaagaaattaactcccgtgcaaaagaacttttcatatttttacgctacgatgatatgagtgcagaatcaacaggcatgaaactggaattttacactaatgaccccgacgtaatttttcataacttcaaaatgctaaacaaagaactcagaccgtataagcaaggcgtacggttggttggcgtaggcatgactgacataaggcagcactacacccctagccttttctaccaagaaaaaccaaatccattaaagcccgtagtagaaaagatacgccagcgttatggttacgacagcatcatacctgctaatttgctactggcagagccttacaccagcattattgccgagtaaatacggctctttaaccatacttacggactgaacctgctcggcaatgaattgaatgggttggaaaccagttcacacaagccattattttgattgtttcaattatcctggagagagttcgaaaatggacactagatacttatgcttttatccagtgaattaaaatcgcacaagtcctatacaaaaaaaccactcctattaatctgcgcttaatcaaactcagcatagctacaacactgaatagtgtataaacaaaccatgaataaattacaaacaagcaaaaataaagaattaacaatcttgaataaggtcattaacgtttcttccacttctttggcttgggctctaatattaggcgttgtaacatgggttataggtgccctcggatggtatgctgttggtactatctggaatcagcatctttttgtacctcaaagcgttagaagtacagctgttaccgtactattactaagtgcttggctccttattttgtttgctttattctcggcatggaaagcttacaaccaaaatcgatattttagaaacaacaagaggagtatagagcctttaagatccgctaataaacctattgaatgggcagaaattactattgaccctgaagaggggaactttctaaaaagcgagcaagtgagcaatgagtcttaactactggcaactttttagttattacgtatttctattcccactcgttatgagtgttgtgtacgctgttggcggagtttatttttggttccgccgtgaaaaacgttctgaggcaacagaacgtacaatcccaaccgaacaatggcctcacgttacaatacttgtacctgtccacaatgaaggcgcaaccatacaagataccatgcagaatcttagcagtttggattatccagattacgatgtggtcttcatagatgacaactcggtcgataattctgctgacatcatcagagagcacttaaaaactgctcagaactttcatctcatccatttgagcaagaacgtggggaaggcagctgctttgaataatgccttgactagaattggcgacacgcccattgtggtagtgctagacgcagataccacgttgaaaagtgacgctttaaaatggctaactttacctttcacttaccaaccacgccttggtgctgttacaggtaatcccgtagcaaggaatagaaagaaccttcttgagaaaattcagacagctgaattcgcctccattattggactacttaagaggtctcaaagggtcatggggagagtgcttacagtatcaggttgcgctacggcatacagaacagacgttcttataaaagtgggcggtttttctagtaattctgctactgaagatattgacataacatggaaattacaaaaagctcattacgaagtatggtttgctccaaaagcagttgcgtacatagaagtacctgcgtcttttagttcttactggaaacaaagagagcgttgggctttaggtggatggcatctgctaaggacgcacaaagacatctttcaacgttgggagcacagaagactttggcccatatacgctgaattctttctcagctacatttggtcattactgttcgtttttggcaccgctacgtggattgttacttcaatatttctggccgagcccgcagggcttaatccagtacccgcatggactggagcagtcctaattttcgcatgtttattccaatttggagcagcacttttggttaatcgccaatatgacaaaacgctttggcgagctttcttctatgtaccttggtatccactgttcttttatgttataaacgctttaacagtggtttggacagcaccaaaagggctaatgggaagcttaaataatgtagggaagtggcaaagccctgcgagaaaaacagtgaagcccttagtacaagggtaaatatttgaatactttaataaaacaggtcactccatgaacggcagtagcttgggtttcaaagcagtgtaaccatattggctaccccatcagctccattgctactgcttcaaactatacatatacatatagcctataccaagaatcatgaagaactcagagtctaatgttacacactgaacttcaagatcattagtatcccctttttagctaaaacaactttgtctgtaatatttcataaagtagccaaaacacaatagaacaccacgagagggtttgcaaagtttcgtcaagtaaaaaacttccgtaaagtacacacgtattcttgcatatagatacccagtcaacaatgttaaaatacatttcatccggacccacaggaggggtgtcatgaagacaaaatctttgaagcttaaactatcgctaaccatagtagtaacagcacttatcccgttattgcttcttggtgttgttgtagcctaccgcactgctggcaacattaggtccttagtaagcaaccagttgcagactcaaaatgcagcagatgcttctagtattctcgcgtttaccgatattcatggttatttagcttcttatttagcctctagcgatagcgtaataagcttggcagaaagcggcgacttcactatcctccaacaagtactggccatgttcgatacagctctaaaagaatatccatccacaatgaacgtctacgtcggcactaaagatggattgatgttcatacgacctgagcaagaactgccagctgatttcgaccctcgcaccagaccttggtatgaggaagcaattgcaaacccaaacagctacatcgtaacagagccctacacagacgctggctctaagaaaacggttatttcagtagctaaggcgatctcgtctaatggcgaatatgtaggagcaataggaattgacttcgaaatcaacaaggttgtagaagagatttttggcgacacaggtgacacccagaaatacttgatcaatggaagtggcaaagttttactagccagtaaaaatgcctccataaaggctgacactgacttgaatactgagaacttattcaaacaggtccaggaagcctcttccaaaggaggattgttcgagttttcatacaaaggcaacaacagttacgcgttggcaatgcaactgcccaatggttggtattttctttccctagtacctcgcacagtggtatctcagcccataagctccataatattcacaactctgataattggtgctcttgctctcatctttgcaattctgttaggattcatatcaacccagaacatgcttattaagccaattgaaaagcttagaacaagcgtatcagcagtcgcaaaaggagatttaacgtcaacagttgaagtaagtagcaaggacgagattggagaaatggctcaagacatcaacaccatgattcaggcgctgaacgaaataatgactactagtactgaagctgcaagaaagttatcaaacgctgcaacgaacttagcagctctcacagaagaaacgagcgcttcagtagaagaagtcacagcacagtccggtgaagttgcaacaaacgccgaagccacatacagagccattgaagactttacaggaggcgtggatcaggtttctagaacagcacaaagcatagcttcagatgctcagaatcttgctcagcaaacagggaatattagacaatcggctgaagaaggtcaaatgcgcattgcccaagtagtagagaactctgaaaaagcgctccaaaatacagacagaacagatagaaccatgcagaaactaacagaagatgccaagagtattagctccatagtaaaaaccataaatcaaattgctgagcaaacaaatctacttgcgttaaatgctgccatagaagccgctagagctggagaagctggaaaaggttttgcagtagtcgcagatgaaataagaaaactagcagagaagagccagcaagcaaccgaaaacattgcccacatacttgacatcatccagaagagaatttcagcagtaagtggttctgttggtgaaaaccttttatctgtacaggaagccgtacaaagggcaagagaaacacaacagcaattctctactattctccaagaagtaataaaagtagcatccacagcagaaagctttgctgcaagtgcggaagaacttagtgcgtctacggaagaattaaatgctgcagctgacacagcgattaagccagtgcaaacaattgctgaccaagtgcaccaaatcagtgaagtcttgaaacagcaatcgcaggcagtatatcaagtagctcaagaggcatcctctattgaagaattagcaaaccagctaaggcaaatagcggaaaagttcgtgctgcagtaagcataacttgagcaattgcatgcaaagaaggggcagcatttctgctccttcttttttgctgtccatgttcttttcttcacttccgtattagactttttattatgtatgcaggaggtggaaggttttggacatgggcttttgcataaaaccagcaggcgattctgcgcttttagtgcaactaggcaataaaatttcaccagaactaaatgctaaagttagggcgctcaacgtagcactgcagcataatcccattgaaggcgtcattgaaactgtgccagcgtattgctcactgctggtgtgttttgatcctcttaagttggaaccggcaacgcttgagaaacaccttgaaagagctatggaaactacctgcgagggaaacatttcacagccatcagtgactgtgataccagtatgctatggcggcgatcttggaccagaccttgagtttgtttctgcctactgcaagcttgaccccgaagaggtcatagcactgcacagtgcaccgaactatctcatttacatgctgggtttcactcccggctttccatacttaggaggcatggatccgcgcattgccacgccacgtttggagaatccgaggatcaaaatccctgctggctccgtaggcatagcaggagaacaaactggtatctatcctgtggacagccctggtggttggcgcatcatcgggcgcacacccgttaacatatatgatcctttcaggaccccgccagtactgttcagcgctggcaattacataagattccaagctattacagctgaacagtatcaaaccattaaagaacaggccaaaatcggtgcttacaaagttcgaacatataaccttgaagaggagaaaggtatgctgtaacaaatgcctacgttttttgaagttgtttcaccgggttttctaaccactgtacaagacagtggccgttttggttaccgaagcattggcatgcccgttacaggagctttggaccagtacagttataaagtagcaaacttactcgtcggcaatgatgaaagcgctgcctgtttggaaattactttactaggacccactcttaaggtacatggctcagccgtcattgctctaactggtgcactgtttcaagctacgttaaatgaacagcccttaccacagtggcaggcagttgaagttaaagagaacgacatcattacaatatcggaaacaaaagtcggtgcaagaggatacctggcagtagccgggggattttacgtgcccatggtaatgggtagcaggtctacctacatccgtggcaagattggtggctttcaaggcagacccctccaaagtggagacaaactggaaattggctcgccttcaaaagaaccatcgcagtatgtaggcaagcttattcccatggagtacgttccaaagtacgttataaacgctgataatgacatcatcacattacgcgttattatgggaccacaagatgattacttttccaaaaaaggagtgcaaaacttcctcaatagcacgtacataattactgctgactccgaccgcatgggttaccgcttggaaggcgaacgcatagaacatatcagaaaaaaccacacccagatcatatccgatggcattccactcagcgctgtgcaaataccaggtgatggcatgcccattatcatgctcgctgacggacaaaccactggaggttatcccaagatagccacagtctgctcagctgatcttcccctcttagctcagggtaagccaggaaacaaagttcagtttgtggcaatcagcatggaagaagccgtttatcttctaaaagagcaagaagataagctttgcaagctccggcttgtgcttagccctaatgcttccgctagtgccaagcatttccgtgtggcagtgggcaatcggtatttcgatgtatgggtggaagaacgctaagtaatgaaaggaggaacagctaatgccactcaaggttgatttaaatgccgatatgggagaaagctttggcgcctataagctgggattggatagagaactattaaaccttgtaacttctgctaacatagcgtgcgggttccatgcaggcgactacatggtcatgcagaaaacagtaaacatggcagcttctaagaatgtggcagtgggagcccatcccggttttccagatcttcaagggttcggacgccgtaacatgcaactttcacctgaagaagtgagaaacttagttatctaccaaattggagcattgcaaccttttgcaagagctgaaggtacggagctgaaacatgttaaacctcacggagcactttacaacatggcggcagtaaattatgagctcgcaaaagctattgccgaagctgtaaaaaagacagtacctgacgccatcttgcttgctttggcaaattcagaaatggttaaagcagctaatgatgtgggcattagagtgacacaggaagtgttcgcagaccgtgcctacaatgaggatggcacgttggtgccccgttccatgccgggtgcagtcatagacgacccattgcaagccacagagcgtgcattagaaatggttctggaaggcaaagtaacagccataaacggcaaagagatacccattgttgcacacagtatttgtgttcacggtgacaacccgaaggccgtagaactggcttcaagcatacgtaagcaactggaaaaagcccacgtagaagtggtagagctaacctacgtgctaaaagcggcatattcgtaacaaccaaaataaaaagtggtattacacaaaacatgtatgttctttcagacaacatgtgctaaactaccttcaataaacgggggagtcaacctaaaagacagtgcaaggttccaaaaaaactgtgttgagctcctcttgggggtgagtagtttatgatgaaacgttcatttggactgttggcttgccttctaacagtgactatttccctacttggctgcacaggaaccacaagtgaaaacactgtaccgctgctgctggaatacaacaacgaagagaaaatcagttatgtgaaagctctgtgggcaccagaaaaaggcaccgtggaaattggcaaggaccccgtgctttcctaccctaacaacgacaagcaagtagtagctctgcactgggaaggtcctgacagtgttactgtttttaccagagaagctacaactaaccttgcacagatacaaacaaatggagtaaaagtaaatgtgatcagcttagccaattccttaccaatctattacgacccattggtcgcatataccaccaacgaagcgatctatgctgctggagtaggcgctgctgcaacaactatttctaagataagtgcgactggcatgcaacaataccaggtagccaacggaacctttttaggcttaggtgccatggacgacaagatctacgtgctggtggggaaacagcagccctacgtgccacccgagacagggacaatccccggctcagcaaccatgtcaataattcttgatatcatcaaccctgatggaagcatgacggtaaagacggtcacagacaactacgatgcatccatattaacattggcagaacttgacataccttttgccaatggctgtttctacttagacagtttacggttggatgtaacttctacggaaccaaaacttgttgaagtaacatctattaccaaaggtcttaaaaccgtaggaactgccacaaagcttgaacccttcacattttatgaagaaacgactttcccatcttacaccaaatacaaagactatcttgtagccgtcggacaaaccgttggaccgaatgaactcaccatagcagcgttcaaaaatgatgaactcgcaggttttacattaatcactccatacagcaggcttagacccatcccagaacaattgaaaactactaaagtatacacatacgacgctcacggaaagcagctcaatagttatgcaataaacactcctgaaagcgttgtagttccaatgactccgtaaaggtacaagcaaaaacagagagatgaataacacatactctttgaagaaacgccttcaataatgcactagagaagtaacctaaccgtgagaggaaacagagaaaaatctaatacctgcaataatcttagttgcaataccttttgttgcttgcttgctcgccgacaatagactgcctgagtcggctcttcatcactgggcgcttctggttaaccaaacagctacagcaaaaggttttctgccgctttctttcttcctttcatagtaccgggaattaacacactgcactgctcataccaatcgctggcccattaatgagaaacatcatgcagttcatggattattaccacggctttgctgcaccattccttaaactgctctttgcatgctcacgccaatcaaagtaagctcataagatataattcttgaggtgaaaaagaaattcagtttcgcaaatattctgatcgtcatcagtttggtagctgttttctgtgtatcttttgttggcggtgtttatgctcagaaaatcttgctgccgaaaactggtagtttaagcatttcagacatcttgggctctgccacaaacacattgtcaagcatgacaggttcgaaaaatgaccaagtttggctcttagctgggctcgatacggtaggtaagatgaaccaaggtggctcagtgggtcataacgacacgctcatactggcattcatacacggttctacagtgaatttgctttatattcccagagattctttggtcgacataccaggtgaaggcataacaaagctcacgcatgcctccatgtatggtcaggggcaaacatatggtggtttgagcaaactggtgcaaacaattaaggataattttggagtgaccgttgatcattacgtagttgtgaatttcacaaccataacagagatggtggatttaatgggtggactcacagtggatgtgccgcaaagatattgctatgaaggtgtcggtgttcccgattacacatgcctaagcccaggtactcacacacttaatggcacgcagttcttggtatactggcgtgtgcgtgactttggcaccacccacatgtccgatttagatagaatttctaggcaaatgtcactgataacaggaactaatcttaaagaccaagtcatttctaagctttcaccatcttttctgtccagtgccgtgaacatatggaacgactacgtcatttcagatatgaatctggttgaagtggcgcaactggctacaaagatgaaaaatgctcaccttgttgtggatgtactgcctggcgattttcatgtaagacacgtttttgatctaagcgtacctgttgatgtttacaagtgggatgccggttggctaaggaattggtacattacaactctgggaaatgttggacaagcctttgcctcaggcgtaaatccaacagattttggcacttcccaatgaattaccgttagttcaaatcattgagcttcacatgaacgttttattcgctctttgatctatccaccccatatgtatgtaacatggctacacttgaatgtttctatgtgcagcagcaaccctttcaaagattgcaggttatgaaaacacgagaataggtccgatgagcgatggactctccaccgaacctattctctgttacccttggtttacttttttatttgcaattgcagtcattacttggaatggcaacacgttcgaatatttctttatatacttcttctggacttgtaccccaatgcaccaatagattgggttggcaacttgttatctcgccctccggtatttcctctaaggctgtccagaatcatacgtcgtagttacccttgctcgcttcttccaaagatgggctataaagcttgtaccccaaatagcctgatcctgttgatggatgacttgcctcaatatcgtcatgagctgcctgaatttctatccagttttgtactgcacttatctgatcatcggtcaagtaatacttatttctgtccagccacgcctgagcttgctttatggtccagtcatcacttgccgttacgttcaagtcctcttcaaaccacagttctgctcttatataaccgctgttttgtttcacttcgaatgtggggttggttgataccgggttggatttcataatctggtcaacttcttcccagcctttcgggtaagcataattgtagcgagcaggcaaagcaaaaacataactgtcattttcagccagcttagtgggtggcattggagcagcgctcactgaaagctcttcgctttcaacctaatgaacccacaatcatgatgaccaacagcagtcacgttaatctttttgtacctatcttcttatgcctccctgctccatggatacggtgtgattgtacgcctatgaagccttgtcatcgcatctggcggtttaatcgtattgaccaaattgtttgcttgcccatggtctgcattgatctctttgtgcatatccacagaatgaacagcaacatactataatgcgaagagggagaagcacagaacatcccgctaaggagggaaaaatgacaatctttgggccgataccatccagaagactgggcgcaagccttggtgttaataacatcccgtacaaaatatgctcttacaactgcgtttactgccaggtaggacgcacgctacacatgcaagtgaagcgtaccttatacagtaatccatcagaagttttcgacgaggttaagaaaaaagtagaaaggataggggaaactcagcaaaacgttgactacatatccattgtcccagacggtgaacccactttggactcaagcttgggtgaactcatagaaaggctcaaagatttaggcctacccgtagcagttataactaacagttctctcacctgggataaatcagtccaggaagatcttaaaaaagctgactgggtcagtgtgaaaattgatgccgtctcgcctaacacttggaaacaaataaatcgacctcatgcttccctttccttggacgaaatcttacagggcatgcaggagttcgcaggctcgtacacaggaaccttgtgcacagaaacaatgctagtaaaagacttaaacgataatccagaagaacttactgccattgcaaacttcgttaaatctcgcataagcccttataaagcctacatcggagttcccactcggccaccagcggaaccatgggttagccgcccggaacctgagtcaatcactgccgcttacgccatcttcacaaaagagggcttaaacgctgaaactctaaccggttatgaaagcagtggttttgttgtcaccgataaccccgtagaggaaatactggaaataacagccgtccaccctatgcgaagagacgcagtagaagacgtactcaatcgctttggcgtgggagaagaagtactccagcagctcgtaaaagaaggaagaattagaaaagtccattatgagggttgggattattacataagagttatgaggtgaaaacaaatggcaaagttctcctttgaagttatgcaggagtgtgtttaccctttcactgtaaaggaaagcgaagatcctgatgtaattctgggttcagccttcggcgaagacgttgctgttacgcgagtgggagacgatttgctgctctcacatgtcgaccccattgtcggtgccgtaaatggtatcggctggcttgccgttcacgtggcatgcaacgacattgcagcaagcggtataaaaccacggtgggtgcagttattggtcatgcttccatcgctagaccagcctgaggagttaaaacagataatgtcagatgcagcgagagcagcagacagcttgaacgttactattataggagggcacacagaagcctccaatggcctcagacggcccttagtcgcagccactgcactagcgcctgcctgtggcaaaagagtcgtaagaaccagcggtgctaaaccaggggacatcatctatgtaacacgcggagtggggctcgaaggaacaggcattctagcttctgacttcgccgttgaagcaagaaaacgcggcctaactgaccaggacctaaacgaggctctaaaactactttcttctgtgagcgtggtgtcagaagcactgaagcttgcagacctaggcgctactgccatgcacgatgtgacacgaggtggcatacttgaaacattgttggaaatagcttcctgttccggtgtatgcatggaagtagatcgatcaagaattcctgtgccagaagttgtcaagcgctttgctaatgctttcgaatttgatccactaaaaatgatttcctcaggcaccttggtggctacattaccccctgaaatgtgcgaaacagccgaagcgttatttgaaaaccaaccatgcaaactctttcgtataggcgttgtgacagaaggaagaggtgttcttctgcgttctggctctgaaagccacctttacacacaaatagcctgtgaacaagacgaattaactcgcatgtgggcacttctaagacccgaaggcaattaaacatgtaacaggcagaagtattatgaaaggctgtttccgctgctcgccgcagttcgagcaatacattctaggcagcacggcgctcttttcacccattctattcgtaaagaagagcagtttcatgaaaaagtgatatactaggcttacaaatgggggtgttgtcctcgggggtgttgtcctcgggggtgttgtcgcccgatgggaggcgtaagattatgagaaacgttaggttctcaagagatggatggaaggttatgttggttacagtcattattcttgctcttatcctcacaggtatgtttacgctaagttttaagcaacccgctgtggcaaaagcagaagttgagaagactgaggtagagtcattggttaagaaagcagccctgatttttgccactgcagttccacatgataaaacacttacatctaatgcaacagttactgaactaaacattacagatggcggcatagaggccatcgtaaacacggaatgtacctttctcctcgattacaagagcccttatgatgagcctcacttaaaagggaaaacacagtggcttgcggagaataagtccagactcacaacagaagagataaacgttgctgaaacagaaataaaaatacatgaggactgggtaaagtgggaaatggaggttccgttcgggtccagtgccacttataaactaactgctgcgaatttacaagaagcccgaaatggaaactttactgtgtacttgtggactgatatcgacagagtaaaaaacggcacagtacagaactggataccaaacaatatttttataccaactgacgaagaagcaacaaacagagcttatgaaacatttggtgactacgtaaaacaactaacaccaatttacgcagaagcagagcaaaccgcgatagagaggtttgacagtaaggactaaataaagggggtattattatgaaaaaaggtaaagttttaaaacggttatttcccatttctctatgtgctgtcttacttatactttcagtcggttgcaccagtaccacacccacatcaacctccgttgaatcgataccgctttttttgcgctacgttgacgctgtaaataatcaggaacaactgctaaagctaacatggaacaccaaaacaggcactgtggaaatggacacatcaacaacgctaatgtttcccaactacgcaaacgagagcaacttttgggtaagattgagtccttggatcggactatcctcgcaaccaccgaaacctgtttcaaatactgccatttactgggatggttcggacactgccacattattcaccacagaaaaagatcttttcgtcggacttcaggagaacaatcttaaagcgaatattgttagccttacatctacgtcgatgtgtaaccagtactttaatatgacaaattgctatactacaccaaacaaactatataccttcgagcaagacctctctaactcaactatttacagattctcatccacagaagctgtcaaaacgacagtgagtggttacgccatgggcgttggcgcagaaggcagcactacctatgttctgtcagcctctgaaacacaatcgtcaaccggacctaattcttttcttaatatccagtttatcaacgctgatggctctctaatagaaaagaaagttgcaaacagcgaaaggaaagaaccatactcacttctgtctgacgcaggtggttgggcagcatttgcaaacggcaatttttactcaaacactgctaaggtaaatgcaagctctgacagccctaaatttgaactggtgcagtcgttggctgacgctttcgagattatttctacgtccacatcacttggatcatttggcgggccttacccatccccagctttttacggatataaaggctacacgattgttgtaggaagcacattcagcccggatgaaattaccgttgctttgttaaatgacgaaaaattggtcgcttttgtgctgattacgccgattgatactgctgaaacaaactttgtcacctacgatgccacaggtaagcagctcaatacctacagcatccaaacgccgcttcaagttgttgtgcctcaatcataacaaggttcttaagggggctggcaacccatgcgttgtcagcccccgtttctaattttttgttgttattcctaaagggcaacagtttcataaaaatgtggtgcattccttttacaaatgggggtgttgtcctcgaggtgttgtcgcccgatggggggcgtaagattatgagaaacgttaggttctcaagggatggatggaaggctatgttggttacagtcattattcttgctcttatcctcacaggtatgttcacactaagtgttagaacacccgctgtagcaaaggcgtctactcctgaaaaatcttcaagtgcagtaatattggttgaacaaaaacattatgccgagagcagccatgactaacaacgccgtaggcgaaaaagaaagaaacgactttgggtcaaatcaaaaaccaggttcggacttgcgttacagaatattagatctggatacccagtacatgcaagaacttacaggtaacccttataacttagtttatggtaggacatggctacaggtgactcaatacaatccagaatagaacacgaagctatgagggcaatgttcaaaactacgtataaaattttagtcacagtagctttagtgctgtgtataagctgcgccagtccagtggcgcatagatctgcagagcatgaatggatactatgtaccaccgtaatttcagaggaaaaatcagggcagcgcgaggcggccgttttcatttgggatgtacaaaagttaattaataaagaagctcctgagctccatcttttatggcatggattgcgaggagcaaggcctgaggctgctttgtcgcctgatgtcaagacgttggcggttgcctattggaactatcaaatggatgctaaaataacttcgctggtgaatctcaatacaggacacatagaggatctaactaaaacaccaggtgaagagtacgatctaatttggctaaatcagaatgaacttttcttgtaccatgcgccacattcaccagatttgcccgatgttttgcaggtatggaacacaaaggagaaaaaactattgaaagagttcaaatggagcgatatctttgcgccgccaagtggtgctattccatctttcttttctattgcaccttctgcaattggtaatgaaataaaggtagtaggatgggtaaaagaaaataagtcgcagttctatttctctaacgaggagaacgccacagttatctactcgccaacttatccttatcaaattgcgtcactggacaaacataccttaaagatcacttctacggtgtcataccccgcagagataaacaatcttccttctcctcccagacaagacttggactacaatggaaaagacatttatgctttcatcacacaagtatctccaataaaaagcacttgggattccgcgataaatgagattgtcgtagtgaagcaaggagaagatggcaagtttactaaaatctatgaaattcctaacagtgataaggctgtgacattcgattcggtgcttttcataaatgaggattacctcatctacaattttatgagttacaagaatggaaatcctgtgtataacatcggcatactcaacgtcaagaacttcaaccaatggtcatttatacctacatggcatggtgaaaacataatgctagtaaactacagaacaacaccagctggttggtctcctgatcttaaatgaatttccagaagggtcagtagccacgcttgtaacccttgacttcataaaccataaccgtgctaagctgacagagttagccataacacgcgatattcttcttagctgcaatgctaaacagctcaaaaattatcccatagacacacctgacaaagttattgtccctgattcaccgtaaaagacaaaaagctcggcaaaagatagatgcctgtatcacagagctatgaccaataagaaacacttgggactactctaaaaatgagactacttttcatgaaacaggaaaaaacgaggtaagtcaactaagtcgcatatatgtcgctttggtttctcgtgaaaaattttaagcaactgttctttacgccaatgtggcaaggtgcaacacagctacttcacttactctttaaaacatgttatttttaatttgctccttgagaaggtagacaaagtcaagacaggagtaggtgcacagttacgaactaatcataccttcttttcagattttaacttggtagcgcgaatagataacatctaaccaaataattaacgccgcgaacgcacaatacacaatcaggctatctgggaacaaaactacaacaaaaccgatgagagcacagacataaaacaaattgatcaatgcttccacgttttctttatataaaagagaaagtgcaaatatgttgaacatcatagtcgtagccccgtagcccacaaagcaatttctgaaaacctcaacggtatttaacggacctataattcctctgtcattgagataagctatgagaaacgcagttcccacaccagcaaagaagagcaatatcataaatacgaaaccttttgctatcgctttgtattcactcgcttccacaggtaatgaatcggtatagttcctcctctcaaaaagtagaacagaatagatatcacataagaatgccacaattactaatgcaatagtgaaagcattaggatccttggcagctgcataggcagcaaggccaactaatgaaaatccatttattgaagtaatccttcccttaaaatcgcctcttttttccatagaccctcccttttgtcaatccaaattgtatttcactctttctgtgaatcgaaatcaaacaacagaaataacaaaaacctgcaaaaccacacttgctgacaataccttcttaaacccagcactttcgctcgccctcactattaccccctttataggctccccactccgaagcccatttaatggcaagtttaacacaggtcagtatgaacataaactacaagcaggtgatcccaacccatctctaaaggactcaaccttctcagcggtttcgtacaaaaaagctcggcaaagaatgaattctctgccgagccgggttataaacaatttctgatttactacggtatctcgtctagggtgccaaaacggtaaccttgggcttttatgtctttaatgagcttatctagtatctgaatgtcatcgggcgatacagcatgcaagaggataaccgctccattgtgcaggcggctcataaccgtgttataggcttcatctggtccaccttttaagggtacccagtctgccatggcaatgctccaaaaaacagttcggtaaccaagagcgtttgtcacacatagtgacctttcactgtattcgccgctaggtggcctaaggtatttcatctgttggtttgtgatcccagcatacatctgagcaagcctgtttatttcatcagcggctttctcgtagctcacggttggcaaactcacgtggttcaccgtgtggttccccacgatgtgcccttcatctaccatgcgcttgactaaagcaggctcgctctttacgaaggcgcctgtaataaaaaacgcagctttaacatcattgcctttaaggatatccagtatatttgctgtattacctgcttcatagccctcatcaaaggtgaggtaaaccaccttttcactggtgttgcctgtaaaaatggcatggtatttatctaacagctcttttgccttagctccaatatcaggtatttggtggttgggtagtatcctcatgccccatccgtactttgtattatccaaggaacctgggcaggctgtctcaagctcgctcacttccactgtctcctcgggtggcgattccgttggctcagtctcttcactagtgcctgtagactgctctgaaggagtctctgtgtgaggcactgttggcgtaggcggtgtagtgggcgtgttatctaccacgttgccacctgaaggagcaggctttggcgtttctccaaaataagagcccaaagcgaaagcaccaaccaacaaagacaaaactatgagtgccacaagaaccgctttccctttcaccttatcaccgccttaccacaatactatacccaacccgcattgcatggcacataattaaggtaaatgggtatactaagagttgatatggctaaattgcatgtttcaattttcgaattctctttttcacatgaaggaggcttttaaagcagtggaaaataaagatttttccgagttagaaagaaaagtcatgttcgagaaagccactgaactgcctttcactggggaatactacgacttctttgaagaaggtatttatgtgtgcaagaactgtggcttacctttgtaccgctctcaggacaagtttcattctggatgcggctggccaagttttgacgatgaagtaccaggagcagtcttacgccagcccgacaaggacggagtaagaacggaacttgtatgcggctactgcggtgcgcacttgggacatgtattcacaggcgaaggttttactaagaaagatacgcgtcactgtgtaaactcagtttctttgaagtttctccccaaaggccaaaaaccggaaaaggaacagatattctttgcagcaggttgcttctggggcgtagaacatcttttcaagcagtgcgaaggcgtgttagacacacaagtaggtttcatgggcggacacacagaccaccccacttacgaggaagtttgcactggtactactgggcatgctgaaactgtgagggtggtctacgacacaaaagttgacgtggaaaacttaatcaagtatttctttgaaatacacgattttacacaagttaataggcaaggtccagactggggtaagcaataccgcagtgtgattttctacaccagtgaagaacaaaaacaaaaagcagaaaaaataaaagcattactttcccaaaagtataaggtagctaccagcatagagaaggcgtccactttttggccagccgaggattaccaccaagaccactacgacaagacaggtaagaccccttactgccactacagaagagcaattttcggcaaagacattcccatttctttggattaacaaaactccgaccttcctgaactttcacagttaggagggccggagtgccccgtcctcatcttccctttatggcctcgctgtatattttaacacaaccataacattggctttcggttaaaataaactacgtaagtagttgaaaggaggaaacatgagcatgcgcatgccagagccttatcgaatcaaaatggtggaacccatacgccttcttgcgagggaagaaagggaaagaaaactaaatgaagcaggattgaatgtgttttctttgaaagccgaagatgttttcattgacttgctcaccgatagtggcactaatgccatgagcgataaccaatgggccgggctcatgctgggtgatgagtcatacgcaggatgcaaaaacttttaccacctgcaggacacagctcaaggaattttcggctacaagtacattgtgcctacccaccaaggcaggggcgcagaaaacctgctgtttagcatccttgtaaaaccggggcaatatgtgcttggaaatgtgcattttgacaccaccgaagctcatataaccctgaagggtggtaaacccgttaacttggttattgacgaggcttatgatacctcaacctaccatccattcaaaggaaacattgatctccagaaacttgagaatttcataaaagaacatggcacagacagtattgctttcatgctcatcactgtcacatgcaacaccgtgggtggacaacccgtgtccatggagaacataaaacaagtgtcagaaatatgcagacgttatggcataagagttttcatcgacgctgcgcgttttgcagaaaacgcctacttcataaagacccgtgaagaaggctaccaggataagagcataccagaaatcgtgcgagaaatgttcagttacgccgatggtttcaccttcagtgccaagaaggatgctttggtgaacattggaggcatgatcggcattaaagatgatgaagaactttacatgagacttcgcgaattagtcatcgtctatgaaggttttcccacctacggcggattggcaggcagagatttggaagctatgtccagagggctcagggaagtactcagctttgactacctacagtcccgcatcagccaagtgcagtatttgggtcaactgctctccgaagctggcattcccatccaaacacccgtaggtgggcatgccgtgttcgtggatgcaggtaaaatgctcccacatttgccatgggacagttttcccggtgttgccctaacagcagaactgtatttggaaggtggtgtgcgtgcagtggaaattggaagcctgctcatgggcaggcaagcgccaactgaactggtgcggcttaccataccacgccgcgtttacaccgacaatcacatggcatatgtggcagaatgccttagtaacataaacaaacgccgtgaccaagtacgcggagtaaaaatcacctacgagccacccgtcctaagacatttcttagcccgctttgagtgggcttaaacacatctcctagtggggcgtaagcacaccatggctgcgcccctttttgttaatgcctcttatgtgggaacaattccggggctgccccgcgtggcaaacaagaaacagaaaaagccaaaactcctgtaaaaattgaaacggtagtagcgaaataagtgccaatctagttgtaaaagagccctgcagcacagctttacaatccacaccttctcctctttaagatatgtattactatctgaccaagccccttagccttttccactaacttgtaacaccatcgcacaaaaacacgggttaagtaggagacgggagtcagcgaccaagctacaaaaaacacttctttggtgcagttccttatgaaaaagcacgcgctacatccggtctcacttacctttttcaagtccaagagcagataaacgaatttgcggaattgttgaaaaactacctaatgttcaaagggaaccatttaaaggattgggtagctttcagtcaagagctagcacatcgaactttcagtagaaccagaagcgatacgacatgaaagacatgatagtttcacagacaaatgaattctcctagttggcttctgatttaccatgcctggcgaatatacgcagggcgtcagactagtaaaatctaaattggaattctaagaaaaataccagttggtgcacactgaaaaccgaatagggagatttttcaattcaccttcgcactgcctataaatttcactacccagaatttttaagaggtcattaacacaacgcaaaagcgatgctataatattccgtgtggtaacaaggaggtgaactttatgggtaggaaatcccggaacttgttgactttggcagttgtcgtcatgattatagccacggtaactttgacaggctgcactactccagctccacaagcagaaaaaacaacaattgtatttgctgttggtggcgcatcaaacgaaatcgacttttggcacaaaatcatagatgatttcgaagctaagaatcctaacattaaagtggatttattgttgcagccaatggatactggcccaagaatgcaaactttggtaacgccactcagtggaaaagagtccacacctgacgtgtttttaatggatgttgcgtggattggtcagttcgcttcatctaactggctagctcctttagatgaattcgtctcaaaagacaactacgacctctcagtatttttccaaaaaacgctgaatatggcagataagtacaatgggcagcttataggactccccgtatatattgatgcaggtctgctttactatagaacagatctcctggaaaagtacggattctctagcccaccacagacatgggatgaacttgtgcagattgcacagaaagtccaagaaggcgaaagagcatccaaccctaacttctggggatttgtatggcaagggaagcagtacgaaggactcatttgcgacttccttgagttcatcgcaagcaatggtggagccattcttgacgaaaatggtaaacctgttctaaactccgaaaacaacatagaagcactgacattcatgagcgatttgatcaacaaacacaaaatttcaccaccaagcacttacacagagatggacgaagaaggagccagacttacattccagagtggaaatgccatgtttgagagaaactggccttatgcttggggtacccacaatgcagaagattctcctgttaaaggcaaggtagccatagctccactgccgcatttcccgaaccatgaaagtgctgccacgttaggtggatggcatatcggtatgaatgcattttcagagaataaggaggcagcatgggagtttataaagtacgttgaatcttttgatgcacaaaaagactttgccatgaatcttggctggaaccctggtaggcaagatgtatatgacgaccctgaagttgttgcaaaagcgccttatcttaaagatctaaaagacgtatttgtcaacgctatacctagaccaatggttccttattacacgcagctcagcaatgtactccaaaaatatgtaaacgcagctatttccggcaaagaagacccagctaaagcattgaatgaagctcaaatagaggtagagaagattatcagccagtatggaggctaataccaaaaatgggagtggggagcgatgaagaggaatactcgcagctacaaatctagcgaggtagccttaggatatctgctcctctctcccgttatccttctggttggctttttggttttggctccggtcatcggaacgtttgtttcaagcttttacagagacattacattcatgccgcctgtgaagtttattgggttgggcaactacaaacgtatgctcgccgacccagctttctggcagtctgttctttttactttgggattcactgttgtatcagtttttttagaatctgttcttggcatgtttttcgcattggttataaatgagaaattcaagttcagaggcattatgcgagctgtggtactcattccgtgggccatacccacgattatttccgctaaactgtggcagctaatgtataactacaactacggattacttaactacattcttgttcacctacatcttgtttctcagcccattaactggttcggcagcccaactggtgcatttgcttcaatcgtcatcgctgatgtgtggaagaccgcaccgttcatggctatacttttcttggccggacttcaagcgattcctaattccttgtatgaagcagccaccgttgatggcgcaagtttgagtcaacagttcttcaaaataacgctacctctcttggcccccatcattgtcattgcacttatatttagaacaattgacgcgttccgtatattcgacttgatttatgtactcacaggtggcggccctggcggtgcaacatcatcgctatccatctatggatttaacgcttatattcttggtgactttggctttggttctgctgtttctgtaatcacattcttgctcattcttgtgttcaccataatttacttaagagtgggacatttccaagaggcgttgaaaaatggatgcttctaatttcttttaccaagtatcctaactttttagcgtcaaaagacgttccgttcatactgacgctgtccaattaccagcagatcttagctgaagcagaccttcatattttggattattttaaaaatagcgttattattgctctcgttgtaactgtcttaacggttgtagtggcaagttttgctgcgtatgctgtctcaagaatacaattccgaggtaaaagcattattataatggttattttggctgtttccatgtttccgcaaataagcatcgtgggttatcttttcaagatcatgacaagtctgggatggatcaacacgtatcaagcattaatcttcccttatacagcttggacaatgcctatgtctctgtggattctcataagctattttactcaacttcctaaagatttggacgaagcagctatgattgatggggcctccaggatacaaacactaacaagaataatcatcccattagctgcgccaagcattttctctaccgctttgttagtctttatatcgtcgttcaacgagttcatgttcgccttgatgcttacgacggattatcacgctcgtaccattcctgttggaatagctatgttccaaggattacatggagaaataccgtgggggcaagtcatggcaacttcagctattgctgcggtaccccttgttatcctcactttaattttccaaagatatattgtgcagggacttacggcaggagcattaaaagattgagcgagccgttaatagctcgctcaatctctcttttatagcattactgttgattcacctgaagagaacaacgaaagaaacgctaacatgtattccttcatgtgtctcgttattaggaagttattccgtacgtattcctttccgttcttgccaagatagtttgcatactctggattttgtatcagctgtttaatccagtaggctgttccttcaatggtatgtgtcaaaatacctgattctttatgctttatttgcagggtaattccacctactgccgaagcgactacaggcctagccttccacagcccttcagttaccgttaatccgaaaccttccttaatagatttctgcagaattactgtcgatcctctctgcaacgcattgatttcaaagtcgctgtttggtggaagtagaagaatgaatatgtctggatcgctgcctgccttttctctaacctccgctagaactttctcgctttccggatcatccgtagccgtcccgccagctaacacaagttggcaatccacatgctttttgacgtgtttataagcctcgataacacccacaggatccttcaggtagtcaaacctggaaacttgggttatggtcggtcgattcatatcgattccaaacttatcaaatactgccctgatctcttcctttgacaaatccttattcttatcacttaatgggtcaatggacggtgagatgaaaaactggtcaataggaagctgttgagcaaacgctggagctgagaaaacagccgcatcatatttttccacataaggcttgaggaaattccacgcccactcctggggacgagacacgtctatgtggcacctccacagccatttattattgaactgagaccgtttttcaacaagagcaatgggctgcggatcatgaacaaacattacgtcaccatctaaattgatgttcttagcattttgtcggttaatctcaagaaagtattctaactgttcctctgtcacagaaacattgacgccgtgaagtgcgttgtgcatggttttagttatattgaaaaattcatccgttcctttaatcacttcccatgttgcatctacccctagctcattcaagagcggtatcatccttgacagaatctctgcaacgcctccacctaccgcagtagagtttatgtttattattctctttccctcaagcttttcagcaatcttaaagagctgatctattacctcttcaccaactatcggcgcgtattctctaattctgctcatagatcctctcctcaaccatctgacatattttgtttcttagtccctccacactccatgtgtacggatccagtttagaaatgcgctccgcaagttcactttcatgaagttgttccgatagccacaaggaaaaatcattggtagggtttcctaaaagaagccttgattgtaccatgtgaaaatacactgaacgactcggcacttttttaacgccttcataaaactcctgcaaattccttgcttcgacgccagtatcaatgacaaaagttttgacacccatgaagtgaaactccattccttgaggtgcttttcttccgctttccacatccatgttgtcttcaatggtcctaataatcgcatccttaaggtctgaaatagttgcgtagtcaataatgtctaacgcagccaccctttccgctatgaccttttctagtagcacgtctctgatccaatttgcaaagtcatttggtagttccgtcgctagctgagaaatctgcgtaacaaagtggtgagtgtggtaataaacaactgaatccggcaaagtttttaagccattgaccaactccttcagggaatttgcttttctccccgtaagaagaaccaagtcgcaactttcacggaatctaaaaggctctattttcataagcacctcccacttagatccttctttccttaaattgacacgagaccatttttgaaaaattgtaacagatagacctcttaattatgcttccaaactcgcttaggaagctaaaacaaattaagaattgcttggtttccccagcattggctgaaccactttataatatctgcaaaagagacaaaaagaaactccgagagatcgttaggacgattgagcgcttcaagtccatcggtacttaaagagcaaagtccctttgctaactgcaattcaagagttttgttattattgtcattctgctagaatatgtaaaaaagggggagttatgaaacggtacaaaaagctattaactgcagtgttggttattgggataattttggtagtttttgccatcgttcttctactctttggactaatcccttctaaggatataaaaatagctacatattatatcctggttgcggatttctcactgccttttatattgttagctctaccattagccataggttttgacataattgcttggacaattggtgtcataatatggctcttcggatacggttcatggcctggccaagctttagagattgtccttagcgctcatcctgtaatccaccatgttttctacgtcgttttcttgcttcttggcttatttgtaatggtagtcttgccatattggatcttctcagctgtaagaaaagctatgaacactcagaaacatcttgattggggaagcagtatagtcggaactattacattggttatgggaatgcatattcttgcgcacttcttatcgccccgagggatagctacatcgatcattgagtatgtagtaggaataccagctctggctactggcattcttttacctctaaaatacaaacgaattgattacaattttctcgctgggctcattggtatagtctatggcattttactttttgctacccgctttaaccatccatctttttccatttacagtatttggttcataatctatgctgttagaggccttttgcaagcacgcacatatagaactacagcgccttcacaatattccgtgcttatggccttgaacttcctcctcttggttcttggtatgttaggcgtaatacttccattcttcacattaaacagcttgccccttgttgttgccatagccttgatgatagagagtgtaataacatggctagagtaaacgcattgccatgctacaatttcgctgtgtgaggggctattaggacacaaaagaaggcgaatgcattaaggaacaaagaagtccggaggccagcaaactatcaatagtgtaaatgcaaattcgccgtatgtttcatctacactaccccaatatatgtgtccaactaatcaagctataatgtctaaacgaatgtatttatccgagttacattagggggtgtactatgaaacgttttagagtaccagtaatcgtgggccttcacattcctattttgcgaagatccaccttctgtggctaggattttgggcattgtcagtttatttagtcatgctgcctcttagcatggtttgctccaaatcttcataggtcagcgggtgaagcccattttggtccagcaggtaaagctggtcgcacacttcggaaatgaactttctatcatgggatgctgctactatgcctcccttaaaggaccttagtgccttcctgatctcaggacccgacaatggcgaaatattcctggtaggttcatctaaaacgagaagctcaggacgcctaagaaccatccttagaaaatacagttttgccctttgaccacctgacaactcctcaatgggatgtaccatttcttctctagtgaatttcatacttccaaggtgggtgcggatcgcagtctgctcttcctttgtaccatccaccgtcaaaaattctatggctgattgcttaggttccatttcctctgcgtagtcctgaggcatgtagccaaaacgaatggtattctggttacttaggtaacgaagtacttcttttagcaaggtcgttttgccagcgccgttcgcgcccacgatgcacaccttttgtggacccataacaaacagatttatgtctctgctcagcagtttatcgcctgctcttagttcactcaggtgaaaatcaagaagcacttttcccttaggaaccgtaacgttttcgtcgaaggtaacaaggatgctttcttcaaaagccggcagcggcgtcatgttctctttctgcttttcaaaacggcgccccatggctttcacagagtgtatcttgtctttcaaattctttgcttccgcaggcgagcctctggaaactgtgcgcaaggcatattgaacactactgtagatgcgcctgtacttttccattttcttttcatactcttcccgttccttctgcgccagcttagtctgcctgcttatgcggctctctctactgctcacgtaatcagcgtatccttgccccgcaatggtgtaaaagggtttcgttttcttaatgagctgttcaatgtggattatagtgttggcgcagttttccaggagtacttcatcgtgagagacgaaaatcacaggaatcctggcatcccttataaactgctccagccatcgaaccgaccatatgtccaaatcgttgctcggttcatccagcagcagaagtgttggatgcttcatcatctggcagagcagttggaatttgatcttttctccacccgaaaggtttttaacaaagatatcggaagacatgagttcaagtggaaagcccatactgctggcaaatttgtggagctcagaatagtttatttcttccatgttgatatggctattaaggtaatccagcgttgtcatggaaagatccctatctggcatcacctgcggaaggtaaccaatgatttcgccttttttgtttatttcgcccgtcactttcacgtagtctgccactaagtcttcatctacgatgacctttagcagcgttgacttgccgtttccttcttcccctatcaaagctaccttctgacttttttccaacgagaagttaaaatcatccagcagcgttcttaagtctttaagcaggtacaaagtcaagtttcttattataagcatggcgttgcacctcccacaattgacgcaccgtcaaagctgaaccctcccacccttagtagtgtggcaacaataagcgccttcattatgatggacacaaaaccatataaaaagtaataaaccttatattctttgaggattttgttccataagaatttgaacccgtgcacagcttccatgactgaaaacgcctccttcttacttttcttcgcccaaaagcgaataccaagaaaacatcgccagggctgaaccacggaaaattctttaggcgttactcagtcactaatgcatctctatgctataccctccactgcatattttagcattgggccgtttagttaaccgatcttacaacccagaggtacttctctatctggctggagcaataccacaccgttttctgtgtatacgccaagcactagtacctcagaaacaaagtcagcaacccgcttcggcggaaaattcattacggcgacaacctccttgcccaccaagtcttccttcttgtaaagttccgtaatctgtgcgctggaccttttcacacccaaaggaccaaaatcaatggtgagcttgtaagcaggctttctcgccttaggaaaatcctctgcgtttatcactcttcccacccttatgtccaaatccatgaattcctcaaaggttgccattaagctgttacctcctgtgagaaaaaaacaaatttaccaattttcctctggatcttcatcctcatagagttcattaagtatgtcgcaaagctcatactcagcttcaagtggaatgtagtcactcactaccccattcctgtagtcacttaacagaagccgtgctctgaggattttgtcatcgccccattttctaggttttttgtcaccaaaataccatcgaggattcattaggtaatcccactcattttctgcgaattcttcgtcgcgactgttccgtcgccctatcttgtaagtttcacttccataagccccttcatgtttttgtgaagtcttttggatttgtacattagaagaacccaaccgacttttctgccttgtctgcgcgccatcaacacggttggttttatggaatgattggaaattccatgttgtccgcttttcattgttaccgccttctcttacgccttctttcgactcaaaagcttcgattatctcatccaattgctgcaagagaagattttgctctagctcttcaaggctgcccttataatcagggtcaccctctccatcaaacatcctcgctcacttcatttcaggtcgagcctgtactcgtttgccttcatgtgctaacatggtcttgcttcaccacgatgtcgggaatagcagctttgaattcaggatccataagatggatttgcctcttgacaatggcacgcttctccaaagcaggcttcagacaatacgtctcgaactcctctttagttatttgggaactatcagtaatgtgcggaaaaaggatcttcagataggccgtacacaatctttttaccgcggttacatctctggtatctgctttaggtggtatatctagcagctcatcaactatggccgcatattcgctacgctctcttactttgtgtagtatctcggagaaaaactccacatttagtgtgtacccgctaactttcatatcctcatttatgcggggtaaatgccacccctcgatgaaaccatgaaatctgtcaagtaaagcagaatcgcggaagaagtcaggcaaatgactaaagtaaatatcgtttatgggcttatgttcactagttaaaggaatattgccaagaagcatgaaaccggcctcagaggtcttggtaacatctgcaatggtaaacttcccaagctccagatagttcttgagcgcacctttaagttcttcttcctccgcgaattttaaagtttctatttcatccagagcaacaaaatcgtacctggtaatgtagccaaaagaccgacgtgagatatcgtaaaacatctttgctctggtcactgtgcctccacttatgcaccaaccgtattttgttaagttgttgaaaatgtatgacttccccgtaccttttggagcaagttcaatcatgttcagccttggctcaacgaagacgagcaatctgctaaggaatagcagtttttgctgggcactctcgaaacctgtaggcatgtattccatggctcttatgagaacatcaatccactcctccaaggtgaactccttacgcccttccttaaagtaatccaagtccacttcataaggtttgaaaggtttaaaatccataaccgagatatgtcctggtgtgtgctcatcctcaggctcgtaaaccaacgtaaatatgccccatatttcatctgccattagctccggatgagcttctataagagatcgaggtattatgccttcccctggacctatgccgaaatctggtatggaaaagcgtatgatgcccttcttaatgtctgcttgtgtctgtacgcgcgccaacaccgtatatggttcttgagtctgaacaagctgtttcttgataatctgtgcttgcttcttatctgggagaaacctgtcaaggtaactaagcagaccttgcttatccagtgtgccgtcttcatcagtgaacttttttatgagccaatcttttatgaaggatggtatgtttctaccactaaagacgccataattttgtggcattttgtaaacggattcatccgggaaaacgtcccttatcttcctgtctaagtcctcgctcatcataagcccctttcttcaatcccacccttaactttgaattgtacttcctgttcaaatccgggtactgtgattttagccacataatcacctgatcggaggtttttcaggctaacttcgaaccaatcctttgttcgtgttgcttcatacctgttagacccaatgactacctccggaacagctttgggttcgggttttaaccgaaaacgaagtacacggtttcgcacagatatgctaggtgtctccaactctacttcgtattctactttcttagccactctggcgaaaatgaccggaaccaaaacttcttcaggtgttgccccaccatgggactctctttttggcgtttgcgaaacggatatgtgccttaacgcaagtacgaattttctctcactttctggatcctcgtaaacaacaacatcctcatcgtgtggcaccttctgtcccgggtcaagctcggcgtaacgcccttcgtcgcgaaccttctcgaacttaaacttatgtactttttgaaacttattgcatgcaaaaaccgtaaacccatgatcagaaaccaggcaaaagtccttcttcaaagaagccaaaggcgggaggatttcgtctgcgaccaactccagctccttaactaaatcatccgggtattggtatgtggttttgccatgaatgtagctgtccagtgcatcaattctttcaataccttgaaacatattagaacctgtggtgcttggcaagttcgctctggcaagatgaacttccgcttcgtatcccatttcctccaattttttgcacaccaatgatgcaaactccatgcccaaaccatctacccaatggagtgagccgcaaatatcaccaccaattaactttgcggccgtaggtaaagagtaataccaatcgtaaaaagaagattcatccttgtttaagtcttccagcaaggattctaattcgtcagtaattgtatttcttaacttgcagcgcttgtattcatttatgtaggcaagtagtttatcagtaaatggcgaatcgctaaccacgttcacatctgaaaggtagtagtgaagagcagaatacttatcttttaagtcattcactaactcccagtttctaactagccatttcctctcagcaaaggtaattccggttaccaagggcgctaaagtcgatggatcacccgtgcttagcttctcttccagctcacgttctatttgaatcggaacccgtttgcctaagagtgtatgtatgtcgcgaagaacaacgaagcgctgagccaacaactcttttgaaagcgtttcttgaaaaggactcatccaacactgttcaacaaactcctcaaccgacataccacgcatggctccaaatgttaatctaacaaactctaacgcatcgtcatcagtacaacgcacaacgaagttcttaatgacccatctttcataatcatttttcgatttactaacaaaaatatctgtccaattagcttcttctgcattgttgaggttgtattttttctccagcagcgtcctcactgaatgtaatttagtatttctaaactcattaattagctcggtccaaaagccctcttcacccttttcgtatggaatacagctaacatcgatgtgcattaccttttgtaagaattcaggcggcgtatctaaatcaataaaggatacaacgtcgtctgagcaataacaggttttcgtgcgcaaagtttgagaacaacatatgaactcgttctgcttgggtccttgccaaagtccagctagcgacttgacatcgggcaaaacatttcttccgttgatttggtagtcaaaccgcagcatgttaacacgaaccgtacttcttgggctgtccagtacccatctgggatcaataccaatatgccttctacgtttgtcccaaaacaccgcatcaaaacgctcagccaaaccctccaggattacgtatatacggcggttaggtgttctaagcgaattctcaaactccatgagactgctcacaaggaggccaaactcatcatctgaccaaaaacgaatcaagttccctgcagagacaacgactaagtctccgtcttgtgtgcttatctcctgtaaaagagtactagctgtaggaaaaccgtctgagctgaaattcagcggaaaaacattggacacatcaactaccatggccgacctttgtttcaacatttccacaatgttctttacggtccacacatctttcacaaagatgaagcgaacagggtaacgcgttgcagaaggaatatttgacgccttatcctggttaaccaaagcagcaagttcatcaaagccagtcacattcatgttattcacctaacccaagttcacgcactagccactcacaaacctcaggatattcctcaatcaggcgtaacattatctctttaagatcgtgagagccgctctctatggtttctcttagtttgttcttcttttgttcacctttcaaaacgtcaattcgtcgtttcagttgttcattaaacttctcttcattccagtaaaaatcagtatctttcagtacttgccttacttctcgtaacaactgcctcactgtagcatcgtccaagtcatataggctaaagctttcctccaacaaaatcttcatgtacaagctagcgctttctggggttaaaagctctttcagctggggctcagaagcttttattcgtttggctaaattccctaagtgctcagcgtcttgctttgaacctgcactcctaacaacatcggcaatgtcagacagtaaacttcttaaattagaatcttgtgcgatcttttcaaaaaaccagtatgggtaaccaactctgtccaaccattcctgtattccagaactcaaatcagtcatgttgctaaccgattcgagtccgaataaacgcgccgtagtaaggaggaagtccttaatagtaataacttcacgtaactggtcttctgttattttccaaacttcgcctccagccagccgcactaagtcttggccaacattagcagtggtatcacaattgcatcgctgtgcccaaatactgagtgccttcgaacccacaacgggactgaaattgcttgccagtacgtcttccttgcccctaagcaagttaacgtatttaccgtaatcaaacatggcgccagaaccttcactactaactaccaaagtgttgagtgccataactgcatcactgaagtcttcatcattgtaaaaatacttaaacagccagataggataacctacttcgttgtttattttttggcggaccgcttttacagtcgtacccacctccggcaagtcttcctcaagcctgaaaatcttgcctattattttcgccagttgcttttctgtttctgaagcttctttctcctggccccatttttgtagctgtaacctcaacttgtcttctttccaaagtgctacttgttcctgcatattgcgagtcaaatactctttaacagatggaatgtcatcgggcaacacagtcgcaacgtcgtcttgctgttgaagccattcttcaaatgctctattaagcttttctatgtccaaagctcgtgtgagaaatggctcaaacctttgcagcaatttataaaaacttgaaatcgattcttggttcaattcactgtcaggcgagcttaccagcttatcaatcaccgttacgatgaaattggtagtattctctttaacgttatccagacctttgagctcatccacatactttagaacccacactggcactcttgctttttcagtaaaccactttcttacaccccatctcacattggtcaagttttcattctcttgtaaatcaaaaagcttggtaagcaaacttactaaagagctctcttcttcggagccaagtctgacacgaagctcatctgaagcaaccccaccgttatcgaaagaatctagaagttttaccaccttgctacccatttggtcgggcgttatttttattccgctgtttgcctggaatattttgtttatgtaaggacgcaaggcaaaagcaagagcagcggtgtttacctcgttcgcataaagcccgtacggttcataagccaagaaacccaggacagctcgcaaactgaaagtggatcctctgttattctctaatgctcgttctacttctttgcatatttttactagtgggtggtcaccatccgtcaagtcctttttcaaaaacagcttgttatctacaatgtattccccatttgtcctgaacatggccatgatcatgttgtacctggcattgtttcttgttctttgcactagatcctcatagctttgagcagcacagaaaatctgagccaatttttctgcccttttcttctcccaaatgttcttattctgtgtaaggtcttctatgttttccaaaccaaattcaaagatatctttactgtggttgtttagaactgtgggcagagaactaaagctcacgttctgcttgccctgtttactgaaaaccatagctgtacctttttctatggaactagcaaagttttctgcgaacttgcgtgcccacttctcattttcaatagctgattcgtacccatgttcccttgccacagccgatttcgccttgtatgttatgaacttgtcaaactccttttcgcccagggtattccgagctaccacaaaaaccacgctatgcggattagattcttgcggagtcttcataatttcgtcaatgacgctctctatgttcctaagctcatcttcagatctcccaacaaaaatggcaactttcagagcatatggctttttaaaatcctcgcgtagtacttttttcacttcatagtttcgggaattagccccgtaaattccgatatccaactcccttagcacgttcttgcgtaagccagacagcaaattattgtaaagatcgtcgtattctttaatgagttttgagacgtcctcgtatttcttaccaaattctactttctttttctttacctcatcctcaggcaaattactaacagccacctcgtaaagcccatcagcagtcaaatcaaatatttctctgtccacaagataacctaatacatccgtaactgcctcttctaaggtcgtccctgcaaaagcacctcttatgttttcttcagagggcaagagtaggttaactccagccatggcggagctcccacccacaaacgtgtacaaaacatttagcaggagaataacgcgaaatacggcgccataggcggagcccctattgtcaagatcatctttgtactgagtgaacttttgtagaatggagcgcattttttctgattctgagttctcaaattcctctacaaagaaatcccatagcgtgggtgcagtgagaaagtattccgtacttccatggaactccttagggtattccttcatgaaaccattgaatcccttttcctcatcgtacaaaaagctgaatatggttctttccgcggaacctacatggtcagccagtttggctgccaagaaagccgtgtaaggatgaatgggaaatacatcgctcactattctcttgatatcggccccatcagtactggttagccttagtatgaggttagttattgatgtgttccgtaaacactgatcccttagtattttccactgctccggatcttttttcttgatggcatgggcaatgatatcgtaagttgtaatttcttccattctgtaagttttgctaatgaatctgtcgagaacctttttctcgtcttcggtataagcaatttgttcaggatccctatgactaaccacgaacaaatatatgtctgatgagaatgtcttctcggcgatgttttgcagtagtgtgagtatttcaggagcccttctctgtatgtccaatacggacgtaaattcgtcccaataaatagccatagaagttgcaacatcctgcgcttttaattcctttacaacttcttcaagccatgtttcgatatccgcagtaggcaacagaacatcgccaagagccttacggaaagcctttagcacctctacgttaccatgttcaagtgctgttattagtccatctctgttacccaccatggcccgcaactgcggtttctcatttaggaatacgtcccaatcatgcccgtatttttcctgctcaagaacgtgcctcttgtattgctcaaactccgttaacggtgtaatgtctaacccttcttggttcaatgctcttttcacagcattctgtattgcccacttgaatgagagtccatcattgatagaaccactacctttaaggacaaccggaaatacacggttcctatgacggaagttctccaattttttctgtagctgaggtttaacattgcctagttggtcaacaaactcttctatgtcctcccacgggtcccacagcaggtgttttacaacgcttgtagcgtgactctttccaacaccatacttaccttgaagccaaatggatctctttgttcttggatccgacgattctaaagcctccaaaaaactacttagcaggtcaataaaagaatccactggaatgaactgtttccagccattcttgatttcatcagttaggtcataagctggcttgaagttttcgtaaagccccaaaatctctgagtatctcactgttacccaccccctgtggaaatacacatttttagcacgtcaacctcattaagcccttcatccaaatccaggtaaactttgtcattggtccaggtaaccttgaagagcttttcgcttttgctactccccaacacatctgccaactctgccgatgttatgcaaaaaatcttttgcggtgactcaacatatggttccatatcttcaatggatatggagaacatttcatgtttcctagcaaacatgtagaaagcatagataacttccactaagttgagctttggatgtccaattttctgaacaattctgcttcggcccgatttaatgacctctccttggcgcaaatccttcccaattggtgtggactgaagggtacttataagggaattagtaatgtttgtcaaagttctctctcgtttatcagtttgtcgcaactcctgaagcatgctctctctcgtataattaccgggtggttggtttgcccaccatagaaagattcccgagttatgacaaagatttgcccatataatcgcccacacgctcagcacagaaagtgaacctaaagaataaccaaacctgacaacatcacataactccgtgctttttctgtttctttctatgaaaccagcatccctcaagtattcatttaaggctgtcttttgcttgggccctaatgtgttattacgaagatagtcttctccaagattcaagaatgatgtcatccattcttctcgaagaccaaaattagagtacctttcccttatagcatcaaccaattcgtcataggagtcaaatgtccacattttcagatagcagctccttgtagtccttgaccgaagggtccaagtgaatgttgtccaagtccgctaccaaatccacgctgacaagtcctttgtagtattcttgcatcccacgaagcagccgctctaagctttgcctttctacgccaaaaatgacgtagggcccaccataagcactgttggattcgttataaagctcctttaccgtaaggttgtaataccctttgcgtattgcatagcggtaaagcgaataaaggactgctgctggatgcacatcgttcgtacccatctttaaagccactcgttctcggtcatgtctcaccacagaaacaacaccgagcttttgcagatattgattagcttcgaaagtgttaaacaacccatcgataccgtttgatattgttcttttggttatggtaagcccctcgttttccaccatttgcttgagctcgtttgaagagtaagctttaccccatgggactctgctcaggtaccaaaacactggagcagaattgtaaaacagattaacccacactagttcaaaagccagcagctcgtccttttcaaatatgccctttaggtgctcataaaagggtgttactgttttcctcttactatcgataagctctgcatcacgtaaccaataaagcatggcttcaacttgtttagggccaagaatgttgtctgaaaaccaattgtttcccttcatcatgaaatcctttaaccattcgcttctcagcccaaaagtcaaatagtttccaaaaccagacagcgtcgacatggtattgcctccctccttttgacttaccaaagttgccacagattttgctctaaggcaacccttttcaacaaaatccaaacagctgtaacaatgaatgcatttgcttgtgttcaccaaaaccgatgggataacagataatgcacccgtagggcattcaacttcacatactccgcagtgcgcacagtaagtcgatttataggcaactttgttaagtcttccaagaagtagcttgtcgccttttattccatcaatgtcaactatggcacgtccagcagtgtttttatcgacagaaaaatgcagcgttctatttgataccagaagatctccttccaacttcccattgtcactcgcaaccctcacaggaccaagtacttttatccattcttcaaatctgtcgccgggatcatttagaacaaatcgttgaccttcttctttctggatgatgtccaagcgtgttttccccgtgtcgacgccctcaccgccaccgcgttttttccagttaccctcggagatgtactttcttacttcagccttatcttctatgccgagggattctactgttttctctacttggttgataaagctctttacagtttctaagtagccccttcctatcatgtactctgtccattgcgaggcaaacggacaaacactgcaaccaactctgtctaacccgaggcgatatgccgtgttcaaaggaagttctctagcaagtatgtacgtgtaaacttctgttgtcgtccagcgcttaattacctcagcatttatttgcgtaaaatgcttcacgttctcagcaagcctggagtaaccttttcttcgtgtgctttcttcttccctaacaccatcaaaaaccacaatccgcacaccatcgtttctgccaactatttcacgaactaaccttatcatgggcgcactcttatgcactgaacagcaccacctcaagagtcgactaggtggaccaaattccttccaagttgcctccgccggtttccagttccttgccgtgtagaactttagttcagggtacgtttccctgtatttcctctttgtttcttcgaaagcttcgtaagtggggggtatttccatggtagtgtccgtaaaaatcacaaaataatcctcaggtggaataactttggaaacaatgtccaatatgacttgcgaatccttaccagcactaaaggaaaccacgaaagcgctgacctttcctttatatcttttatatatgtggttcacgaagtcaatggcttcattctccaaaacttccaactgctctttgttcttttcaagcatagcttgaagttttaccggctcaagaccaagtccttttcctgcatccgtaagttctatgcggggcctctcgtaaataccgccaccttttgcctcagctaccatggtacctttgtagtagtatcttcgaccagtacgccacaaaagtggttctttggtatgcggatatttccagaactcattgaagccaagtagctccaattcctcaaagaagaccggacgaggacttacaattagtgtgtttttgctttcggaagttagtacgattccgttagtttccaaatcccagttaacgttgtacatgtccaccccttagcaaattacaaattatgtaaaacggtctaaattttacatattttatcatgttttgtggaaatatgtagatatttttcatgttttttaccaaaacaagctttaagtttgtatagtgcacaaaaaccacgattggtacgcccgctaaagtataattttctaaagaggattttttgagtccttggaggtgaataaatttgacggattctaataatcaacctgatgccgacaagaccacattgaccatagagcaggaaatccagaagcgcagagaagctgttaggcccataaatgagcgcatagctcggctcagagaagaaagtgtaaatgcccaagtaaagatttctacggagcgagcacggttagtcacagagttttaccagagcggagtggcagacaacctgagcataccagtgcagcgagccatggcatttaagtacttgctggagcactgcagtttaccggtggaagagggccaactcattgtaggcttaagaggaacaggccccaaagaggtgcccacttacccagagatatgtgctcattcactggaagatttggacatactagatacccgagaaaatatgccctaccacaacactgctgaagacaaacagctttatgaaagcaccatactgcctttttggcaaggtaaaaccatcagggaaaaactgttccaacgcatgcccgaggagtggctacagtgctacgaagcgggtatttggacagagtttatggaacagcgcgcaccgggtcacactgctggtggcgagcgtatcttccaaaagggcattctggatattaaggaagaaataaaacggcgcatggcacagcttgacaagagcgattccgcatatgaagaaaaactggaagagcttaaagccatggacattgcagctgatgcgctgcttatctatgctcagcgttatgcagagaaattggaacaattagcacaagaagaaacgaatgtggataggaaagcagagcttttacatatggcttccatttgccgcaaagtacctgctcatgcgccagaaaccttctgggaggcacttcagcattactggttcatacacgtgggcataacttatgaaaccaacccctgggattctttcaacccagggcggctggatcagcacttaaggcccttttatgagaaagaaatcagtgaaggaacgttaactcgggaaaaagcaaaggaactgcttgaagctttttgggtgaagttcaacaaccagccagcagtacctaaggtgggcgtcacggctgaagaaagttttacctacaacgattttacaaaaataaacattggtggcttaaaggtggacggctcggacggcaccagcgatgtttcttacctgctactggaagtacttgatgaaatgcgcacactgcagccaaacacggcagttcttataagcaataaaacacctgatagactgctcaggaaagcactagaggttattggcccaggttttggtgaaccacccctgttcaacgctgatggcatcattgtgaaaatgcttaggcaagggaaaaccttggaagatgcaaggactgcaggggtaagcggttgtgtggagacaggttccttcggcaaagaatcctacatactgacagggtattttaacctgccaaagatactggaaatcacccttaacaatggtgtggacccaataacgggcaagaaaataggtttggagacaggagaccctatcactttccaaacttatgaagaactttgggacgcctacttaaagcaaataaagtacttcatggacataaagatgaagggcaacgacattatcgaggaactttacgccactgagctgcctgtaccattcatgtcgctgtggattgaagattgcgtaaagcgtgcaaaggattacaacagtggcggggctcgttacaacacgcagtatgtacagcttgttggtttgggcactgtaactttgagtctgagttccataaaataccacgtgtttgaaaaccacacattcaccatggaagagctgctcaaagcactcacgaacgactttgaaggtccatatgagatgatgaggcaggtcatacttacgcgcacccctaagtttggtgaagacaacgattttgccgacagcatagcaaaagccttagtagatgaaacagtgtggctcattgagagttacccacctacaccagtaaggaaagcctctcgcagagcttattggttgcccactactgttcatgtgtacttcggcaaagttatggaagccagtccagacggaaggaaagctggtatgcccgtatccgaaggtgtttcgccggtacagggtagtgacagaaaaggcatagccgccgtgttcaggtcggtgagcaagtgcgattgggataaaacaggtggggcactgcttaaccagaagctcacgccagacatagtggaagacccagaaacccttaggaagctgggacagctcgtaaggagctttttcaacatgggtgggcatcacgttcagttcaacgtagtcagtgcagaattgctccgtgaagcacagaagaggcctgcagattttcaggacctcatggtccgcgttgctggttacagcgattactttgtgaacctgccaaagggtttgcaggaggaaatcatagctcgaactgagcacgaaacggtgtaaaaacgttgctcggagaaggatttgtggattgggacgctcaaggcacagtttttgatgtgcagcgttttgctgtgcatgatggccccggcataagaacgctggtgtttctaaaaggctgcccactaagctgctggtggtgtcaaaaccctgaaggcataagccctattcctgagctgatgcattttgagttcaggtgcatgagatgcggtacctgccaagaagtatgcccacaggatgctttagagcttacccaaggcggcgtagtgattgacagaacacagtgcacacgttgtggcgtgtgtgcacactactgcccaaccactgcttggcaaatggtgggtttcacgttgagcgtaaaagagcttatgcaggagctggaaaaagaccggctgtactacgatcaatcaggtggaggagtgaccttcaccggtggtgaacccttcatgcaagctcatttcttgcagcatgctctaaaggcatgcaaggaactaggcattcacacagccgtggaaacctctggttttgtgcccaaggacattttttctcaattagcacctttaatagacgttttcttgtatgaccagaaattggcagattcacagcagcatgcgtattttactggtgtgccaaatgaactcataaaggaaaacttaaaggctcttgcaggcagtggaagggcaagtgatgtaattatcagaataccactcatacctggtattactgatactcctcgaaatattgaaggtttgatttccttcttgaaaaatgacataggtagcgtgaggcgtgtggatctgctacccttccacgacgttggagaaaagtatgtgcgtctggggaaaccctacagaatgcccacccatgaatcacctgatgcagaccacgttgagcacataaaagccttgtttgaaaacagcggctttactgtaaaagtgggcgggtaaataaaaatcttggcgcaaaaccagcctaactgtttcagttagtagtaatagaccctgacttcatggagtacgggtgtggtggaagtatcagaggtgcttaacgtagcacgccattgtttgtacctaccagaaggcagatcaactgacgcacggtatgagttatttgagacagcttcagcttctactgaagtccagcctggagtagcgctgtctcgtgtaaaaaacgtatctgacgctctcacttcaaaagtaatagtggcattcatcgatagcgtggcctcccagcaaatagaatcccactgtgcattctctactccgctgtcaaagaccattgaggcaatgctgcctgaagtgtggtaggcagcgtacgtaagttctacttcttttactgcaggcctcataaaacccagcagcccgccaccgtcaaacgccattctgtagtaaaactctgacacgccaacccaatttaggtttgataaatcaatgtcgtgagaaccttcagacagtttgtcccagccgtctaaagttcctgcagagctgtaccagtttacaccgtctttagaaaactgtacttttacactggctcgccaagggatagatgcttcatagttaaaggactccacacgtactatgtgctgaggaaataaattcttagacaccaaaacgccctcagatctcaaaggcaaaagctccacttgaccatcttctacgcttatgttctgactttcctcggagttgatgtagcgctggtcgttaaattggtccagtacggtctgcatttttatagcgagcacaacatctccagggcttgccgaagtatccacttgataaattaggccgcggtcgaagtcgtatttactggtttgagtccagacagaaacatcttgggcaatggctcctgaacctgtaccttgtccattaccagggggcacattggcagctttttggacaatttgattgataccgaacaaaactgttatgactacaaggcccaaaattgccattatggtcaatcgttgacccagtgttctcacaacttgtttactgtcgcttttcgtgttcatgcccctccttttcgaggtaactgtatatgcttcttctaaccacccaagtgctccccagtccgtagctcgttaatatcataatccatgagtgctttctgcgaaactatttacggctctgcacagaaaacacatggcttgcgcaagcacttagacgcttagtgcttagaaaagagtgcactagcacgaactgttggaatttcgaaagagcaagcggatatgaaatatagcttacccatgatttactgttgaacagtcacgttttatgttctataatggagctaagtaccgggtcaggtgactatgccttttttgaggcatgggccaaaagggaagtccggtgagaatccggcgctgtcccgcaaccgtgaccggggagcgaagtccaaggtaagaatgccactggcaccaataaaaggctgctgggaaggcaaggaccgagcgttgatccggaagccgggagacctgcctgatctgttacttccgagcctcttttgcgaggacaaaggaggtgatctcatgaggactcggtttttgcgtgttgttgcactgctgctaatggctactatgctcgtattacctgcttccgcagcggtgaaagtaacagatgatgtgggtaagaatttaaccttcgcagctgtgcctaaacgtgttatctcgttggctcccaatgttacggaaatcatgtacgccattggagcacagggcagtctaatgggacgcacgcccgtggatgattacccacctgaagtgaagaacgtgcctgtgatgggcgactacacgcagcccaacattgaactactactgaccaagaaacccgatctgattattggcactattagttttaggaaagaaacctacgacatcatggagaagtactggaacgtattcattgctgacccacagtcagtaagtgaagtgtcatcgctaattcatcgcatggggctcattttccagaaggaagcccaagccaagaaacttgaagaacaaattaggctcatgcctgtagcgctaaaatcactgggcggcccgcatcccagggtgcttcttcttatgtggcatgatccgcccatgagcgtgggtaaagacaccttcgttaacgatgttctcaatcaggtaggcttagtatcagttacaggcagctacacccaaccatggcccacgttgggcgaggaaacactgctcaaactcaacccagattacatcctttatcctgagaaatccatgggtggagaaacagcttctttcaaaggcagaccgtggactgatttaaaagctgtgcagcaaggtaagcttgtttcttttaatgacgactgggtatttagagcaggaccccgtcttacgcaaggcatggcagaactttatctgaaagtggtccagcaaaaacccaatgctaaagtgcttttcatatcaaacaaagcaaaaatagcgtcattaaatggtgcattggtagattattccaagttctcccttaaggacggacgattcctagtggatccagcttacgccaagacacttggcatcacatcttacaaaggaaacctaagaagcagttctttgcaagcccaatgggttgatgcagaaaaaatgggagtgttcttgctcccatgacaactaagctgctagcgcacctcccacgttggaaatagacagtagcccttctaacctgccctcgtgcacctctcacagtgggtcgcgggggcaggccctctctctttttttgtgatggacctatttagaacaaaacaggcttaccagtagcggcagactggtaaatggcatcaatgatctgcgttaccaccaaagcgtgctccggttttactagtggttctttgtcttcccttatggcttctatccaagactgcatttctaacttccccggatctaccacctgcggctcatagtaggcagctccgtgaagctgtgtttctatcatttttacataaagactgcccatatcttccccgtttacacgcaagccacaaaggttatccgcacctgctttactgccacaaagaatcgtctgcgcttcaccttcatccagagtgtttaaagcccagctggattccaccaccaccgtggcaccatctgccatggtaataaagccaaaagcagattcttccacctggaacctacttgggtcccaaggtccccaagggtttgctgcgttttcctgcttagacagcacattgtaggtggttccaagcacagctttcacctggtagttatccatgagccacaatgttagatccaaagcatggcttccaatgtctattaaggctcccccaccctgcatgtctttgttcaggaaattgccccacgtaggtacgcctcggcgacgcagtgccctagcttttgcaaagtagatccagcctaagtcgccccgctccacaatgcgcttaagcatcatgttttctggcttaaaccgattttgaaatgccacagtgagcttcttaccgctcttccttgctgcatccaccatcttctgggcatcctgcgcgttagttgccatgggcttttcgcacatgacatgtttgccagactccaatgcggcaatggtcatctctgcatgaaacttgttaggtgtaagcacatgcaccacatcaatgctgcgatcttcaagcaggtcctgccaactttggtagatttttgcatcttttgaaccgtactgttcttttgcccgcctcgccttttcctctgtcggattgtaaaaccctacgatttctacgccactaatctgtgacaaaaaaggcatgtgctttgcaaacgcgatgccgccgcaacctatgataccaacacgaatcgtgtctttaagcaaacccatcgcctcccgtgtaatacattgcacatacaattctatagtgtgtccagcggtacatgttccataaattaagagcgcagcttaagggaacaaaacctacctattacaggcaaatataaaaccctaggtatgagtaacagcgtgcttttttcattactacagaaagaacattagtagcatatccatgcagctatactatttattattcttagctaagacgcaggggaggcagataactagacatggtaggcattcttgcagatttcaggtttatcttagatttttttaagccttactatagtaaacaccgcatgtatatagttttgtgtgtactttttacggcgtttcacaagcttgtggctgtagcactgcctattcttattaagttgctggtagatactattgaaaagggcacaaactttaaggaatttgttttctatgcagagctgaacatccttggcttagttgtttttcttgtagttcttttcctgcgctactactttgaaaagcgtactgaaacttccatcagcgcagaccttaggcaagacatgctgcagcacatcttagatgctgattatctctccgtgacgaaggaagaaacaggatactttcttgaacgtcaatcggcagatttacaaaacataaatgatttgatcgttcatgacccggtcttattttttatagactttttttatgtcggtgctatcgcagtcatcatgatcaagctgaatgctgtcctttttgtagccctattggccctttttccattattctttgttatagcgcggataatcttaccaaaaatgaaggcagtaaaatcacatgtgcttaagacagaagaagagattaacagctttaccgaagagagcgtatcaggagcctaccacatcaaagcaaataacgcagaaaacatttttgagcgcagactttcaaatcttctaagtaaataccttgggcttaacctcagttacgccactttagacattctctacgatcttattctttttacaggcattatgaacgtagccaatcttatcgtatacatccttggcggttactacgttttcaaaggtacgtttaccgtcggtagtctttttgcgtttgccatttacttttcaaacctgtgggaagcaatggagttttacacccagtttccaaaagagcttaagataagcatgctttctgttaacagaataagggaactgctttcaatcccgcaggaacaggaagggaaagttactctgtctgagcctatagagagcattcaatttgaagacgtttctttttcctacgatagccggatggtgcttaacaatgtcaacttaatcatacgtagaagagaaaaaataggcatcgtcggaccaaacggtagtggaaaatcgacattttgtaatcttctcatgcgtattattactccgagccgtggcaacatttttatcaatggcatcgactacaaaacatttacgaaggaatctctccgcaacaagatcatccttgttccccaagaaccttatatattcagcggcacgctcgaggaaaatgtgactcttttcggaagtggcgccaaaaagcgcttcggcagtattgacgtagaaacaattttaagaaataaacactgcactattcttacgaaaaacctcggaagcaaactatccggtggagaaaaaaagctcatacaactcttacgcggcataaaccgcaacggagacgtttacattttagatgaaccccttgcttttgtagataaggattatgcagatttggtcctacagcttattaagtctggatttgatgacaaaaccctaataatcataagccacctaacaaacctgagcgatttttgtgatagaacgtatgtaattacaacagaaggatcttttctcccaatgtgttagaaaccagctaagggaaaaccttattcggtattaggggcatgttccaaaagaacagtgagaacttaccttttaagaaacagtattaagtcatatcgaaaacaaatataacattcaactcagttctggtcaaagtagctttggttttattcttatatgaagctgaaatagaacggtttgttttgctatactaaactagaataactgtgtgggtgatgacataaagaatgaaggaaatactccatggaatgttaacgtggggtccgtgggtcttcattggagttctatttgctacagtatccgtggctattccaatcatatgtattaagaaaccttataacttcatggtaggtgccttaggtggtgtggctggctattttgcttttcatttcatctacgaaaactaccacatatcgtttgatactttcttctctacttatgttacagacatgttattaaccgatatcttcataaaagaaacacaaccagtcctagcaatgctggttcttttccctatctacatggtaggatataaggtactggaacagattatttgtaaaccgatttcacttcttacaagctcgtatggtactttattctttaacatcctgcgaattcctctattactttgcttcgtagccccaatactacaaggagcgcttctaaaagctaatactgcatacctagttgcaccagtagcattcgcagtagcgtgcttctttctagatccgctcagcctattcctggtggctatatcagtgtttacgttgggtatttccatattattggcaattattgccgtgtttgcccctagacgtgatgacaactagcaaaagaagatgccactccatcttcttatcgaaataaacaccttcatgaactagcgcctatttcgttatttcaatgattactaagaaactaaaatagaaatagccgaacataagcattcgcatgttcagttgtcataattgctaaaagaagtgcaccatgattccttacacaaggatagcgataaaagcagtacggctctatacagtatcctaccgtgcctgctgtcaccacggcacacagcatggtttatggtagatagccactcaaccatttcttacgtcacacgttttggttcaacttttcacgggcaatacgtattacaagccgatacaacatgcaaatttggcattattgtgtcaaatagaaaagaccaaagtagtgattgaagccgtaagattgccaaaaaccaaaggccctttcgctatgactttggttacgacaaggttgtccacttcacttcaagcccggcacataacatatagaatccgcatgcacatagtagttgtattcattcaacagtgatgcgcctgctattgagctcaaggcatgtaaacaactcacagctccaaacttaaaggaaccaatttgacttacgcataatgcttgaggtcttacattgttttgttatggaccttaagcaataatgcctagaacaaaggggaagaacattttcttgaaactttcttaaactattcgggggtagttactagaactggccgctagtagcattgaaagcaaaattggtatttgtacttgtagctacccctaacaactcaataaaacaacacaaagagcattcaatttggcccaacaccacttagcggatactgtccccattttcaattgcatagatttggaccaacacctcgcctgatgagcccgctcatgtttctttttactcctctaaaacagtctcgttctacttaccgtttacaagaaaaacaacatgatagccgcacatattatctagatctgaaggaatgctaagcaaaaaaaaaacagtatgtaccacaatgagaagaaaaacatttcctaaaaccaataacggcaagggagagtctcccttgccgttatgccgtcttgcgtagttaatgaggtatatcagataacttcatgtcaattaaagaacccctgctttcacttgtaatgcgtagcgtataatcaaagggattggctcctttaggtattgcccagtatagctgggctctccaccattgtcctatagcatccatcttactaaagtttgtcacatattgaggcttatgtccaacctgatttacaacaaagccttccttgtccaggagagtaaaccacgaggtcttaggtaaatcttctgacataccccagaataattcaggcgttgaagtcagagtaagcttaacgtcgatcagtaaatactgttggttaggatctcctagttcattctctccttcttgaggcaatgtctttatactgcaaatgtcaattttgtatggtgtagtactggttgtatagataggcgaactatctgcagcaattttccctaggaggggcacgctccaataagcatcccaacccttgtatgtaagattgtaaacatcgagtggacgatcttctggaagggtcactctgaaatgacctttcgtctttgcttgcggcggtacaggatcagtatcaaggttagcatttgcgcggtaagaaatactatattgactatctacaagataaagttccccaagagtttggtctttagtatatgtattggtatatacaaaatccccttgtatttcaagaacacctgggttgctcggcgacttaataactcttatactggttgcagtaagccgttcgccgtattgagctatgtttacatcaatattagtttgaactaattcttctttcggttcttggctcacaggttgaaccacgggctcattagtattctcgcttcctttattctgacttgattcttcttcgccttcttccccagtgttctcataatcagggttcttatccaggctcccttcaccaccatatcgctcatatacggccactacaccttcgctggatgcgtccaaggacaaaaactcaaggcttttcagttttggaattttatttctgtcattgaagaagtagatggtcaagtaatctacgtttttatcaaaattatctccaaaattctgaagtttttgccatgtagcatcttcattcttaaagttacttacgtaggcagtaacaatctcatcacccaaaatgttttgcttctcaataactttaatcgatactccaccacagccaataagtactgataaagtgaacacaaagacaattcctagcgacactagcttagctactctgattctcttcctcattgccattaccctccttttcctcattttttggctttacttcctgttctgctgtcgactttgatgttgtcttatcagaccgcttagctatgctctgccaaataacagagttgcggtacaagtcaagtatctcacccttatgaaccccttccgtgtaattgttgagcatgtaccagttgtaggcgaatgaccccaccgcaactatccaggcaatgtagaaagcaggtttatactgaactgtgctcatatcatcaaggtacatcccgctaccaaaggtattaactgcatcagctactattgaacgagtaccaaaggtcacaaaaagcattgccagtgtggttacacccgaaataaatacgcctgagaaataaacaacacgttccttctcaacaataccaacaataatacctaccacaagcaaaatgaccgccagcatgagccccaaatccattcttgctaaactaaaaccagagtaactagccactaccattccactgcaggacactgtaacccaaggcatcatgaaaagaatgaacagaaccaaataagttagactactaacatgtttcccatgttgactcaaaaagtctttagctgccgcaggtacttcaaacttcttttctttacgctctacatcatcctccatccttctcaccaccccttccagcgaacatccttgtcttgttaacttcatagagaacagccaaaaacattcccatcgcttgtcacacctcccttcataagcattacacatatccaattatataaaaaccatagagcttaaagacgtccacccagcacaacaaaaatggttatgaagaaaactaccaaacactgcgttactgtctgtctgtacgcctgcctagccgccaacgtacaagaagggcggccaacacaccacagatcattctttcactttcgagagtcgctacacgaaaatccaccactttcgcttcccatcaaagcacaacaagagccagataaacggcccagaaaacaatctgcccttgctaaatccctgagtttcagggattatactcacgtcacatctatgcatttgtatctgttcctaacattgtgcatgcaagctcccacttgaatataaacctgcacctgtgaaagattgcacatcaaggattacagacatctaaggccctttcttagaatccaagttttttagtagaacccaatttgtttgctggatcttctgcttggccatttgtcgcataagagtgacgagctgtcaaaacacgaacgcgagacattgctcacaagctctcacaaaaactgttctcgaatctccaagtattgctcaaaagaccagcttagatattggtttttttgccaaaaggttaattactaaagatagcaaaactctggttctatatcccgcaggcggataagaatccagctagatctcctcgaaaaaagacaaactctaatggcatccaatgaaagaccattgtgctacgcatcaaacacataacgctattgaatagatagataaacaaactaaacaaggaggacatttagtacaccacaactgaactaaacgatctctctcgtgtttcagaagtaaagtttgggcaccacgaagtcctagttcaatgcggttgtagttgtgtgggtgcgctctcatacaatgggggttaactaagctaagcatgccttcaagtctgaacgtcacaacaactcctcacaaaggaacaacccaaaaataacatttttatggacattatactcatccttaaactaggtatacaggtgtattcgccagtagctagacctatataattcaaatatatagttttgccgtattaacctctttcgaatgggggtgtacatcttgagaaaacttttagctgtcatgagtgtaaccttgttgctccttgtgtttctgtgtggctgtcagaacatctctcttgaccagcaaaagcgtaatgacgcagggcaaaccgcctcagtaactattcaagaacttaatgcctatgatactttcttggacgggaccttgcttataacttatgaaggagtttacggttttgctaaaaccaagtatacagatagaagacaggtgactactagcatgcaagttacaaatatcacaggttcaatacgaaaattacagctgcacagtttgctgttacattcagccgatatatagtagattacgcttcaaaacgcgagtatgtcaatgaatctttcccatgtttttgctcattgtttccaggtgcgtcacaatagtccagtctagtttagccaacacaattatcccaggtagaatactacttcaacaagaagttattaactagctggtaatattactcaaaagagcagcctagatgtttggttatttttatgaaaaagtcaattactaaagagagtaaaactctggtcgcgttggcggtttttggcgtagccatggggctactggaagcggccgtagtagtctatttaaggcaactttactacccggaggggcttacgcttcctctgaaacctgcatcgtcaacgatactactcattgagtcatcgagggagttagctacccttgtaatgctcatcactgcggcaatagctgtaggtgaaaacgcccttcaaagttttgcttactttctttacatgttcggtttttgggacatcttttactatgttttcttaaaagtgttcttagactggccagcatcaattctgacttgggatgtgctgtttttcgtaccggtgccctgggtcagcccagtgcttgcgccaattatatgttctttgaccatgatcgtatttggatgcattgcggtgcttctacaacagaaaggcgcacacataaaaataaaaggtgttgactgggcgctttttatcagtggggctgcagttatcttttattcattcatcaaggactacgtgacatttcttttgagtgaaggtttgcccatcaatatatgggcgctagctaggaatcccaacttccagcaattaatatctcagtatgtcccaacccattacagctggtacttgttctttgttggagaactattgatggtgattggaatgttccacgtatttaggtgctcacaacctaaatcttaaggtactgcccagcgtaacagcagagctaggtgcaaagaaacactccttttcgaagtcttacaggtactaattatcttgtataaaccttgatttgtcatgccgtctaagaccctgtcgtcgtagaaatccctacaaataagctagcgagaatggatatactgaccgcctacgggtaagactctcccgtttcttaggaatagaagttactccgataaccagaatgaaagccaagattctagttcatattgaattgtgttccagtcatacgtaaccccagagaaagctgcggcttttcgttgctgctttgaggcttgacatgtctcctttgctaccaacccgtgtccacgcggtaactccgacaggcctttcaaaaagtcaacagcatagtagattgtaactttacccgacaactttccggccatttgtcgaataccccttatcctgggcgcatcattataaaaagtcgtcaacgccagtgttctgtttaggtgtagcgaaaccccgcaattttaccccccaacagcgttcaattctcgccaattcaataatgggcacgtaccagcagcttcttttaccaatgtgtcaatgcgctttctaagtttgggcaactccataatatgcgaggcttgatcacaaagtaatgccatgcaacagaatagttatgtgtacctacaagcgttcgtaatttggggactaaataactcttaaaatgaaagtcattataaattcatgcactaagagatttttaagtgacctgcatgcttagacaggttctattatgtctcacgaaagtgtttttgagctaggccattccattttgagtcgcgttgtgcttttctttttcgagtgccatagatcagctccataatcgtgccgattattctctgtaaatgtggttgacatcagcagattttagtcctataatgttaaagtaggatgtagtaatactttgtattactacattagaggaggtgaaatagagtgaatcaaacgaaaggaaaaaacaatcgaaaagtaattaaggcgatttctcctcataaaacgaaaaggagtggcactaggaaaacagcggtactgactttctccgtaccaccagaaatgggaaaaatgatagacgacctagcgaaacaagaaaatagaacaagaagtgagctcataagagaagcgataagaagatacatagcggaagaaaaatgggcacagatttatcgttatgcggaacagaaagctttagaaaaaggaataaccgaagatcagattgaagaaataatagatgccgaaagggaatagacaacaaaacctgaaagtagttattgatacaaacgtttttgtttccgctcttcacttcggtggtactcctagaaaagttgtagatttaatgtggaaagaggcaattgaggtttacatttctccattcattgaggaagagatagaacgcgtgctcgtcagtcgctttgaatgggataaacacatggttgatcaagtaataaatagcataaatgaatacgcaattatggtagaaccagaagtaacggtatcaatcattgatgccaaaaagacagataaccgcatattagaatgcgcagtggctggaaaggttgattgcttggtctctggagataaaaaacacatactaccgttaaaagagttccacgaaattaaaatcatgtcgcccgccgagtttctagactacttctatacaaagagaaaagagtggctagaaaaaaagtaattttctgtttcatatttgaaggagattgttaatgcgtttaactaccgatcctcctttcctccttttccgagcttctgctaaatacctaaacaacttgctatttttgcctgaacacaataaccagaaagggaaaattgtgtcctcagcatgaaatctgcattaatcgaaatcacagaagtgagaaaaagaaaaccagcggcctcactttcttagagataacaaaataacaagaattgaaaaggtgggcttgcaacacatggcagatggagacaacaatgataatggataattgaacgccggtcgcggtgacaaatccaaggacatccccaaaaaccgatgcaatagccccccttctttaaaaccaaagaacaaagaatagaaagccataacttgcaacgaaaaatgagctgcctacggcttctagcttggcatctccatacgccaaaagattttgtctgtaattaatagctgtaagaaaacggttaggacggcaccgacggcaaaaccaaagtaaccccagagaaagctctcagtcggaataccgataagcagggcaatgagaatagcaggagccatggacagagcaaagacagcaaagcgtaaatagaccgtaagcacattcccggaatcgaacgtgggaaaaatgacattcacaacactcatgccaaataacactaaaacgtctgctgacattatgaacagaaacactgccagcgcttccgaaaaggttagacctgacaagatccaaatcggcaaaaccaaagccattgccctcatgccagctctcaaagaaagcagagcatttacagctgaaattttctgccacggtctgcctggtagtaaataaatgtactgtttatgtaactcatactgaacccctacaggtaaaacttgaaccaacatagcatacataacaacgtaaattagtgcgaacacagtgatcgaggaaaaaccctcactgaaatatccgacaatcgctccaagaataagcagtagaagctgatcccagccgagtatgataaacttctgacttcgcttgtttccaatagcctgtttccatgtaaaagcccaaggtcccttaaggttccaatcaagatccatttccttagatttcttctgcggcttttcgctgctgctttggaggcttgacatgtctcctttgctaacagcctgtgcccactctgcaacagtgacagactcttcataaaagtcaacagcataataaatggacaaggcaactacggccaaagttgaagctaagagaactgagaataatggcggcgaaattctactcatgaatggcgccattatgagtgtttttgcccatccaataatgggaatagaaccaagcaaaggaccattcaaagtagtaagcaaaccttcccaaacgttgtcaccgcttagcatgccccaagctacataagcaaggaccgctatgataagtaccttgataaacctcttaatcaatctgccaatgttgaacctgtgtgcgatggagaaaacgaagaagtttaaagatgatacaagtattgagaggaccatgatggttaaaccggaataaactagcctgatatgattcatgggcaaattgagcatccgtccaaataaaggaagataaatgatggctaaaaccgtcgtatacaaagaactccagaactgacgtatcattgaccatgcataaacactgcgctgattaatgggtgaaggaaataacaagttagcatcagccatggtataagtaccaggagcatagctgacagaagctttatttagccctcccaaaaatatgagcagcaagagcgccataattacggaaccgataacgtctaggcttaaataccatggcgattccagaggatcgcttctcttaaacaaaaaaggcaagatccatatgaactgcaagccgtattgaacaaccaaacctgcgagctttgccggatggtgaatagcatcgataacatagtttttgtacttcgtggaatccaaaaaatagagagctctgaaaccgccgagaatattacttgttttcatcggatgtaatctccaggaaaagctcttccaaagtgctttcttgagccgcctgcacccgctttctcaagtcatcaatcgtgccctcggcaatcagtttaccgcttttcattacaagcaccctgtcacatagattttgggctgtatccagcatatgcgtgcttatcagaagtgatttcccaagggcttttagatccataaatacctcttttaactcgtgcactgcctttggatcaagtccaatcaatggctcgtcgaaaagtagaacatcgggatcatgtagtaacgcgcagcaaatcatggttttttgcttcattcctttggaaaggtgcatacccaactcattacgcttctccattaaatcaaatcgatgtattaaatcattagctctcttttcccaatcatgaaggttatatgctaaagcgataaactttaagtggtcccatacggtcaaaccttcgtagatatctggaacctcaggtatgtaagcaagctttgcacgtgccacatcggaacggtggtccataccatcgatggttatcgtgccttccgcctttctaagcagcccgactatgcatttgagtgtggttgtcttgcctgcgccatttgggccaagaagacccaccacttcgccctcacttagggaaaaggacaagccgtctaccgcttttgtctttccaaaatactttttcagcccattaacctcaagaaccgtcaactaaatcccctcttcctggtagtctaataacattgtaactagcttactggaaatccatgtcactaacagtatacagaagattttcatttcaaggaggttcagtaacaaaaaaggctccacacttagaaaaaatgaggagcatttttatgcactttacacttttattctacttcgcccgccaacctccatccacacgcagagcttcaccagttatgtagctggacgcatcgctggctaagaacaagatagcttctgcgatttcttctggttcaccccatcgtccaagcggcgtggtttgttttatcaactgatccgtttgcggatcagacataagatctctggtcatccctgtaactatgccccctggacaaacagcatttacacggataccttggctggcatactcgcatgcaatttgcttagttaaaccaacaacaccatgcttagatgcggtgtatgccgtgccaccagccatggctcctaagcctgcgacggacgcagtatttacaataaccccaccattgccttgagaaaggaactgctggatagcgcgcttgcacccgtagaacacacctttaaggttgatgttgatgatgcgctcccacagcgcttcatctgactccaagcaaggcttgaagccgtcgaatacacctgcgttgttaaccatgatatcaagttttccataatgctccacagctgcctctacagccttgttaacatcgtcccagtgcgacacgtccgctttaactgctatagcctccccacccttttcattgaccatccgcactgtttcttctgccgtttctcctacatagtccactgctacaactttcgcaccctcttgagcaaaaataatggaagcagctcttcccataccagaacctgctccggttatgactactactttgccgtataacttcccatccatttctcaatcacaccccttgtcctcaggcgtgccgttatacgagaagacaaaagactatcttacctgattaagtgaggcaaatcccccgccaatataactctttgaaaatctacttattctaagctgactcacaacctcatgcgtagcaacttcccaaatagtgtgctaacacgctttcaggttttaatgagtgatattatacgccacataaatgcaaactgttgccgtgaaacatgatacttattctttctaatttgctaacgctacaagagaacttttgcattctctacttcgtggtttgccttctctgtagatttacataatagtcatatctcttagtctttacaagtcttcgttatagtgaaaccccatgcgccatgcatcagtggtatgccttggatactgatgcttagtttggcataaccgccaactatctttctttgtggaggacagtaattttaagtttgaaagcgccattccctcagcatttacttccatagctattgctaataattttcaagcaaagcataaaaaaaactaaggctttctgtattattatcctttttacttggtaatagaagatcgatagatttcgtagtttgttcaggatttaggcccaaaacatcacctctatgttcagaaagttgatgtattgtaaaagatttccattattcgcacatttaatgttattttaatcacaatttaataattacttgacaatttaattttgttgtgtatacttataaacattagtttcaaaatcttgtttcacgggggaggcagattgatgaaaaagatactattaacactggttatcgcagtacttttgttgtcaggttttgcaggggtaaaaagtgcagaactactgtttgtgagcaattccacaaccactaatcaagaggatccagagaatgaaatcatcgtcggttataaagagaatactgacgttgcagttctctctaagcaagtggaaaagactactggcgcaaaactttctagaaaaggcttaaagaactttgcagtattcaaactacctcaaggcaaggccgccgatgtggtgatgaatcaattgaagaatgatccgaatgtggagtacgttgagccaaattacattgctcacgcttttgacgttccgaatgacactttcttcaacccataccaatggaacttctacgattatggcatgacaagcaacggctatgtctctaactacggcattcaggctgtttctgcatggaatattacaaaaggtgcaggcgttaaagtagcaataatcgatacaggtgtagcctacgagaactacggtgcatataccaaggctccagatttagcaaatacactgtttgatactgcaaatgcgtatgactttgttaacaacgacactcacgctaatgatgacaacagtcatggaactcacgtagctggaacaattgctcaatcgacaaataatggcatgggagccgctggtattgcttatcaagcaaccatattgcctataaaagtactcgatagcgagggctccggaacatacgacgccattgccaacggcattatatgggctgctgacaaaggagccagggtcatcaacatgagtttgggaggaagttcggggtctacaacacttcagaacgctatacaatacgcatacaacaaaggcgtcgtgattgtgtgtgcttctggaaatgatagaagatctacagtaagttaccctgcggcctatactcagtgcatcgctgttggatcaactcgctttgacggaacgagagctcgttattctaactatggtagcgcgctcgatattgttgctcctggtggagatacatccgttgaccaaaatcatgatggctatggcgatggcatcttacagcagacttttgccgaaggatcacccacagacttcgcttattacttcttccagggaacttcaatggcgtctccgcacgtggctggagtagctgctcttgttttatcggcacatccgacgtacacaaacgaacaagtgagaactgcacttcagtccacagcaaaagatcttggcacagcaggatgggataaatactatggttatggcctagtaaatgcgtatgctgcagtaaactggacaccataaaaaacgcaccccattaaaacaaaaagaccctctgaaaaagagggcctttttgttttacaactgagaaagtttactcatgttcttagccttaaaaaaatcagatcttgtttgagtaaagtttctcagtattttgctgtctttcttacctctccccctgttgggtcgctgcctctcaatgcatggcatcatcaagacgtgcgaaaccaatgatgatacccctaaataagaaagcgacaaagccagtaaaactcaactgcaaaatagcaaaaatagcccgtttcccgattttcgcgaccagataaaattgggttcttgatggttttctataaaggggctgccgttgacattgaggtgattcacaccttaacataccgacgagactgcccagctcactgttttcgccattgccataactttactgaaaactaccacaatagtctatctgaatcagctttactacgcagagggactctcgcttcttttcagaacagcgttgccaggagaacctctcgttgagtcatcaggaaagctagcctctgatgactcaacgagcatgatgccctgttcccatggcatccttctttaagctatagttctatttcaaattacctgaggttaagcctacgcactttgaacattgccttagtgcatcttcaagctcttaaacctctcagcgttagccttgattgctacttccacaggaattctctccatgcttgaagcgccgaagaatccaacgataccttttgtgtggtcgaaaatgtactgtgcatcctcaggctcggcaatagggccaccgtggcaaataaccatgacattggggttcacgctctttgccgcatcatgtatggcttgaatacgctgtgcacagtcatccagtgttaatgctgttcttgctccaatagcacctttggttgtcaagcccatatgagctacaataacgtctgcacctgctttggtcatttctatggcatcgttttcattgaagacataaggacaagtgagaagatccatatcgtgtgccatggcgatcatctctacctctttgtagtaacccatatctgtttcttccaaattctgacggaattgaccatcaattagacccactgttggaaagttttgaacaccggtaaatccgatatcttttatttgtttgaggaaattcttcattattttgaatggatctgtcccgttaacaccagccaaaaccgctgaattttctgcaatgggtagcacttcatttgccatctccagaacgatctggttcgcatcaccgtaagctaatagacctgccaaagagcctctgccagccattctgtaacgacctgagttgtaaatgataattaaatcaacaccacctgccaaagtaaacttagcagaaatacctgtacctgcacccgcaccgatgatggggcgcccactcttaacttgtgactgcaatctttctaatgcagtcttcctgtcaattgccattctgtttcctccctttacttactaaacctatttcgaatcaactggagcaaggcatttgccatggcttcagcaaattccggatcgttaatgtggtaatccagttctctaacttcaatatcagttcttaagtttttctttagcgtctcaaacaaagccgtatcagcttcagggtcatagaaaggcatgccttctttatctatgccagacacacctttaagcggcaggaataccacaataggccctttggcctgattcagcttttgcgcgattatttccccaagtttgcggttttcttctactgttgtcctcatcagtgtgactgaaggattgtgcacatgcagttttcttgacctaaatttctctggaacggtgtccatgggaccaaaattgaccatgtccaaggcgcctacagaaacaacttgtggtatcccttttttagctgcagcatccagcctggtaggcccagctgataatacccctccaaccaattcatcagcccattctgtggtagttatgtcagccactgcatctataaaaccactctctatcaaactttccattgcccttccaccagttcctgtggcgtggaatacaagtacttcacagccattttcttccagaacggagcgaactttttctacacaaggagtagtaagtccaaacatggttgctgctacgagaggtttctcttctttggtggattcaaaatccttaggtacttctgcctccaccattccacatatggcacctgcggcattagcaagtatgcgtgatgaaagcctgtttatgcctgaaatatcgacgaccgagtacatcatggtgacatccttaatgtccacgtaaggcctggtatcaccagaagccatagtagaaaccattaattttggaactccaacaggtagcgcacgcatagctggtgtagccagagaagtcccgcctgaaccacccaaacttaagattccatcgattttaccttcctggtaaagctcttcgactaaaacagttgcacctttggccattgcttcaatagcgacacctctgtcagttttagcaagctcctcaatggtgtaacctgctttctttgctacctcatctctggaaatatctggcgtagtttttggttcaccaataatgcctgcatcaattaaaagcgtattatgtccacggctttctataattctcttaacatactcgaattccttgcctttagtgtcaagtgtccccagtaaaacaattgtcttactcatcgcgtcacatcctttgcaggctttattaacccccgaaagcctcaatagcttaaattctatcactcaaatcggaagaatttataatggtcctattagatcatcataaagacaaaccttcgcactggtgctttatgcactccggcaagttattaggaaaaccaatgctataatcgaattgcataaatgctgacttgagctatgtttcatggctatggaggattactttggaaagcgaaagaagtagcgcttcagtattactaagtggtctgagtaaactcaaatggaatttgcttgtcaaaggtcttcttgtgggcgcggtttcgggtattttggctgttctttaccgcattgccatagaatacggtacgaaaacgtcgttaggtatttacgcttatttgagagcgcaccccacttatatcgcattatggattttcgtcgtgctagcaggcggcttgttcgtagcgtggttagtagcacttgaacccatggcatcaggaagtggtattccacaagttgaaggtgtcgttctattcggcctaaagatgaaatggcatatgattttggtagtacgttttctcggtggcatcttgtgtagtttttttggcttgtcgttgggacgtgaagggccatctgttcagataggtgctgcgggagggcaagctgtgtcgcgtttgcttgctgagcatgacgcagaggaaaattacttaattaccagtggtgcagctgcaggtttgtcagcagcatttagcgcgccactgtcgggtgtaatgttcgctctcgaagaaattcacagaagcttttcaccgttaatacttgtttcagctttcgccgcatcaattgttgccgatttcatatccaagtacttctttggtttaagacctgtcttgcacttttatcccataccccagctgcccgtatcttattattggtatttgctacccgtaggaattatcgctgggttggtaggtgcccttatgaatgcgacattactgagttttcagcagttctacaaaggaattcctcgacgtataagaccatgcgtcgctatgttgattgcgctaccctgcggcctttttctgccacttgctttaggtggaggaagcgacttaattgctttggcagaaggagcaaaaagcggagttgtagtgctaataatttacttggtagtaaaattgcttttcacaagtgtgagcttcggcagcggagtaccaggcggtatcttcatgcccatactaacagtgggagccctttctggaagtatcttgtcgcttactgccaccaggtttggcttccccatagagtatgtgcctgtgtttgccatatgtgccatggctggtacccttgcttcatccgttaaagcccccatcactgcaatccttctcaccgccgaaatgagcgggtcattggtccatacgctgcccgttgctgcatgtgctttcataggcttactggtgtcagatattctaaaaattgaccccatatatgagacattgctacaacgtttcatcgacagaaacggcactactatgactgccaatcgcagaggcggaatagtggaagtgcccgtagaatttgggtgtgaagtcgtaggcaaagccattagggatgttcaatggccacagggcattctaatcgtagcaatacgtagaggggcaaaagaattagtacctcagggtagtaccgtcattgttcctggtgattatcttattgctttgtgtccacaaggtcgcgaacatgaagccaaagaagcaatgagaaaactctgcttagtacaaaaggaaaattaagcaagcatcggtgtctttactagtacctcttaacacgggctatttaaaagaacaaagttaacaaattctaaaaaaagaaaacatataaagaactatcgacaacgtaaactatctgcttatctgcatatggttgcgccctctattcttataacaaatagcgcaaagtccatccattcaccgtggtcttaccctacttgtatttggaattttattctcaagaactgcttcaatttgtattaccatataactaacgcaaaagaaaacgggttcttgacaaaaacttaatcaaaattgcttacaaacagcattattctgtaattgtgaaataaataacgcttgggaggtaatcgtagtgcccaaaatactgaaagtgaaaaacatgaacaaatgcatcggatgctttgaatgcatgataggttgcgcatcattgaacttccatagtcacacgttaacaaagagtgccatcagggtcaaaacaaagggtggacttcagagccagttcgcagctgtcatctgtgtgggatgctcagatcccgcctgtgcagaagcgtgccccacacaggcactaacgccccgaccaggaggtggcgtcttatttgatgcgaagaaatgtattggctgcgagaaatgcgtgccagcgtgcattgtgggagccattgccatggacaagcaagctaaaaaacccatcatttgcaaacaatgtggagcatgtgtgcagctttgtccacatgaatgcttagccatggaggaggcgtaaaaacatgctcggagctgattacataagagtcttgtatgtggacttaaccaaagaaaaagtctctgttgaagaacgaaaagatctatttcatctgttaggtggaaccggagtagcagcaaagctacttgaggaaaacatgcatccagaactgccagcgcttcatgaggaccaacctatcgtgtttgccataggacctctgtcgacgattttccccgtcgccacaaagactgttgccacattcatttctccgctaacaggcgaatacggtgaaagccatgctggtggtcgctccgctatggctatcaggaatgctggctacgatgccatagtaataactggtaaagcaagaagaccaacttacctgagcatttctgatcattctgttgacttcaaagatgcccgtggcttgtggggcttgggtgttgatgaagtaggaaggattattagagagcgtgaaggtataccaggcaaacgcagcatcatgcgtattggtgtgtcgggagaaaacttagttagtttcgctggggtaaacgtggacacttacagacactttggaaggctaggcctgggagccgtatttggaagcaaacagttgaaagccattgccatcacaggcgaaacagacattcccgtaagtaacttcaaagactactacaccacctttcgttggctctataaaaaggtagtagaaactgatctcatggcgaagtatcacgagattggaactcccataaacattaaggtgcttaacgcaattaactctctacctactaaaaacctacagcagtccacatttgagtacgctgatgccatctctggcgaaactttcgcagagcaaacactggtgagaaaagtatcctgtgtgggttgtcctattggctgcattcacgtaggtcagttcagaaggctatttgataaaggctatgagtatgaatcattggcggtatcctacgaccacgaactcatatatgcactaggcagtttgctgggaacaacctcagctagtgaagttttggagcttatcgatgaggtagaagaaaccggtttggatgctatgagcactggtgttgtcttagcttgggcaactgaagccttacaaaaagggctgatcagcatggaccagaccatagcgcccttggaatttggaaatacggacagttacaagaaagctatacactacctcgccgaaaaaactaacgatttttacagcactctgggaatgggcttagctaaagccacagaagtttatggaggcaaagattttgcattggtttatggtggcaacgaaatggctggatatcacacaggctacgcctttacacttggacaaacagtgggagcaagacactcacacttgtgcaacgcaggttaccagtacgaccaaagcgctaaagagttaaacgatgaagaaattgtagattatttgataaaggaagagaaagaaagatgcatgctcacatctttggtgatctgcttgtttgctcggaaggtatacgacagagaaacagtgctaagagccctaaactccatcggcataccattcactaatgacgatctaaccaagaccgccgaagaaacgttctttaccagattacgcataaaacaaaaactgggttactcactggagaacgaaagatttcctaaaagggcctttgaaacacctacgcgttgggggaaaatggacgaagagcgcatgaacaaactgcttaagatgtatgtacaaaggcttcaatcagaatatgagaattacagttcaaataaatgattactttaatcgctacggtgtccgctctggagaaatagaacttccagctggcgccaccgtagctgatctcttaaaaagtttaggcataccgctctcggaaataggctttgtagtgcgtaatagtaccgtactaaaagaaacagaacagctacgagatggcgacgtagtactaatacttccttttgtgttaggcggctaagtcacaatttttggctttttgacaaatagttctcaaatacttcttcgggtaccatgctaccgcctgtgagccagaccatgtgaacaccatcacctacgatgccatacaacccagcattggccgaaggttcagtttttatgccttccttgtcccagagccagcgtaccatgtcaagcatgaactcatcagggaccgtgaacactccatcgatgagatgcatcatccaagaagtagtcagctttgatgctcgacccacggccaaaccgtcagccacggttattccatccaggccaacgtcgctcacgctgatgtcacttagcttgccagtagccaaagcaagtagcatgcaggggctgtgcgtgggctcagcaaaatagacttctactctgtcgcccaaagttgccttcaaaccgaaggctatgccgccaggagcaccgcccactccacaaggaatgtacacctttaggtttttgcctgtttcatctagaagtggtcgaatctgtggcgccagtcttaaaccagccacggcataacccaggaacaatatgacagactcctcatcatccacaaagtgcgcttttggattactgctggctatttggcgtgcctgagctactgctgaagaataatcgccttcgtgttccacaacgcgtgctcctagactgcgaagtttttcctttttccaagcggcagcttccttggacatatgcacttccacattgaaaccaaaggcacgccccatgattccaatgctgagccccagatttcctgtggaacccacaactagtgagtagccgctgaaaacgttacgcgcctctggagtaagcaaagcacggtagtcgctatctagggttataacgccctcctgtagagccacctgctcagcaaaccacagtacctcgtatatgccaccgcgggctttcacagagcctgatatgggaaggtagttatccaactttgcgtaaacggggcctgaaaagctctccagcgttataccctttaactcctctgcgtgcttcagttctgtatgcgaactttctatgatgccatcatttgtttctggaaaaagctcctttatggctggtgcaaaacgctgcaaacgtttctctgcatcttcaatgtccatcaagcccaaagggatatgcttcaaagcttttgttgtttcttctttgttcgggttacgccagaaaactggctggtacgtttttatcttgtttaacaagaactcatcagcattcatgatcctttcagaaatacctcctttcaaaatcggtagcaacccacctgctggcttccgctgaagcctttcggcaagcttctaccaaggctgcaccctttgagacctcagctatgaagacgccgttaaagcagtctcctgctcccaaggtgcttaccacttccacttgaggcgcttcaacatggacaccatccacagtggctcctctgctaccttgcttcaccaccacgtgcttgtaatagtagtcagtttttgctaagatttccatttcatgttcattagcaaagagaaagtcgtaaccgcgtgtcatctgcaagaaggtacttaagtgctgcttaagtggctcataggaagcggcatccacagaaagaacggctccattgcttttagctttagcagtcagctcctgaaccactttagaactctcagggtgaaataaagcataaccgctgatgtgaagccaatcaatgtccacctcaggaacacttatgtaactgcgagccacattgggagaactccacatgtttcgctcgcctttctcatgacgcaccagcagtgtacccgtgaagccctccttttgcgtgagcagcatattgataccgtagcgctgcccagcctccataaaaaacccatagccaccatcagtgcccacacagcctaagattcccacattagatccccagcgtgcagcatgacgagcagtattgaacgcggaaccgccaggaaccaccagagcccttgcttgtgcatctgacgcatagacttttggagcttcctcaaaaattaacacatccatgagcacatctccgtaaattaggaccatactataattgtagtgcttaaagaggaggtatgaaaatatgttgcaaatcgcaccacacgtaaaagaagccatagagacgctaaaacccgtagttgcgttggaatccaccataataactcacggcatgccctatcctgcaaatttgcatacggcattagaagtggagcaagtcataaaagaagctggggctgtgccagctaccataggtgtcataaacggcatcataaaagtaggtttgagcgaagaagaaataacatacctaagccaggcaaaagaccttcataaaatcagcctgaaagacttgtcagtggcagcagccaagaaactctctggcggcacaacagtttctgcaaccatgtttgcttcctacaaggccggcattcaagttttcgccactgggggcatcggcggagttcatcgcgatgcacgggaaagcttcgatgtgagtaccgacttggaagccttggggtccatccccataaccgtggtatgcgcaggcgctaaggccatattggacctaccagccacattggagtatttggaaaccaaaggggtactagtagtgggttacaaaaccgatgaattccccgctttctactacggccgcagtggactgaagctggaacactcagttactactcctggagagttggctcaaatcatacgtgagcgtgatgcactggagatcaataaagccatattggtgggaaatccacctcctgaagagatggctctggaaaaaggcaaagtagagcaactcattgaagcagctttacagcaagcaaaagtaaacaacattaagggtaaagatgttacgccattcttgctggattacttagccaaaaactccaaaggtgagactctggaaaccaacattgccctggtaaagaacaatgcctatgtgggttctctgatcgcaaaagctctgatggctgctaagatatagaaagagcgcaaaggaggggataagccatgccagagttttcaagtccatttagcggaaacaagtacgaccgcaagctcacacacgaggaattagtgagggctattcggttcatggtcgcagctgagtatgaagccacacaactttacatgcagctcgcagaaagcattgacaacgcgcttgccaaagacgttttggtggacatagccaacgaggaaagagttcacgcaggagagttcctccgcttgcttttagagctggaacctgatgagaaaaagttttacgaagaaggcaaagatgaagtagaggaattcataaagaaacaccaaaagaagtgaggtaaaaagaaataacggaggcgtccgtgttagaaaggggcttacccattacgggtaagccccttttgcttaagtcatgccatttatcgtgattaacttgaacgctatttttttacttcaccatgacacgcgttaagaaagcagccacttggtcacgggttagcgttaggtctggcccaaacgtggtttctgtcatgccctttactactcccttttcgtaaaggtaagccacatagatcttcgaccagtgcccgaaaagatcagtaaatggcgacttggggataaagttctgaccaggctctaacggaagcgtcaaggcgatcaacttcgcagcctcacctctggttagataaccagctggacgcagtgtcccatcaggataaccctttacaatgttagctttgtagaatgcccaataataaggagctacagcactcttaggatctacatctttaaacgggttctttccatctaattccgccaacgtaacaggcttaacacctgtagctaaagccagtgcatacatgaattcaccgcgagtaatgggttctgtgggtctgaacttgttgtcaagcaccgtcaagaatttcttctctaccacagtggtaatgttgtcttttgcccaagaattactaatgtcagtgatttcaggtacagagccgagcacaaatgaacctgaagtggaaacgttttggcccactaaccaaaccttgtaagtgtagctacctgcaggaatgttaggcaaagtgatgaatctaatcagcgtgttcccagtggggaatgttttcttcattattgcttgggtgtagctcttgccttgagaatccttgtaatggaagttactgccagtaatctctacatcgtagtagtaaccgctgctgaactgcattgttactgacgaacctgggttcaccacgtaaaccatcaattctaccccaccagtgggaagttgcattacatccaacttgattgtaagtgtgcctgctgccgatgttgccaaaggtgccatgacaacaaacaagctgaggcacagcaacaccggaatgattttctctaccaactttctcatccttgtttcacctccttaaccaggacgtacttaaacccctgttagtttcttattgtaacattgtatcagcctatcaagtgtaaattgtgctttaattaatccatggaagaaaaaataactctgccaagaattgtttggggactctggagaattaaaacttggaatagaacaccaaaagaacttgctagaaccatgaacaagcttttggacctgggtgtagacactgtggatttagcggacatttacggagactatgaagccacaaagatgttcggtgaagtgctgcaagcagacccaacactctccaatcgcataaaagtggttacaaaaacaggcattgtcctgctttcggagaaacaacaacaggtctacgtaaaacattacgatacttcagctgagcacatcattgcctcggtggatcaatctttacttgacttgggcagggatcacattgatctactgctcatacacaggcctgacccgttcacggatccgctggaagtgggccatacctttgatgagctctacaaggaaggaaaggtgctttcttttggcgtatccaacttcatgccttatcatcactcactactcacaaagtacgtgaaacaaccattatttgtgaatcagatagaaatctctcttgcacatccacaaccttttttggactggcaaattccatacatgatggaaaacgacataacccccatggcttggtcacccctgggcggaggaaaactgttcaccagtgatgaacccaacatggttaagttaaggaacgcgctggaacaagtcgctcagaatcacggcgtcacacctgaacacattgcttacgcatggctacttagccatccgtcaaatattgttgtcatagcaggcagcagcaactacgatcgagtaaaatctgcagtggaggcaaaggacatagtccttgaccgacaggagtggttttatcttttagagcaagccaccggtgagcccgtaccttaatagacagtagagaaaaagaaaagcagaagacaaacgatggaaatccttgaaattacagacctcactgtggaaggttttggtgttgctaagtcatctggtcttgtgtattttgtaaaaggcgtggtggctcctggcgatgtggtaaaagccgtaattacttctcaacatagaaactatgttgaagctgaatttgtcgaactggttcagccgagcccttacaggatagaacccttgtgtccacatttctctcagtgcggcgggtgccagcttcaacacatatcctatcaagagcaacttcaatggaagagcaattttgcaagccaaaacctatggaaactcgcccgtgaaaaagtggacaacgtacacatagttccttctgatctactttatggttacagagcaaaagctcacttcacttttggcgaagaaaacaatattttgaacattgggtactttagtaaatccgacaaatggttcgctttgactacttgtcccatactcaaagaaacactttgggtgacagctcaagacgtattgagtgttttaaggaagcatgacctaaaaagctatttcaccagcaacggaacacttaggcatctgcaggttagagtgtcgctgctgacgggagaaaaacaagttctcgtaacctttacgcaatttcccaaaaattttgaaaacgtggcagaggagattcttagtgctggcataagcagtttggctttgcaccagaacacagctcaaaacaaaacagttatcggtaaaggtgccactttgtacaacggcaatcaatacgtgcaagaacagctcatgggtaaggtttacaacattacccccgtttccttcttccaaataaacccagtgcaagcagaaaagctcttttctattgctttggattacttagagcctcagcccgaggatatcgtgtttgaaggctattcaggcgtaggcgctttcactttgctgtacgcccagaaagttaaaactgtcatagcagcagaaggtgtagaagaagctgtacagcaggcatgtaaaaatgctgcattaaacaacgtagacaacgtgcagtttttagccaagcccgttgaagaagccgctggttccctacaacagaagattaacaaagtagtagttgatccaccaagaaacggtatgactcaggaagcattgaacgctgtagcaaggctccagccagaacgtattgtctacataagctgtgatccatcaactcttgctcgggacatcagcaggtttcagccctttggctattccttaaaccacatccaagccatcgacatgtttccacaaaccacacacgttgagtgcgtggcactactgataaaagaaaaactttgagcattccagcaaagggcaaacccgagtcaaagcgctacaatgaaaaggctttaagattagattgcaaattacgcgatgtattggtataggagcaaaacattagattattctcatgggcaggagataaaccatgcattttaggcaagtaacgttgatggtcgacaaactcgaaggatttattgagtttgtaagaatttaccattaggcaagtccacagcttttttgaaattatttcccccttaacaaaaatggctgacgtgtatggcctttgctttgtttacagtgtctacaggtttgctcctatttgctcttgcacagataatacctacacaaaagtaaactaaagcacacgaccaattgccataaattcaaggcaaaaaagaactcttcccatgcaaaaaaacatctcatatgacgcgattatcaactcactctatatagaactgcaataactgtaaatattgaatcaatatttattcaagaaaaatgagctaatggttctgctaaagcataggtaattgctgccgcttttatgtttgttttcagggtattctttgctataatataatccggtgcaaaggagaaacttggacgatatttatcctctatataagagaaaacaattctccgagaattcgttcataaaatgagcgtatcaagaatttcacgtactccagcctaaataagcctacgatccctgtctacaaaccttgaagcccttttgcactgagttttcacagtaaggaggtaagtcatatgtgctgtacatatgcgcagagaaaatcaagaaaacaagataagcaactgaggaggtacataagatgaaagtaaatggaaaccctgaaggcataagcgagcttattaaagcgttgctcgctgtgcaacatgaagtcaaaaatccaattgcgaccagtgagaacccatatttcaaatctaaatacgcaccactggaccaaattgtcgatctactccgccctttactcacaaaaaatggtttgataatggcgcaagaagttttatccaacagttcgcaagaaatctctattgttacttacctgtttcacacgaatggatgctggttagagtttggacctgtgacggctaatcctcaaagaacacgtgttcaggtaggcgttgatgaagagagaaaacctatttacgagacaaccgatgaggtatccgtacaaacgataggtagtactatatcttacttgagaaggtatgctcttttgtcgctgttcaatatggcagcaacctctgaagatgatgatgcagaaagcacaatgccagaacatcaaactgtatctaacgcacttctcatagccaaccccaaaagaatttcttttgtgcttacccttgcaaaagaagttggcttaaacgaagaacagattagaacaatggtggaaaagaaatacaacgtcccactggagaagctaaataacgagcaagttgatgcactgataaactacctacgtagcaagaaacaagaacgaagcttgtagaatagactttcttagcaagtcaatacaaagaggaggaccgccccgtaaaaagtgtggtcctcttcatttattactgtaggttttcttctgcttctctgaccagttcgcttatgagttcatccacatgaacaattttgtctactctgtagacattttctccacagaaagcgaaaccttcgtctaaattgcccttttgcgcgtttatcaaagcttgagaaatgcagtaaggtgcttttttgggatcacacgtctttaggcaattgtatcggcacatgtccggcttctttgcgttgttctcaacatcaataaggaattgatttcttatggctctccctggcataccctcggggctctttatgattaccacatcttcctttttcgcatttatgtaagcctgcttgaactccattgccgcatcacattcataggtcgccacaaaccgcgtcgccatctgcactccactggcaccaagctttatgaacttagcaatgtctttgccatcaaaaatgccaccagctgcaattataggtattttcttaccatactgttcttcaaagggcttcacagtttcaatgacctgcggaacaatgtcctcaagcttgtaattgtccatgttagccaactcttccaatttaaaaccgaggtgtccacctgcttttggcccttccacaatgatggcgtctggtatgtagttatgcttttgaatccacgatttgcagatggtcgctgccccacgagcagaagaaacaatgggcacagcctttgtgtgggtgccctttacaaactccggtaaacttaggggaagtccagcaccagaaataataaggtctgcaccttcctccacggcagttgctacaagatcctcatactccgtcacggctaccaatatgtttacaccaatgatgccctttggtgaaagctccctagcccttcttatttcatgccttagtgcttcaatgttaccctttctaatgttaggaccccacttagggtcgctaagagacagatgcaaaccggatatgactccaatgccaccagcattagccacagcagatgccaagcccgacatggatatccctacacccattccaccttgaattatgggcacttttgcttccaaatctcctattttaagagatggcaatttcaagtttttcctcctgccttcttatgaaatatctacgttgttcatcatagcataagtccaagaagttgctgcaagtatcagagagtagcaggtttaacctaaaacaacagatagcaatggagcaccttacacgacgattctcaatgtatg