cccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgaggggaaaaacgaaggaaaaaaacgagggggaagaaaaagggagggttgcgattttcgagctccatgcaatcagtaagcgctagaggacgagaagaggtggtctagctcgatgacgtgagaaaaagtgtctgccacgccaactgagcaggaccgggcttgttgtgagccgaattaatgggatcttatgaacttcctagaggtgtaattgcctaactccctaccaactagacaggtgagaggagcaaacaagacattgaaggtgcggtaggctttttccatctgtccgtccattgcatcattgactcagggggtgttattgctgtggggttgtgagaaacacttgttgaacaattaagaacctggtgaatgttgacttagatggcgttgggtgaagttggaagtccctagggatgaaaacaaagttggtgaagatggcgagcaaacaaattcgaagtggcttggccactcacacaccgctcgtctcccgtaatccagcgatgaggcatttcaggtgagtacttcgtgtccctcgggcctttgtatgccattagactcttcgaacccctccccaaccattaacgggtttacctcctcctccaggccccttcatgtcccttgctggagctttcatagcattacgctgtccctggccaccaggcacctgcttcttcacatccttcgtttcagcagctttcgtaacctcaacctcctcatgacgaggcagctcccccttcgccatatacccttccagcttccacaacttcatctgtagctccgtcgttgcctccctccctaccgcatacaactgggcctgtctccaaaatcccgtctcctcatccatcaacctcttcaactcctcctccccaagtagcaccgtagcatcataaactggtagtttagtactataccgctctcccttgatctccaaagtcgacaccctcatcgggggcttcataacctttccacttgtcgttcccggcgctccaccaacataaaccaacgcacctctcaacttcctctccctcgcctcttcataaccacccctcaaaggggtcagatacttcctcctcaaactccccgtcaccttgcccgtcagatacaacaactcatccacgatcctccgccgcatcatcttgagtaccaacgcatccatatcctccctccaaaccgccttgttcaacacctccgtcagccccgtcttattcgttgcgttccgcctcaacagcttccgattcctcccaaaatacggactgccctttatcgtaaactcgtgcaacagcgtctgattacttagtgtataccccgacggtcccaaagcctggtctttttgctttgccgaaccagcagcagcagcgccgtgggccgaaagatcagcaggcacaaaccacggctcgtctgtctcggggtggcggaggagattgaatttctggagaaaaggtttgggaagtaagacgtcggtggcggtgcaggcgcgaagcggggcggcgagagccaaggcgaaggggttcgattcgagtagttgtgaaaatttggagacgcgttggcctggagggcgagaggtgggtttgcgctctttccaccggttgcgagaggagtggtaggttgggtccatgatgggactgagggggagggtgaggccggttttggtgtggacggatttggtggtggggtcgatttggtaagggcgggaggagtagaagtcgtcagggtcgaggtcgaagtcttcagaatagtcgtcttttcgtgaggaggatggtgatcgtggtgagttattggtatcgtcatgtgatggtgatgagcggaggagggaggtttggtggaatgagcgccgggccatggaaggcactgtggcgcaacattttcgtattgttgacttcattcttgaccgtctgattctcccatacgcctcgaagagagagaaatgggtgaagtataagcgggaatcgctgataaccttgtgctagaaaagtgatggagagttcaagatgttaatggactccaatgaaagtccgtgctctctgttgttagtgcacccctgcaagtgagcgctaaggagctaggacgccccacatccgctgcaaccaaggggagctccagacccagttcgtcacttgcctgcctggagctctgaacattgactccggactgttatcgcaagccattgaaggtctcgtctctttacccagcctgccaatatttccaaaacaacgacagataattcacgttttagtttatccagatccgaaggattatgaactccccacgagcggcaatgcgcattctgcgacgggttggcgcgcccgcgacacgccgatgcttctcccagttcaccggctccggttcgggggcacctttgaggcccatgggcaacatccccatgccgtacattacagaggtcacagtacgctttgaactccaccgttgacttgttgccatatggactttggctaactctacaggctggaggatggcgaacatgtatgtcttgtactagacccttccgatctcgagcagggcgctgaccgaatcgcaacgaagccgacatcttctcgaaactactacaagtacgtccaggcctcacctttacacacgtactatgcgaccatgtctgaccatcccaggaacgcatagtatgccttaatggcgcgatcgacgacaccacctcagccgcgatagttgcccagctcctctggctcgaatccgataaccctgacaagcccatcaccatgtacatcaactctcctggcggcgaagtgagctccggtctagccatctacgataccatgacctacatcaagtcgccagtctcaaccgtctgcgttggcgccgccgcctccatggccgccgtcctcctcatcggcggcgagcccgggaagcggtacgtgctgcctcacagcacggtcatggtgcaccaaccgcttggcggcacacgcggccaggcatccgatatcctcatctacgcgaaccagatccagaggataagagagcagatcaacaagattgtgcagtcgcacgtcaacaaggcgtttggctacgagaaatacgacctcgcggccatcagcgatatgatggagagagacaagtacctgacggcggaggaggcggtggaattgggcgttgtggaccaaattctcgacaggagggtgaaggatgaggcggagaagaaggcgagggatggtgagacgccggcgcctcagccgtgagcgcgagttccctatcgcgatacgtattcatggcggacgctacatatgtgatgcgccttgcctatcagagcagtactgaacaagattggcaacggcccggatgtcatatcagtgtctacggtcgaataccggccgaagaatgatggagcgaaatggtgcatgtgcagaggcatggcatttccgggggtattaagtacctagcccaatcttccggtcagtgccgatgacggaagcttgacatttaagaatgtggggcctgagcctcatagcgcatgtggtgggacctgtctgagtaagaaagtggacggtaagccagatccaacatgatggtttactcacatcagatgtttcttgaggccattgaagccattgcaggttgatattgtcatgaccatagagactcaatacccgaattctcttcccatctttacttttccacttttctgtggttcatcacaagctatttccgctggctcagacacgtcacggcaactcgccgaagtgttcaatgacagaagcgatcggccaatcacaaagctcgtatatctcacctccccctggtcgacatggggagcttggaagctttttgcggggtggacttgggacttggcggcaagccctgtgagtcctggacgccgacttcgcccaggccgcccggaaaaagaatgagtcgcctctgcggcggctgtcccaaatcttcctcttgaccctcctttttgtttgtgattctctcccccctttgcaccctttccttctgccagcgatttcttgcacggcagctctcccctccgcacatcatgctcgctccctcccttctgcgggctcaggcccccagagctctggcttctgcccgtctctccctgtgagttttcagcccagtgacaggcaaccttgatgtccaagcgcaagtgaagctattcaggaagcgatactgaccaaggtctttcctctcccctccagccgctccctctccaccactccccgccgctacaatgcccaggagaagcagctcaacaaggtgtcggccaacatcacccagcccaagtctcagggtgcttcccaggccatgctctacgccaccggcctcaacgaggacgacatgaacaaggcccaggtcggtatctcgtctgtctggtatgagggcaacccttgcaacatgcaccttctcgacctctccggcctcgtcaaggagtccgttgccaaggctggcctcgtccccatgcgcttcaacaccatcggtgtctcggacggtatctccatgggtaccaccggtatgcgctacagcttgcagtcccgtgagattattgccgactccatcgagaccgtcatgaacggccagtggtacgacgccaacatctccctccccggttgcgacaagaacatgcccggtgtcctcatcgccatgggccgtgtcaaccgcccctccatcatggtctacggtggtaccatcaagcccggctgcaacatgaagggcgagaacatcgatatcgtttccgccttccaggcatacggccagtacatctccggtgagatcgacgagaagcagcgcttcgatatcatccgcaacgcctgccctggtggtggcgcctgcggtggcatgtacactgccaacaccatggccaccgccatcgagaccctcggcatgacccttcccggttcctcctcctaccccgccgagtctcccgagaagaagaacgagtgcttgagcgtcggtgaggccatcaagaacctcctccgcgaggacatccgccccaccgatatccttactcgccaggccttcgagaacgccatgatcgtcgtcaacattcttggcggttccaccaacgccgtcctccacttgattgccatcgccgactccgttggcatcaagctcaccatcgatgacttccaggccgtctccgaccgcactcctttccttgccgacctcaagccttccggcaagtgggtcatggaggaccttagcaagattggcggcacccccgcccttctcaaattcctcctcaaggagggaatcctcgacggctccggcatcacctcgaccggtaagaccatgaaggagaacgtcgagaagttccccgacttccccaccgaccaggccatcatccgccctctgtcgaaccccatcaaggaaaccggacacattcagatcctccgcggctctctcgctcccggcggttccgtcggcaagatcaccggcaaggagggtctccgtttcgagggtaaggctcgctgcttcgactacgaggacggctttattgaggctctcgagcgtggcgagatcaagaagggcgagaagaccgtcgtcgtcatccgctacgagggtcccaagggcggccctggcatgcccgaaatgctcaagccttcgtccgccattatgggctacggtctcggcaaggacgttgccctcatcactgacggccgcttctccggtggttctcacggcttcctcatcggccacattgtgcctgaggctatggagggtggccccattggtctcgtccgcgatggcgacaccatcgtcatcgacgccgagaagaaggttcttgaccttgaggttcctgaggaggagctcgccaagcgccgcaaggagtggaaggctcctgagcccaaggctaagcgtggtactctcaggaagtacgcccagctcgtcaaggatgctagctctggctgcgtcactgacgcttaaggggagtacgccaagttgtgagcaaaaggagggatggaatgaagaaggggtatagagcggatcatgatatcattatagcggagttttttgtacatatttttgtaaattctggcaattttcttcgtgttacttacggtaaaagatttcttttctggacaatgggaagtaggcacctgttaatatttgtgcaatgttggtctgtgaaatacagtgatctgaagctcgatgaggcattcgtttctgtgctctggcgaactttgttctgcgtggtatcctgaagacgttgggtctcgatcatcacacccgttccggctgacgtctattgagataaccgccattatataagtcatttttcggcctaatttgatcacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgttttttccttcttttttttcacgttttcttttcctccatctcgtgttccctatacgcgtgttctcggttttgatatacgagctttccatgctgagctgctttggcgctttaactcaaggtattagcgaaatcgcagatactacttactatggaattcacatgcgcatgttggtcaggtattgtgtggctggccaagttgaccaataacgcacagaccacctcttcacatgtccgcagatcggagtcgcaaggatcccaaagtcccgtcgccgacattactagcttgaccccttgacgtcgttgttgccagattccaaactcaaggtctggatttccttccagatcaacaaacttaaaacagcaattagcctcgcctttctgaatatcacgcaagaagcgcgacagcttcttcttcgatctacgaacgacggcgaatttcgcgttccaacatcgctcaatcgacgacaatttgtagtgatcgcgaattgcccgttcaactttcttcgggacatcacccgtagttgttgatctactacgaatcgccaacatatgcatgcacatctcgatcacacatcgagaaaaccctagacaatggagaaattctcccaattccgcgaccgcggtaagccttcctccgtccctcctccgtccctctcccatctccaacccaccactaaccgatggtgtctttctacgacaggttccggcatctctccctttatgccctcccccgcccccactccgtccctcctttccaccctttcgggccccctaatcttcctcctccgcctccccttcttcgtcctctataccatctcctacttcctccttctcccgctcctgccctccccgctgcgcaagcttctgctatggggcttcttcgccctaaccggcacctggtggtcggacctgcagctcgacggcgtcaagcgcggctcgctttctcaacaaccgccctcccgaattccgaggggcgggacggtgatcgcggcgaactttacgagtccattggacgcggtgtacttggcggcggtgtgggattgtgtttttgtgcagagcttccctggaagcaggcaagtgaggaggttgagtctttggcaagctatctccttggcacttagcccgcgccagttggctgggccaccggcgggtgatagcgagaagttgacgacgatcgctcagctgctcaaagattacccgactagagcgattgctgtctttccggagtgcgctaccaccaacggcaagggcatcttgccgctttcgccgtcgctgcttaccgttccgagctcgacgcagatcttcccgctcagcttgcggtatacccccgttgacgacaccaccccggttcctgggggagtgaaggtgtggttgagctttctgtggaagttgctggctaggccgacgcactgtatcaggattcgcattggcgaggggctggttaataccgtaggggctagcaatggtgtttcacatggggagagctcgggggtggatgtccgcgaaaggcaagagggaggggatggagagttgacggccgaggagcagaggcttttggataaggtggcggagacgttggcgaggttgggtagggcgaagagagttgggttgactgtggaggacaagaagaactttgtgaaggcttgggagaagaggaggaggtagatggtgtgggatggaggaaaagggattgaggtatatatgaggggtttgggagaacggttaatgaggttaatgaggatgatttggtttcactcgtcagggatagaaatctctctgacgtgtagttggacattgaatcgcgcgtaggagctgtcatcttttaactgcgcacaggatactccagcattcatgactgatataacacaccagatcacagtgacggtagaataggagaagtactaagatgcgttgccctgaagtaggcagatgttggcgagattatatggtcatcgttcaagactctcgaccagtgagggaacatctcaaaacgtccaaagcgttgtttggcttgcccgctgaaccaacatgtaaagaaccactgcatgctggcccaagaaaggaatatgggcctacaaagtgctttgtttttcggggtacgcgatggatgcatgagcgagataggcgagctttacctgagtctggacatcgtggtgtccaaaaccattgtcttcgaaacatgagagtatcggcttgtaacatttcccgtcctaataacctatgtgaagcaggattagaaccaatcagagtattgaaacagaatcggacacttgtcgaagattctgtgataaaaggttgtggctgtttagtgcaagaaacattgcaaggtcgggacaatgaagaccgaaaggagagcagatgtcttggcgctgcagagaatggtctagcgcaaggaacaagcaggtacgtaccgtcccgtggcctaagatggcacctgcacactgtgggccccgctcgcccgcttggtcgaggtcgaacgattggacatagcgctgggagaaatggttgccgtggtgaagtaaacaaagcgatgcagggccaggaccgggcccaactcgcaagtggaagtcccactcaaccgccgcttgtacgccaatcgacgctctggagccggcacgccgtcgctgaaggcgcatgactaggtactgaacgactttcacaacggcgccatcactatcctcgacatctggggcgttgctgctcggctcgtgtgtgctggtgaacaacatcatccctcgcatgcgcacgctcgccatggagagctccgagaacagggtacgtatcacagctgtctaaaacacttcgttgtgtcttgattgttccatcatttccctactgcgataagatggagaagcagggcagcccgcttatcgaaaattgtagaacgcccttaacccagcctcgaccaagttgcgacttccaaccacctacgccgccacggccaccgcgactgctcccaccggcctcaaagagatctccgactcccagagcaacgcgcgagcgcaaatgtcgtccatacccacgaagcgcgccgcaaacgacagcggtggtaagacatcccctccacctgcttcgtcttgtttaccagctagatcaaacacccaccacatacatcatggctttgtccatgccattgtccatggcctcgatggctaacacgccatgttcttcagtcgccccgcctgatgcgaaacgaaaaaccctcgccgagagggccggcgagcctatccagccaaagtcccatttaccagcgccaacgcccaccagcgcctttctcacaggcaccatatccggcgcatcaatcgttcagttggctaatgtaggtccaacctccgcccatcagcaccatacattctgagtcttgtttgccatcttcaaattgattttacgacaagcccggccaccttccacaacacaaatcccatactgtcgcgtgacacaccgtttcccggtgctttcgaaggatggccactgtgggatcaattatgcgcgtcgatatggcttaggtcagttctgacttgatgtctctctaggcccgaaatgcgaacaaaacgacggcaacggcgctcccgcgcgcaagctcggcgactggtcatcggccaacttactcctcgacaaacccatccagcttcacaaagagtttgggtccttcaagccgaccacctgtaacaggattacgacaacccagcttcaaccagcccacaaatcgatcgcgatccatttccaagccacgaccagcaacatcgatgagcggccatggaccttcgagagacgttagcgtagcgccttcacagccggcgcctacccagccgcctaatggtacggaatttctatcttctatacccgtccccggacccaaagtcaagcctaagaagacacggggatctccttcaccacgatactcaacgtcgggtaaagagcaagagaaggaaagggctgtttcgggtctgagcaggcgcctgcaggacttgtcgatctgtgatgagaaggagaacatccccagcgggagtcaagtgacgcctcgaaagacttcgcagcccgcctcccaagcgtcttagtcggatgctaaggcggagcctgctagaagacccagacgaagaaccgaaggagccgtacccgcacgacgcaagtcctctctccaacagtcgacaacggcgtacccggagacccctaaagcaaagtcaagattggaagacccccgtgcggctatggagcgtttcgaggtcattctcaactctgccgtcgtctccgctcacagaactgcctcgacccgaaaatccgtttcacctgtcaagctttcttttctcaccaaggattctaataacaccgcattcacaggcattgacgtcgacgagcggctcaacgaggttgatgcggaatggaaggtgatgaaggaggctttcagcatatctttgcaagacaagaaggccatggaaacggccgttcagatggcaaagaatcaaggtacgtggcagcaagtatacaaacacgccaggctgactgacacctactagtggacacacttgaggcggaacgacaaaaactgaacgagagaaacgaactgctgcagaaggagatggatgcgttgcgacaacagttccaacaactgaccctcacactggaaagacagaagatggaccatgaatatcaacttcagaacaagtcaagagagcatgaacatgaagtccaagaattacagagaaagttgaaacaggaaagcgaacgactgcaacgaatcaaccgcgaggaaaaggacgcttttgagaggcaatgtcgggcagatctggagggtgaaaaggcaaaggcggcaaaggaggtccaagacttgcggctgaagcttggggcagaacagcaggatatcaacaaatcgctcttggagaaagaacgagaactacggcaactgcaatctcaactggacgatctgcggtcagaactgagccaagagcaaaaaaacaaaagggcgttgcaggaacagatcaatgagatggcgacaacaaatgggaaactggaagcccggaaccaaggacttcgggcgcagattgacttccttgaatctgatagcaagcaacagtcggattcgtttgcacagatggaggcacggcttcgggaggccctggaaatcgcggagaacgccaaacagaagctcatcaaggaggagacggagaggcggatattgttcaacaagtaccaggagctcaaaggcaatatccgggtcatgtgcagagtccgtcctgcactcggcaaatccgaaggcagcgaggccaagattatgttccccgacgccaaaacgtcgtccgcacagattgaagtgaccgggctcgaggaaaagagtagctttggaaacatcaaccgcaaggtgctccccttcgaattcgaccgagtctttgctccgtcagtccacaacgaggaaatcttcgacgagatctctcagctggtacagagcgctttggacggctacaacgtgtgtatcttttgctacggccaaaccggttctggcaagacgtacactatgtcgtctccagatggcatgatcccgcgagccacccacatgatatacgataccataacgaaacttagggagaagtcgtggacgtacaccatggagggtagtttcgtcgaggtatacaacgaagagttgaacgacctgctcgacggcagcagcaacaacagcaagaagaaactcgagatccgccacgacgatgtccgcaagcagacaacggtactcaactgcaagaccgttgcccttgactcggccgacaaggtggagatgatgctcaagcaggcgcaaaacaaccgcagcgtggccgccaccaaagccaacgagcggtcctcgcgctcccactccgtcttcatcctcaagcttgtgggcgagaactcggtcacgaatgagcggtgcgagggtacgctgaacttggtcgacctggcgggttctgagcggctgaagcactcgcaggccgaaggggagagaatgagggagacgcagagcatcaacaagagcttggcgtgcttgggagatgttattgaggcgctgggcagagggtcgtcacacgtgccgtacaggaactcaaagttgacgcatctgctgcagtactcgctgggaggcaactcgaagacgttgatgttcgttatggtgagcccgttggaggcgcacttaaaggagacgattaccagcttgaggtttgctaccaaggtaagtcattgcggcccgttcccgggggggaatgtgtggcacagctgtgtgtgtcgcacgacatggtgctaacgtgatggtgatactgcaggtacataatacccatattggaacggcaaaatctacaaagaaggctatcaaggatcgatcgagcgagtcttgattcgatgatcttggttgagtctttagcgcctgtacttttttttcctctagatttctgtacattctttgccgttctccattcgtctctctaagtctgtatcttttgggttggtcatttaccgggcttgcttgaaaaagcttgcctcggaaggagtgatcagatgtctgtacattcttcatctttttctagagacgacattggtctcttgaagtgtgtatcttttgggttggtcatttaccgggtctgcttaaagaacttgcctcggctggagaaaaggagtgacttcagttaggagggagggataggtgggatggatggatggccgggtctgttcttactatatgataccaagggaataaatcgtgtgttgcaccctacatgtaggcactcgcaatgctaaggtaacctcgtggcggcactaaaaatgatcggagttccctccggtctaacgcacaatggtaacgacggtggtgttttagtaactcgatccccaagacagcggcgaagagctcattaccgcaaccggtacatagcttctcgccattgagctgcaaggtttcggagctcctccgattgagagtctagactagatgagcttttattatttcgctagccatgacgtaccgggctggttgacacatagtaacgactgaacgtggctcgtacactacaaaagccccgttcaatgataccggcctggcgttccataaggggttaagctccggacgccgaatggtaggtagttgaagtgtgacggcagtggccgatctggaagcggctcgccgccggcgtgaccacaaactgtgcacaggaagtcatccccgtcagtcagtggccaattacagcgtcagccttctaaatccaggggcagtagtgggagatgcgggcactacctatcttaaatggaacgatgggacgctgctctagactagcctctccagacggcgatgactcctcgggtagttctccctgagtgtcaagttgtcatcctggatgcagctgaagaactgacagatcgtcatcgtcaaggtctacctaatcgacggtgactgaaacaatgcctatctgtgctaattacgcacccattgttcttgctatcacaagccagtatttcgaaatcgccagcaagccacagccaccccctcatccacgaacaaagggattgaagcatcactcacatcctgggattcatttcaacgctggacatttcccaatcgcggtggctcgcttcgctaaacatttccaactttgtgtattcccatatacaatttacttcttccgtctctgctaaaatggaatttcccgttcacctacactattaaggtaccctgaaagacatctgatgcctctagcgaacacccgcctctttctagggcaagtatcaaacccatgacgaagctcatgatagtacctagctatgcgtagaggtagtgtgaaatatcaaagtgtagcctaaaatcaaccaactaaacaagacagaaaacaggcaagaaccgcagtgtagcattgttctttatcgcctccactataacacaatactagaggtaagctttcaaactttttgagtcaagaggtagcaagggtagcctagtcgcaacccgccctctcaagcttttatactacatattccgtacgactcacaccaattcccacgcaaaatcggttcggcgattgtgactcttcccccatttcgtgtgggaggaggtcttggcatcaagccgtggatctcggtggatgagcccagaagggggtggtaagcgacggtatagctagccacgaacatggaggtatgcctcggcgatggatgagaaaagcggacggggagagggaagaggggagacggtgttgctgactcactcccaagtcacgatcccaagatatataaaaagaggaagagaagatcatgtcccaggagcttggttggtctaccatcaagattcggcacccagagtccaagttgttgtccttgaacttggcgaaatctgacattacgtacatatcttaccttcctagttgagaaaagagctaagaagttgatgtaagacgggatacaacacaacacaacacacacacgactaccagataacaccgatattgactctactctagtctttacctcggttcatcatccaacatatcaacctccaactcatcaccttttcttctgggtcgggtcatttcattttccttgatcaacatcaccatctcgacgttcaacccaactccatccagcttgaacctatcaccccctacctccaaaaagaaccaaaaccatctaccaaaaatgtccaccacccactactcccccaccctcaccaacgcctggcgttcccctcgcctcatctaccgcgccattgaagacaaccccatcgacaggcacaccctctggaccttcttcgacgccgaccccacctccatcgccatggcctccctgcggcctctcaacccccaacccctcgcctatgtgcagcgtctctacgaacacgcccacacgctgcacatccgcgtcttcatctgcctcccgccctccgacgccgacattgcccagtgggaatccctcatccaagaaaaggccgcagcatcggggttgacagccacgttggatctcgagaagttgaagggagaattcccgcgccccgggccgacgccgattggggtggtgacgctcatgccgcctatggggaccgaggaactgcatcatcggaatgccatgattggcgtggggatcggggcggagtggcggggcaaagggtatggaggggaggcggtggattgggttctggattatgggtttgggaggttggggttgcatcggatttggctggcggcgtttgcgtataatgagagggcgtgtaggctgtataggcagttggggttcgtggaggaggggagggagagggaggcggtgctgtatgagaggaagtggtgggatatgctgaggtttagcatgttggagggggagtgggaggttttgagggcgaagcagaaggaggcggcgaagggggagaaagagggggatggcgagatggaggagtgatgcgtaatagagggatggagtcgtgagctgtggaaattaagaggtatgagcaaggtaatggcaatatgatacaagaagcgcgttgatttgtttcatggaatatgaacttttcttttcttaatggcttttgttacctgacagagccctcctggggatacgtctggtgtgtgtgtcgtgagacattctcaagaaccgatgaaacctttgatataagccgacaacgccgtttccccaagtacttccctcataagcctaacacgtcgtagaagtcatactcagaccgaccatattggcagcttgccccatggtcccagtccacaacaatccagaaccaaacgccccgcccgatttctccaaacaagctaaattgccagtgaaacgctaccccgaaacaaagcaaagatcatacgccattgacgagacaaaatatcacccaagatgcctggccacctggaaaaccgtagagaagggggggtatctgcattgcgcccgcacaagagagaggttcgattggccggtgacggatgttcctgttgccccagcattaccatttttgcgacgcccaaagatgtttggcttggcggaccgatctgctctactcgtcgtcgtcctcgtcctcagcagcttcctcttcgtcgctggtaacgtcaatgttggacttgcggggcttcttcttctccttcttgatgctttccttgttggactccagcgccttgaccttgggcgtctcgatgggggcgtcggtctgctcggccacctgggcaaaacctgggtcctcaatggcgtgaccttgggcacgaaggtcggcgttcagctggggaattactttgaggagattctgatactgggcaagtgagagggagatgccctgggatgtgtgttagtcgactggtaagtatgagagatgagtgatgggaataactcaccttcttgcctggcatcagcttgccaccagcatcgtagtattcccgaatattgaccagggtagtattcctgaacaccgaagaactaattcggcggttgtttccaagctgttcaagatgtcatgtcagcttgagctcatgtacagtatcagggttattactgggtggacgaacctcccagaaggtgttgccatcctggtcggatcccttggtaagctcctggggctgagcctttcccgtgttgcccttggacttcttggtgtactgaggctcagcatcgctggtgtcctcggcttgtcttctcttgggaggcatcttgtgttgatggtcgagacgctgtaagctaagctcgttgttgatgagttccttgaatgagtgagatggaaaagagcggagcaatgggttcacactatttgagtgagatatttgtgaagggtaaaatgagcgaccagcgacttgggaaaacacaagacgaagagtcaacgcgccagcaaacacagtgagtgacgtcgatggggtctcccttctcttgatctcgacgcgactgcacgtgaatgaaagagaagcttcaggtcgtagatcgatcagtgactggactgttgtaattgttagtgtatttgttagtgcaagttacctagactacaacctctagcggatgtcgctgtcgccagtctttggcgcttggcagtcagccctgtaattgtgcactgtttgcactgtgcagaatctggacccaaaagggggggtgggtgggacggacaggggtctgcattttctgggcagctgtcaaaaagcacctcacaggggcaccactaaccaaaaaaaaaaaaaaaaaaaaaaaaacctaggtaaagaacaccccgggcgaccaaaaggctcagtacggggcctggggggcggggaaaaacaggcccattgaacctggaatccggggcagatcctcctgaaaatgttaccacaggtgcctgggacaccaccgaaacgaacgatgctcgctcgcaccaaacttctcgaaacacaacatgattgacgtctcatttcccagtttctattttctgacgattgtcccacggaccttgccccgtctttgaccacgatcatctgcttcgccgcgcgaccagcagtccttcttattttccataaaacataggtctctctttaaacgagcgactgcctgcttactacatagctccacgactacttccatctgttgttccctcccgttgtttcccccgcctttgcgaccgtgcccgcccatgaaacaactgacgacaacgattccatgatccttccaaaacacttattcatctgccctcgcgacggatttcaacgtactataacaaccgaacgatattaatgaccgaccaagatgcgcctattccgggcgccatacccgatgatgctatgagctcccccaccactaaagaccccgttaccgccgatcccgttctgcaagcgaaagcagacaacgactacttcgatgacgagatgaaaggcggtggaggattctcttcggccgcctcgggtacaacatccacaaccaccgacaaggaggaggacctcgcaacaacagctttccgctttctggctaccgcaacccccgagactcttggcggagtggctgtcggcctcggcgcagttacatacttcgtactaggtcctctcggacttgtcctgataggagcattcggtggtatcgttggctacatacaatgggagcagcacaacaccgaagtagctcgggccctcaagggagaaaagggcgtggaccttgttgcgaggttactggagaccaagaccaaggccgaggtcacccagagtgaacaagacgccgacaagcaagaagccgcattggccctccgccttgaagacttccagcccgaaacccgtgaagccatcaatgagatcattgacgccgtgatcagcggctatgtcaagtggtggtactccccgctggtgccctcggacaagttcttccctctggcctgcaagaggaccttgacctctttcatcctcgccatttccaaccacctgaagaggacacggccagcggacgcctttctggatttcctgacaaattcgtcgtccattgtcattgtcttcctctccgagctcaccaaggcctttgccgaatttcccgcggacgttcaggtctcggccgccgatgccctgtacacttatcttgggtccaaccccgactcgaaccttgcgcaactgctcaacgagaggcagcaggccggcaagtttagaatggttgctgaagacctgcttgcctttttggataaacccacctacgaatgtgatcctgtcagggtgtttttgagggagatcctggctggggttgtccttgaaatgacgcttcagaactgctgcaaaccggaatggatcaactcgtggatcgtctatttgctagaggagggcgaacccgacttcagccaagctattgacgagggcatgcagactggtcctgctgccgctgatgctacctttgctgatttcgacgggaacgtgggcaacattggtctcaccaggggaaacaagaactcttttgagacggaaaaagtgcgccggaagtcatccatcgccatgtcccacaaaaagaaactgagcaaagctgatgaagaggtggaactcatggaagagatgaagaagctcaaccagatgattgccgaacaagagtcaaagcgcgacaaggaggccaaagatatcatggccaagtcagggtcagttcctttacagcaaacagttgttgcggaagagccggatcagtttggcgaggccatcaagcgcagctctgaagagcaccaacttgccgtgcaaccgatcgctgcccgtaccgagcccgagtcaaagggctcaacgtcaagcaatgtatctagcggcacctccaacgccatcaaaacacctctatcgccattatctggaaagagctcgccggcgcccgggggggtacagtcccaagccgaggtaccctctcggtttaccagctttgaccaaatcgtccctcctgcgcgggcagagacaccgatcgaagaggaacggcccaagccaccgcctttgacattgcacaacgccaacattactattctggacgagccaggtgaccgaaatctcggctcgaagcctgcatgggattatctcgtacagatagaacccgccacctcgatctacccaggatggatgattgtgcgtaaataccccgactttgagcggcttcacgagattctgcgccgtattgctgccatctctggtgcgaccgagttcaacaccaaacacaaaacattgccgcagtggaagggcgctaccagaaattcgctccgggatgggctggagcgctatgtaaaagacgcctgctcttataagccgctggcggagagcgagggcatgaagaagttccttgagagggatacggccaacatgcccgttcgaccaaagtccggatttgaggcgtttgagaagattggaaagggtgtctttgacgtcatgaccagtgctcctctcgaaggctccaaggccctggtggacggttttaccggtgttctagggactattggtcttggacacaagaagaatgcagcttcatctgctagtggaacttcggcgtctggcgcaccacagtctgctctccaagacgtgaccgcggctagtcgtctctccatgtcgacgatccctagaccagacagtagtgcatcgctgaatcggatccgtgaaagcattgacagccaacggtcttccatcatctccacgcaacccagcaaggtcgaccctatggaccgccggactagctgtgactaccgcaccgaggtagagtcagcacgctacggaaggacgtctgcgcgcgacagccgcgaacaaagccgtgcctctagccgagcgccgccttcccttcgttctccatcatcactcagtctcacgctcgaatctctcagactccctcctccgcccgacattatgccagacaactaccagaactctcccgtcagtccctcaccaagctcccgcgttcacgactactcaccccaacacgcccgctccttaactatgccctccctttccggatctcattccaggagccaaagccgtagtcccggacccggcgctgcccctcttcaaggcttcaaatcctaccccaaactctcggaggaagaaacccgcgtggcggtggagctcctcttcgcagtcatcaacgagctctatactctctcctcggcctggaactttcgtcgaacgcttctcgcggctgccaagtcgttcctccttcgtcctggtaacccctcgctctcctcgatccagtcactcatccagtcgtctgtcttggatgcgaacacctcggacgacgggctcgcagcacacttacgcaaactcagggagaacgcgctccccaccgaagaggagcgggcgcaatggcctggtgagatgagcgatgaggagaaggaaaagttgagggttaaggcgaggaagttgttgattgagagtggagttcccgctgctctgtcgggagtcatgggacagtcagctaccggggaggcgttgggacggttgttcgactgtttgcagatcgaggaggttgcgaggggtttgatgtttggagtgttgttgcaggcggtaaggacggttacgcattgagtgcggtcactgaatatgatggagatgaaaagacattgatgatgagatcttaatgacacataatagatgggatagggcaaacggatgggatgacttagatggttcggcaacatgccgggaaacgacacgagacgaaaggtgaaggaacatccatcctatctcccaacatgatggaggggagattttcctaccataatcacgaaatcttcttggttagggctaatgatgacgaatattgatattgtaattaggtccgcggttgttggttgatgtacagtagtattagatagtattaataatgacagaaagcgtgaacaacagggacgactttcttcgagccgttctcaagtgagtacatttgcgcttactggggctcctttatcgacagccgtctttcgtgatcatctcgaatacctttgaagattcaacccttgcctgccttatcagccagaggaagaagaatagacgagagttggacacagcatcttgggtacttaggacacttaccccactagcattatgtgatcacggggaccagggcaaacgatgatgacatggaagctcctttcatttcctctcactggtagcaacttgaaattcgtagaatatgtaacttgggaaggtgcggactgtcgagcatgcctggggagaagactggggagcgaggagagtcttcgtttaaactgtatgttctcccctcttctcgcccttcaatcctccagctcagtttcgtttctgttaccatgcaaattcatctttcagtacaaccgccatcacacttagcaaacatgacgcatcctcccacggaagaatgggctcctaggtgcttcgcagcgcccccaactgtacagaatgggctgacgctagccgaggtcaacgaggaacttgagaaacttggcaagctatgcaacgaagtatatggcggccccatcgcttccaaggtagctaatcattttgtgatccagacccaaaaccatcacaaacctcttgacatgtaactaaccaacgctcttactttacaagaatgactccgtcgcgaatccatcctccggttccaaacccaacaaggtgaccaagccgaaggccaaaaaagcaaagttcaccatcgaagaagtcgttgctcggctcacgcaaggtaggcaccggttcatgtcactgcgatctcatttccttcacggagttgaacagcttagctaacatgattgttttctttgttgtccatagccgcacaacatgacgcagaggctcggaagatcctggaaaagatttggcatgggccttgatctaattccggtgtcaacatggcgctcgatgtccataataagaggactgtagggccattatcatagactacagcagatataacgaaacatagaatggcgtcaaccttatcaacatgtgagagctccgttggtggggtgggatcacggggtgatatacactaccgccactgacgccatcataaattgagacgttcgacgggtagaaatcggttggcaatccaagtgaaatacccaagcatgtactctcgactctctctctgagaagtacaattgttcacccgctgtcttttccttgaaggatatcaattttgttttcagtgaaacctgatgcatagcctcgagaacatttctatcccgcttagagagaaccaagagcagcgaactctgccacagatattaagaccgcgtgcttaaacggtagctaggagaatatctatgtctttccaactaacgaagccattgaaggccgtgatgtcgttcatacccggagacgattacatcgcccgccaaaataaacacacaagcgatggccttcaactcagagaagttccaaggagggctgctggcacaagagattatatttgtaacgtctggggtgtgctcatccgggttcactagtgggctgacgcggcagccagtccgattgttggtctatgctgaagactcagctcggtggcgtttcgtaggacgaggtttaccaatacttgagagatatcctatccgggacaactaagaggttacctcttccccagttggcatcactagcagcaagccaggacacatcaaacaacttcgagcactaggggactatctccaatattacggagcatctaccatacattctaagtcatgaactacaatacaatttagatggaagacgaatccttttaacccatgtcatctcgcggtctcgcctccctagtttttactttacgggaatggatgtcagtcccgtacatacactatcggattatggcacctcaaagtttgcatatcttctcttgaatcggtttgtgaacacgagtgacctggttcaggggcctgaaggggtgaagcaccagatattcgtcgttatcaggtaggtcaatggactacacaaatgcattttttgaagtaaaaaaatacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggctagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttctttacctttctttttcggttttctttttctctttttctctatttttgtacctccgtcacattcatgcatttttggtttctattcatccatccagcgatgaatgaaagtagcttgagatgtccggatgtgggtaaggtgaagatgtaggcacctacctccaagcagatctcatctcccatgttttacacaaaaagaacagtctcacgataagatagatgcccccaggattatcttgtcctcgatgatatagacctgtacagtcgatacgtacgatgggcagtatgatactagtgtacacggtagatgttttttttttttgtaccttgcgtctatctcacgttgcatgttacaaccctgtagagggaaaaaaaagggggtaaggtaacacttctcctcagtaaagtgtactgaagcgcatgacctctatgacggcagtaaagagatctgggttcattccacggtcagctataccgaccccgtcaaaaggctgcctattcttgagttagtctcccttggctccaggtaggaccgtagcaaagaagctactattttggaataggggcttccaaacgtcttcgacttctcccagcctgtagatgacattataggagttttctctactgcaaacggtagcaaagggttaggtccatggaaagtctgtcgtctcactttctcggttctacaaggaagaaaaagggggggggggggcaaaggaacacggattataggcaccctagctacctacctaccaacctacctacctataaaaacagcaattatccaacaatctaaacgataaaagtgaaaagtcactgattctgtgtacctatgttggacttcttaaaaacaatgagctaaaaatgagttgcttctaattaataaaggttgtggagagaccgctacctaccggcttcctctacgttcacatatagtagggttatcccatccgtacaactgagaagctatttcaccatatatctttgttcggctcggacgcggggaagcaaggaggggacctttttcactacgacggcctcctccaatggccgccaactcacggagccagggaaaaaccactagacgcgatggacgcatgcagatttcggggggaaaatgcagaccgctgagccatcgcttggtctttagcgatggtaggtttccagttttcttgctaaagacgaccttcttggcacctaggttttctatttccacctccaacgacagatgtcggtggaacttcccctcttcagatgaaagtcttggatgctcgtcgatgggatcgaaaggggagctgaaatcgctcactcgagtggccgtaaacaccattgctgggacgagagtcttgttttcctggtggtcttccagatcgtcgagctcgtctccttcccaaacaaacagagcactataagatgatggctccgagagaagtccagggtgccagagacgtccaactctaaccttcttcccacgcccaattgcatcaatcacttcgagggtcgcgagcggcggcgtactactctgtccgtcttttgtctggtgatcgttcgggcggaataagcagtcagttatggggtgtttgaaaagctgtcgaaggttctctgctaggttgctgtaaccagaagcttcgagtattgcgatcagttttcgacatcgtgcttctctccaccagcagcgatactcgttcgcagccgtactgttatctattggccaatttttgaaagacttcggtttgcaattaacagcggcggcgtcgtcgtcgaccaaaccttcggaggcgtcgataacctcgcctaacttccacaggtgtcctctagttcgaatccccgtcatggtaagcgtaacgtcgataaagccacatcggctggcatagtatccgttcctgcagacctgagaggctagaaattgggagactgtcatgtcggctatttttcgttggtcttgtttttcgcgattgtcgagcacctctccattcaaaagaacgagggctaggatggagagaccaaggcttctacccatctgctgcaggtactgaagctctagtcttttgggatatcgacagcagtttcctataatagccacacggtcccagtgctttgctacgtcttttgatataactgtgtcaacaagagggggtattattggacgtgatccgagccatggcccgtcgtgaacgacagcttgaaagacttggcgtatcatttttttctcttcaagaagtagttcgttggaaatatgcctgaccagcgcacggcacaacaaattagcttgggtaagaaattcactggctcgaatgctgatctctcctggaacttgattctctggaaacagtgcctgctttcgcttctcgaggtgaggggggtgtcgcaatagcagccgcagccttgagtttgtcacatgtctctcctgaaatggccatgctctcgcccaccaagggtcacagatgagacggtgcacgagcttcagcgtatccttagcatgtcgaatcccacgggttcgtagactaaggccggagcgatctgagctgtaatagatgaaacccaaatgccggaaaagaccatgcaacaaacgcaggtcccaccatgtatcaatagattgtgaaaggaaggctgtgggatattcgctggatgtaaagacgaggtccatagcatgcactgcctctcgcttttcgttgcagtcgtcatgagcgcagcgactcattgtgcacgttgtggtctggacaatgcaatgttgatcgatccaaaggtgttcgacacatagtgctcgcatgtagtgggtgacacggtcgaggagactattgcgaatcggcgactgtttgaagccattcccagccctctttgctatccaatatcgaccggaggtgttatcgtgcccatctggtggatcccacgtataggacacggcaatgtacttggtctgaccgtcgaggacgttaaggtgacagcggttcatgaagctgctatcgtgctgggccggaaattcctgcccgcttgaaatccgtggaaatccccgctgtactttgatatccaccagtagctttggaacggtgactgtatcgctgtggagcggttctttcgttccagcaaagttgcttctgggggccgtgttgctgggagggcagtcgatgagttggaggacctccagcggctggagaaatttcgttggcttccattcctccgttttggcgttctgtatctgcacaagcatctcgacgattgatcggccatgatgccgagcgatctggccaagcgtctgctgacagtcatcatccgaatcgtgcaaatccctgttcatgacctccgtgtagcagacgctgtaagatatcggcaggcgtcgtgttggaagctgtcgtcctatgccttgcttgactgttcagtagagtcatcaacatggaaaagccaaagggagaagagaaagagagaagagtaaaccacaccacgaagaccagaaacaacacattcatgtcgcggaggcaggtaccattttaacttgaattgataaaccaatcaccgttcaacgtggtccctgatgctcttgaagcatgcaacaaggtatgctgctgacaggaaggctggggcgttgcgctaagccgatctaatctccggtgatatggtctccgttatagataagcaggctgaagcctgttttcctcttcatgcattgtaaaggggagtacagccatgacgtgcaggtgctgcacaacagggagcgaggcgtgaaatcgacggaaagaaattgatggcgcctgagatgcccaccgtgttcgaggttcgattgtgccctgccaccgtagcgtccgcccagcaatacgagttacccttttccccgatcagctttacagagccaatagtcccagccccaagaccgattcaagagcaagatctcccagcacagcctcgtaataagctcaaggcagatttttctccagacaatcaaacatttcactcgaaatgtgcaaaactcagaatgtacactccctaaccctccctccacccgtccccgtccctcccactcccggtaactcatactcaacccaccgtgccgcccccttcctccccggcactaatatgctccccggattcatcacgtggcacccctcatacgtcacgcaaaacggcggagcggtagtatccaccagtaccatggccgtcggcagcgggtagaggtacatggcggaagtatagtcccaatgtaccgggcggatagcttgccggaaaggagcgagatagccttggtcgagaatggttttcactagcttgcgggcggcgaggacgtcgtagggtatggaagatggaggaggcatggtagtcttttggttaggggcaggggcagaatcgacatccatggcgtcggtcatggttgtgtcggccatgtcttcgtcgtcagcatcgggggcgtcggggagggaggagggtggacattggttatccattgccgagtcgtcgttaccattggttgggggttccggctcgacggaggctttgctcgtgttcttaagacggacagaagctcgtcgtaaccgggcggagatgtcatctcggaaaagaaccatttcgtgactaggcccgaaaagggttatcctacttgggttggttgtccagacagcttcgccgcctctcctcttgcctgcatccttttctgtttctttgccagggttggctagcccggcttcagcattcgctgctgcgaataccctcctgatgcgggaagtaaacagatctgggacgggtttcctcggcaaaggagttgccgcaccacctgagaaggcagacacccacccgtcgttgtcacctggcacaaaaacaaaggtagccgtcgtgagcagactagggaaatccgccagtgtcgatgccaacgcatcgaaaaactccttgtactcaatactccccccactcccgcccctcgccatgacagcatgctgcgtgaagttacccgccagcacaaacgtcatgggtgtacacccttcaggatcactagcatagagacccaagatttttctcagtgcctgcaaactcctcggctgatctaggtttagttcgccaataatcactgccctacccctcgacggcctgccatcctccaacagcgctggttgccgaagaattctgtgctccaacttgcgcattttggacccgactgccctctcgctacctacgcccaggaagtcgatccagccgaatccgccgccaatggtatgatcagcgccggtgccgtcgggcccactaaccccgagcgtaacgcggcgcttttcgcatggtggctggccgatgaagaaaccttggaaccggccgccgatggtaccgcccacaccgctgctaccactgagaccgttgcccatggtcatggtttcctcctcctcttcgtagacgccgtcgatgagaacaatcattcccggcgtaaaccaggcagaatcttcagggatggcgacagcgtgagagaggtcgagagtaatggtgcccgtcaggtcgctgatggcaagagagccagtgggaaggacaacaagcatgcccagcagcatgtggttgctgccatggcggccgagcaggttggcgattggggtaatcttgtgggaggagaggccgttggcgttggttcgttggcgcaagctggagccttggacggaggaggattgaaaggcttcgttgcgaaggatgcgctgatgaataacgttgtagcggttgcggaaggcatcggttttgtgagaggcggctggtagtagggagggtttggaaggatccctacaaaggttagctgtgtaacctatgtaaagagggtaataaataataagggaccatacctctcaaaatgcttctttccaacattatacatcaaccgtggttgatcgaaagcatgtataaccttcagccacctcctaacatctctcaccgaatcgtcttccggctcttctgtgaactccaacccagacatgccaaagctggcgttgctgtcctcccgggttaatgatggcacgggccgaagtccgagtcgactatgcgcatgttgttcgtcttggtcgggctctagcaagagactgttttgtctgctcaagcttcgtggcccggtcaggatctttcctccgctcatgtttccctcgagggtcttgagaatgtccttgagctcggggctgttgccttccacgatgacgccgccattgcggttcttccaactccttgctacctcttctagcaccttttcggccaggccttcttccctccatcctgagccacagtgtctaccgataaaggttgcgagctcttgtagggcagttgatgtaagtgttaggctgtgtttcttggtaaacgttcggaaggcgagcggtcgtagtgtcgccggcggaaggatgatgggcaggattgcggcttttgtgaggactgggggttggaacggcttcagtggatgtactggagtagcgaaggcgggcgaggacgagggtatcgggttggatgggcccgctggggtcttgggcgcaaagaagccggcggcggctgctgcttgtggctgcggtcgagatggtctgtcttgggcgtttgtctggccggttttcgtccgcttttggcggggactttgaacgatcattgtgtctgtggtctggatagctcgactaaacttgcaatttagtatagtcggttacaattggccgtctaccagtctgttcgtggtggtgatatccgtcattgtcactgtctggaagacgcgtaaattgagaaacgaagcaggggaccagacgcgttctagtggggctcaccccagatttcagccaatacgggctccacaatgtcagaaacaggggcatcaagggccacctaccctggttgccgccggcagcgctagagaggtacctacagcaggtacctacgctacaagtagacgcacgaacagcaccagagtgacatcaactaacttttgacgccatcaccaaccttttcattctcgatatcagattcaatacagccagtcatgatgcttactacaagatttcgtgtagttcctacgctacgaagcgcagtcaggtcattcacgaccttgccgtccaacccaaacattgcaagtcatccatccacctctccaccaacaaccccacccgcacttacaccacaacccccatcctcaccacatcaccacacaacaactcaaacaccatactaacacccatcaccacagaaagtctttccccacccaaacgacccaaaaagctacatcctctccctcctccccacgacccctcccccacccaccctctccatcggcaccaccaccgccctacccccaactccccagtccttcaccaccaacccccactttctttccatcctcaactccgtcctcgccgaacacgcctactccgaccccggtcttcaatcacaagcccaagcctttgcttccccagccggtttctccttccttcctcgtcctggctcgagaaaggtaggcaaaaagggcagcgacacgggcgccggcggggcgtcagcggagggaggcgcgggaggcgcgggcaggggaggatgggtgcacttgagtgatgagaggacgccagtggatttcggaaggattgcgtggcccgaggatatctttgggagcgtggaggtggatgggcagggaaagatgatcgaggggacgttccaggggagtgggacttatcgggttgttacgaatcagggcatgtgagtatttttactttggtgaggtgaggtgaggtgggttgacgtggttgctaactgttgggattggttacagcttgggactaagtccgtttttgatggagaggttggttgcgaggttcaaggaggaggaggcgaaagagaagcagaaagcttgagaggagatgtttggggtttgaaggatgtgggtggtgagagcggatgtacaataggtgagcggtccgtttgatgtgtcgctacacttcatgctgttgtccaaaataaaggggagacgtacgtcttggggttcgattcgtcaatgagtaatgtcctaaattttcaaacaatttactgggagatctgacatatgtcctaatcaaacagtgaaggactgaaaggatgtgagcgacgaagcatttcaacgctgactgatccgttttgtatatgtaagtggaagctcgactactgcctgaggtgggatacaagatccgagagagaagaaagaaccaaaagaagaacgtgattcaaagtgaaagtgaacaggataaagatgagaatagagagggagaaaaaaaaaagaaaagaaaaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgtttattgaggggatttcatcttgcctataaccttgattcgggtgcattcctacctctagagaaatgtaccggccgcgacctaccgactcatacaaggaaaaactcgtgcctctccctctccaacctgccctccaactccccatccatgatcccatcacaataagcctcgcccacaaaagtgtacgtgttactactactagatgtactgttatgatcgtcgtcgtcgccgccgtcctcttcatgtcctgttggtctgagcacatacggtatggtatccccacacagcaggaccaccacatcaccgggctgcgcgtgcttgggcgccatgcccaggtaccccttctgagcagtgagatacggacgttttccgtccatgtgcatcatgttattcaggtatgatcctttggactggagctcgtcccagcgatcgaccatgaaatcgagggtttcctggtcgagttcggggggtgatggtacgacgttgttgttattgtcgttgttgttgttgttgttgttgttgttgccgctaccggttttgctttgctgctgctgctgttgtagtttctcgtccacggaacagcaaaagttgcagtggtcgattaacttcataaaaactgggacaacgtcatcggccgttgcccttcctcgtttttgcgggccgttcacgtagcagtcgccgagtgccaggcgccataatgcttgattgcgtcttgaggggctggggtataatatgtcgtcatcatcgtcgctagaaaaagaattcttttctgctgagcgacgcttcatgtctttgacaatggcaaagtactggaggatgtagcggtggtaggctttcagaccccagtctgcacgccatggcaagcccacggcctcgatcttgtcgactaccaggccccagaggccgagaatggacggagaggaggtggggatgaggtcggctgttgatgaaaatctgccacaggctgagaatacgttgtcgaggaactggtagctgtattgtgttccgttcgcccagtctgggacccatgacggaagttgctcgggtaggcagtagccgacttcgtcaggatcctcgacgttgtgttttggaaattgtgaaaaacggagaatggaaacggtgccttccgtcttgatgatactccgcgctgtctgtgtgagtacctcggcggtggtggtggacttgctgtaatccggccgaatgtcaagctcttcggcatcggccgctagaccaagcagcccataaactctgtcccgatattttgaagagagaatatcgacgcggtggtcgccgagatcaagccgcgttgacacctgtacgagtagttctcgtaaggaggtgcatttcccacgcttcaacgacccttttgtttcaaacagatgctgcatcgggggtgggagtagggttgctggtaccgaatccactaacgaaaggatctcgggatggtctttgaaggcgttccggaatcttgtgtcgtggtggaagtcgggaagaatgaggaatacttcccataccaggagcacaacctcatcaaggaccgctctgtcaccacacacaaagaaggtgtactgattgagacaaaactcttggatggtccatatccgtgaaaaccagttcctcttgtaccaagccaggaacttcttctcccgcaacagtgggacaactatcggtacgactttctgaagcaattcctggacctcaggggtgtctattctgttataaaagatggcgcgaggggcaggaaaccattttgtagcccggtacttgccgaaaaggtcagagtcccacatgcactcgccaacctggcggaaggcttggaacacctcgtcagagccatcagcatccaggccgagccaaacgtacacctcctttgcagatgagtagatctgcttcataagctgaatctgacacgacttttcttcgtcatcgtcttgattgatacagacttggtcgatccaaagaggcgtcaagcggagttccttgtacgtacggaattgacgcagacaggtatccagtgaagatgtgatgggaagaagacatgtgtggccattctctttgtccaagccttcctccgtcgatgttggtgcccggtcgtagttcacaatccagatgctgtgggttttggtgttatcgccccatgcatatgatacagcgctgtagcttggcaagtctgcaatgggcgcggcgtataacttgcagtagagcccatcttcattatcagaggccgggcaaatctccagtagacggacgtgtgtgctggcgtctggaagaggcaccgagttatagctaaattgaccttcttcgattgttgccatgttgatttttcttcttttgatttaatagggcatgggcataggcggtggtgccatgtgtaagtatattcgatgagatgtcgaatattaatcgcaaggcatatggttgggaacaacaacaagctgagaaattggaggctttgaggtggtgagaactttgacggagtaggtgttgttgttcgagggaagttgacgacaacggaaggatttctggtcgaggaggggagtacagggtttatagcagtcaataagcgcgctgcgaggcatctcatttgttgcccactgccatgcgtaggtagtaagatttcaagctcgaattttgggtgcagggatgcattcaaacaaacgactcatagcaaaaaaagttgttggcggatttcaagcgcctaggcgtcttctgctccttcgttggaagatggtaaagctatcaccattatcaagaccgagatccggccctgcttgaatgttatatgatattgctagtcatatttccaaactaatacaaaaaagcttagtagtcctatattgcccgttagctcccatcaccacatcataatacaaccgtgaaaggtcatcaagggcaaaggtttgctcagacagcttcccaatccatagcatccaccatgaactcccactgatccgcttcctgcgccgcccagtccatcatggtcgcatcaccatcctcatcatcatcatccgcccagttcagcgacgactgcgcacccttctccaaaccaccctccttgtcccgaacatgccactcggcgatcaagaacgccgcatcgaacccttggaagattgtttcgagcatcttttccacgtcataactctccaacggggccgtcaacttgacccgctccttctcctcggcctccgagtcggccgtcttccatcggttccgcaagtcttttgcccgctgcagttgcttgcgcacttcgcccttgcccaagatatcatgcagcgggtgaacaggggaatcaaatgcttccagaacatgggcgtgataccgatgctgaaactttccacccccatttcctccagcatcagtagcagcagcagcagcagcagcagcagcaccctctcccccagccccagccccagccccccctgcagcagcagcagcccgattaggtgaaccctccttaggacttcccccacggctgccttcccggctccctcctcctccgtgctgattaaaccgactccccgccaacccctccccctgaatcccgttcccactaaccgtaatcccaaacacccccagcaaatgaaccagcgcgcgctcgatgagcatgtagtactcgaagaaatcaagcttgaacatgatctccccctcgttgagcacgccaccgctgatcacggcgtcgccatgcttggggttgcggcccttgagcgcgagggcgtagccggaggccaggaaggggagcttccatttgaggcggcggacgatcttggtgtagcggatcagctcgtgtttggcggaggggctaacgcggaccggggacttgggggtcggggaggtgttgctggtggtggtcctgatggggatggacgtagtggtgatgggaggtggaggactggaggcgaccacagatggttttcgttgagccccggcctgcggttgcagttgaggggatgcttgggtccttggtggagacggaggattcacgggtgctgctgccaggactggtggagaggggagtggtggtgactgttgctgaggttcgggatcggacttgggaatgtatttcatgagctgctttttgcgtggtggccggtgcttcttggactttggacctggtccatcgtggaaagagtcgccttcatcatgatgggaatctggagagaggtcagctactggacaagcattgcggtaaaagaccactaaacggatgccatgaggcacgtggcatgagagagcaaaggcccctggttgatgcggtatgtgatgtcatgtctgagataccacatatgccatcaaccccgtgcagttcatatttgcgacccctgaaaacatgcatgctccgtggctggaacagcttcaacgaccatcatagtgccttttccgtccatgcccagaacagtcatccattattcccctgacagccgatgtgtccgtcgtgtcctggccagatgctgaagaccgtacgtgccaggctaagagcactggagatggggctgagatgcgatagagggcattgatgtagcttctgagcaagggagactcacggtgagaatgggatggcggcggcgatgaggatggcggtggttgatgtgcctttggggcatgtatcgagttcattaaccctcctgccatgatgaaatgcggtcacgtttatgtgtggctggctatgtgattgtcgtacagtattggctctcaaattggtcgggtgcggtctgacaaatggaagcgaatgtggctgaacggtaacaataatgcacaagatatctaacaatgaaaatgaagcaatgccagctgagcaagaaggtttggtcgtggatcgcaaggctatgatggattggtggtgttgaggttcagaagtggtgatgacggctccacgcgcaagttcagttggacactttgacaattgcgtcgtctgatttgcttgctctgtcctgctttctcagagtgagaggtttggatgaacgaagtggcatcatggaccgctgttccctgcacacttcagctgcctatggtaggggccatcaatttgacgtctccatcgcaaaacatgcctcggtcatttcagctggagggggggaaaagatgctaccaggtgcgttgtacacatacactacaaagaacacttgtcgcatcgccaacgttgactacgagttggtttcaaaatagggtgcgtcacagggcattgcggcccgtcgcgaccaacggcatggtttaactgacagtcacctcatctagcattgcgtgcgtgaatgtcaactgcagacactgcggccgccccacgcgcatgaaccccagaacaaccccgatattcccccccccttacctgaacctctctacccctttttctcttcttttcccttctttctcct