tttagtagtagcgagattagtagtactaaaatattagaaacgaaattgtattagatttattatcgattattgagagtaatataatttaatttcattaactactctatactaatatcgaaaagacctctcgttaatagtagatttactagtatagcggaataatagtatatatctttgatttggattcttttaattatactattaatagtcagtatagtaagtttaatagtactgcaataataaatataattaagattattgtcgctataaatatagatattaggcgtaataagggaatagaattctataaattattttatatagttgaagatgttattagcggctcctaaattgaataatattaaatctattataaagtatactttaggagcctattggacttcaattaaatttataaggctattataatatttaattataagctctactaaaaaccctccttcttaatataggtaaagttaaagttagtagtattgtaaattaaattgctacgcggggtagaaccggtaataggattattaaagttattagagttactagtactagaggtagtagtaagggtgttagtattaacgttagtcttaaggttggtttccgcctttaccttattcttctatatattgggcgctttattaggataatagtactagtagttttttatagttggagtgcggtaataattgtaggggaaatgaacctagatattagggatactcttactataaattaagtaagagatgtaattgtacttctacttacttttaccttttttattaattagggttgaaattgtattatttaattgtaaagatactataatattaaatttaggtacgttcttttcgatgttggcaatagtagctagcctacctagaagctttttagtattaaagtctttattagcgaaattattagcctaaattattaattcggtaggatataaacgtttaatagcgttaaagagggttagtatttcaattttattattaatatcgatattaaaatctttaatacaataatataatagattatagtattagataaataaatttatagaattaaagttggagtgccttaataagacgtactcctcctaaacgttagtaatagctttcggggtaatataggtaatcgataaaagaatgaggttataaagaactttgggattattctcttcttagtcctaattgtaagtaaagaaagtagtttaaatattcttattttaaatagtcaaactaataatatataatactttagctctattggttcgctactccttgtattctttagtaccttcggttggttttgtaatattattatcgatatacttaaggaaattattaatattgagtgtacgacgaaggttaaatttctaagaattaaggttctggtcttccttgagagatttaaggttagtggggaagtttattataattttaattaatttaggtttaataaaggaaaggttgttgttgattgttgatgtgatgcgctttgttttgcgataacgcggggttaaggtttgaaggtttgaatcgtttgattgaattgcttttaatacctgaaagtcgatagattttaacgtagattgatttagaagacctttgaaattgttaaaataataaaggagatgatactttaatggccttaatgatgttgagggcttacaacctgttggactagcgagattggagaactatctgtgcaagggagaaatccctgttaaatgctggtggtttggatgtggaaggtggtgtgggtcatctgggcacaggccacccttcctacacttccgtacctttcctttcacttgctttcattgtccagcttcatgttcggcgaatgtaccgattgagcaagatggatattcgatcccggggttcagtgtggtgagcacatgaagagccgatctactacagtacattgataagcacccgcctcgtgttattgattagtccatctgacaaggcgctgggatccgaaagggccaagtgtcctgccatgatgatggtgtacactataccacttcacggtacatatatgtagggatggtgtcgaatatccatgtgggagagataacagtttgcagtggtttggagaaccggtgttcatgatggccccgcgccgagtcctgctccgaatcgttctaaccgcaagaggacatcgaggcagcccgtcttttcccttgatcgggccgcggtggagtcgcgtcggtgcggctcagcatttgcgctcgacatgggttggaatgcgtgcttgactgacatgtcggtgattatcttagtttgtcttcaacatttccacctccacgttcagattcagcagccattgcaaggcagactggttggaccggacgacttggggggttcaggactcccaataaactcatacaccgccaacctaatgctgagtgtctcgcatccaattgccaaagaaaggcggggagacaaaaagaaaagatacccttccatgtcctcttcatgctgtgtatcgcgagggaagatgaattggggtcttggccaagagagtcaaggagggcgccaagcaacgaccaagttgcttggcagttctttcatttggaaagacgcatgctccaccattcaccgtcaagtggtcattgctgccaacttcttcctcgatacttgtcgatgtcagccagtgcgggaatctaggttcgggttgacggaaggtttgtgaacatctcgtctcatcggcatcaatcgaagagtcgatgttgacgacgaaaatcacgtaagccggccacaccatcaacatcgacatcaccactacaccctctcagggtccaagacaaatcgatcatgacagcttgcacgtcgtacgcggcgcgggatgttaggatccagatgggaacaagataacggtaattgcggcggtgggcttgatagtacggcaccaccaccaccaccaccaccacgaacgtcgtacagaaacaagcacagcccggcatgtcattcttctccatggccctaccgcgcaagcagaggcaacatagtgaaaaaagttgaaaggttttttgcttccgcaattgaatgattttcgacatcaaaaattacgaccggaacggccccgaagggcaattcacgatggctagcaccacgatgtgcaatgcaggctctccaccgtactacgcggttttcttgatctccgcgcagtcaatcaaggtaagtatgaagaaaaaaaaaagaggagaagaaagtcccaagaaatgggaggtagacccatgattaaataggctactgtgggggggcctgtgcacgagtgcaaactgcgccagtggtacgtgcgcgtctgcaattttgtgcagttgctggcggccgcagggtcttgccggagtgttgccggagtgttgtgccagccggctgatatgagtgtgaatgtcaaacagcaagtgaaggtcgcactctcgttggagttgctgagggttgttgttgaacatcagaaaggacattgagaatgtcggccgtggatgctaaccatcgcatcgatcgatgtgccccaagttctagatctgtctgccgagtcaacttccctcacaaatcacaatgacctggacccctgacccttcttccttgacagaggggatccttgaagctgagccttatcgggcacttatcggcttcgcccctccataattcgtggtggctgccagagttgttgaagccaaagttgtcttgtcgaactcgtttgcaattccaacctatcacttcccagtttcgcttgtcaacctgacattgattattctgttcttcaagggagctcgtcgaacgtcataaccaccggccaaaatgtccgaaccgatctccgtcctcttcgtctgcctcggcaatatctgccgctccacgatggccgaaggtgtcttccagtcgatggccaagaagcccgaatacaagggccgcatttccaagatcgattcgtgcggaactggtatgcctttccttccaaggaacactacacctgttctgtcatgcccagttcccgtgctaaccttttccctcatttccaggtgcctaccacgttggcgaaggccccgacgaccgaacgatggagacgctccaagagcacggaataaccgattacatccatgccgcacgcaaggtacgatttcctccatcagctgctggtggctgacagacatcctactagtcctcgtcctcgaattgcttcttcgatatctaactgttgttccacgattaaaaaggtcaatatctccgactttgacaagttcgactacatcttcgccatggaccgggccaacttggccgaccttcagcgcctacagcaacgtcacccgggaaaggccaaggtgatgctctttggcgagtactcgggcaccggcaaggccgaagtcatccaggacccgtactacggcggcaagtccgggttcgagaaggcgtatgagcaggccacgaggttctccaagaactttttgggcgatgtctttccggatgtcaaggccgagtagaaagtagaagatgagctttcgtcgaccaaaaactagaaggcaggcgttgaggcgttgggatagactgctgctgttgttgtagaccgaagatagataccagttatgtagacgttgtcgtttgtgcatgtttccttttggtcggatctctcccccatcacatcgaggtagctgccgtcgagccccgttacgtgttgtcattgcgagagtgagttgtcttgggttcatggacatcacttcgatcgggtcaacagcggcttataacctcctcatcacgaacggagggagctcggtgtccgtatttcggacttgcacaacgtccaaaagggtctactactctgagtggtctatctacgatgatgccgaggtattgtgaagctcctctcggtgaaggcgtcgacatcgcggcctattctggcgaccaagtctatgcatctaaaactgcatcagccctacggcactggggaagtccaggaacgaccagggagtcagtgcggccacatgttgtcggcatcagccggccggttgggtcaggggaaaactgggatcctgtcctttcggaaatcctccaatgctggttgacggcagttcaccattaaaaaaagactgttgggagattataattcaaggcgagggttcggagagggcccgccgtccggacggccgccggatcacggatgaagctcagccccggagcttgccttgcccgggcccagaggtaagcactcccaggtctttcaattcggtgttgtccgcaaaccgtcaccttgacgccctcagttaaagccaagatctgccgaggcatagtgtacatggacaatcaaactttatgattttccacctcgtttaagcagcaagcaacgatccgtaaacaatgcgttcccccttcgaactcatcgagatgatggtagtgatgattgcgaatcttttagacgccggccagtggggaggcggccgtagtcgcgcgccaaaaccaaaaatggccgccggaggagggttgcaaatcacagcggggacgcagcgggtggggtagaatcaggtaccgttcccttgtgatttccgctgtggagtgactttgcagtaacatttgttgactgggcaaggggagaccgccgcccaaaacaggcgcccccaagccaggcgatccctctgtttgaattctcggtgtgtttttgttttgtttcaaggcggcaagcattatggtaatggccttgttctgtttcgacgggggggtggttttttatggctttatagttgttaatgcgatgctcacgggcctagatttcattgcattcaaggatgagagaggccgccattgtaagcaatggaaactacctaagtcttggacgagttaaacgttcagcaatgagtaggtacttagtacccctgggcaatgatggatgggaaagtggaaagaaggacaggaaaagaggcaaccagcgacaagcctgaaaacggccatcattcgtcaggaaccgacaagccgccattcgtcagtcacgttggtttgttgcacttttgcgcccgctgacattggcgggctcttgggaatggaagcggaccccgcgttgcctcacagacagcccctcgctcaggtcccgttctggtgccgggatcagcgcagtggtcggtcgcatggtcggggtccctcggcgcccctctttcctctcctcaccattccagtgtccgcttcgagcccaggggacctaggtagccactgcaccattgaggtccacggccaagcaggtccttgacttcgctaaacacgagcttctcttcaagctctcccctcgtcactgctcgttttccactttcaatgatatccatcgtcggtttaaacaacctaagctgctcgaatcccgtctccattgcttctcttaaaatacgccaaccgtaaactagcaatcaatagcaccaagttgaagccaaagcgcaagctcagctccggcccagtcagcaaattgcccgagtaggtggcacacatatatcccatcacgcactagactacagtatcccaggggcttccgactcttcagtagtgtacttgtgccaaggaccaccctaccctctgcaaacctcatttgatcatcaccacttttttcctctttctttctttctctccatctctgcctggcttcaatgctacattagccggttgtctattgccttgctcccgccttttcaatctacatcttacttttgtcccgtatactcttcctcgacacttctcaaatacccccgtccgaacttctcaagacattgatcgcgcttgagcttacataccccacgacaccacctccaggccgttgccaaacttgcgcctaaaggtcacccgaaccacctctctctccaactacgaaccgtccccgaaacaccacacagacacattcgccatggctgatctcgtgggtcgcaagatcttcaaggtcttcaatcaggactttattgtcgacgagcgctacaccgtcaccaaggagctcggtcagggagcttatggcattgtctggtacgtccacctgctcctgctcccgttcctgcttagccgcttgtgcttttgggccgcggcgcatctacatgtgtcatgccatattctcatgattcaagctgacctccctttcctcctaaacagcgccgccgtaaacacccagacgaacgagggagtcgccatcaaaaaggtcaccaatgtcttcagcaaaaagatcctagccaagcgcgccttgcgcgagatcaagctcctccaacacttcaggggccaccgtaacgtaggttgctcacatacacatattacaatcgatgcatggtagctgaccgtggcgatttctggttctttagattacctgcctctacgatatggacattccccggccagagatgttcaacgagacctatctctacgagggtacgtcatggctcatgcctcacgagaagatgggcctacatactaacctgggggttcttttgcagagttgatggagtgcgatcttgctgctatcattaggtccggtcagccacttacagacgcccacttccagtccttcatctaccagattctttgcggtctcaagtacatccactcggcaaacgttctgcaccgtgatctcaagcccggtaacctgctggttaatgccgactgcgagctcaagatctgcgactttggtcttgcgcgtggtttctccgtcgaccccgaggagaacgcaggttacatgacggagtacgttgccacgagatggtatcgtgctcctgaaatcatgttgtccttccagaactataccaaagccagtatgtcttttcctcaagctgcccccttgatatcgttttcaggctaacactcattccttagttgatgtatggtccgttggctgtatccttgccgagcttctcggtggccgcccattcttcaagggcagagattacgtcgatcagctgaaccagatcctgcacatcctcggcacaccgaatgaggagaccctctcccgtatcggctctcctagagctcaggaatacgtccgcaacctgcctcccatgcccaagaagtccttccagcagctcttcccccaggccaaccccgacgccctcgatctcctcgaccgcatgctcgccttcgaccctaccagccgtatcagcgttgaggatgctctcaagcacccctaccttgccatctggcacgatgccagcgacgagcccgactgccctacccccttcaacttcgactttgaggttgtcgatgatgtcggcgagatgcgcaagatgattctcgatgaagtcttcaggttcagacagcttgtgcgcaccgtgcccggtggtcaaggacagggcggtgctcaaccccaggctcccgctcaggtgcccatgcctactgatgtgcacagccaacaatggactgctgaagatcctaggccacatgagtatggcgcgtacaacggtggcctggaggccgagcttggtggcatgtaagcaatgacggaaggatgaaacctttctatatacgataatgagaacgaaacgctggttcggcaagcatctgatgctcaaacacatcttgggttgatgccttggctgcaaaaaacagaaaagacgacgacatagtattatcgtgttggaaaccccccgagaagggaacggctcgccattgaggcggtcttcaatgacagagtgggacagcagttctggtcgggctgtcaacagtcagccctaggaaggcacttggaaaagcaggcgtcagaggcagaccgggagttcttttcgatgtctggccagataccagagggtggtgagtggctcaccggagagactctttctgtatctcattctattctcctagtcaggagggaggactatgactaagtggaaagttgaagcgatcttcagcgaggactttggagcgagatgtttacgttgtcatttatagtcataattctattggatacgctgaatgttgacactgcaataaagctcttgatcgtggtggcgtcgtccagaagagtccatggtcacgcaataagcctggcatttggaatggcttttactgattctcctaaggtatctatctcgaggtatctagtcccaaccccttattttatgtgaccgtatgtatacttttgtgagcccagattagtacaaaaagccaaaaaagaatgtttgaacgccgacgccatgcagggcttgatatcaagaaaaaaccatgatacctaaccgaaccaaaccgaaccaacacatccgggatcctttaccctctccatttttttcccccttccccgtccttcctgctttgtggtataacaacacatcccatccgttctttacatctttcttatgctccatccatccacacagctcatccgtatctttccattccctttcccttccaaccatcatgaccttcttctggtcaaactgcagcctcaagggccttgtccgaagctcgctcagcttcctaagcctcagcaccaccaatcatcaaactctccaccataccattcgtgataatcgccatctgcgccttctccacctccctgctcaccttacccgtcatcacagcaaactgatccgccaactcggagctgccgcccacgtactcgctgtagatatcaaacagctggaacgccacgtccacgcacacggtcgcgtaccgcggatccgagatgtacttgatgacccacttcaacaaaggcaggacagtaacttcgtcgcggccttccagggcttcgcggagggcagaccggtggcgcagcgccaccaacacggacagggccgtcacgggctggtattccggagaggacaggtcgagcacggcatccagacaggcggcgtaccggccctcgcgaaagtcgcgctgccacggcttgagcttgacgcggcgcttgcggcctccggcggagttgggcgcgtcggtggggatgatcacgtcgacgttttcgccgagcaaggccatggatttgttggaggcggcgttgcgcttgcgcttggctttggcggagtcgatcttggcgagcttggaagaggcacctgaaaccatgagcgcgtcttcggcggcgcgggcgcgggctttctccgccgtggcgcctgacaaacgggtgcgcaaggacaaaacgccggattgcatgccgactgctaggtggcggtcttcgtggcctgagccagcggcgacgacggagagagagaggatgggcgaggggtacttggagccggagacgacgttccagttggtggtttcaaagactttgacgtgcccgtcgagagagccggagacaacgcggcggccgttggaggcgaggctgagtgacgtgacggtcttttggtggttggtgatgaggcgtaaaggtttggcggccacgaggtcgaggacggagatggcggagccggtggcggccaagagggtggtgccgccgggcaaggggaggacttcctcgatggggtcggcgtgcttgaaggtcagcacggagccggcgggggcgcgggcgtcccagacgcggacggtcgagtcgtaggagccggacacgaggaggttgttgcggtcgggcatgaaggcgccgctgcggacgtagtcctggtggccggcgaacaggcgcgagggcgcgttggagggcaggtcccagagacggaccgtcttgtcgtcggagcaggacatgagcgtcgtcagctcggtaggtgaccacttggtgacccagacgggctgcttgtggacgtgccaggtcttgaggatgacggcgcgggtgccggtgccgacgtcgaagacctgcatcttgccggagtcctcgccggctacgaggacgcggccgtcggcgcggatctcaccgctgtgggcctgggagtcgaagcggccgatggtcttgagcagctcgcgcttgcggatggagaagatgtcgacgcgggggcccgaggtgacggcgaagaggtcgttggtcttggcggcggcgacgagggagtgcgaggcggccgagccgttgctggagccggggaagctgatgtgcgagatgggccatgctgccgtcgaggtgtgtgatttctggttcttgaaggacttccagtagcgctgctcggccgtgatggggctgacgaccgtgggcaacttgagcgtcgccagcggctgcacttcggctgccatggttacggattggttatgggtggtaggttcgttccgtctagttcgggtagtgttgaagagaggatactcggttatcggaatcgggggaagtcgattagggtcgaaatcggattgggggagggaggcacgcgtcgaggtcttgtcgtggtggtgactttgcggggctcaaagttcacgaattgttgaaatctccaagtgggaattttagtttttttgacggcgatgcgatgcaaaagccattggttggagccatcgattggaggccccgccaagccgataaagtttacctacagcgactaggtaccatagtgaccagccccaggccagaaaacgccaagcttccagggtcccgtcctcttcacaagttccttcttttgattggtctgcttgggcttccatgtcgtgtgaatgtttggcgttatcttatcgtgctgcatccccgccgtcgtgattgtaagtcgtgtaagttgtcgcctttatcaactggagacagtcgactgacatataattaattgactggagtaaaaatccaagagtattttgatgcatgacacgctcattgacaatcatcatctcctcggtatgtgaatctatgattaacatgtcattagggatgtgtatctggagcattggcctcgaaatggtagcgagttggtagtctagtaacctgttgctgacaacaacaacaacagcgtgcgtattgatgatgacttgaatgttttatctagccacagatgtatttataacgaagcgcgtatgaaaactacttgaaccatgagctaagcttagagtgaagacggagaatatcaattacaagtcacaaccttttctctttacactccattcagtcaataacaagcgcctggacaactcgtatgaaactgataacggtttgtgcaacaaaaacaccaacgtcacaagccggctactcgcagtttgtttttttttttttactcgtgactttgagatgagaaaacaaaatcatcaagagatgaaaagaaaaagaaaaaaagatcaaacttcggagatcatcaaacgcgctggctgctcgtcgtgatggagaaaagcaatgtgaaactcgcttctcatccgatcacatgattaatttctttgtcatgactgcaactcagttgccgagcagatgaggttgaagacactgcacccccgaggcggatgaccgacgaaggagaaggaacacaatgaagtctcagggccaccaaagtgttcaggttgtcaaactgaagttctagtctttatctacaatctggtgctttaacatagttggatagtataagttatgacgacgacgacggggaggcccgctgatacctacccatactgctgctgctgctagagacatggtactactcctactcgaattctccttgagacctaggcctagaggtttagatcacggctaattcatgatatagatacaagaatagcggacagagacatgccgtgtatcctttcattcctttttttatttattttattttctaacaccgtgaaactatattagtagtcgcgacctaagcatagtaattctttgataggacattgcttaagcgaggaaacaactttaacgcagcctccgacgcagcggactggacaaatgcctcgtccttttccgcgccgtacctgtccagtcttgcgttcatatctgcaatagcgggcgacggcgcataagggaaatcgctaccatacagcacgtggtccggctttgcgaactcctttaacagcgacagagtatgggagcccgtcgacaatgctgtatcaaagtagaaccgcttggcgtcctccatgaactggttggtaacgtcagtcgggtggtggccctcctgtgctgctactgctgctgcaacaatggggggcgcaatcgaaggtggaaggtacggcagtaccgcggctggacgcagcgccaggtagggcaaggtgccaccggcgtgagagaggatgatctttacgtcggtgaattcacgcatgatgcccgagataatcaggtcgacggcggtacgggtagtttcgtgaggatagtcaatcatgggctgcggaagcgaggggttgacccagtgggtgtccacggggtgcgttgggtgaacgaagacggtggcgcggcgtttgttgagcaggtcccaggtggagcggaagtccgggtggcctagataatggttgtccgatccgtagcgagtgtacaagatgatgccgtcggcctgcaactcatccagcgcgtggatgatctctgtatgggcagcctcggggtcaagcaaggacggaatagtagcgaaaaagccgtagcgggctggctgggccgcacggatctcggcggccgcttggttagcttgtcgacaaaagccagcctgctcgacgagggggagaatttcagcaccgggagcagtgatggtaagaaaggcaaaggatatgcgttgctcgtcattgaaggacaggtccttctccaggctccagtccgggatggaccatcccgaggggtcaccaccgttagctcgtaaggctatggcaacgttagcacttccatggaaaaagaaaagaacggatgcaaaccgccttggacgcaccttgtgcataaaactccgggacaaaatggtggtgaacgtcaattcgttgagaagtcatgttttcaggggcgggcgcacgtgttacgctagagcactgaacagtccgagttggaagaaaaagaaccagcaactggagcaggttggcggttgaaattctggtctgcatgtcgacggggtatagtgacatgcctctggggcttatataccagcgcgatatcacgtatacttgtccaggatgtcgatagtatgaggatctcggaaaagtgatgtaccccaaggtatcaatagctcgtatagggatctcagaaaagttgatatacaccaggatgtcgatagtataagtagggatctcggaaaagtgtatactcggaatgccgatggtatagggatcttatgctataccgacctcccaaactagttgaagataaaagaggaaaatcgtctattcgataacgcatttcccacactcttttatatgtcctcaagcctacctagaaacccctctcaaaaaaacaccttcacgacacagttgcatcatgtccaagccggtcatcgtcatcgtgccaggtgcttggcagaagcccgtcgtttggaatgaccttgtgcaacaactacacaccgcaggtttcgaggctatccatgtcgaactgcgtaccgttggtagcacagcgacgcctctccaccgtctagctgacgacgttgcagcggtgcaatacgtgctcggcgagcttgcccgccagggcaagacagccttgttgttgggtcattcctccggtggcctagttggcagcaacgcgataaaaggccaggacaatgtcataggcatgatctatttggccaccttcgcgatccctcatggcaaggctttgctcgatatgctcggtggaaaacctctcccgtggatggaatacaaggtaagtcggtccgccattgtgtgtgagtctcacgtcagctgcaactattgctaactgatcaaaagggcgaccgggttttcgggcgtcaagaaatgttggctgacgttatgttcaacgacctcaacgccgaagaacagcagagatggatgaccgagatgacgcacacgtcagccgcgcttttcgcaacgcccagtggctacgagccttggaaggatgggataccttgtgcttacatcttttgtgccaaggaccatgcgctaccactggccgcccagcagaaaatggcggcgcaacttggaccagaggccaaagccgtcacgcttgaatcaggccactgcccttttctgagcatgcctgaacagctggtagatgctattcaaatgctcgaagcgcaaatgcgagggacctattcatagaccgcaccgtttctagccttcaagactccgccagtctctctcttctcctctccactccactccatagcaatcaatggatctcgttgacgatcccatactcttagtataatttgaaaaagcgcagtacaggccagcctgtctgtaagaacatgctggctcaggctgaatgatcattttcgtttcatggacttcatcgcgtccaccggcgccgttctttcggagcaataaaataatcgcttgatgtccttgcgctaaccgcccataccaggaactagtcgcaatgagagaaagcttccaccgtcgaaaccagcggcgccgactcctgtagccactcagccactgtttggtaggcacccgttgggacgtgtccgggacgatcttccccgtgttcccgcttgccggccccgtccacgtctggggagtggggaacctcgtggctcaacaatgctggtccgatgcttgcggcaggggtgcatccatgcatacattccgcagggttcaccgagggttcaccgagaggagactcggcggcggcgggtggtctaaactctatcacagaggaagagagctatgtagtacccgcagctagggcagtcgtcgaagagctcttttgtacatgggaaggatgtggcgcgcacgtgccaggcctgattcgggatcgctagactgagacgagacaggcgggttcgcaactagcatcaggcgtatgttttgatatcgaggcatatccagcctcatgatgggacgaggtcgcgccggacgtggctggtgggcggctgtttggatggctgggcagttgcccaaaacctcgtgtgcttgtggcggcaccacagaaccatatgtactagaatcaagccaaaagttgcgatagacgacgagatgcaccgtaaaggccgagaatgtctcgattggggacgcgacggtaggcgggttagggaacatcaaagagctggcaaaatgggcatcggagtgcgggcgacattggggctagcgggctgtagatgagggagcaggagacgagcgaagcatggagatgaagatgcgagagagggactgaaagagggacgtgggagaggaagggaggggggggggagggtctatatactacatactgtagaactagtctatgctgtcgtgtaaaagtgtacaacgccaacaagtactagacataggtatttaggtctatatcatgataggtacctacgcggcacagcccagattgtacatacccaagtacctaggtacccaggccggctagcctatcaatgcgtgcgtggaccgtttgggtctcactgagtgtctttctgctgtgggtgggccattgctacccaaattccgggacaccacagccgggaaatacaaaacgtacctctacataacttggagttccattctcaaacaaaactgaaccttcttctagtgaatttttgggtggttttcttgaccttttctcggcatctacctgaatcgtcccagtttttctctatacttgcttattcctgtactatcattcagtactttcgctaaatgcccaatcgactctacgagactcttatcctaccttactacctaggtagtcattaggttgccctttcacccgtccgtccgaacttcccaccaactatggtgtccgtttgttggttgtccactgcagtcgttggcagtggcccgtcaaactcaagtgatgccaactcgacgctggcggactatcaacccaagttgtcatcttgagtggctgcacctgccctccatccgattcatgttatacactcactgccactgcttggcgggaaaagcaaagaggaaaaagaatctgatatctcagattacactacatcacactcgattgctgtttccttgcttccatctcttccatctcttcctctcctctctacttcatcacaacgaaaaggagacggaaagggcacctcagtgcggtccttcttgcttgggcatttcatcgcgtgattaccaaacaagtgtcgatgatgagttgttgttgttgccactcgctgctacaacttaagattgcgccctcctccgattccaatctcggagcaagtggaagatataaacctccacttcatctttccatcttctctttccatcacccaatactacctctacctacctatctacctaccctcagtcccacccagctcgctacagtacttgccattcatctctgctgcccttcttcacctgatggtatgttggcgctgctcagcaactggcgcgcgacaacaaagaagaaaatacacccaaataatcacgactctgatttctgactttggcccaaactaattctcagaatcccaccaagcacaagccctcgtccacgtggcaccgccatcgctttcggcgatgcgactttgacgaagaaaaaaaaaagactaaagcgcgcgcaaatcctcctgcattggtcagccgtttgttacttatctttacgtacatacatatcttgcttgttcccgctgccgcagcaacgatcccggtgcagttgtccgaccgccgcttcacgtgcagttgccggggcgaactccgaaccgccataacccatgccgggactacctgtgcaagcccctaacggggttcctgtaaataattctgccaactacaacgacgctcgcctcgcatcgtccatcagcgctttcctcaaccatcgacagcccgcctggaccggcaccgtcgtcgatttcagtccacggcctccgacagcacaagccccagcatcggcggtacccccggcggcagagtcggcatccggggaggtgatgacccctcatgcaggcgcgtccgccccgttcagaggaacaggccgtccacgcggccggccgcgcaaacacgcaggcacactgccccacgtacaacacgccgcccacgacggcacaccccaacacggacacgagaacggacaagaagaggaggcggaagaagtgcaacaacaacagccaacatacggtcaagggccaccatccgcgcagccgcaacaggctcctcaacggtaatgttgaaagcatgcttcttttgactctcatgttcttttccctgctaactttcgaccccgtgtctacagccccggccgaactgcccagacagccgccgtccttctgtctccagccccgagcgacgagccgagtcctgccgtgtcgaactcgagagaaagtccaagcataaaccacaatgcgcccgctccctcatatcatcccgtgatagccgcccgatttgtacacagcctgaacgatgacaatacagggtctacctttacaagagcaggaaacaatggctcggccccgacaactcctgcggtcccaccgtctgtgagtccgttcttggcgcatcctcagctcccgccacagtctacaaatgctgcagcatcaattccacattctcctgcgcctcagaaccagtcactgttggcccacggagctcctcaacgcgatggccaaggccagggccagggtggacatgtcaactcgccacccttgccgctggcgccgcacccaggtgaacgagcggccaagaggaagaggatagatccttcgcagcctcctccacccatggcgtacttggagttccgacatgtcctccgacggtactcaaattcgccgggtgtgaaggaccggatcaaagcaggcaccgagtttgctagattttcgcttctcgatcaggcgtgtatcaaggaagacggcttctttctggccctccaccaaatctactgcatgtggtcatcgtatgcgcagaatgcctacgatatcttacccgagtacccccctcatactattgatgaaggccttgggatcatggaggggcttcttaaaaagaaccttaccattcagcccatgcatcgtcaatttttcgaaaactttccagcgtctatcaatcaactgtgtgagccgcccacggcatataatactgctatacggcaagtaggcaggttcctgcatttgatcgggactagttatggtacattcgtggctacggtgagccagcgtgggtacccttacctggtcgatgagctcttgagctactgggaatgctactcgcccgtcttgcaattaattttatttaccgcgtgtcgtaggaggataggagttcccgacggccacggctgtgctcatgagatcgaccgtgctttccagatcgatcaaaggaatcatgcttatctataccagtcaggcaacttgaatccgcagttttaccaaacatggcgaaaccaacaagagctagaagcccaaaatgctgagctgattacatattatcgctcacgcgtccatcaagtaaggaccggtactggtgcagccgccaacggcaacaattccattggcaacaacagcaatacaacccctcaaaacaggagactgtcaatccagacaacagccccggcagccactggtccgccaatgccaaacagtgcacccccgaatcaggcagctttcacatttagcaatgccacaaatccatactctccggttttttcgcctggtatggaggcattccacaacgcttatcctacccagaatctgccctctgcgcagcattctccaccaagcgttcacccgtctatggttacgtctcgaagtccgcaggatctgtcaaacccagcggcacaatggcagcagcaacaactacagcaacagcgccagcaacgtccgttatatccacaacaaggtgtacaatatccgccacatgcgcctcaacagcatggcctacaaagtatggtgataactccacaactgtggcagcaaatgcagcacgaaggggctcttcgacggcaacaaataccgcagcaacagcaacagcatcagcctcaacatcagctacagcagcaacagcaaccagggaatcaaaggcagcaatgggttacggctgcgatgactgcggcggccaacaacggcgcttcagctgcgcaactgtacgcggcgagggcacaagcgcaacaacagcttcagctgcagactacaatgcctcttgccgcccaaatcgcccctgttcgccctcaacaagttcaagcacagcagaatccgcaaatacagcagcaaccgcaaaatgtggtcccgcgcgaaccggctcccgcgcgcaccccggatataccgctagtccctccgctaggaacaacgattcatccgtcagagtatgcctacgaggcttctgataggaggtccctgctgatggcactgcatcaagctcatgctcgaagtcccagacgaaccgtagtaaatggagaatcagagcggatgtatcaagcagtcaaggaactagtcacaaagcccacccagctggcggaaaatgtgcgtatctacacggttcccttcgaagtaactgatgagcaatatcggttgagagtgatgacggacaggcgcggtgtagcaattgccgtacagccccaccagtcgctgcgctggagaattcgctgttgccgaatcaataaccaccagaaaggcgtcatcttggatgaaacatggcgggccacccagtcgaattggccagacattttcatttccttcaacggtaatccccttgaaattcggagaaaaccccattttgggaaagatctgtctatcgagcttacagaaatgatcgtatcgggcaaaaacaaggttgaggctgtcatccagaacgccccaagcccgaacttcttcatcgcggtggagatgatcgagaccttgaggcattccaccatcgtcgatgacgtttggaagaaccggctaattcctgagtcaaagactctgcaaatcatcaaggatcgacttggcgggagcggcgccgatgatgaggtttcggttgcagtgccgtacctgtctattgacctgactgatcccttctcgtcggtcatgttccacacacctgttcgcggtggtgcatgcacccacttggagtgtttcgaccttgaaacctttctgaacacgaggcaggtgtccaaggtgccctgcggtcatgaaggtagagcatgtaaatgcccgcctcagccgacaagcccagacaagtgggcctgtccgctgtcaggctgcgataagatagcaagcccgtacgatctacaaatcgatggcttcttactcaaggttcgtaaggagctggagcgcacgggaagaaagcctcagtatagtaaagctttgcacgtggaggcggacggcaagtggaccgttgtggtgcaagacgacgatgacgatgacgatgatagcgatggcgaggatctggagcccaggcagaagaagatcaagaccgcgtcggccactcctgctccggcgcccagtgtggctggttcggtgtcgaggagatctggaccaccgtcgaatgtggaagtgattgagattgatgatgattagatgccatgagcgtctggtcccgcagcctgtggtcttcaaaacgcctgatgaggctcttgagctgatgcttatgacggaggcggagggggggggggtcacagaaagagaaagaagttcactcgcagtagacttagcatgttaccatttccatagcgtctggagttgtggttggggttcaaaaagggttcaagttggctcattagttggtaaatttggtcggtgtttctcccgaggtatccatcggagggtgtcatgggaactcatagagttggggcgttgcattgcgtttagtcatatagttggtttatataaaccaagtgatcgtatgtggggagttgactagcacatggcttctagttatatacccaatgttttgatttcaccggcttacgcacttgcagcatgcaaccttgtgtggtaagagaatcgtgaatgtaaaaaaggggtaagtaaacaaatgttgctgatgcccaccacacacatctcttctctttcttctctaatatcggtccaggccattccatcctgtccgcaacaccgagcaagagacgtaaatggcttttctcctctttttcatcttgggcttattaaaactcgaaaaaaacaagctgtatagccggaatctactcgtacctggcaggcaggcagacaggtctcgtttcaagtctctcggcatgggataatacaacgaccgctttataagctgtgcattgtaacagaataaacacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttctttttttttgtttttttttggcttctttttgcagttctccactccaagcatatcactctcaagttctgagtgaggcttttccctcgagcgtgcctacctgagtacagtaagtaccctacagttcttgacagttggttgtctcttgagattttagtatcctgaagagaggacgaaatggaataatagactgcttgagagtacctagtgatgggggtgggtgggaaattagacagtcacgatggtgtactgcgtagtgtggaagagcttgtttgaacgggggtcctctctctatagaagacaacggctatcccccaatgtaagtaaggtaaggtaaggaaccgtcgtcgacgtcggtcgtcgtccagaacagtgtgaatgacgtcgtcaagagcagagcagagcagacctgacctgacctaacctgacgggaccgggggggg