aaaatagaagttgagtggcggatagaatatttctatctttaaattttttattaatataactttatataccctaataataacttttaaatatttagtttagtatttcgctaacctaattataattctttataatttcctattaattttagttagttaataaaatattaaaactctatatataataatattacgaatatatttaatatatatttcccttatccgaataaaggagtaaccttatattttcgctactaattttataaatatatttatttaaattattattttttattttactacttccgtataaattttataattaaacttataatctaattatacctctaggaattatattaattccgttaattaaagtacaatatccccgaattagagagtttccatccttagtaccctcgtctatataaaatatattagctctattttaatcgcttcgaattctataccttttacccctacctattccgaatatacttcctacattatttataatatttagtaattttctttaatagtataggctattattataatattaatattatttataaaactaattgtaattatatttagaattattattaatttctaatataataaagtaataaagagaataaataaaataagagagaggggggagccttacggtataccggcggtaattatataaggacggaacgttttattatcgaagaagagggaacctctcttcctagtaacgaaattcgctacctacctaataatttatattaggagctatatttcctatagggtatatagaagctacttataattaactctatcgaatgctccttttaaattaaggagtataagggatattacggtattaaatttctaggctatatatactatattagtaattacccggattacaaactctattgaacggtttatttagttgcttatttagccctccggtagaaggttaaactctttaattacttgtataaatcttttaattataaatatttcgaagatttttcttatattactaagtagcgatattagtctttatacgcttgctaatttttattaagcggtactctttttaaacttcttaagaataatgatttttatatccttaaaccgctataggaagtagctaagttggaggctagcggatgctaagtatattatagcctattagaacggttgcctatatagctttaaaaatctatttaagtattaatcgaccttaggggccttattaaacgctattcgggagaatatatcctaaacgtcctctttattaattaggttactaataattattaaattaataccctttagtagtttaatttaatccggtaagtaatccgttaggatttttaccttcgggaaaaagcggtcggtaaggatttcggccttactattataatttccgatttctattacccttttataaatttaaagggctagtagtttaggcggatttattaattagtagcttcgggttcgggcctattatttaaataattaaaatcaatttaggttcttcgaagctttagcgatgctattatattatatagtttattaagcctttataataatcctcttcttttttattgtagctttaataaattccttttaatttaatattattcggtacctaaattactcctaatatatcctccgcacttcttttataactgtcttatatcctaacgtttactagttcgctctcttccttcaacctttcttctagtacgggacgaattcttctataatatttataaattttctattaagtttataaaaagcgagcttaaagtcctctattatattaatcctttttaaaactaatatttatttttccgacgcctcctttaccttctctatatttataaaattctaattatatcctccttcttcttcaacttttttattttttcttcctatttagatttaaatttcttaaaggtagtagtccgaattggtttatttataccattatactccttagtattcggcttcaattccgggtaataattatatatagtcgattattctatccttctttccttatattatattcctaaatttaattaatttactacgggaggtaaatagattgaatttctaacgttatacctatataaggaggcgagtagcccctaaattagtcctattctttagattccaattaggataataaaaattgaagtccctaatagtaactaagtttcccgccggaggtccggcctcaataaattcgaagagtagtaacccctattaatattccggcgttctttatataaggataggagagtaaatagaatagataattgttaaatcccttaaatttttaaatataattgtagtccaatcctttttaatttagaagtttaagtcctttaaattctatttcttatttatatatattattgcccttcttttttccgaataattaactctaaaataccttttgcctttaggacgataaatatttttatttaaatttttacccggctcctagatcgctacaatattataagtctcctcttattcgaatagaagttttccccttttatacgacttccctatattctaataaaatatttttaattaaattattaattaccctaggatagggttccttctaatccctcggcggaggataagggtattgcttctttagggggggttataattatacgggcgctattaccgccgtacgactaacttccccttatactttataaatatatataatatttatttattggactttatagaattataaactttagccggttggacgaaccgattaattttttcggccgtcccctctttacgcctcctcctatatatttttctagggtagtaatagtacgggagttggggggagcgtttagaaggatacctttatttataatttctattattaattccaatatttttctaactaaatttctacggggggcgaacgtttgcggctttttagtatatataataaatacctttataatcgccttccggagaatagggtactccttataattatacgtataataccccttcttcctatatagtttataataaacgaataatttattattattagatagataatttactttaccgaagtagtctcctttatatttagcctcgctatagtaggtgtaaatattattttaataatagaattttactatatatttaattccttaatatttaaagtattattaaatattattcgaagtttagaacggttcgtataggtatataccgccgtcctaaagaaagaggttattttagaggaagtatattgctaatatagtagtaacttctataaggagtaggcttttattctctctgtctcttcttttttataattgaattctaataatagatacctccgggttcctctcctttactatatttgaaataacttccgctatagtataattattaatactatcctaaggtacgctttgaattagtatatttacggtatttatagtaataaaagtattggaattaaaaatttctttaacctacgcttagttttactaatattaagtatatataaatttattaaatataattatataatttctagttattaatatcctaataattatataaactattaagttaggtttcttcttacttaagtaagtaattagggttatttttatattttcgttcgaatagtttacgaatttagtagtaattattattcttttaatagtaagttactatttgaagttagaaggaataaatttcttaataatagtaggtagttattagaaggtaataccgattttatttaggttaatttttattataatattagcctaatactttaacgcttcttaagcgccttttttaatttcttttaaaatatctttctttaaattattaaaatctttcctagtaataaattagttggttccaattttattagccttagattacgtagacctactttttttaatgcgtaccttcgcgaattcgagaagtagcttttgagcctaacgacggtctttagttgaaacggtattatagtttatagatttgttcgctctaacaataaatttctttaatattttattatcttcttctattttatttgaggtttttatagtgagtgcggcttcgggattgttatatgttgagatttctataagtgggttgtagatgctgttttcgaatctacgaatactactatcgatagctatcggtaataataatataacgttattgctacgctcgtcgtaggatattgtgagggatgtaaataaccctcctaagtcgattgctattattagttttcgttttggagcactcctcgactagaaattggcgtttccggttttaaagcaattttttacggtatttttcagatccgataactatccttactttctaacgaaaattgaacattaaactacataataagatacgtaacgctaatgaatcgtatctagcttaatacctcccatcttgactatccgagaaaggcttagaaattacttactaccttactctacctaatcaaacatccgagaactacggtccttatactagctgtagtagtattagtaatattattatagttttctcgctatttcactagccgtataaagggggtataaatagctacagtggggtgctagaagtctgtgtgcacggcccacttctagaattttcaccaccttctttatttattaccccttttttcttttttttatttattaacgtaactactagtaaaataaacgaaattagcggtattctaattaagggtcgccggctaaatagcgaactaagcgaagtatcccgggcggctatttatagcctttatatagctagctatagctataaggctattattcaaaaattcaactactatcgcaatactattagtaatactattaaacgcttccaattctactaaacctttaaatttcgccttcggagtagccggctaaagaaaataaagcctttaagtataagaaggttaatatttcgccttaagagacgcttccaattaaattagaataaattacgaggttatatccctagaaaccctaatattaatattattcggaggattcttcctaaagcttattggcgaaaatagagattttaaaaaaggataaaacttactcttaaaggaataagggaaaggttttctttttcttaaaaatagaataataaagactaagaaataatagaagtagagtaaaaagtagttacccttcttatttttccatttttctaatccacctttttttttctagggttctttttctaataaatttattatccaaaatactcccaattctagtaccggatggattttccagcttccggaagagaaataggataaaaataaagtgaacctgaaggtccacgggaagtgcacattaaagacaatagtttagggaaggatctagaaaggaggaaaattatttttaattataatagaaagaaatccggaagtaaagaggaatagttttacttcttagaattatataaaggtttttgaagataatcttcttccaaattatcttccagggaccttttttcaataagataacgcccttatttataatactaataatataaaggagtagctagaggagtacgggatttggattatttattagctagcctataatttagatctcaaccctattaaatacgtttagaaaaagataaaaaagattctaataaaagaattccttaggctttcggaattgactaataataaagctaatattaaagtcttttatcgaactttaatttaatattgggaaagggtacctcaggattttattgaccgattagtagagttggttccttgttggctggtagccgttcgccgggcccggggttagtatactaaatattgaagctacgaatcagatctttctattagacctattggcttttttattcgatttttattcgttgagaaaaccgggattgaacctaggggtttggttcgtgggattccggaagtgggccgtgcacacagacttctggcactacgctgtatacggtgcattcgaaaggtggcccgagctttaccgtataaacctatacgaccacctcctctatacagcaaccgtaccagaacaaacgcagcctaaatcgatttggtactttgcatgcctggggtgggaacgagcccccccttcggcaacagacggggtgcagcgcatcaccttgtgtcgcggctcactgagcatgcaatttcacgatagttgtcaagatagaataagaatgcgtgagtttactgagaaaagaaaagaaaagaaaagaaaagaaatggcagttgagtaggtgcgtacgccgttatcatatatacatggcttggggggaaacgtgtttggatcatcgatatgcagtgcagtgaggaattgttaatgcatgccacggatcaatcgatgttcgacgccttgagatgtgcgctgggagcaaaatagtgggatttgccgaagacggtaaaaagtacttatcaatcaggcaaaaagcaaggacaaagcagatggggggagtgagtgactgtcaatgtaggaggcgagatgtcaaagtcatgagaactcgattgtcccgcgatctagaaaggtatggactttatcggtttcattgccgcagaacgaacacaatagatacaagtggcctcaaattcgtgaatcaactctatcgcgaggcaggaaatccggtatattgctcctgcagtagaggattctgatctctggtattccagtcacgacgtagctgccggtcttttcccctagtatacctacattccgtgaaggtgaacttgatgtatgtgttctttttctcaacatctttcaaaattacagccttcggctatctgaagacctaagatacgcgaacatagtagcgtagtagatgtgggcagttcggcaccagggtctgccatcattaaattgacccacccacttctctcggtgcggctcgaagcgttcttcagcttcccgatcccattcaaacaaagtcatggtgtgatcattggctttgtcgaccaagataatgcgttttttgtgcaagtggccatggtaaaatgacatgaggacgcaagcggagcgttgcacaatgtcacttgggcaaacaatgtgaaattcgtccaagctctcaaaatcatacaaagctgtagcgtcgccgtagccaaactcatcgcgcttcaacttaagccgcttgatagttggggcaacgaacttcagatcgcgaagttcccgctttccaatatcgatcatgtcaagatcgaggttcaaccagacgtatcgaatccgggtggttttggggacggattcggggatgcgttggacctcagaaaagcaccgtcggtacactccaatgttacgtgactcccccatttatttggggggacataaaatgtacagaatcgggcatatgtgtgtgggtttatgtctgatttcctgggaacctaaaacccaactatggcacgagtctttacggtaaggcggtcagtattgactaggcagaataattgcaacatgtgaagtggaagcggaaggagcggctgcagaggaatgcatgatgatggcaaagtcaaatggaagaccggtcgtcattttagcacgtaccgtgacccgacctctctccagtccacacttctgctgccatttgatgccgcgcagtcaaccacgcccctcagagcaagaaccatactctaggtcgtgtcatcaacctgtggtccgccgagacaacaccattctcgtcctcgccagctccgtcctgcatatccctagacaaggcggcgatagacgtgtccaaattcagactcttcttcaaacgcagtacattagcggagcatacagcatagctcttacctgcattgtcgcacgtaagtacgcttcccttgtacttctcctccatcatgatgttcttgaacgatttctaacgacgccatgtcttctaggtgtgaacaacctttcgagaacccagcagatacgatggattactgggggcgcaccttccatccatttccacggctgccggctgagcttcgtctacaagtttgggagcagtcgccggacgattggcgagaagttgatgtccgcgtcaaatctggacagggaccagaaggccggttttctgtccatcttttctcgaaaacgccaactcctgaaatcctccacacctgcagagaggctcgttactcgggagcctaccagcaagccttctcggaaattcccttccggacaggggcaaatgagcgaagctatgtttggatcaactgggactgtgataacattcagattgggaaaacgcctttgtaccattataggtatgagggcattcagacatccatccaatacctacacttcgtgagagacaaactgcatgactgggaggttgaagatctcaagcgctgtgtaaacctccaacagattaccataatctgtagaactggggcgaacagttggcgacgagccttccgaggttgcctgatcgattgcgagattgaactcacggtttgggatgatccagatggctatcagaacatgtacggcgactacgatgatttgattgacagagccctcgaagacccgcatcaggagtggtctgtccaaatcactcggcggtttttccgtggctcctgaaaacttccgcttttcatcccatatacctaaagtatctaaaacggtagacctggaaaatcgacaagttggtcgttgaagcagctactgtcttcacgcgagcaagggacaagtctcggtgtttttcttgatgaaactcgaaaacgagcgtctcgagttagatatacatcgacatgcgccctgatcacccaaccttccttctcccgagcgttttgcaggtatataaggtccggataggtaacctggggaatagctagcgacatcgtcaactctctccttcgggatgaaccttggttggagaggcctccccttactctaccttgcattcactagattcttcccttcttcaggccagaaaacctttagttacccttcaccttttcctattctgttctatttaatccaccgctcccttaatttgcgttattctttgcacagttctctcaccactttgctggtgccctacactcaaccctgtccatcgcgtcttgcgacatttgttgttgcgcactcaaccacctcctccaaggcaataacccagctactctcatcatccagtttgggccatcgactgaaactatcgcccgctaccctgattgaggcggattctcagattgctttaatctgtgctcagcaatcgacacagttggactattgtacggaagagcgcgaagtagaaagacatcgaggccaggacgacatctcgcattctcgaccttgcgatcttgccagctctagtccctcgtggcaactggattgctgcgttgtgggcgcccgtttgtctgcggttggcattactcccaaagatacgggtttcgaggacgaagctacgtgctcagtatctctccaggcctggagagcctcgagacagggtgacggcaagacgtcgctgtcagcgtctctttctagcgcagtgcacttggggcgcacgcagcattgataccagtaatttttccgaccagatctgcattggtctcataggtaattatttctgaccttcatccgtgcctgctcttcatcctgactttgtttcaagttctgacaatgttgccatctccagttaccagcaactagaatacctacctggagatctcagagcacacggggacggctgcccccaaaccctgccggcaacatgtccaccacagagacgtttcacctattcccttacctgccatgggagcttcgtgccatggtatgggaatttactgttgagactcgcagggttgacgtccgtgtagtttgcccggtgcaagggacacttcgcagagaattgcgttcggtgaacagggtaccagagatactccaagtttgcaagcagtcccgctacctgggagtgtacaaacaggcattcactgaaatcccaacgggcacatcggacttccagcgaaagtatgtttggatcaactgggagtatgataccatcctggcggggatgaccgaactgcgccactttgggtacgaaagcatccaaacttccattcagcggctcgacatcgagataccacggcttttacctggagagatcaagattcttcagggctttgcaaagctcaagaagcttgatattcacggcgagatctggaatttccgatgggtctttcgcctgttcccccttgcatgtggtcagaaaaatatcatcctacacgatatgctggactttcttacgttgaacagctttgtctgggatgagttatgggacgatctgtgggatgaagacatacctgtctatgattaagatgtgtaaccacgtctgttctcagtgtatgcgagggctatcttggctggcgctggagacgcaccttggaaggcagatgaaaccaacacgcctatcatgtttggcttaatcggcatgattgcaaaacgaatttccatctccgaacggagaaagaaacatgtggcgattacgagaggggatttacctgtctgagtgcattgtggctgtacgtacataggaagacgatcaagtacatccggcaatggagtatcacatatgatcgatacaggtcgctgctcaataaacatatttttttgagtccttcggacttctctttgacccgagacacgtcactatacatggcggcataattgagggggggaaattgggaaaatgaaataataaacgtggatcggcagcagagacgcagatgagatgcaaggcaccctctctctaggcatgatacatgatcaataaatcggactcccgtattgcttctgcgtgtggatattgtattaattccattttgtttctacctgaactgcatagaagcaacgtcgcctttcacttgacctagtatatataccttaccagactgctctgtgattttcttcccaagttttcaccactttcccagagttattcaagatattgtggccaatcaagtcgacgataaagagcatccatccatcaccacagaccatcatcagatccgacaggctctttcacatatctgactcgtctcgaaagttcaccaaagacggcgaaggaacaactagaagccaacttatctccctcggcagtctgtgaccgccgaccatcacgatcaagctccacacaatttcgtcgcctcaatcgcttccacgacaagagaataggcacaatcagctaccttccagttactaccatattctacaaggtatgtgttagctccgtgcaagcagacaatgggctagctcgtcctcttttgcaagtgttaacatgtcgtcatcttctatagctacctaccgacaagaccttttcacgaaccacaagcatcatggccaacaccttccccaagttccttcagcttccctgggaaatccaacatcgcatatggaaatatactgtcgagcctcggatcgtcaagattcgcaaagtacaagtcatgcacgccaaatgcgttaactgcaaaggcagcagcccagcttacaaactcgtcacgagcacgccggtcccagcagtgctacagacctgctatcaagcccgttacaaacacagactgtaccagcaggtcttttccgagttggacactgtcagatctggcgaagagcgccgatatgtctggatgaacttggacatcgacacggtcgacgcgggcttcctcaccgggctcactctattccattttcaggatgtggcacgatcgatccggcgcctcaaggttgagatcgattggatctcgtgtgcatgtggcgcgagagctgccctccacgcatgttttggcaacttgcaggagcttgagatgaccgtttcggacgaaacgtttcttgaccggcagtctacagccagagagcagttatgcagcggctatatgccacgctctctgaagaaacttgttgtacatacgactgcggacggcttgacgagccaatgggatgagtccgtgggcgatgatgatcctcaacatatcagatggatacgagatagcgagatcacgagtgttcagcggttacttctggaaagttatgcggctattttgagcaaatggcaggagccgtacaagtgcaagtgttgctcactaggatacagagtgctctcgccccggcgaagtggttagcagcatgagcgggatcggagtgtgatggtacgacgtggccgaaatcacttttctgtatcaggacgggggactctcatgtatcaggcggcgtcgtcaaatacggctttatgaaggaggaaacaaatgtctgtcaggtagacttggaaatatcaagcgttggactatttataaccacttcagccaatatactgtgttgctgtccaacatattcgagttacatatctgtgattgctgtgtgaacgaccaggtagcgtaaggatgaaccaaaacctgatatagacggtccgacgcaagtctcctgagtaacttcagttcaaggggctgcctgtagagttaccatgtgacttggcatggcgatgtcggatgacgttttgcctttgaaagttcgctccttccgccttcacttcatttctccttcccttccattcactccagcttaccaggtcaatgtctgcctcagtttttcccatgtttgaccgcctttggacctggaccacgcgcaaattcacctctcaattatcctcctctccttccactcttcttgagctcttcttatctgcttcacggaccgcgcaccgtttttcttccaagcaacgcggcgctcaaccaacaccgcctctcaagactcttaaagcacgacagaaagcgcaacacatcacgacgtcctaggcctggcgtaggccgttagcggcagcaccttcctcacgtcagcatcatcctttgcgacaggcacgactcctctttttttctctgagcttgtctctgccgactctctcaacttttgcggcagtaaccgatccgcggctggcagacactcgcccactggaagaccttatcccgtcccgcgcggcggactgtcacaccactcctctccctagaccggcacaaagaggcggagacacttcctccagtgagaatcggtagcaagcttttgctttctgagcccttcgtctggccgtttttgttgctcgtccagtcagccatagcaggtaagtatcgcgacccgatcagtctgattgcactttccctccagcagtcaaatttctcaagttgtgtctgatgtaaaaagcgctgaccagatcgcccgagtcagtacgaggagagagtcgccacgtaatcgagtaacagcgagcaagatggctgctaccagtttccatcggttcatgtacctgccgtttgagctccgggctctggtgtgggagctgactgccgaaccccgtatcgtcgacgttaatatagtgtgcagagaaactacacgaaccgactacggagcacatgattacagagtgctagagagaaacgtgagttcctttacaccgatcccggcaatcgtgcaagtctgtcgcgaagctcgtcagctgggggtttatcgacagctcttctccgagttggaagacgtgcgggacggcggtgaacggcgctatgtttggcttaacctggagcttgacattatcgacgtctggaaggcacccttggggagctttatccctgttgcagcctcgatcaaacgactcaagttcacgagggattcagtcatcactgaggatattatatgccttggaaagtgtgtcaacttaaaagagctgcatatagacagctctggagactactcgttcaatttctatgaggtgttcaagagatttcctctccattgcggcatggagaacattctcatggttgacgcttggttaggtctggtaccactaaaggtggaatatgtaagttactatgggaggcagtttacggcatggacgctaaggagaatcgagacagacctagagtctcgcgggattcaatgggggctgcgaggagaggccgcttccggttctgtcaacctctgaacatacagcgtacatctgacaaaaagctggtagagtgaaggttgacgaagggggatcaccgagaaagttataaaagaaggaagtcggcaggtccaaacagcagcgtatagatggggaataggatctcgtatcatgactctttagaagcagtcttgggttcgcttcaaacatgtacgttcaatttcagattccacacagcattcgcccttcaaggtccattctatgtacctctaggttcaaacccttcccaccagagtgagaacctacaacgaggccagaagggcttcatagttacgaccgcggtggcggtgctggccatgctgtcgaagggcgatcttggcacgtccaggacaaaagaaatttgaactccaaagtacgatgtcaacggcaaattggcaaagcgctcacaaatgtgaaaggctgtaaacatctattggagattatgaatggccatgagaacgcatgaaagtgggagaggaatgaaaccccttacgatatttacggcgatgttatggtttgagtggtatggcccagctgcagtccccaatattttgtcctggatgagcttggcttccacagcttccgggccagcttgatagccccggctatcagcacccggagataacttggtcactccagtgattggctgtctcggacggaatgcggagtagactaataacagtgttatcagtggcagcactcgtctcaagctccgtagcatcgctccccgcagtcggcagtcgtgatatcacaacgttgatctgcctataaaagccatggatgacacaaggaaatatcgaggcttcaacattgacctcgctcatataaaatcggccctgaaggctcatcactccctctaaaactatgaccactgaataccccgtgccttgggaggcccgtgccgcgaagaagcgggaagacactctcgcaaagattccggcagaatggcgactaagtcctgccgacctcgaacttgcggccaagcagcgtgatcttacgggtcctttcatcgagcgttttctggagcctgaggtaatcgatatcgtcaaaacggacagtgtccctctggtcaacgacataagggctggcaagcgctcggcggtagaggtcacgaaggcgttttgcaagacggcggctattgctcaccagattgtttgtatacctcctgtccttacttactagttgacggcacaccagctaacagaaacaaaaagaacaactgtctcctcgaaatcttcttcgacatcgccatcaagagagcagaggaactcgatgagtatctccgggtaaacggcaagcctgtcggttctcttcacggcttacccatcagcttgaaggaccaatttcacgtcaaaggcgtcgacaccaccatgggctacgttggctggataggaggcaacatgggcatcaccgaccctaccaagacacatcaagtcgaaagccaaatcaccaaagagctgctagcttgcggcgccgtacttttctgtaagaccagcgtcccgcaaactcttctcatcggcgacacctacaacaacatcatcggccgcacgctcaaccctcacaacaacaacctctcctgcggcggatcatcaggaggcgaagcggcgcttatggccctgcgcgggagcacactcggcgtaggcaccgacattggcggatcggttaggatcccggccgcgttctgcggtatcttctccctcaaaccgactcccgagcgcctgtcgtatcgagatgctgcgaacacgaacccggggcagaacacttaccgctccacgctggggtttatcagtacctctcttgacggatgcgagcttgctcttaagtctgtcttgtccacacggccatggttgcaggatccggccgtggtgcctattccttaccgacaggacgttttcgatgatgtcttgtctcgtgcggacacaaggggcagggcgaaggcagaccaccgaccgctgaagctgggtatcctgtggaacgacggcattgtcgagcctcacccgcctattcgcaggggaatggcaatggtcgctgaggcagtgaagaaggccggacacaagctcgtggactggaacccgccctcccacgcaactgctcttaagatccacgtaagttttccacccaaacgcagaacctgttcccctcctcccaagcccgcccgccgtcaccgtcaccgtcactaacaacacacacacacatgctgcagcactccttcctcctagccgacggcgctcgcgatgtccacgaccacctcctcctctccggcgagcccctgatcgccgacctccaagcgtacttcaacctccgagaccccatcccgctactcgagtaccaggccttgaccgtccaaggacttgcgtgcgagcaggcctattcggattactggaactccatgtcgggaggagatgacggacaggaagtcgacgccgtcatcatgcccgtcgcgccgcacgccgccgtgattccgggaaagtataatcaccttgcttataccgaggttgttaacttgctgaattatagcgcggcggtgattccggttacgaaggctgataggggggtggatggggctgatgagatgtatacgccggtgaatgaggttgatagggcgaattgggagtcttgtgagtgtcgatttttttgattttttgtcttttggctggagggatcatttggtgtgtgactggagctgacgacgagtaatatctagatgacccggaaatctaccatggtgcgccggtgggggtgcagattgttgcgaggaagtttgaggaggagaaggtattgggtattgcgaaggtggtgcatgccgcgcttttgaatgcccagtctgcttgaggttgctgaggaggtgctggactgccgtcttggtcatcggagccggcggcatcgatagtcgtggtttggcgagatcttgaaggagagccaacagggtgggtgggtttgtaggtatgacgacattatcaattcatgaggtatgtctgaatgattgatgtgtcgcttctacgtaacggaataacatcatacttcggtgttgtcgtgttgatgattagttggagagactcgactcgacatgggaaatggaaatggatgtgttgttgatgtcgggtgtcgtgcgaaaggaggggcggcttccctaaaatacagtggtccctggagagcttgctaacgcgagacctcggtagagactctaggcgtcttccaacgaggaatctacaattagggacataatttattcaaagaaatatatggcagtcgatagtagccttgcatactcgtaactttcccggcatatcttcttctctcttgtaattcttcaattcttcagtaaaaccccatccatgaacctctctaacagatgagcagcggatggtgcgggaggacgcattgcgggtgcacggaccaccacgccgacagatgctacacaaaattgtgttgttcccgtccttctttttccgcttcttccacatcacaaccaaattacaacatctttgttgtacacacttttcgctgtccagatattttttggtgcagcttaaactcctgtttctcttaaaccccttatcatatcattcctcgacgatcttactcagggcaactgacgccgaagcaagcgcgcgacggcgggatggacggctggattcagtcgaccgagccagctcgcaaaatcaccggcgacgacatcaacatcgaactagccgattatcttccagcccaaaataatgtgtcaaaatcaagctcggtcatagagcctaccactgaaccgccacttcacgccgaatcgaacaataccggcaccgccaatcctgcaggcgataatgacctccccccttcttctacaagtcctccagtccccatcccaataggaatttcgcgctccctaaccctccgcctctacacctcccacttcctgtctacctggaactcccgcctcttcgaagccggcgtcgtctacttcctcgcctccatcttccccgacaacctcctccccgtctccctctatgccctctcgcgcaaccttgccgccatcctcttcgctgtgccggtaggccactggatcgacactgcccaccggctaaccgtcgtccgcgcttctatcgtgggacagcgcctcgccgttgctgcttcgtgcggtcttttctgggcgttactggagttgcggctgggatggaggcagtcgccgctggtggatggcttgttcggagctagtgtgctgctggcgtgcgtggagaaactggcggcgggcgtgaatcttattgcggtggagagggattgggtggtggtgattacgcaggggaatgaggaggcgaggaggaagatgaatgcgcgcatgcggaggattgatttgttttgcaagttgctcgggccgttgacggttgccttggttgctgcggcgtcggtgagggcggctgtgtatgcgacgctggggatgaatctggcgtcggtcatggtggagtatctttgcatcgagaccgtgtttcgcagagtcccggggctcggtcgtcctgctcctcccggtaaatcagtcggtcagtcgctggagacgctttcgggggctgtcttgaggcgggacggtggtgctgctactgatggccgtacccctttccagctcggaaattggattcggagcgtatcatggcgcaagctgctcatgattccctccttacgcctgtactttggccatccagctgttatcccctcgcttgcgctttcgctactgtacctcaccgtactctccttctcaggccagatgctgacgtacctactcgcctccaaccttaacctatggcaagtgggcatcatccgcggcatctcgacaatcttcgaactcagcgccacttggatcgcgccccgtctaatgaagcgcatcggtgtcctccgcacaggcttgtggtccatcacctggcaagtgacctggctagccggcggcgtctcttgcttcttttactactacgggaagggctatgaggcaaccagccttatgaccgctgttggtctcgttgttgccgtggctttcagtcgtgtcggtctttggggttttgacctctcggtgcaaaacattgtgcaagatgtaagacccatgtccttttcatctccttccacacaaaaaatccctgtctacatgagcttagcgttgctactaaccactgggttttccccggatacaggaagtggaagacaatcgcagaggcatcttctcctcagtggaagcctcgttccagaacatgttcgacatgttagcgtgggcccttactatcatctggccaaaccccaattcttttcagtggccaattgtcatcagcgtcgcggcggtctatgcggctggcggactctttgcccactttctacgccgtcgtagaggccatcttctgcatcccccggcatgtatcaaagccaagcatcgtaggagcagcttgcatccatttgggttgggatgggctcgtcgttccaggcgcagtgccagtgattccattattctataatcacctgtggtcggttggactgttgattacttatctcttttggaagtctgtcaatatggcaggagaccgcaaggccatgaccgcaacgttagaatatcctgtacctggcaagccaaccaagctctcacagccttgaagtgcgccgatgattccgctatccaaaccaatgtcgttgccagccgtctgacatcctaactgtcatatatatgcaaaatggccgaagccttgtggctcacccgccataggtttgccgcatcttcgtaatggttggttcaagccttacgcttcaacttgtaggctggcctataaaccacgttcttggtcgtaatgatctcgatgactgatttgaagttccatgtatctacaagtctggcatctcgctcccatggatgctagctcttattttgatggacagtaccaatatagttccactcgtaaatgcatttctctgtcctctcttctatcagcgcacacaacagacagagcaaagctctaatggagaaatgaatgaacagataagtgcgccgattcttcgcgcagctgggagaacaaggctggttccatctactgtattgcacctaggccttctatatatgtatccaaaaatataacaataccttgctgatgtcgacatttaactgacatgaaccatttatgggcaaggacaagaagtagtggctgcttgggaggtagctattgtctgagaggcgagaggttggattttgcatggccaatcggtcatactgcgtgtgaatgaggcttgcttgtctggatctaggtgatgctgatggattttttataccattatatggctcttcctcgtactgatttctcgtaattcatgctcacaccatccccatactactcttgcagggtctctggtgaagtcgcattctggaaacacccctgtcgctgacttcttactgatgccgaaccattgctgtgaaagattataaaaagatcaagagagacaagaaggatggaagcatcaaagatacgtgagaaggaaaaaagaagatagcgggaagaaaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctataggagagcggacgggatcccgagttttccagtgggtatggtcgtatatgcttagttgctggcagaaaatgcattatattcccaaagtagtctcccaagagcatcgccgaggggggcactaccatgtcggtccgtaacatatctgtctgggtgtcatctaccccaaagctacggctacctaggccagaatcgtcaaagataaggaacacgggaggcttgtagacaaattcgagtctcaacaaataacttgtttcccaggtttatcaacaagccatccgcagcagcaagaatcaaaatccgaagtctagatcgtctgcgctagaaacacaacggattcttctccccacgtctatctacgtagcatggtcccatcccccacactccatcatccgatgtttgtatgcggctcaagggccgttgcaacgttcggaagccgcggggatgtgaccatgtggggccctcggtatcagtatcgttcgaggtgtggtttgagatttggaatttgttgaggggaagctgcacgggggccggcggaaatggaacgggccgaacgagattcagtgaggggcagagatatgatccttgaagaatgagcgtgtgtgtgttcaaggtctcttgtaatactgtatttagaaaaggagagtggtgtgaagggtatggtccgaagtctgaagtgtcagaaactgaaaatgtcgtcaagtggaaggtgtcgttgatccgagggaagaatgacagacacaacaaccaagccagggaagtcccacttgtagggcgtagcgcatgtgaaattgtggattggtacttttggttcaggataaaatggccaatttttttcttaccttttttgacaggtgatatctgccgatttttgtcggcctggttgttccggttaaacggttattatcaaatttcggagtctgcaccgggagaataacaaagtctttcataggccctcccgaacaaaagcaaagaaaagcgtactttttgttttcgtgctgtaatgtaatcgtattcaacattttgtgtttcggacattttcgtcacttgtgtcgaacacaccaaataaccatcatcgatctcaaccaccaaccacgaacatcagcaagcaccgacctcccaaacaacaaccagccaaccaaccaaccatagaatcaacccctgcgtccgtcagctgcgtaaacacgtgtgaaacaacgacacctttcaaagctagatatgaaccactcaaccgacgcacataattctgatggcaacatcgattcagtccttcgttcgttcgttgggccgttctgccctacccgtgccaccaacgaacaacaacaacaacaacaacaacaacaacaacaacaagcctctttgacaattacatacccacaaatggctgcctgcatcgaacaaccgcgacaactccagtatgtacaaccccacggggaattgtccctgcatggccggtcggtctgcaacttcatatctgcataccacaacctgtctttgcggaaaaggaaggtgtcatggagacgtatgtatcgatttatctctttaccctctgcgaacaggtccatctttcaaacgagtgtgttattgccgtaccgtgtcatattggatgttgtagtatcacgccgttactcggtcgttgggtacttcacccctttccttgagccctcctccaagtggtggttgatgaactgcctagtctagcttggctactccgccggtgaaagtttgagcaagtaaaacttgaacaaggcaggtactgaggtccttgttaggaatggaaggcgaagataggatatagcgcggcgacggttaataaacagttttgccggttccgatttgcctcgccttcgccatccagtcccaataagtcccagtcccagtttcactgccccgtccctggaacgcggctcgaggctcaagtcgatgtcgtccgaggtgtacaagtggacctatctggggactccagattccagactccggaggagtccagaagccgggggtaatttggggtaacgtacagggattgcacgtgaaaaagatacatacataggtacgtggaaatattgtaatttctgggacagacagacaacattcatacggcctacggagggttgtccaggggacttgatacgggccacgaggcttaaatcgaggaccgggacatgaaagatgaaaacatatgatggccaataggtaggtaatgcccccaaatatgtaccatgtgaatgtcaagacactacccgacagatcggaagtgagagtccagcaaatcaactattgactggattcggacattggaccctgccaagcacgcaatctacacgtgtacatacaaattggggcactgggtttagagaaggaagactggatagtacgcactgtgatctggaccctacaggtcttacttactgctggtgagaatccgtataaagttgacatgtcaggcctgacatgtgatggtattacacgtgtaattgatataagctgctcactgcggaggttagataaggtaggcagtgtgttctgagaagctacaacgaacattaacctacctcgacctaaatttgtgtgaaagggaaatgctacgccgcataaaccgcggcctcaagacatcctggagctagaggatgtagtgtacgctcttgggcaccaacagttgggattatctcgacacaaacctttgtcagagttgttactcttcacaccctcccattattcccggccagtttgcgacaagttaggagcatgctacccaaatcttctacttccacgtcggccgaccactgactgtctcgtacctacctactctctccatgtcgctcgtggcgaccatacatgcagctacctagccaccttggtgaaatcgagattatcctggacgtaacacagcataggctcaaattcgtccgtcccagttgagccgctaagccgccgagccgagccgttgtgtcaccactcctcaccgttcggttctgtggttgatgctaggtatataatccccgtcgggtaactgaagaatggagatggacttcagcggaacggtacatatacgggccgggcaaggactgatacacatatgactaggcatgtaggtattgaggtgattcgaagagttggagttcccgtatctgactaatggctgccacgatagagatgcgaggtccacgttcgttctcgactattgagtccaggagcaagcacaccagataactggctgactgtacggcgtacctacgtaggtatgtatatacgtacatctcatgtcgcctcatacctctctatattagacggctgttgtacaggcggcagagtcgccacattgagcgacgttcagatcggatcggccctgccaccttgactttgcaaggcaatggaaggcaagcagcaaggaggaacacaatattgcgactctcgcttgtctttggcgaggttcaagtttccctgttttccacattggctttcatcacattcattttcgaagatggaattcttgcgcacccctttgaacgaagccggatgtgaagccccgactggacgtccaacctcgggacggcaaagatagaagctctttgaccgatgaccgcaatggcggccctcctcggcaacgcaatggcttcttcatccggaacttggaacgaagccattgagaccggtgcaactccggaggtgattgcttgtctaatgtgccgccgccgtgtgcggaagcattataaatcatcaatcatgtttgaagggatctggtttcggtcgacagatcgcacgatgccatgcagttgggtggatagtatgtacaggaccctcaactccgtaaggtagaggtaagaaacaaagaacgaaaataacacggaacagaaaagcgttccctttgttacaatcgtcgcaactgaatgtgttgtcgatgcagcagcagcagcaccaacagccttagccgcagccgcagcagcagtttccctagggccagttgcattcagttgttgttcttgttgttgttgcattgcccctgagcaggttgcgttgcttcactgtccagcaaagcactgactacactacactacactacactacactagtgtagacagatggaaatagtcggccctaagagacttcgtaatcgatccagctggtagtttgaagttcccttgcctttcggacggacccgatccggcctggtgtggcctcgctgtctcgcgctctctcgctgtttccgacggaccttctcaccagtggcagtgacacttgaagaggtacggtccacgtgtagtgtcatagtagtgggcggacggtccaggggaaattaggcaattggtgatggtggtagtttaccacggcatcacctaaacacgtgtccgttatgcaattgtcttttggctccatcgtgaagtgctcgtatcagtgtttgactacgacgaatggagtcttccggccggatcgtacactacactacacacacaaatctgcgtttcggcatcaccaatggatgcatcgtacagccccagtgccgtgccgtgccgtagagagatcgtctgattggaacgtcttagttgtacgattgtgcctgaaactttggcgtacggtatcagtattacgtaccgtaagtacagagtatcattgttacgagcagcaggttacttgcctagggttttggactccaccttgctcttggcaggtagcagggcctggtaagaaacaaaaccctcctcaccccctcaacccacacagacatcccacacgcccacaatcagcccgcccccaaaacctcaaagagagagggagaatcccaataggaaaccccgacggattccccagacccccgtttcaactgcgcctgccccggctccttgcgagttgccaatcctgagtgggaaagagaaagtagaactgaacgccaaggacccccaaggcaccggcatgcccgtgccccggttttcttctttttttttttctttcttttttttcgctttctctgtttttagcggagaaattgcggagcctcttcaaaatgccatcggcagatgatgccgagatccggcataaggccgagggaggcaccgccctcatcaattggttgttggtctgattttaatcgattcatcatcccagcaagcgaacctcgaccgaccgaggcagagaaaattttgagtttcaatgccatgcgcacgttcgcgatcgcttgattgcaacaagtttgagatggcgtcggcgcatcaagtagagatttcgccgcaaacctggtccctcccgatctcccccgtgggggccccaaacaccagcaaccgcaattgattcggggaaacacacagcagaaaattttggcaaggaggatacagaaacaaagaggccatcaaggttcctgcacggagtttttgtcagactatcgcccggggttttctccatacctttctccatcgcatgagccttgcttgacagtcatgtcaggggaagcctgctgttgctccagatgcaaagaatggaggggcgccagctcggcgagaggccgagggaaactggagaggtggggcgctctggagaatccggagacagctggagatgaagagatgtcatgaaaactggggaatggtaagaccagcgtagccttcgttcaggggtgcatgttacgataccagtgataccgagtgtgaccggcagtctcgactccgttctctgcgtgactgttggattctgcggctcagctgtggctaagactcaccagtcggcctgagaatcctgaatctcccgatcacggccaaagaccttactggcgagctgtgattcgtccgccgtggtgttgaaggcggcgtctgcgtcttcgtcacctgcatcttcggctttgtcagatccctctttctcctcttctggctcctcatcctcttggtcgctttcaggctctggaacaagaagaatgtcctcgcttccctgccactgcgagggcggaggcggcacggcttcgtcgtcctcttcctgccaaccgtaatcctcctcatcatcgctatcggctatctccaaagtggtgtcacccaactttcgtttcgtgctcggtgtagacaagtggtttggtagcggttcactgaagtcgtattcgattgtaaccaagccgctctgatatatgacatgtcaataactaagcagacttgtaactgggtggggagtaggtatacctcttcgatatcaaaggcgcagatagtgtcaacaggtgcttcgctagtcttcccattgagtttttgcactccaacaagacgcaagccctgcacttttgcgtcactgaacgctaagttgcggtacagcacaagtcgggtagaaactccctgctcccatacgctggcgtttatagccggcacaagagttgctccccgttctacctgcatcacctttgttgcgcattgtgtgagaacaacgatagctatgtctctcgtggcggcaagtttttgaagtgcgccgatgatgtactgcagtacttgcaacctccgagcggaaagagatggaactttgagactgtcagaccaacgccatgctttgcttgggtggggggaacgtacctttgtttcctttattatccaccagcttcttttgctctggtgtccttggaaaggcatgatttaccaacgcggataaagaatcgaccactataagcgatgtgtcttgcggtatgcagctgggcgtaggtcgacatagaagagcgatcaagtgaggtagactgaggcatgtgtagtgcgtgagaacatcgaggcgctcatcgactgtcgcatcttcctgttccccttcattgtccctcttcacttgggagccaaggacagagcgcagacgctcaattggaactcggtgaaatccatctgtatcgggaagttagggcggatggttagtgcgcccgtaggttaacagcacaatcactgcataaacggacctacctacccaaacgacacctttgccctcgctcaggcagttggctgcaagttgtatgctgtatggtatcagttagaatgagaagccacttgctttgcttcgatgcgaacggtcaactcacccgaaagcagtctttccgacgccaggaggcccccaaatctcagtgacttgacccttctgtattcctccagtgactatttcgatgtccagactcggtttcaaagcggcatcgagggcatctatgctggtaggaatgaaaggcgagttgtctccatcgttcaggtcatccaaggcatcggcagcggagacggtaggcatgcgatcttcacaggatacgtcagcgattggggatttacgtctacggatgtcagggcatctcacgcgttgaagggagatcatcgaagctggcgacatcatggccatgtctttcgtggtaatccatcttgcccggagagcgtggactgggtgacggcggaacagtccagtctgggtgtaggtaataacggcaccgtccaagtcggaaatcgggagcggagaatgatagggcagccccgttttttccggcggctgcggtcactgtcaaaaagctcggcgtcggctgctacacgtactgtagcgcgtacgccggaggcggctaaagggcacttggtgtagatccgggggaggtaaggactcgacgatcatcggtgttccggccggagcgcggggagggtcgcggtttcgcaaggtacgtacacctctgccggcatttgaatctaaggttagcgtggtgaactgcaaggtggcgataactttatctttcgtacaaaaagatggctgctttgctcacctccaatgccctgaaatttgcgagtggcggtaccaccccaacaagtaatatgccggcagaggtggatgtagtgtagctgggccaccttgatcttgctggcttggtcgacgtcagtctcgtcgcgacgttggagatgccaagtattctatttgggagagccggtgcacatcccgcagggagagggtgaaagggctggtatgtatgttcgtaccgttacggtaatggtgattcagcgttgctgaattgggacgacgaacgggacaagtgacagacacatttacagccaggccagcgacgtgcatgtgcaaggctggctccaggcaggtccggctctttgacagtatcttatcgatacgtacttttacgagcaatccgtttcaggatgtaccttacgaacccggccgtggttgaaatttccaggttttcttttcggtccgttgttctgcgaaccagaacagatcacgaccatcttcagctgataatcccacgatcagtcgaaagtatgacgtctcttcaaatcgacgaatcggtatatctgacgaagtccatcgcttatcacatcagtccacgacaattgttgagacggttcggatggtctaccgcgacattcagcaccttctcaaagctgctagggatgctcaacattggcccttccttggtgggaagttattcacgggctggatgatttcatccgcatgtgagcaccaagaccagacgatccagaacacgagctttcaaaaggccaagtcccaagacatgcaagtctcgtctcagtctttggaaaatttcgctttgatacggtttcccgtactgaacaccacggaatcatgaattgatgtcatgaccatgaattcctgtggctctgaaaacctaaacgaggcttcccgcccacaatgtccgactgttttcaggagtcttcccgtctggctgcactgcttgtgcttcattatgccaatccggctattgttttacgtgcttttgtctcgtctcgtttggtgacaactaattatttggcgcaatcaagcttcgaaaaccgtccatgccaacctagacttgcctaagcccccttaccttgtagaagaagaagaagaagaaaagaacgaaagacagaacattctagcgagccccctttgccctcatttgtgacagtaagcccaaagaatgagcttttcgctcgtcacgaagcgaagcaagggcaagttactcccgtgtagtgaactgaaaatgacgaaggacgacgaagacagatgatattccccggttaccagattgactcggtgtcccacttcccacctcctaaccctccaattcaaccctggggagagtgaggctcatctcgtacactactaatattgtggggttaagatcagcattatccctaatggggaaattaaggagaagtaaactatgctcgtagaggcatggccgtcgtatttctctccccgtggggtccggggaagccgttcgccctacggaggaacggtaatggatggtgaacacttgaaccctgtcctgtctgttccggcgtggtttttcttccttttcgccttttcttttttctttctttcttctttcctagcctcacccttttagatgtcttggctttccaacacttttagcgtcttgtaactgcgttacacatgcagtcgtctggcgcaagtacagaactgcgtatgtataatggagtattacttagtaccgcccgggtggccaggccgaatcccgaggaacctcgaggggaaaagggaagggacgactgtgtgtagtgtagagggctgagagaagatgaggctccttgtctggaccctacagtatcttgcagtctgatccccttgcccctgacagggaaattgttgaagaaagatgagttatctccacatgggattttggtcttgatgaagaaaggggcatgtgacatggggaagaatagttcaagttgtccccttgttgcattagtcgttggagtgtctcttgatcagccgtttgtttggaccaaaactatgccaagccttacccaaacgaagctctagtatcaatgattgaacgccatcgattgccgttctattccttcgagtgacgtttctcagattgctattgttagtcttctccctcgttgaatgcctgaagccgagcgaaacgttttgttgttgcttttcggtgtttctggtatgactgagccgccgcgatgcgtaatttgcgtcagtcctaggtgttaggacaagtatcatgagcacgagcgtcatcattccttgcgcggaaaatgtcgagtgtcatatgaagttcatcacaagacggataaattcctccataccgtttttttttttccttcacttacatgcctgacgaacttctaacaaagatgtgtagcgaatgaaccaaccatcatgaggatacgctgtatatgaatgcgagttgaaggacccaatgttgtttctgtaacatttcacaacataaatgcttgatggcttgttgccagctggtttgcctagctgcactcactgatgagctcacgatccttctgcattttcggagcgttctccctttgaacgtcaccgataggtctgtttgtcggaaaggacacccggggcccggatctgcgacttctgtctgaatcccaaataggatgccgcgaagcacctgcagttgtgacttgtgtggttcgtgcacggggccccttcgctatgaggacgacgttcaaaggcgttcttgtgagtatggttccgcttaatgtagaagcgaatctagcgaacacggcatgctccaacggcataacgcctcgactctgttcggaggaggtgaaagcgcgaaggtaatgtatgagtgtgacggggtgcgggatgttttccttggcgctaagaactgtggaaatttgcccagggatgagaagccgggggttgacatcaccgacatcaccggcggcgattaccgttcggagaaaagggacggaatgaattccatctctcttccttttctggcctagggggcacatcccccaactttcaagcacaccgaccccccatccagcaccagcagaagctctcaattgagatgtgagagcctttctttcatgtgatcggaggggcatcatttgtttttccccaactcccccgctcgctcctcagtgtttttgaattgtgcccatcgtcagctggcacgcagcaccaaaaggtatgaaaacaatcaactcctgctcctcagttatttccccggatcatcgtcgcaatctcctgcgtctccatttgctgggtcccagatgatcacctcaccttggcttcgcatgaggaactcctgactggaacgtgcctgttgcgtgcacgggcggcgggatccaatgcatggcgggcaaacaattcacccacatctgatcccaaccactcggcggcattgaaggctatttcagacactttggaaatgtgtcaaagtgctcatactcgcggtggtgggccaagctttgctcggtgcgactcggcgcttcctgtcgtttgatatcaacaaattgggggatgacaaggggagcagcaggaatgcacgactgaagctaaaaagcttgtcgtggagaggtgtgtccgggatggtgggtacgataactggagataggtaagctttggacagccaattgctcccgacacgtgtaccgacattgtaaaattcatctaggtggctgtacgtacggtactgtacgtcagtacaatcgagtatcttacccttggtaccgatacggtaagtatgtatactaagtaccttgggccaaaacccggcatgtccccattgggggcattacgaccgcctgtaacaggtggcccccgcgctctctttcagggcttccttccccccaaaagcctgcaataggtaagcctggggcaggtgaaggtacagttcattccatgatggcgaacggtcctggaagcgggcagcgcagcggatccgtcgggtaaatgcgtatcgcacgaccggccgtgtcgtcgcttcctttcaaagccctacgacaacagctgctaccccggcgaagcgaaccaaggaaggcatccgggaccacaggtctctttgccaaaatgtggcaatcgcggaggaggctcctgacatgaaaatccagattgcaggcgagaaaaattttctttttgaaaagctttccactgcagtcggcgagtctgccttctacccgagtcgcgccttccttgcatttttctctccctgcgtctgtcttccgttgtcttctttcttgtttctttcgccgctgccgcggagcttcggggaaactccaggtatttattcggcctttctgtggaggcttgtggtaggcctttcacgataccgccccataaggtgcctcgaccccagactcggtctggagtcggtcaaacagaccaatgactcgcgctagcggtatctttcaaacttgcacctttccagccgtggacggaaaatgcctctccgcaaattcaccgtgaccattccggggaaggcagacgttcttggacggttgcccttgccatgtaagaccgatacggttccgacggaaagcctaccacagtataccgggaagacggctgtccgacacggtgaagagaatcactgcgacaggttctggatatcttcaaaagttcggtgagatgatcgctggctctccccatgattcagaagccgagcatccgcttccccaaaacctggagtacggggatccggagaccccgtaggtacacctctgcacggatatgatttgttagcgaggcttctgggggtggcaacgtcgctcgattctcgcacaagaaatgtctggcgtggcccttctttaggccttgttgcttgtaggacccaggtacccagctaacgtgttatatccatgtggaggtgtactttgcgactcggtctcaccggagcctcatcgtcaagtctgccacaacacaacaaagtcaagcctcatgctcttggctttgcatcacatgagttttcgattcaatcttaatgcttgtccacggccggaatgatcatcacgactaccgcgacccatatgattgtatcagtgttctatgtaactgcacatgttgacctgagcctagtgtacaacgagcaaagcttcccaatccggctagcgttatctcgatgacggagtaaagctttccgtgtgcctgaaccccgtggggacttgtggatacgactctttttgtacaacctgacaattcagcttgttgctcgtgtcattgcgccaacggcacagaaaccgacacataactgaacctacggacccgtgaacgggttttccagggcacagacaggaacgggttcaatccgggtcgttgatggtgtctggtgtcggatattgtggtgggtaatagtccgtgatggatggcgtgcaaatgaaatgataacgcttcaacatgtcgagaggggagtgtgtgaccgaagacccccacgtcgtcgctttgttacagtgacaaggcgtggaatggcgcgccatctcatccgaagggtggaagaaacgaacgggggactttggccaagcagcaatcccaagattcggtagcgtagcacttgatcgcaggcgaggaccccgtgctgtccgttccccgacttccaacaaccatctgaggcatgtgcccggcgaccctgtgaagcacctcgccgtcctgtcgataagaaaatagcgttttggaacaacaacctatctcgatttggcctccaagccccggcctaatgctcgccaaagtctcaccgagttagacgaggctaatctcgctcgttcacctcttttatggacagcccggaaggcgaaatggcgcgcttatcaatcgactttgatagggatttggaaaagttaccccaggtttcggctggagataaggctctggccccgcacccgtctcggcactcttctccagccggagctgtgtgtactgtagcacatcacatggagagacaaaggtgatgctttgaaaattgtaggggagaaacaagcagaacagggcggacgctcaccgtcatcggcagaccgtctgatttctggaggacgtcgggatgtctcggggccaaccacaaggacatacagcccaacgaagtgtaccttgatgagcaaccccaggctgcggctaacgaaagcggctggcctccccacaatctggggccctccacgctttacgctttgggacttggggcatggaagtcttatctctattggcgccacccctcggggcgcgcctgtctgcggccacgtccccacctcttccctgtctgctttttctttctctctctctctctctcacacactctctctgtggcctgtctgctgggccagggtcactgccggagcatgatttcacatttccgtcaggtcggtcgttctgtggagcatcctccacccaaaacatggggaactggacgagatgagtctggcaccatgatggttttgtgctaggtggtcgccctccgagctttcacaagcagatccatcatgatcgaaccagcccccacatgcaaaaactccttcctcgtatggataaagtggcaaactttaaacgcagctctacgtgccgccaggcgggtttgacgtgattagactgggccggggcccttgagatctgccgtgcctacggcggaggagagagagacggccgaaaactggcgagaacagtggtcctcatgagaatgacgcgattgtctctgtatctgacggtcttgtaagacaagggagcccagccaggcagacacacaaaaggctaaggtcgcccacctcgttcgacggctcccgcccaacacgtgtatggttttctcgagaagaagaggctttctcgtcgtgatcggaacaggaagccctcaggtgtcttgtcttccaaaaccgcaaccgctgtcttggccgcatcttcttgtgcgcccctcagcatactggcggggagtgacgagcaggtcgggattgtgatatatcgactttgacagttctggtcgcccaacctgtcgagtgagaccaaatgagtttctctttgaagtggacgcacaagcacaaagagacaagaagctgaatattgacaggtagctgggacttgacgacgcccaacgcccgctcgatagtaatggatctcatttcacggcaatgtgaaagctcagccacggtcctcaccgcccccaagccctctctgatcggcccttgattcgtaacgtctcctccaggcagcttacaccaaatgtcttttggcatgatgccggctttgccccgggagagaagcctcgacgtatgccggccctgacccatttgatgcaacgttagaagtccttcacgtagccatcgattccatctgtctcgagcttccagtttcaggcagagtcaagatgttccaagccatgcccagccagccagcgtgtcttgctgtgggcaaaagggccaaatggaagctgcgcaacctcttacaccaggattggcgccaagatgaagcaccaaaactcaaaatctatttcgcaaacgccctctgccttttttccacaccaacggcaacgcaagccttatcatggggtcaatgtctgttttttcctggtcgaatttccacttcaacaaccccaccgtattctccgtacccatccagaaattcccccgcggctccccggatctgttcatcagccgaccatgccatccaagccccctttccgatataccgacaggcagacagagcatgattcaaaaagaggagaagtgatcaaggtcacagcggatgtggaagattttctggctgtgagctcggctgcacgccatccagagattcagacgactgcctgtacctgtacggttggtccgtgtctaggcgtaatatcgtgtaatttttgagcaacggagtctgaacccacaacgtcaacccacgtactgaccccagcgctacttagctgcggcaccttcctggcacaccggccaaatttgcaacagcgcccgtggaggtctggaggggcgggctgcgggaagtgacttcacccgcggcactcagtgctgcgtattgtattgtacacgtacgatggcatatgtacctgcaagcctgcttctctattgcattctccaagcaacctaactttccatcgaacacaattcgattgaagcgtgatcgtaactacctagatttctgtccaaagtgcatgaggttcgcatcgggttgtgcgttgcccgaagcggttagcaagcgagcagtgttggtgcccctgctgagggcccccgggtttcgtattttacaatctttcgctgtatgtgaaatattaccccgtacgggtacgatgataacagctcagatccgcctccactgggcacctgcaccttccaggttccccttcttccccctggcatccctccaggccggtcgccagtccctttgagtctgtgcccgtcctccaggtgttcctgcctcgctgagtcgtcgcggcgctacgcccacccgcccactccacacaccctcactggccgggcagtccaactcctgtccactggctggcgtcccactgaggtgccctgtcccactgtccacacatgcccgcccgtggccccatgtcagtccggctgtcagaccgcccattccccatttaaaccagtgcggctcccccaaatcatctcttcccgccgtttttcgtcactacttccccataccactcaacgttccccaacaatcacccacatcgcattcaaaaacccgcgcccgcccacagaccggcacttggccttggctacctatcaaggaagacaacacaccacatacgaaccaacgcccaacaacacttgctccgatctccacaccaacactctggtccggtctacaatctcatcgtcaaaaaaaacatcttacctctggatttcggagtcttcggcgcagcaaacaacaagcccagcaaaaaccgagcgaggaggaagtagagggattttttgtcaagaacgtttggcgaactttttcccttatttcttgtactcctgcagctgcacgcaagcgagcgcaacagctcaatcggaagattaccagccacaatatctccaggacgttaattgggacatctaggtcccaagcggaggcggaccacatgcaacgcgtacagtcagcagtagatttctccaatctgctgaatccatccgaatccacggccgagaagagagatcacagcggctccccaagacaacaaaccgcacaaccacaacagcagcagcaacaaccacagcccgaagcagacatggcgacagtcggcttgttgcgccccaacgggcccctgcccggtgcccaagctactgagcccgccaacgagctcccacggccttacaagtgccctctgtgcgacaaggctttccaccgcctggagcatcagacaagacacattcgcacccacacaggagagaagccgcacgcgtgccagttcccggggtgtagcaagaagttctcgcgttcggacgagctgactcggcactcgaggatacacagcaatcctaactcgcggaggggaaacaagggccagcagcagcagcagcatccccttgtccacaaccacgggctgcagcccgacatgatgcctcctcctggccccaaggctatccgctctgctccgcctactgccatgtcctctcccaacgtgtcaccccctcactcttacagcccttataactttgctccctcgggcctcaacccctatagccattcccgtagctccgcgggaagccaaagtggtcctgatatctcgctcctcgcgagggccgccggacaagttgagcgggacggcgccgctcatcatcactttcagccacgattccagttctacggaaacactctgcatgccgccacggcttccaggaatcagctccctgggctccaggcctatcacatgtccaggtcgcactcccacgaggatcacgatgaccactatggccagtcttacaggcatgccaagaggtcgaggcccaactcgcccaactcgacagcaccttcttccccgacattctctcacgactcgctatcgcctactcccgatcacactccacttgctactcctgctcactcgcctcgtctgcgccctcatcctggccttgagctgccccctttcaggaacctttccttgggccaacagcacacaacgcctgcgctggctcctctcgagcccgctcttgatgggcagttctctcttccccagactcctcccgctgcgcccaggagcagtggcatgtccttgaccgacatcatcagccgacctgatggcactcaaaggaaacttcctgtgcccaaggttgctgtccaggatctgcttggaccagccgatgggttcaacccaagtgtcaggaactcttcttctaccagcctctctggagcggagatgatggaccggttgtaaagcaacatcagtggacaaacttgacttttgaaacttgctcgataacgacgaatgatcaaaactagcgggaactagcgggacgatatagaagggtgcagactttggcgttcaatgggtcgattcctctcatcacactttgggttgccactggttcttgactaggagctggtggtggggtatggcttgcatagagtgttttcttgatcattttcatttttgttttgcttggtacactcgtctaataactgtcggccaaaaatgggatggatcatttggttgggcttttgctagcgggcgaatggcattggaaatcggacagttggcacagcgaaattctttttatttatggactattgggaacattatagaatcggggaggcatacatttgcttttggggttaggaaatctttcctttcacatctgtgtttcatcatattcattggcgtgttttttttctctcttgcgacgggatagatctggctttatcatatcccatctcccatctctcctctggttatagcagacaggcaggcaagaatacaaaaggagagacgcctctcttcttcattttagcatcaatccgttcttctcttgtagtgtaatccttagcatgtctggtaataaacagcgtgatcaaagcaaacaagcaatacgctttcttcttttggagtaatgaatccgcatctactcgaacaacagtctttttttccagttggtcgcatgagtgatgatgttttgatgtcggtttgaccaatcctccctttttgctctcgaagctggtgtgtatcataacatgatgttcttcctactctcttgatgcaaggtaaactgtcatgccattgcacctcatcagtctgtgtacgcaactcgagtgtgtctcccgaattgtgtctcagaatcattcatcaaactaccgggtgtgacacaattcagaccggggttactgaaaaagttcgcggcaggctggctgggcgggcagcaacgaaattcattcagctgtgcccatcccttccacctccggctcatcatcgatctcctgctacgaagaggggggtgggtggtgaaagcaaagttaagtcgatcatccatctcatccgaaaggtcactttctgttcagcatatctttttttttttttttttcttcttccctaattttttttgctttttcttaccccatacttcctaccccaactacactaccttgtttattactgatgaacaccaccacaccatcatcccgcacgaccatctcataccaagaaacaggcagtctatactgatgtagtgtagtctacctaggtaaagtggtattcaatatacactaccatctgactcccaatagctcggcaattgataatgaaccatgggaccaatacataggtaactgatggcccccccttcacccccacgctactgcgtaagtacggcaggcagtcttgtgagaaatgtcgtagcccccagattttgactatttggcttgattgaaacagtgagaaaggttaggttggtgtggtgcagtacactacacacttggatactctctctgtcttgtctctgtacagtatagagaagggaggcagataacattgacggcacatcatcattccctttttcttgactttttattttttatttttctggtctggtttagatgagttagaaacatcatcagggtcggaaatgagtcagccacctatggtgatggtgtttcggtagccgctggctcatctatccatccatccatccatctcaagtatgtgaaggaagggtgtgtgtgtacatatgtgcgcagcagtgatcagccggaaaatgtttacgacctggacgcaaccccctaaaatatgttaggatacgagtgaccaacgtcatgataacccgggtgacccgggtgacccgatgaggcgtccagtcttcagctgcgcgcggtttttctttttccttttttttttcttcccttatcgatagttcaatcttggaaatccttggaattgccttgggtgggaatgtgtacccgaaaagcagttgaggtttgctgatacatagatattgcgcaatcgatggctttttcgatgcaatgtacacgctaggcttttaagtgactggctcaaggaagtgaagggactaacttgacttggtaagttggatgaatggatcttaacaagttttcacagtggctttctgaatcacactatactgtgaacccaagcactgcgcgcggaaacatcccgcgcctcacgaagctgacgacgacgacggcgaggccgggaacgacgccaatgaccacggcagaacgaaaaaaaaaaaaaaaaaaaaaaaaaagaatgaaaaaaaagatgaactcaacaaaattcgtgccgtactttgatcggttatccctgtggggatttgtgcgagatatggcctggtgagtaagagggcgaggcgcagctttcgcggcagtacgtaaagctgtggttctcgtttgtggttcggagtcattgggccctccttggcatgacgacctccaaacgtggaaaatggtgacaatgccgaggactagtaatacgggggtcccgaatgagaacaccaccatctcagccttcaacactttcttggaaatggtgtcctcgtttcctaaaacaaggcacttgggccgatttcggagtgagtattatcaagctcactggtccttatctcgtagtaacaatatcttcttggcggctgtgtgaagaggaccggagcaaaccgggaggtcattgtatgtgactcacaggttagcaacggactgttacaaaggagcaatggatgtatagaggtagtacgtaactgtgtatcacgtcagctttcgttaacattccgtttctcttgtgtggctgggctggattgttctcttttacgagccattcgtccaccgacgacattcaccccttgtttgatcagcgatcggggtgtccaatcatagtgtttatatctgatcttggctctcaagattgcggggtggggagagagatgaaagtccggggcacgacctggggtagaatgggtgataagcaaccaaatggggcctggacaacgccgccgcgcaaagcacaaataaagagcggagaagagcatttgttggttacgttggttggccagcattgggcagctatcgcgtgtgatatcatatcgtagcaaggaggttgtgttgacgattctgttctatgatgaggaacgtttacacgaaagagtgtaaaggagggcattcaatgtgcaaaaaagccaggggtctgtagaccaatcccttgccgtgtttccacttgtgcatcgtcccctctctgtgttaaaacaagctctcggcatgcgccgcatcgcacaataaagtcgcatcagcagatcttgaaaaggggacatacgattctctgtgtagcgcccagcagccgcgactcgtcggttggttttcggattgtgactgaggcagccgttgtttgggtaatggttgggtaacgaccttgttctggagagtgatcgggagaaacggcgaaggcaacgaatggaatcgacgagtgtcttgtctgccaaggaacggactaagatacgtacgatacatgcagtggtagtggcgtcggtgatgcaatcgatgtccccagggtctacagcgcatccgggccagatgaggtcgatcacgaagtgacgagagaagatttgaaagattcctgtttcagagttacaaaaagacccgtccccgtatcgggcgtcaacggggtctgacaactgaaaggaacgagctaagcgtgaaacgtaactctggggaagctcgcttggcaatccgtttgttacgcggatgagaacacttttgatgctcaacacagaaaggattgacgctctcgatgctcgaccatggtagacggtgtacttcagagccaacaggcaaatcttgccagaatggaagacattgatgcatgctgtccctgatatcggcatagtggcgaaggttgaaaccagaagttatttcgaaatgttgatttctgacgagctggtttccatttgtggttgcgatggagcgaggttcctgccaattgtgacagcgatgccccactgcagagacgaaagacctcgaaccccacgccccacggggtgtcttaaatttagcgcaaattggagactggggaaggtgtaaccccacaatcaaccacaatcaggagctcacccgagtcgcgacttctcccccttcgtgttttcacacacaacgcagcttcacttgcctctattgcccttggggccaggatgctgtcaacgcagctccatggaaggaacagccagtgccgcaaactgagttgtcgattcgcggcaagcaagggatggagtttcaggcggatcttgacactgcaacatagtacttactggactgggctggactggacaagagcgaacggacgttggaccacggatgcgcacccgtctttccaccccatgacagtctccagctttgttgatccagtccagttcgcaatcaaccgacggagcgtctattaggcaaaaaggtatctcccccaagggccaaggcacttcctccgtcgcgttgcctctttgcttgggtttcacggttgcaactctttcacgttgcctccgattcttggcttccattgctcttccccagcagttcggtcagcaactccaccaatacaacaaagacaacaacaacaacaaaacggcgaaaaggcgcagatgcagcctcgtatctccaactctattcgattatcgttcttccgtgctaactcaaagtccaatagtcaccggagcgagctcggacaaggcatcggccacacctcggtggaactcgcgtccaaattgctggacgaccagagataacctcagcataccgtcgtgggcagcaagataacgcagtcgattatgctccaagggccccataaccacctgtcacccttgtatctcttgcttcctgggtcgccggacctgttgatcctgcttccccggtgtagtcttgcggcgcccgtggaccctgggtaatacgcgtccataaagagagggtgatcagccaccctcatccaccgtcaccatcctgtcgcccatgtatcttggttgatatacccgaaaatgtgaccggtatgaaaggcttacgtttactatgggagaatccccctttcagacacttccacgcgctaccgacaacactgactgatcaacagacacctcgaaccacacaagcaatcaagcgattaatcggtgcctgactcaggggcctcgcttactctttacctgctccactctgcgcaacagacaccttgttcgcttaggcagtatcgtccagtgcacctccagtgcctaaacaggcctgcctggagtgtcctgcacgccacccatgatcactactttgctatcgatcgattccagcgtcacaaggtggggagaaacagaaggggatgccatgctccttcgggccttcactacgcgtatcttcaaagctgggcaccagacagtcgatagatgggcagcgagtggctctgtgctaacgccggaagtaatcacaagtcaacttttccaaaaggtgccactgtgagacaggtgggagaacgaaaagaccttgtcttacaccgttatcgtggcttattgctgtcatcgggtgcagacacaattctcatatccaatctgcccaaaatcctgtcttcgatccagtcatcatccgatcaacgaatgggctctggacaggtgacgccacgccccggcacagaacttgagggattgttcctacattaaggtacccccgatataggtacccatatacatcaaccctggtttaattgttagcgtggttctcgcaccacgtccttttctatgggggttaacagtaccaagctaacaattaaaccaggggtgatgtgtacagctttcaagaagccgtctgctgtccactacgtccctgatcgccttggtgtactgccaaatctcaccagtgtgaaaggccagacgaggcataagtggcagacccttagatcaagttttttcaccccttgctccacctccccatcttttctttttcttaaggaaaaaaaaaaaaaaaaaaaaaaaataaaaaaaaaaaaaaattcctctcaccctgttcctcccttgtcttatcgacagtgacgtcaaggcacagctgtctgttcaccacactccaaaacacgatgggatagctgttgaaactcaatccatatcagtggttcttgattgtcgtgattgcgccatccacggtctaggatgaggatatatcaccatagtgagctggatttctctgcctttcatgtcgaggccttcgaatagcgaccattgttaaccttttcattttcttgtgccgaatcggccaattttatcgagctgcgtccagagactggtagtcaaagtgcccttgatatgttgtaactcactgaaggagatacgatgctgcgacgtgccttgctaccgcccaggtttcgaagtcaggctggacaggagtaaacatacatattgtcaaagctcctctacacaatacgtatcctccacccccttccccgccatctgtacgaaggcgaggcgtagctcgcgccactctgggatttacactacacgcacaccgaggaccagtcggtgatcggctcttccttcggcgggtcagcccgctcctcctcgcttccttgtccttgtccgttcgttctctgtaacccacatggttgcatcagcgagttgacctcacatgaacctacactaacccttgctctcagtgcgcgtggggggaaagtctagaaccatggttcttgtcaagaagagaagcttgcgtagcatggaatttcggcccgagtggcagtcggccctgttcatatgctagatagaccctcttcgctagtacctgattggcatatgttgccactagcgcctcctcggacataacccctgtgatctgtcgtctaagcgcaagcgcgcttgtcactttagtgtacaacctcggggaagtgtttctggtttgggtggcctcatccataccctgggaatacggccagacagtttgtcgttgtagttgactgcatcaacgttagcaaccggcaccggattgtggagttatcgccatacatggcacgacctcaggaatcgaatgtatgccaattgccttgaagctatgtacatcctctgaagcgtactagcttcgagtgagaggagcaatacgtcctttgcatgccgccgagtacgtcaaagttagaagcgacgcgggtttcaaagtaaagtgataaattgacgctgacatgctcctttagtgcaaacaatgaaagggtctgtctagacataggagcctctactgcaccgtggaagtaaacttgccagcaaaatcatggctcagtcaaatggctttccaaggaacagtcacgcagtggccatctacgacatcagatacatcttgtgtggtatgtaatatcggcaatacctgttctttcggagtagttgtcaatcccaccctacaatctttgtcgcatggaggcggggcagccttcacccgccggctctgcagctcgccttatatggaatggaaattgttggtagcgccggcatttctacggcaaggataccgacaagcctcaccgagctgttcttgtttgtgaccagggcaagttttagaaatgcgatgtcatccagcagtacagttacaagagtaagtctagattaacgtaacagtgcattgttcatacgtgtatgaactggcgattcacatcaatacgatgagaattttccagggatgtattatcttttacggtaattacacccatgggggcatggtttttattcgtatcgtcattcttgttttaccaaactggtcttttgttttccacctgactcacatccagatctagatattttcagaatgcaggctcaaatataatgcatttttccccagctaccaaatacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttttttttttttttttttattcttttcctttttccttggatctcacttttcttccaacggctatcttgcttgtcttttttccgtttctttttctttatttcttttccaaggcaatttgttcggcggcagagatgaggggcggcggtttacgaaggaagttacgttataagactaacgctaacaacgactacgtctattctgttcccacggtaagttcatctcacatgtaacgattttgacgacgacttcgttttccgcctacatgctgcatcaaggatgggtttcttcgttaacatctggtcctctgccatattggttcgtagaagaggccacctgtactgtcttttgaccacagtccagccgttcgctcatacatggattcttagcatcaagcctcgactactttattgtttagttcatttcgagtagtcgatagctctgtaacaatcctactacgtgcctgccgttcgaaatctcagtacacccgccgcttgacgctgacgctacctatctattctacactacagcgggcagttggttccaaacgcctagaagagtaacgtcctctctaagcgagcgagagaaagccctgcccgcccgttgttgtaatatcgtcgaagttgacaaccaaagggacctcgtccccccaaaaaggctctttttgcatgggatccgaatagtaaatagtgtccccgttcattgcctagtagcctgcgaaaaggttcttttcttcttggttctaaatgcgcggttcagtgaccagacgtagtggacatgaagttgcgcttaacctgaaaccggccgacgcttcgatacaagccaatacaactcagtcacagccgtgaaaagcttgtctgccttaagttaagggttagacttcgtcatccatgcagaggatcctgcctgtagcgaaggacccgtacgaggcgatgaccgtctggcggcctgaccagaatgtccacgaccggcccgagtcgatgttggcgcgccgattagtgtagtgcagttggcgatgtgaatatcattgaccagtggcatagcacaaatgacttggatggggtattgcaacgctcctaacggagggaagtctggaagcagagttgatatttgtcaagtgaggcagggtgagttaggaacgggtaaatggtgatgcggatgttgccaggctcgagatgagaatgcttatgatatgaagccaacgacccgagtcgagaccatggagatcgtgagcgaagttgagaaattgggtacaaaatggccggcgatgtcctattgtttccatgccaaaataccttaacattagcagcagcagcaccaccaccaccacatgctgcttggataattgcgaaaacaatcaccaccaagcctatcactcgcctttccattcatctcttcaaccatctcgaaccagtacgattgaatagaccctctcaatggaggctgcagctcgtgaaactgggagtaaaagtagacagaagagcagaacacttgttcataaaccgccatcaacccactctccaaccagtgtcccaccttccgcgccttcctcgctgtcattgtatcggcttcgccactctccgctccagctccccgaggaaggcctcatagtcatccagcagactgagtttgccaacgacactttcacctgataagtcgtctcccgtctgccatcccgttgtctcaccgccgtcaagccttgtatcatcctacccacccacttgcctctacgagatgaacttcactaatctcccccaacgtaaccaggtacgggcgagtcccaaccttcaccaagcgctcggtcaatttcgatgcgccgtccagcaagccgcttatcatgcgcggaggcagcgccctgcccaccccattgcagtaacttccaccgatccctcatctccgtttgcaggacgctgatcaacaagctgctgcgacgttaccagcgtcaagtgctgcattagctggggcaaagtcttcgaaaacgggcacttcccagtgctagcatatgccgcgaagaagcttatggatgcatgtgccgtgagcaattcgaagggtgaggtgttggtttcaggcatgacgagcgataccttggtcggaggtgcctgtctttattaatgcttgagcaacaggtttattcatggtcatagttttcacgtgtgtaattgccgaccaaggaatcgtaggagctttacatatgttcagggtactgagcaaatgccttcctgtctccttggtgcattcgtatggccggtaaggaagtcgctggaaaccgacgagcgtatgagtgatgggatgagaaagtagcaacacggatgaagaagtaggacatgtcattcagcaagctcaggggagattgtgtgacaatgtaatgggaagttcctttccctcgtctgtaatagctgctaaatgctcttgacgaaaacctgtgtggactgtaataaggtgctcgaaagtacttgcgcagagaaattgtcctgctgcagcaagtgtgtcatttatgacgatccgtgaaaatgagctcatagatcaagtacagagtgataggcctgaaaggatttgtggtctcgacctgagcggctatgcgaagttcaactcatatgaacccgttcgttgacatgttcccaaactctggacaccagcccagcgttcgttatatcgaggagcataaaaaggttcatcatgcactgcaggcgaactaacagcgtgttgaagtaatgcatcatgaagtactcacaccaatctccgcaaaaagatcgcgaaaaagaaaatgatgaattgtcccttcaggaggagaaggttggcgcgcaccgacaagtaaacaaaaagcaagtcaagaaacaccacgaaaaatgaaccccaaatcatctcatgaccggttttggacgagctgggaatcgaacccaggacctttcgcatacaggggagtatgctaagcgaacgctctaccaactgagccacacgcccggaaagtggagatgaagataattgagaagtggacgagctgggaatcgaacccaggacctttcgcatgctcaggaacatgctaagcgaacgctctaccaactgagccacacgcccttgaacttgttgttgagtcatcgtcttggaggctggcttttgaatcacagtgtttgggtcgttcgatgtccaacggaagtggtgatactgaagtttgagtggtgatgcgtgggaggttgatgtggagcaccgaggctgacattttgcgcgggcttgctgatgcagtaacagctctcggcgaagtttgagaaggggagtaaatgagaatagacagccggttgcgatgagttgatggaacgataaattgagcgtgtccggagttgtgcggtgatggcgccgatgcttggtgacgcaatactcggcgaaacgagaaagaggtgaagtggttggacacggattgctgacctgactcatggcgaaatgcgttagtcctgtctcagaccaaatggagttttccttttaatattggtggaagacgcgtccgtctatggtgatcttggggttgagagacgaagtccccctttactgagcgactgttcaccgatttggggggtacctgtcacctcacaaagcggcaagtgttctgcaatatggatgagtcagcctgcatgctcaagaagagttaatgtttcttagtttgtggtgaatagggccctgatatcctcatagaatgaacagaatagtagattagagtcggtgttggcggagggagtgtagaagggagaatcgcgagaagaagggagcactgcggggcgggacactgttgcctgtgctgcgtcattgcacgagcgtgggctttgtttggccagcatgaagtgctcgagtaatttgcgggattgaaggacgaaagtgaagaggaaatgaagaaaaacaaggggctacactatgtatgtagtagacaaacgaaggaacgaaatgacagtggaagaaagagaggtgagcgggaagaaggagaggtgaagttgaaggtgaagtggaatgggcgatacagtacagccggcgggtgaagtgacggaatcggtcgaggttcaaaggctgtcgcccaattgggagcggttggcaggacattgtggcctgtgcaccacgagatgatgagcaaagggagcccggaaagcactgaccaatactctgggtggggccaaaacacgagacacaattggccaatgtggtggcctacaacacaacactgagccttcacttggcttggttctgcgggagcttcaggttcaagctcaggtccgcgctcttacctacatattcacttgatcaactttcgactacttaaagtcccattccaccctttccccttcatcacccatcatcccaatacgaactcgggacatcaagcattgacacgcaaatgccccgggctcatccatacccaatccacgcaccctgcccgtccatcatttgagagggacctcgcccttgctcaggcctggtctccatctttcaccgtccgacttgcggacacttcccctcttcgagttgaaataagacctacaacttcctctcttcaggggaattcgatggacatgagtgcctcgcctaccgcctgtcaagatcttgctagatctgttcttggtaagtcttaccccatctccaagctcactgcctcgtcctgcatcggccgccatgttaggtccgtgtctcattttggtcgatcacaaaacatcgtccttggtttcccagctccgaattctgactttcatgtctagagaatatctcaggaataaatcgcgccctcaatgtcacatccgacgatgtgaacggcgtcgatagcgacgcaaaaatcaacgagacacacgatgaccataacgataaggccatgacagaagccgacaacgaggcagctggcaccgtcgaagctgtgaaacaagaagcaccccgttcgccagtcgaatctttccacgagcttccattctcatggctgtaagttcatgcaacgcagacccaacgcgaagcggacactaacactcatcttggcttcagtcaaccacacgctctttttgttatcatcatggtcggccccgagggcatgcctttcggcatccagaaggactttctctgtgcaaagtcttcctactacaggcgctatttcagagaaaaggcggcgaacaacgagtcggtcgaggatgtagtcgagctccgcgatgcctcggtcgatgtcttcggttacacccagcactatctttacacaggccaggtttatcctgacacacctcccgactacgaggttctcatcggcatttggaagctcggtcacagcttgggcattgacggcctctgcgacgccacgatcgatgccatgatcgagtaccgccgaatcacaaactcgatccctgccaccgctcttcttgttcaggtgtgggaagaaacccccgagggatcatccatccggaagctcctgctttcctgggcggccgattacatgcgggcctctgaggatcgggcagagtttgccaaggcgctgccccaagaagttctgagtgagctagtggtggccatgagctcgctggatgcgaccccggccccggcagcaaccccctcttcgcccgtatctcagggcgttgttaactctgcccaccaaggctggcacgatgccgtcgctaattgtgatggcgagcaggcccgtcctgctaagagggccaggtactccgacgctggccccacaaacggtgctaaggctacgcctaacggccgcaagggacccggtcggcccagcactactggtccaaagaccggtcagaagaggaagtacaacgtggctaatggggaggttgaacttaccacctccaagaaactggcgttctgcgacgatctccttacaaggatgctcagcggaccaggtaattatctcttccatgtcctttgacgccttagcaacatggccatatttactgactctgctctgctcacaggcttctggacccgtcttgttggcccctttcgcgatcccgttaaccccgaatccgacggtgtgcctgactacttcgaaaaggtggccaagcccatggacctgcaaacaatgagggccaagatggaccgcaacgagtatgccgacgaaaacgaattcctcgccgacatgaaccagattttcaacaactgctacacgtactgggccaagaaggaccccatgtggcaggcctgcgagaggctccagaaaacattcgaggacaagtactcgcagatgtccaagtggattgccaagatggagggccaagagggatctaactagtcgctctgtccaaatggacttattcaccaaggcccaaacggccagatatgtcatggttgcggaggaagctgttgagaaaaagccgacagtaatctctcggttggatggtgtctgcatggatacgaatgccatcgtcatctcgatcggatcgattccgatacaaccaagagtttgcccacgatagcgacaagaaacaaagtcgctggttggctgggcgtaacagccactcatcgaaaaggggaaaagggcgaaaggaaaaaggtggtgttcacgaagcgaaaaggaaacggtgattggttttctggtgtagcattattggtgtctccttggtcatcattaacccggcggcgtttgggcttgtttatgatgggcggcgcttaggtcattttttgtccgcaagcatgccagagcggcgagacaggaagggttattattgtatttgaatatcactctgatcatatctaaggattggtggctggtcttgttgaagaaagacttgaaaggcgatggaatagcactgcaacagtttagggtcattcaggaagctctctgatttgattttcaggaaaagagaagggcatgacagagtacaagcaactgcggtcttggtatccgtaccaacgatgaggacatataatgaaagcactctaattccaatttgcagacttgttctcatatccaacgtgcgatgctaagcctccatgacgcatcataatgacacaccgaagataacaaacatactcattgaaagaaacaagactaaccggcaaacccatatttcactgcatcgccgttcatcattgcaacaatgaccagcagccttgaacaatattcatacaagcgaatggaagcctttcagttccacttgacacccaagaacttgaactccttgttgccacccttcttagcagccgccacttctgcctccttattctccaagtaaattctctgatgtcccctcacatccacgtaaaaggtctggtactcatgctcccagtgacctggttgcttggtcagatgcagcccgacgacaccagaacctcttggtccttcgacctgtttttcttggtgttagccccatcatcacaacaaatttttaacaaaacaggggaaagaaaaagaagaagaagaagtaaaacgaacatggaaatgcatctttagatgctccacacccctattatccttctcgaccgttgccgcgatcggccgcgcccggcgccacttgttgtgtgtctcttcgccgtgagcagcaatcttctttgggtcgccgggcgaaagaagggcgacgcagcgagggtcggcacggatccggtcaacggctcggttgaagtaggcggttttggactctggggagaacacgtcggtgaagagtaggtaggcaattcctccctgtgtggtagagttagtactacacacaacacaccggagtgagcgatgaattgggaagaagaaagcgtacggtcaaaaccacacccaaaatcaccagaccaaagttgaacgtttgctggacggcgcgcccggctttttcaccggtggagagccgagtccagggcacatggccatcatcattgaagggcgttacggatctcctcttggaactttcttgcgtagtcgcatattgccggcgcgatgagacgagaatgacgctagctgctgtcggaggaagagctctcgaagctgctgtggtaatggttgcttgttgacggaccacggcggggctcagaagaagcctcacacccgccgaagtacctgtgagcattttcatcatggaggcttcaacacaacacccatatttcaacggcaatgtttcagccgtttgcgattgttatgagagcttcaatgagaatgagaggtccgaacgaagctgtgatgagctgcggttggatgaagctttggaaccgtttgccggcacggcatctttcccggcagaggaggtccgtccggcgaggggtggagtcgggttcgtgttgcgctccactaggtagagacgggactgtgtgccaaggcgccaagatgccacatggaagggcgaacctccatgagcaagtggaagcgtctgattcttggctggggaacacaaagaaatgtggcccaacgttccagtggacgttccaataccatacaggtacgtaggtaggttgccaggcagcccggctctctccgctggggctccccccccgtctcctgaattaactgcgagcgaatgacaacacttgaaagattgacaacttgtaacaagcccgaaaacctacagcgccgccttgtttgacttctctccctcttctgccccctttttcaccttcccccccctgacggcagcaccgacctaccgaccctgacaacctaaccgagcaaaggggtcatcaacaacgacagtcgagatctagtgacacatcacaaccctggcaaaggacagacatacctaatccgaaccatcaccggactgccgaccgacaagatgagcggtctcgcgacaaagcagcagtcgctcaagctttttgagaagctcaaggcgaagccagccaacaaggtatgtgcccacgcgagcagcgatcgaccctagacatccagaaagctaactgctgcctcccttcccgcgaacaacagatctgcttcgactgcggccaaaagaacccaacatggacctcggtcccctttggcatctacctctgcctcgattgctcggccaaccaccgcaacctcggcgttcacatttcctttgtgcggtctactaacctcgaccgtatgtgccctctcgatctttactccacgacgcgacacctcgcccgctaacgcgaaccttgttcttgtacagaatggcaatgggaccagctacggatcatgaaggtgggcggcaatgagtcggcaaccaagttctttcagcaaaacggtggttccgccgccttgaacagcaaggaccccaagaccaagtaccaatctgctgccgcgaccaagtacaaggaggagctcaagaagagggctgctagggacgcccgcgagtatgcaatgcccctacccctcatttacacaaacctgttttattccacgttacatgaaatgcaatgctgacgcgctgtttacctcccacccagataccccgaagaagttgtcatcaccgacggtgacgatgccacaagcagcaacaccccggccggcgagcccgacgacgacttcttttcctcgtgggacaagcccgccatcaagaagcccacgccacccatttcccgcacttccacaccccccgtcatcggccgcaccgcctccccgctcctcggcaacggcaaggacatccagcgcacttcctcgccgctctccaagaccgattccgatgctcccactcccgcccccgccgccagccgcatcaccacctccgcggccctaaggaaaaccacccccggcagcagcaccaccggcggcccgcgcaaggtgggcggcggcatcctaggcgccaagaagcccgcggctaagctgggcgtcaagaagatttcggcggacctgatcgatttcgacgaggcggagaagaaggccaaggaggaggcggagcgcatcgagaagctgggttacgatcccgaggcggaggaggagaaggcggcgaagaaggccgagaccaagaccaataatatcatcacccctgctgcggcgccagtcagctcctccagttcgcggtcggcggcgcaggagaagtcggctgctgaggtggagaggctaggtatgggtgtcaggaagctgggtttcggtatggtgggcaagcccggtggtgctggtgctgcggcgggcgcgggaggagcggcggcggcgaagaagaatgcgggtgggtttggaagtgttgggcctattaaggctagtgagggtatgttttttttttccctcctttccctttctttttttttctttttcttacgcaatactaaccaacatcgatacgaaacagccgacgaagaacaatacgcccgcaacaagttcgccaaccaaaaggccatctcttcggacgagtttttcaacaagggcaactacgacccctcggtcaaggccgagaccaaggcccgtctacaaggcttcgagggtgcccaggccatctcttccaatgcctactttggtcgtcccgaggacgacgcgcccgccgaagactacggcgacctcgagtctgccgccaaggacttcattcgcaagtttggcatcactgccagcgatgatctggagaaccttacgcagatggtgggtgagggtgccgggaggttgcagggtgctatcagggcttatcttgggagctgagcggtggaaatggaagaatgaggcagcagtgtgggtgggcagctggacgtgatgggcgaagggaattacctagttatgagacagaaagatgtggacgagcgggtaaggcttccttttagtaaaaattagtatttgtagtgtaatggtgaatgaatgttttatggtagagagcactagtagtctgggcagatgatgcgggtttctgatatctaacgaagaggatgacggccaggatctggatgagctgttctcacatccgtggcgtagggggatcttggtaagtgaccacgggaagtattcaagcaacaagaaagagatatgatggtgttctatagcgtacggtttttcgattacggtggcagtcgaggttgacagggagagatcgtgatgttgatcagggtttcagcgagatttttgctaataactgactcgcgcaaccataatagaagctactgatatagggcctaccttcagcgtaattctatcaataacaacagctggtccgatggtgtagttggttatcacgtcagtctaacacactgaaggtccccagatcgagcctgggtcggatcatgaaccaaactttctttttttgcgattgtttttgtttttttattgacctaatgttctcggccccctttttttttttttttttttttttttttttcctttcctgcaggaggagggaaaagggggggggggggggtctatccttcctccaacgtgttatgctaaagc