ttttgggggggggggggttgggaggcagagatagatagagaacgtacgggttcttgtcgggatggtatttcttggacaattggcggtaggccgacttgatctgcttgtctgaagcctgcttgtcgaggccgagaaccttgtagtagtcctcaacaccaagtgcaaactgcgcaagtgttaagagagccagcaaggctccctttttgaaccacatggtgatctctgtcgctgtgtgcttgctgaacaagatagattaatcaatggtaagaaagaccgagtaaagaacgactaggattatactagagtgtcgagggcattccacgccagtgaccgacgtggtgacggcaaaagtgtcacgatggggggaattaggttgtcgaggccaaaaaggtacctggaagtatggaagattccacttatacatttggcgataaacagcccagcgccagataatgccacctggtcgctaccaaagcatgttagctgattggacggaaggaatcaccgaacccctggtcgctgaagctcaagcacatgcctagtgtaaccccccggggcaagctgaacgtagcgggacgagatggtgcaacaggccgataagataaggatttcagtgcttggttacctactgtcgacagttcccgtcagtgatgccttcgttcgcctcccatcccaggcagggcatcaccaaccaaatctggtcagcaaacacagagtcactgtcgcagttggtcgaacagatacaccacaccaatggcgtcaaaacgatatgccttcgtccccatggacgatgagcctgctgccccatccaagagcgacagaaaagaccgagacagagacagcaaaagggacaggaaacgcgatcgatccaggtcgccgcgccgacacaagagcaggcgacccgatgacagcgactctacccgacgccagtcccgctcgcgatcaccacgcaaggacgacagccgatcagactcgagacgcgatcgcgaagaccccaagatgtcagatctcagactcaagtcccgatacgactacctgaagaagagagaggccgagaagcttgccctcctacggaaacaagtcgccgaggaaactgccgagttgcgatccggtgttcgtctgtctgaaaaggaaaaagccgaattcgcaagaaaccgggaaattctacgcctggccgaggagcgagcacgcattgacgactaccaagacggctaccgcctaccggaccagtatggcaccgacaccaagaagaaagaggaggctttataccagcgtcacgtcgagagggacgagtatggtaacgaaaagatggttaccgaatacgacgagtgggagcgcgagcaaaccgtcaaggccaaggcgcaaatcgcatcgcgcggcgagcgcgaagacggaggagaatacgacttcttgctggacgaggatgccatcaactttgtccgtgatgctgccgccaagttcatacaaccgaccgacggcctgacgccggagcagaggatcttaaaggagaagatcgaggcggccgagcgggcggccaagtcgatacaagaagtgcgcaagagtcttcccgtttatgcttaccgggacgcttttctggatgccatcaaggagtaccaggttcttatccttgttggcgagactggttcgggaaagacaacacaaataccccaatacctccacgaggctggatatactgagggcggcatgaaggttgcctgcacccagccgcgtcgtgttgccgccatgagtgttgccgctcgtgtggctgatgaaatgggagtcaaggttggaagggaagtcggttactcgatccgtttcgaggactgtacaagcgacaagaccattctcaagtatatgacggatggcatgcttctgagagaaatggttacgtcgccaacactggagggttactcggccatcatgatcgacgaagcccacgagagaacagtccataccgatattctactagcacttatcaaggatcttactagggcgaggccggatctgaagctcatcatttcttctgcgacactcaacgccgaaaagttcagcacgtactttgatgatgcgcccatcttcaacgttcccggtcgtgtgcatccggtcgatgtatactacacttcagcaccagagagtaactacctagaagctagtttggtgacagtgttccagatccatgctacacagccagagggcggtatcctggtgtttctcactggccaagaggagattgacaaggcatgcgagcgagtagaagagatcaaaaagaaactggggggtcgagtacccgaaatcatacctctacccatctacgccaacatgccctcggaactgcaggccaagatcttcgagccgacaccaccaggggctagaaaggtggtcttctcgaccaacattgctgaaacatcccttaccattgacggtatcgtctatgtcatcgactgcggctacgtcaaggagaacacattcagtcccgtcggcacaacaggacagtccacgctcgccgttgtgccgtgctcacgagccgctgcgaaccagcgtatgggtcgtgccggtcgtgtccgtccaggcaaatgcttccgtctctacaccaaatttgcctacctctctgaaatggacgagtcaccaacacccgaaatccaacgaacctcgttatcgagcgttgtcctccaactcaaagcgctcggtatcgaagatcttttgggtttcgacttcctcgaccccccaccaaccgaacttctcatcaagtccctcaacatgctctacgccttgggagccctcaactccgccggccaacttacccgcgtcggccggcaaatgggcgaattccccgccgaaccgatgctagccaaggcgctcatcgctgccacggccgagggctgcgtcgacgagatgctcactatcgtgtccatgctcggcgaagtagccactctgttcttccgccccaaggacaagaaggtgcacgccgatagcgcgcgcgcccgcttcactgtcaaggacggcggcgaccacttgacgcttttgaatgtctacaaccagtgggtcgacgccgattactcccccatctgggccaaggagaacttcctcacccagcgatcgctcacccgcgcccgtgacgtgcgcgaccaattagccaagctatgcgatcgcgtcctggaagggtccacatctacctgcggcggagtctccaacatgcagcccatcctacgggcgctcacagcagccttcttcctcaatgctgccaggctaaaccgaggcggagacggatacaggacgctgaagaataacatgacggtgtatgtgcacccgagctcggtggttaaggggatggacccaccaccaaaggttatcatttatcatgagctggtcgtgacaacaaaggagtttgtcaggagtgtgattccgattgacccgaagtggttgacggagtttggtgggcattattatgatgctaaggatgtggagagtatgacggtcaaaaagttgcctaaggagaggaaatactgatgggtagaaacgatagtgagtggttggaagtctgttttgtttgtctcaaaagcgaatggcatatggggacatggcgtttggagcgtttttgggaaaattccgttgatgattaggggtttgtttacttgcaactgcatttggtagctgctggtgattagtactcatcaactcacgcacagttgtatcaaagcaatgaaaacataatgacaatacttatccgatggaacttgacttgacagtgacagcattcaacacgttgaggtcctttccaggtgaaatcatgtcttccatatctcggtcggacttctcacagaccacagcttacaaagccagagataccaaatctcgccccaccattctcattcaaccccactaaaacttctcattgttcccgtccttcatcaccatatcgtcaacaccactcatctatcaaccaatcaattgaacctcttcggtcaactttgtgtgtctttcgcattaagaactcagtatcacaaaccccatacaaatcaaacgacaaaagatccatcatcaaaaatggcagcccaaactcacgatgaccccttcgactttgaaaactccctcctcaacctcgaagaagatttctaccaacaaggctacgcccaaggcgtctcggacggcgccaaggccggccgcaccgaaggccgccagctcggcttggaaaaggggttccagaagtttgtccagagcggccggttgcatggccgagccattgtctgggcgaatcggttaccgtccaagcaggacgttcgtcgtcatcatctccttcagcagcagcagcagcagcagcagcagcagcagcagcagcagcagtcatcacaaaccggccaacaacagcaacaacctcagagtttgagtcagaatcagagccagagtcagagttcgagtcagagtcaggacaagagtcaaaaagtggaggatagcctagaaaacttaactctgggtaacaacaagccggagaaaacagaggagctgcgcctactgcccaacaacgcccgtctagaaaaacatgtctctaccctctttgcgctggtcgagaccgacacgctagcgaaagaaaacacggacgaggcagtgaatgattttgatgatcgactgaagagggcgcagggaaaagccaagattgtggagaggatggtgggggaggtgtcagaaaagaagaaggcgaatacgaatcctccggcggcggcggttgggggtgctggtgagggtgctggtgagggttctgcggctggggctggggcaggggcagggacgccgattgcgggtgtggatttggggaggattgggaatgaggtttagaatcatgattgagctgggttattggtaggcagggaaggggaataaggaactggaaggtaagggaggcgaatgaggctatataggggggaggaaaaagtttgaggtgctagaaatgtgagatcgggacttgggaccatagacgtggaagttctgaggatgggaaaatcaaatcggggcagaatacaaagtgctggagggtcagatatgccaaatctcatatttgggtcatagcccaaacgtcagttactctcaaaaaccgtatttccctctggacgttgaatgccataatctaagcaaagtctatacgttccgtctaccgcttgcttgcttgcctgctatgtacaccagcccgaacgtatctggtctctgtggtcttgttctgtctgttgttatccctccatcaaaggttctgtggtccctttctgctcatgtgtcctgctcacaagctcatctcactcttcttccatttaagagaacgaccggcaagggtagctatatcatcaccaaagttagcaccattcctttgccaacccaaacacacttcccccccagggaaggaagaaggaaaaaagaagaaaaaaaatactcacgcttcagaataagaaggctcctcagccaactgatacttgtaaacatcccacttgccgccctcccccagcttctcaccactaggcaacggcggcagacctcccgtctccgccaacacaagcttaccagcctccacaccggttccctcaaagtacttggccaaaccacccgtcttgccagcctcctgcgccgcaaccagctgcttgctcccgttctcgcccaccagctcgacacgggggtggctcgcgctgccgacactgagcagagcaacagcctcggcctggcccaccacgctcaggcgcgggtagttgcgccgggcatcgcgcttccagtacgggttgtcggcgatgtcgccggctggaatggtgacgggatcgtcgtaggccaaggggtcgagggagccgggggatgggttgcgattgtaggggaccaagggaacaccgttggagcggttagggtcgatagcgaaggcgcggcggatgcgctcccagacgccgacggattggacagtgtatttctggagggggtaagcaaagggtaggtgttagtggtatgtaactatcgctagtagtggagacggggggtagcaggtaggtgctgtagggacatgagtcgggtcggggactttggatatcgtagcgcaacctctcaaagcggaaggtgtgctgattgtggaatgcgattggaaatgcgaaattggggaactcacctggctgacgggcacaacgccgcctgcggtggtcttgaccacgccggtgacgactttggaagccatggtggcggctgtagaacccgtttgttatcgtggtgtaagtgaacgacgacgaggtgtggattccgagggacggggaccaccaaggatgatggagttcgtgatgctctctcgagttcccttgccaaacgggagcttgggctgacaggcaggtgacagaggcagctctggcggctgtcatgctaatgtgcgattgaacgttgacgttggtcgagggacgcacgggccattctttgtgtcttgtctgtctctggttcaacgaacggcatccaccaacaacatccacactgccgccggccgcgtcgttccagaaaagagaagagaagcacgagaacaagttcgggaccccggatccagttcggctcccctttcctggccccctcccactcttccctttgcgggttacgacatggcgtcagtccacatgacctaaggatttgggagtgctgagatgagagccttgaggttccctcatcaaatgctgtaccatatacaacacgttgactggacgggctgtaaagtttaaagggtacgagatgtaattacactgcacaagagaactgataatgttctatctccagagagagaggaaccccaacttagtaatccactcacccaccacacgttaggttgccccagagtgtgcaaataacgacgggaactgtacgtacgccatccgttatgtcagtgtggcatccgagttccatgtactcactggatgccataccccagctgttggagctatacctgccagccaacttagactatcccggtgtctcaagtcacccctagctagacgtgttacgcgatcatcctccatccagaccctcttttcctgtttctatgctctcttctcattttgtgcccacagagcgactagagacagtacaggtgggtgcaggtacagacacagacaggcacactgccaaccgaagtgcctcccgtctgctcctctgctctcgagcccgctcctcgctcgagcttcaccgcgtgtgcttcctgattggtcggagctttgcgcaaccaccttcaacgtcctgtcctgtttacaacgacacctcttttcttccatcttttcttcctttttctctttcttctctctcccattcatctcaccttctttcaccattctctcatcaactctcaaccgtatcttggtcgcatacatccggcgaccgcaccacttacacaaccatcagctctctatagctatttgtcccctttctcttacacgcgcgtgtaagctcccatttccaaccttcacccgcgcaaactccacaaagacaaccgtcaccatgcccgttgagcttcgcaagcgcaaggccccgcctccgcctcccgcgccggtgaagaagcgggccaccaaagccaccaaggccgccgccaaggccaaggaacaagttgaggacgtcgcctccaaggctgccgaaaccgcttccaaggccgctgaggtcgccaccgagaccgctactgccgctgcccagacggctgccgaagccgttgccaacggcgcggcgaaggtggctacggctctggccggcaaccccaaggtcggcgatctcatcgacctggacaactttggcggtgaggttgagaccaacgacggcaccaagaccagcttgaagaagctcgttgaggagagcaaggctggtgtggtgttgtttacttatcccaaggcttctactcctggctgtaagttatccacttctccgctgcttttgtacactttgacatcatgaaagacatgacttttgcaatgtttgcgcttcacaaagagctcggataggatagctcaagaaagctttcccattcgctcacgtcacacacaccgcacgcaacctctcgtttcattggcttcatgttcaatcaactcccatttgtcaattcttcatccagccaacacccacccctttgtgatgcatgctgcgttagccatgtcttgtatctcttttttttctaagcgggcgggcggtataactctccggcgttatacataacccacttacacgcgttcccaaatgcccctccctgtccaatcaccatcatttcctcggcaccaattatcattggattcgtccagaaaaaaaacccgcaaaaccaccaccaccaccaccacaagagagagaagaaccaataactaacaatgatgacaacaacaaaaaaaggcacgcggcaagtctgtctcttccgtgactcgtacaccgccctctcctccgccaccggcctctccatctacggtctatcctctgactctccaaaggccaacaccaccttcaaggagaagcagaagctcccttaccccttgctgtgcgacccctcgtacgccttgattggcgccatcggcctcaagaaagctcccaagggcaccacccgcggcgtctttgtcgtggacaagcaaggcaaagtcctagctgctgaggccggtggccccgaggcgacggtcaaggtggtggagagggtggtgagtgagatgggggaggagggcaagactgagaagaagaaggaggaggaggaggcggaggagaagggtgagaagaaggaaggcgaggaggaggagaaggccgaaaaggacgaggctaaggaggagggtgaggaaaagaaggaggataaggctgagaccaaggaaagggaggaaaaggctgaggctaaggaaagtgaggagaagaaggatgaaaaggacgagaccgaagccgcagggaagaaggatgaaaagaagaatgagaaggacgagaccgaggccgcagagaaaaaggatgaaaagaaggatgagaaggacgagaccgaggccgaagagaagaaggaggagcaggacaaggactccgagaccaaggacgacgacgagaagaaggcggaaaagaaggatgccgccaccgaggaggagaagaagaaggagaaggaggatacaacaaacggcgagaagaaggacgaaaagaagaagaccgaggagaagaagtctgatgacgacaaggccgaggataagaaggaggacaaggaggctgaggaggaaaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgagaagaaggacgaaaagacagaagagaaggagaaggaagataccgagatgaaggacgcataaaaatatccctctttccttgatatcttgtttcagtactcaatctctttttgtttagcttggatgtttttatcatgtcatcattatttccttgttttaaaatgtataatccttggtttagagtgaacttgagaaaataccaattaggccattggatatatacgttgaggtatattgaacgcgaacttgacgggataaccaactaaaactttgttgggtatgggttctgcaacgcagtctcttaacaaacttcaagaagaaaaggagcccagtggcataaaccacattatccatttgagttgtgttagcttgacctgcttgcttttgatatacagtcttgtcatgatatgggaaggaataaaggcgtaaaccataggatcaagattttatacttcgaaaggcgagaaagaaacctactacttaacagcacatgaatggacagatagccaggtagtgtaccattttgtatatgtaggtagctacatgtaaacatatatgatagaaagacacctgatgacggaagaaaaccacaatgaatggcctcttggatcacgatggctcaggagtgtccaaatctcgtttggccgtatctccgctttcatcacggtccataatcaaagggatggaaaataacaggcagctagcaacgctttgaacggccctggttttttgttccttcagtcggcgttttcagcaattcagttgtttatagcaagcagctatctagagcagaagggatgcctagccggaggagtgatactgtatggtctgaattgtagacggttcacttgccatctttcgaatttccatctgatttacttttgggtaattttacagatgcatgcatgtattcaacgggcaacaactataaccacaccatgggggatgtcaagacaaatgtgttataagttcgacttcgtcgttgaaaggatactaatcatgccaaacaaagctcccatctcctaggcccagtatccttaaatgataacctaaggggcatgagtataatagaccgcatttctcctgcggaaagcaagaattggagcacagagagctcatagaaacttccgagtacagttcaatgtacagacatccgcctcatgatcccaccaagccaacctcatcaaactattcgcggttgctagcttctgccttccaatgaccggtttcatggattgccagatctcatcatccaatggaccgctcaatctggtttcattccgggactgagcgcctggccttcaggtaggtgcaaactggaatatttgttaatatttgttaatgtaggccagaggaagcccgaacacggacgagagtcagtggtgttgatgtcgacttacgtagtttctcactcttgcaaaactcgcattgctctgcatcttgacgcgcaatacacttgtgattccgggccctgcactggttgcatttcgtattgtactcaatattgtcggtatcaaggctccaacaggctaagtggaaaggtctcgtcaacaggacagaattgcagaatacgggttcgaaggatacggtagcttacctagcccctcaaactcacacattgtgcatcgtggcactttgcggtcgcagttttgtagagtggctaaccccatattaaacctacacggcctacacgcatccataagcttccctgtataggaacagactgtggaatgtgttagcaagcttggctagaagcttataacaagagacataaagaggaaattgcactagcctaccttgtccgtatttgtcgcaatgaaagcaatacggatactggcggttgcaattgttgttgcccagaggccgacattgatcacatacaatcggtattatttcaatgacacggccatactgtagcggctgatgtgaactgggggccgaggaagatggtagagattgattgtccatctcagctggaagtgcgttgaaagaagtataagagacagggaaaactaatggcacaggttggactgatgtaagcctggagcgtaacgatggatggtctcaatatttcggtgtttctgcgttgaacagaaggcaaatgaaaaaagcaaaagcattcttgattggaggagcatgaattgggggacaaggacttctacttgtatttgtttccattgtagcatccatagtatggtccgctgggtgaggacttccacgagaagacgcaacggtgagagactgagcactcctgccagtctcaactgactctcgtcccgctctccagagatacctaccgtagtagtacctacactcctaccagaaaggactgatgtaaacgcacttggtaagtacgcagttacctagaggtcggtaggtagccacgcgcaaacaaaaaaagaggtggtcactcactgagtgcctgccggaaagcccagacttctttccttgatgacgtttggcgggtgagttcttatcctacgcgcctgcctctgcttattcaaagaccccccattgtgccagtgcccgcgcccgcccgtgtcattctcatacgtgccttccagtttctttccctgacgttcaatctttgggagcctgccgcggtgagactcagatcagacagagctaccacctcaggctcaaaccaggcacgaggccactcctcccacaacagatttcttcaagttgcctgccacttggaccgggcatctttcacccaagtcccccctctttcttcttcttcttcctccttcttccctcttcttcttctcccaccttttctctcctccggtccttccttccactccatcagcatcccacttgccgacgcactcgcatcaggactcataccttgacaaggtctctctcactcaacaagcgccgcgtaagtgccaccaccttttatgttccaccgttttcccgtctgtatcgcactgcaccttgtggccatcgcgagcctccgacgtctttggtatctcgcgtcttctctcacttccacctgagctgttgaccggtgtttcgttttcacagccccctccacaccggtcccacgtttgtctgtagaggtcacctctcactcacagcttccactcatcaacaacgcgacttcatctcacatttgactcaccctcgacgcacagctaacatcccctccttccacgcagcgcaacgctccatctgctttccagtaatcccaaagaccccaccgcaaagccgtgatcaacatggccacttgggagacgaatgacgctgcttggggtgcgggtgaaggcactgccttcgctgacagcaatggctttgatgaccatggttccggcaaccccgttgacgactttgctgctgccgatggcgctggccatcaggagcccaacggtgcttgtcaccgttgcaacgaagaggggcactatgcccgcgagtgtcctaacgctccggctatgacctgccgcgagtgtgactcgcccgaccacgtcgtcaaggactgcccggagaggtcctgcaagaattgtggcgagaaaggtaagacctatgttccccccgtacccttggacaccatttaatgactttgccaggccacaccatcgccaagtgtgaggcagctcgcgctatcgaccgcagccacttgcccgacaagaccgtcgaggaggcctggagcatgattgtcgaggctgcgaaggagaaggaggtcactgaggtcaaagaggctatccagatttacctcaaggccagccctgagacgacttatgtgcagctggaggaggcccttcgtgcccaggatgtcaacttgtggctgattgccattgagaggcccgtcatgaccaccatgaccaacatggatttgcagggcggcctcaacaagaagtacaccgtcacctaccggttccagtggaaccctccccgtcctcgcgaccgtgagttgtggccggccgatgttgccgagaatcttgagcgtctgcaggacgccggtgaggttgtctctcgcggcatacccaagtgcggcaactgcggcgagttggggcacattcggaagagctgccctgaggagggtgcggagaaggaggagcttgtcatcaagtgcttcaactgtgaggaagtcggccaccgtatccgcgactgtaagctcccccttctaccgcggagtaagattcagtctaacgttgtataggccccattcctcgcgtggacaagtttgcctgcaagaactgcggacagagtggtcacagagcatctgattgtaagagccagtctgtgatcaagtatcgagcccgagtaatgctgacaagttgtgcaggcaccgagccgcgctccgctgagggtgttgagtgtcgcaagtgtaacgagagtgagtagcgtaacccgtcccccaagcgtatatgatggctaacagctcttgccagtgggtcatttcagcaaggactgccctcagggcggtggtcctcgcggctgtcgcaactgtggccaggagggccacatggcgaaagagtgcaccgagcccaagaacatggacaacgtccagtgccgcaactgtgatgagttcggacatttcagcaaagagtgccctaagcctcgtgatagtgagtatgacatgatagaagatatgtagccagatcactgactgcaattctagtcacccgcgtcaaatgctccaactgtcaacagatgggacactacaagtccaagtgccccaacccgctcgttgacgaggatgccgcacccagctttgacaatgcgggctttgacaatgccggttttgacaactcgggctttgacaacggcggtttcgatcaccaagctggtggcggtggttgggagtcctctgccgtggctgctggtggagactggtaagatcgtcaacgctcccccttctgcgccgctcgtctcagagttggaacaaatccaaccatggagagttgcagagaatgaagatttgttccatgctatggcgctcgcgagcaaagatctgccataatatttcggacagttctatgtgttttctcaggggaaccaagttgaaatgtcatttcaagacaccatcttgattggacgatggaaacatgaacaccatcgattgctggggcggttgattttcggacacttggaggattttcagcacgggatatgatcatgatgagataggtaccagagacagtctttaggtagttctagtcaggtgctacatatctcgagcctgaaaggttgcctcaacgatcatgtatgcgacaccctaacctcgctaatgactcggtggtgacttggtgcagtgatgatttctggactccgtgaccatagcgcttctgcttattttgtcaagatgccatagatatggggcacggtgtggtgccattgttccttaggcggctgggccaagtcgatgtctgtccacgggccagcctctctcagatagcggccagtatcgcgacgaagctggcatccgccgaggcagattggccagaagaggttgacaaaggcctggtaggcattcatgaaccaaccgcccggcttgctagagcagcacttgacgtgttcgtagacgaaccaacggccgcccggcttgagatagcggtacaggatggcaatgttcttttgcggctccggaatactgcaaaggcagaggatggagactatgcaatccagagattcaggctggatctgaggcgcgtagcgttcaatatcctcgatgccaaagggaaggatggtgtacgtttgcgacaggcctgcctgcgcaatgttatgttgaagcagcgggtgaatgccataattgggctcgatgccatacacctgcgttatcctctggcgacttcccaccaccttttttgtcgtctgcttttgttgttgctgttgctgttgctgctgagaagaaggagttatcgtcgcccaactagccgacagtccttcctcctcggcatcatcttcccctccttgcccctcctcctcctcttcatcctttagatacttgtcatcactaaacaagctaacccacatgccactccccggtccaatctccagcacgactcctcccactccgggcgcgtgcgcttcgctcttgggaacgacttgccctttggatactctgccttctagcaggggcacgacgttcgcttcggcgttgctgcgcacttggggaccggcgcgggaccagaagtggccgaaccagacggattggaattcagaggagagtagaggaccgccgaggagggcgaggaagcgccgtttccgcaggagagagaggacagttgtgggtaggtaggaggcggagagggataggaagatccacgggtcgatgagggcgaggatggtgtccttgagggtggtgaatgccccggtgaggcgggaaggggagggggccatggtgatggttttttttactttggtagaggtggtttgtggtgttgttgtgataggagtgaagtttggtgaggtagatttgtcaagtgtcgttgaagagaggtttggactcttcacaaacagggtaaaagaagggtttgggacgaaaacgctgaaaagaagggtcagcgctctgtataattttatagaccagcccaaaactttgttcgaacctcgtgacaccctacgaatggcgtggctatatgacttgtccaggttgaacaagcctggatgtgagtgagactacggtgtaagagggtgtcgtcctctccgcttcggaagcagcaaaaataggtgatgatggagacgccgccctttgacagagcggcagacaaacacattcaaaggtgcgtgcaaaggcgggtacaaccctaacccgacgtcttagccccttatttccccgcttttagacagctgtgctagtggtcccctgtgggcccatggaggttaccgattgccggcctactgccgaacgcggaatgggaggtattgaatggcatcatcggtcttggaccggggtgagtatcaaatggtgttccaaactcgcctccgtcgtcggcgttcattgtaattctgttttactcagatctttttgagtttccaattgaacaagttgtcactctgtttactccttctgtctcatttgtgaagctattcccagtagcggactcacttacacgaagcgtctttgcccaaagcggactgtccttgtactcgactagtgtcattggatcagtcatcacaagacgccatcaacatcttccgaaccacaccaagagaaatttctgtaataccacaccataaaggtcacagagttccacttcatactatcaattggaaaaaacagaaaaatcaacgtcatgccttgcccatttgacctccaggccgccatccagggcgccgataacgatgtggccgtcatcatcccctccaagccgcaggcgctcacagtcacctacgccgacctgaagcgtgaaaccgcttcgttccagaagaagctggcagacattggcatcaccaagggttctccggtctccatcgccaccgtcaactcgtacgagttcatcgtctctttccttgccgcctcgtggcagcgcggcatcgccgcccctctcaacccggcctacaagcaagatgaattcgagttctacatcgaggacgtcaagtccgccatcgtgatcgtccccaagggcgcctacgcagccggtgctcccgtcgttaaggccgcgcaaaagttcaacgccgccatcgccgaatcctactgggacgccgccaaaaacgaagtcgctctcgacgtcaaggaactcggccaactcaccggcaagggcgcccagcccgtgttgaagccagacgccgacgacatcgctctcgtcctgcacaccagcggcaccacctcgcgccccaaggtcgtcccgctcacgcaccgcaacctgacgcgcaccatgaagaacatccgcaacacgtaccagctcacctctgccgaccgaaccatgctcgtcatgcccctcttccacgtccacggccttttgtgcggtcttttggcccccctcctgacaggcggcagcatgatcgtccccgccaaattctccgccaccgatttctggtctgacttcatccagttccaagcaaactggtacaccgccgtgcccaccatccaccaaatcctcctcaagcacccggtccccaaccctctgcccaagatccgcttcatccgctcctgctcctcccctctatcacccaccgtcttccacaacctcgaaaagaccttccaggcccccgtcctcgaagcctacgccatgaccgaagccgcccaccaaatgacttccaacccgcttccctcggtcggcaagcgcaagcccggcaccgtcggcctcggccaaggcgtggaagtcgtcattctcgacgacaaagacaacatcttacccgacggacaagaaggcgagatctccatccgcggcgaaaacgtcaccaaggggtacctcaacaaccccgaagccaacgcgtcctcgttcacgcgtaaggggggctacttccgcacgggcgaccaaggcaagaaggacgaggacggctacattgtcattacgggccgcatcaaggagctgatcaacaaaggcggcgagaagatctcgccgattgagctggataatgtcctgacgcgccacccggccgtttccgaggctgttagctttgcgatcccggatgaaatgtacggacaggaagtcgcggtggcgattgtgttgaagcctggtcaacagaaggtggatgcggaggagtttaagcaatgggtgggaagcaagctggccaagttcaaggtgcccaagaagatctactttacggatgtgatgcccaagacggcgacgggcaagatccagaggaggattgtggcggaggagatgttgaagaaggagagtaggactagtaagttgtaggtttgtgggttaggtgctgtaaaggtgtggatggatggatgggtgtgaataaggtctcggaactgaaagattgttgtatacgtaatggtctatacggttatcatgtcaagtatttggtgcagaacgtcaaatgtagaattcatttatactgcggtttgctcgaacctttcatcgttcacaactgaatgtcagaatgatcaaaatatgtggacaggtgagtagatgtacgtaaattctcttccaaggaaggtatactcacttggttcataggagctgcaaagtcactgactatgttgaacagaatgatgctgatggaccgtatcactgaggtaccaaacaatcagtttactgacttgttctaaccagctggacgggttctcagacttacctctgcaagatcttgaaagtccaagaacctgcaaccaaattccacttcgactactcacatccaaatcgcaatattccgacttgaacaagacactctgaattaatctacctgaagcaacgagacccaacaatgagacgatgatgatgcaactgccttcatgaacgccaaactgcgacatgaaaagccaaatgaaaaccgaccaaacaacagatcgtaaacaaacacaataacaagcatctttcgacaagcgctaataccctcctccatacttccatctcccgactcgagtccacggtaaatgaggtggttggcaaacaagccttcgctgatcatcccatctcttttcttatttccatcatgccatcaatgagctccatgaaccgcagttgtagccctgtggggtgacttcagtgcttcatcatgaaacaatccataatccactcacttcaccgacgatcgcccgtttcatcatcagagatcaacattccctcgggtccttaatccaaacccagtacccggtcccccaagtgtgtggcatgtgcaaaaatgcagcgacaggtgaaaagggcggcatgtgatgtgctcgcttaaccccaaatgatgatgtgttgagggacggtgaacagagagtgagagagtgagagaggttattaagtctagtagtggtttctttctgcaaatacggggtcatgtgatgtgtgcgctccatgcagcccagaaaaaaaacacaggcggcagcaaagctaaacaacaaacgacgaaattttccatctcagccgagagaaacaacagagaatatttgtgcgcgcaacaggatggcccaattagtaatcccatctgatttgcagtagtaatcgagagaaaaacgcccccacatttccgacccacgatacaccattattgttcacaagtcatcctagcgttctttacagaaggagctgggcaaggacgccagcagcggcaaggaagagaccagcgttgaccgagagaccagcagcaccgctgtccttcttgtcagagccactgccagagctgccgccggtgacaccctgaccagagccggtcttaccggaggtatcctggttggcctcctcgttgttggactggcagtcgaaggtaccctcgatctcaccgttacctccttgagtcttgggagccatcttggcgagagccttgcagtcgttggtgacatcgttggtggaggagagatcgaaagcgccacggacgctctggagcttggggaacttgaccctgcagagaagaaaaatatcatgtcagtgacagttcagaagaggggaaacaattgattagaacttactcagtgaagttaccacggagcttgatggcaccgacaacggtctggagagcggggaaaccgttgatctcctcaagctcagtgttgttggcgacgagaagaccaccgccaacctgggtgagcttggggaaggtcaggttctgcatgttctcgttaccgacgaacgagatatcaccagtcttggtctcggtgaggttggggaagctgaagctatcgaacttgttgttgtcgaagcgggcagagccgttgacgacctggagggaggggaagctgatcttggagacatccgagatagccatgttcatggcccagatgaggttggggaagccgacctccatgtcgagaccgttggcctggatggtgaggtcgccagtgatctccttgatagcgggctcatacttggtgatgaactggttgttgtcaaggttcatgctcttgatgctggtaacgttgatggcatcgatgttgcggagatggctgtcggagatggtgatctcgtcgaccttgttgagctgggtcatgcccatgtcgggaacgttgccgatggactgccaggtgagcttgctgacagagttaagcttgagcatgttgacggcgttgagctgggtggtctcgacaagtctgaactcgccaccaatctgctcgagggtgtcggagccaacgctgttaatgttggggttgttctcgatcttgagatcgccagtgatgatctgaggaccgctcaactggaagtcaccggcaacctccttggtaacaacaacggaacccttaatagtcttgcacttagcaagaccggtagcatcggcctggctgtggatggtggtagtgccgccgctgacagtgcaggtagaggccgactgggctataagagggggaaagaggtcagtcatcgtaccgctaagacgtgatggcagcataggtagttgagcgtatacataccagaagcggcgccaatcgccacgatggcgggagcaaggtacttgacaagcattgtgacgggctgatgaagaagagttagcgatggtattcagttgataaatgacaactgattctgatatcgcagtcgaagtggtaagactggttggttggtgttgcgtattggtgatatgcggcgagggggaaaacgcgaatgcagtagtatgtctagaagcagtttgatctcggatcgtgccagttccaaaaaagatgtatgatcgggttgagttgaagccagaccctggaaagctgaagaaggtcgaaaaaggtagccagtcgaaagtgccgtgtatccaaatcgatgaccacagcagaatggttcctggtagtcggttcctccgctgatagagacagttgatccctattccttcctaaccaagtcccccagagtttctggcgattctgagtgtcggaaggagcatctcatgttgttttatgacttccatgtgttgctgtagttgagaaggcagtaggcggtctggcagatgatcgtggacctcgggtgatttcgtggatcctcccaatggcttcgttttcgtgtttcgaatttttggactggcacgaccgggcgatgttgtcgaagacagcgttcgcgcaattgccgctgctgctgctgctgctgctgctgctgatggttctcacaatgtagaatgaaagacagtaaacatacctgtgtgattaaagtctactgaagaaagtgggaagggacgcgatcgagtgcaagagagaacgagtggtggtgtgcgagttgaaagggcaagagcgacgaggtgatggtcgttctttcggcggagccttcaaaaggtaagagggagaatggtaagagtctttaacgaaggactggaatgcaatgaggagaaagaaggatggaaggaagaaggccgcgaaggagggaaggagaggcagttgtggctcgaggagaggagaaaaagggcaccgcgagcaggagcaggagacgggacggaagagaaaacctgcagcgaagaagggggtcgatcaaccttgcttgccctggacctcgtccctgtacacgggggggtgccagccactggtggatcgttcatggtctatcaagatacccggccgtctctgtccccgtcggccattggtgcggtcctgccagggagggtcgctaggggcggagcatcccagggtagacgctgcagccacaccacgggcgtagagcattgaccacgctactgtacagcggcttggtacatctactgggtggagcctcctgaatgcaaagggaacctgaaaggcagagtgcaatttgactggtccagcagcgccctccttggtcagagtcggtttccttgaatttctcggtgccgttgcttttccttcttcagacttgctgaatgctccagtccatgtcgtgtacttgggttgtcaggggcttggctggagacttgaattgtcagtgtcgtggagtttgagtttcaccggcaaatgtctgtgttcgtgttcagccaagactgcgtatgttccggtaaggttttcctacaaagggcctcatgagacatatttttcacccagatagctgaccaggacactaactgtcccgaatcgggttgcaactggcctttggggtctcgaagtgagtctagttgggctgagttgagtgattccaagcgctatacacttcaaaaaccgcacgagaacaaacgtagccctgcaaatggtctgcaaatggctcccagtggcctcggttgtgtccgtcctttccatgttccctcaggacggacggcatgtccaccagtgacgccgcgtgaccgccaagtagaagcgaacgactgaagttaaccggcggcctcgtcaaagtggaaatcattaaaagtcttcatgatggctgatgagacgtcccaagacgggcaaggcaagcatggataagggactcgcttggcacctgttgacaaatatagcaggatctcggctctggacttggttccatcatccattatatccgtatccatcatgaccctcgtttccccgactttagagtttagaatgttgatgaggaggtctggatcccgagttacagaggctagttaaatgcaatagccggctggcgagatttggtgtttcaccatcggttatggcgatgaggaagaggctccgcgccattccgccggtttccccgtccagcgactgccggcgccgaaatggctgccagaaaatgggataccgcatgcatcatcgcggccgcatgtgtgcggagtcaaggccggttgaagccgggatggggcgcagacaggatcatcattcttgtgtgagtgtagaattgaagatgccaagcttttggcggcagtgtttccatgacgacaggagctggacaaaagaacattctgtgacagacgccaacgccacttgggcgcgggtttcggcctgtttggcacgtccgttctcttgggttgctgcactatgtatttgcaatccgttggttgacacacaagtttgccgttctcagcgttggcatgtccgtccccggttccatttccacttggcccgtccgacactgtgaccagccgtggcggtgtttggtgtctgttgatgtttggccgtgagcctgtgacgcacctggatcatggccatagggaagggacttgtgctgttctataaaccaccaacaacaacaacaacaaacaacaacaaagctcccagtcatgaaccacaactattcaacaggatcaccatttctcgcagaaacctgatgttgatccggtctgtcgcggaaatactgcgtaccgtatgtacacacatcatatggaagacgagccagagaccgacgggcaatacgaaactgtgcatgagcctcctgcgtccaagattggccaatctcaactttgttcacaccagcacacgcaaccactttgcaccagccggcaactccatccagtacacgccccaccatgttcgatggggaagcttttgattggaatcggtgtcatggccccatccgatctccatgcatcagcacacactcagcagcattgcaacgacacttttcattcgctaacactgtgcagcacagcattggacattcgttcaatcaagaactgaacgaagttggtgcccccaaccacgggatttcagttacattgtattgggtggccgggacggaacgcaacaagacagacagacagacagatgtaactcgcagcatgaaaaagcaattcggttgtttctaggttctggaattctctctctaaaggttattgcccgttatcagttataattaacaatttggcacggaccaatttccccgagcgtgcccctttttctttgttacgttcacacccctgattatagaagacagggggtccaagagtgagtatacggggttcgcggtttctgaagtgtttggaacactgtgcccttctccccatacctctacgttatgtgcccagctacctttattactgcggaggcacgcctggaaagggggtccagcgtcgttcatcgcatacctaccaacgaattgtcgcccccgacgggacctaaagccacagcaacggggaacactttgttcagcactcatcgtcatcgcaaaacaagccaaaaaaggatgcggatgttggattcacgatgaacatgaaactccgatcttacaatgcgcgatacatgcctttaccgctacgccttacgcagcaggcaagcagaacgggcagcaactcacactagcgtactgccaagtgccggcagtgcatagctaactcatggcaatcacttctaatcgcataggtacctaggtagaacgccaaacagacgtcatgccatgtccctgtgacggacaagcagacgggcctggcggtttgaacgtgtgtgcgtcgcgtgtcaggacaacccttctgctattgtttcaaactataaaataaaataaaaattgagttccaatgaagaattgaaatggagaactgcaagcaagatcgcccttcgcctggatcggccttgaactcgagtcaaaagcttgtttccccaaactctaatcaacctcgtggattccccaagaaagtttggaacaagcttcatactgatcaacctcgggcttgctcgcgcgctctcggccttgaccaggatggaaaaagatgatgctcttgagatcggtggcatccttctcttacgaaaacagtcacagcgttcaggtgttgaaacgagacgggtaacgggatgggaacagggccggcaaccatcatgctccttgctttctcataatgtgcccccagtttttctaacagcatcccaatcaacattgatatcctcgtggctgatcatctaccaagaccatttaattctctccaacgtccgtaccttctcgttcgtttgctgactcgttgaacctccacctctttggcctccagggtcttgatgccaagacatggtgctgcttcgatgtagcgtataactggtggttggcacatgtcacaattttttttggtttagtgagcctcatgtccctcagtcgcagtctcactcaagaggaggcccgagacgggtagaccagcaggaggtcttgtggacggtcaagttcagcttgctgtagctgctgtgcaacctgcctgtttccatgtccatggatggtcttgacaagagggaaacggatttaagctcgggtggctactgactcagtgaacgatcaagtccctcggcgatatttatctagcaaatctctgattttcttactatctgccgcttggagaactaacagacaacttccgtggagttacaagtaagataaatcaatgtcgttgtcagagcacttgcatacttcgttgcatcgatatgttgccgttcctacagccgacattcctcacttacagatacaaacagaagatctacactaatgtacacacattacatatacatcgcatcgctcgtgcgtatgcaagtcaagtcaagtcaaaagagagggggtacaaacttttccttgcattatctccatatgtattacagactgtagtctagtgcaggtgttcatctggacattttttttattcttttcatcccatcttcttaactacatctgaagaggtaaaatccacaattgctttggaaataacgaacatctccagcatctttgaaccaaacaacgtcccgcgtcatctcaatcttaccaaacaaataaacaaacagggcaggttccaccctccctctcagattatccccctccccccacccgcaaaaaaaaaaaaaaaaaaaaaaaaaaagggagggaaattagaaagaagaaaaaaaaaaaaaaagttgacgccgagcctcagcatagccacgcgtcttccttactgcgtggcccaccacgagggtgttctatttccatgccaagtacctaggttgatcattgatggcgatcaatttcacatagcgcggctatgtaatctctacactactctacactacactacactacactagtattggaacgaaccaagatatcgagagggaagtcggagtggaaaaaaaaaaaagattgctgcaagttccgcgttttgccccgagtgatttacactaccacgcacgcgcaaggcagcacgagcagcacgggtcggtgggatccaacatccgtctctttttctgagaagctgtttgtctttttccatgtccaaagacgtcatgcatagtagtgaatgacaaataaagtgcgtagtccgatccaaagaaacaaaaaaccactgccacgaagttcgctgtggtgttttgagtaaataggatatacacatgcataggtactgtagtgtcaatcaagaattcgagatgcctatagtgagtgagtgtatagcagaatcgccaacaatgtataatattgtagaactccatatgaatgatactcaagtggaatacgaatcgatccatcatccatccaaacctcgatgaaaattccatgatcatatgaaagctgaaagacaacttgaagtcccaacaaccccagaccagctgacgacaacgacctgtaactcaagtatcacttcacttcacttctgtaccataccaacttcaaaaggttagttaggttgtgtaaagttgctgtcttgttgcaagctcttctacactgcagctccaaatggcgaagtgcactcactcactcactcacttactcactgactagaatgtgcctaccatacctgtgatactcgatgaggatcactttctttctgcctatgagggaagtacttacggtcaggtcatgcatgtttagtcttgtcttgtcttgtcttgtcttgcttgcggcttgtggtacctcgagcagggtgatacttagatatgcgaggtggtacggagactgttgtaggaggccggccggctgggaccatgggcttaagtgaaaaggggaggagaggaggtagcatttattcacatgttatctatcggtgtttttgacgaaggggtggagagtgattggttgtgtatcctagggtagagattctttgaaagtcatatcagttcgaggtccgtaactttgtagactctgagctggtctactatgataattcatggataattcatgccctggggttaagtcgtcaacatatcatgtctcatcggatactataggttcggtaccagcaacgcctcgccggccctcaaggacagagcacaagtcccccaagaccccaactaccttacttactccatagtactaacatccgtctcctccaccctccacatataccacatgaacaaactcctatacggccgaaacctctcactaatctccctcatctccgcctcgctcatatacttccacttcttatcctttccgttcccgttccccccattcttgagcttcttcacatcccgccccacaaacgccgccatccctctttgcacgcccaagtcgcccagcgaaaagacatccatcctcttgagcgcaaaacaagcaaacatctcgacggtccagagccccagtccgcgaacggcgacgagtttggccactagttcctcgtagggcgccgaggcgaggagcgaggcggataactcgcccgacgcaaatttggcggcgaggccgtggatgtactcggctttgcgctgggagaggccggcggtgcggagggtggggaggtccttggctaggatgtgggccggggtggggaagcggcgttttgttggtgttggtgttggatcgttctcttgggtcttcttcttctccttgccgtcttcttgatctgaaggggggtcgtcttcttcttcgaatagagcgacgaatttggcttttatcgacttggctgccgcgccgcttacctgttgggaaatgatactgctcacgagactttcaaaggggtcgatttgctctgctagtccctcgggactgaagacgcggcaggggtgcttgtcgatgagaggtttcatgcgtgggtcgatggcgatgagatgggcgcaggctttttccagaatgttttctgttgtggtgctctcggagtcttttgttgtccagccaggggcctggggcttggatggggagaggccgtctcggatatctctgggtctgattgggctggaagagaccacgcgtgaagtttgaggggagagtaaaggggcgttggtcttgtttgggtcggctaggcgggagacggcggcgggtttgggtttctgaacagccggggaggagagcagagctgcggcggctggtgttggagttgcgggtggtggtgctgtcttctttgagactttccgtttctgaggagttgaaggtagttgtggttcttctgtggctggcgcgccctcgtcctcgacgctggctttcctcttccgggacttgggagcaggtgccggaggaggaagtatgggagcagccgcgtcgttgagctgggctacggccagagcactcaaccgcgcagatcttcgggttgccatctttacggtgggtgttgtcaattgaaggcaactagaagagatggtgagagtgcgacaaatgacaacttgaccacggtaagttgcaagtgtgtgacagcctgaggactccagagtcaatctccaccgacccaatgcctgacgtatgagtctcggtttgacttgacaggtgctcaatatcatgccaagagagggtattggaaagaaagaagatggagattcgaaacaggggatcaacgactcatcaatggatcaccaaaacaaagacgaaagcaaaggtaaaggagcactaatcacacagcacagtaacagacacaggcagcagtgtagcattcacaacgcgtctttgatcgacgtcatggccgtcccgggcccgtcggtgtcgcctgctcacgtggcacggagccaagtggtgcaaaggtcgggaccaagtccggggaagaaaagggaaagatgttggagattagctagtggtagccgatagggggtccaccaaatgcttggctcttcgttaatcgtgtacgctagttgtggcttcagtgtacccctgagagatgcagaaattccgaggactttttacgtttcgaggccctctgaaaactagccaagtgtctagacttgagcaacgaatagtgcttacataccttggctttgtgtgatattggtacgggtgtggtggtggttgaggttcagcttagcctagatggctatggagatgactactgcttcttgtactcgttctggaaccaagatttgtgtgtaggtatgccagatcttgactggttgtataggtgattgtacagaaacctcaaacatcccgtgactgtagtctggatttccttccggtcgggcaatatgcagtgctactacccctttttcgcaccagggccatgttgatatcaaagggttgcaacggcggctcaaatattgacggaccggacccggcgaatccatttccaccggtccgctgtcattacggcgctgcagcatcttttgggagtagttagaagacggcaattggctccgttcccaaaaccacactatgtacgcataaacaacgagacaaggcgggcaagggccagagcggacggcggggagcggagggaattgcaccgaccaggttgaggtgaggctagaggggcatcctggccatccttgtcctggggaaaacaaaacatgctcaaacccgtgggtgagattctggatcgagatgagggtggtcggagggcatgaagtggaagaaagccctcgctgtccgggcctcagatggacccaagtgcaagcctcggagggtgggtgataggtgtcggaacggaatacatataattcctgcgcccctccctccctcttgacaacatcacagcataacaattcttttccattgatttgataacaaggacatgatgtgcagtcggcaggctgatcgcgaccgttgatggagcaaaatggtggaaatggggggattgcgtgttccttcctccccactgcagtctcaagtggaagccagggcagtctctccccccttccatgagaaccgctctgagtggatgagagtggtacgcaacataatgaagcgggtcttttaccccccaaatccgggctccctgataggctgtcctagaccgaggtatgctcgacccccccgttgatgtggacgacggggtgaacgatagaccccccctgtgagcgggcatgggcgggcggtgtcccttctcgctgagaggacaagagattctggaaccatttggcgggctgggcagtgacctttgggaacaggagctcccttgtagtgtatagtagaatctctctttctcagcctccatccgtcccgtctccgttcccgtgcgtctttcgcctgagttgagagttccgaccccgaccacacatcacaatacgcggactcaaccgcgtcggtgttactttgtttgcttctatcttgtacactttcttgacgacggcgacgacgacgacgacgacgccgacgagagagccattgctacattcgcttgtaggatccttcttctcagagataccgccttcgctctgctgctgcttcaggagacgtgggcttttccacccaaccgacaccccgtaatctctccacgacgccacacgacttcccacgcgaatcgttcctttgctgctacacccggcgataccgcatacctcagccgctcttcacgtcgcaacacttcctccgcaccattgccgccgctgcgcatcgcgtcgtccacctagccggcagctacatagactgctcccgtctccaatttttagacttaatatcctcctcgaccgttcagcgggtggtgccgtgggccaccccgtttcttcataatgcttctccccaaaggcggcgtcagctggaaggctgcgagagcacagcttcctcccgcaagggcactatgggctatcctcacaaagacacgattcctcctcctcgttgccgtaacaggagtggtgctattactatggcgcggcatcagcacaggcgcctccgagatgcaaaggttggtgccatcccatgtgctgttctgtccattacttccgccatcggtgtgctaatgtttgcgtctgcctttcagtttctattgttggggtccctcaaaaccgccaatggagatgacgctcaatgagcaacaagcttggaatgcccacctccatactcctgttatcttcaaccaccacgccccgctagaaattaactcgtccaccatcagccacgtcgacctcaaccccgtcaagtccaccaccaaggccgtcgccaacgaggagcgcatcctgatcctcacccctctcaaggatgcctccaggtatctctccaagtacttcgagctgatcgccgagcttacctaccctcaccacctcatcgatcttgccttcctcgtcagcgactctaccgatgacactcttgctgtcctggcttccgagctggatcgcatccagaagcgccccgaccagatccccttccacagcgccatggttgtcgagaaggatttcgactttaagctgagccagaatgttgaggagcgccactcgttcgctgcccagggtcctcgtcgcaaggccatgggtcgcgcgcgcaactacctcctttctgctgccctgaagcccgagcactcctgggtttactggagggacgtggacattgttgacagccccaagaagatcctcgaggatttcattgcccacgataaggacattcttgttcccagtaagaacaacttcccgtaatagtccccacatggggcaataaagctaacatgtgatagacatttggttccaccgctaccagaacggccgcgatatcgagggtagatgtgagttttggaccgttgcttgatttagttctcaaattgctaaccgcttcacagtcgactacaactcttgggtcgagtccgacaagggtcgcagacttgcttctagccttgacaaggatgttgttctcgctgaaggtgtgcagataccacagggccctgggggttgacaccgactaacatagttgttcacaggctacaaggagtacgacaccggccgcacttacatggctagaatgggcgactggcgcgacgacaaggacgtcgagatcgagcttgacggtattggtggcgtgaacattcttgtcaaggccgatgttcaccgttctggtaggtcaacatctttctgcgctcgagagaggacaaatccggctaacaaccataggtatcaacttcccctgctacgctttcgagaaccaagccgagaccgagggtttcgccaagatggccaagcgcgccggctaccaggtcatcggtcttcccaactacgttgtctggcacatcgacaccgaggagaagggtggtaacgcataaagagtctgtaactggattcgctttgcatcaacatcctgtctgcacacacccgataaaaatcgcgcggcggcgaaggggaaacacgatctttacatactgtacgaaagcccacgacacacacataccaagattcatcgaattcttcgccatcagcgtggtgacaaaccggcgttatggggtttacggcgggacggctcggatatttttctcttcgttttacaaataacttccagtcacactactccatccggctctccaaccgacagccccctcccacaaagcccgcccgccgtccccgcctcgctcgaacgcggcaaccccaggttgacgtcaacgtccgatagccggtaacagctaccacaccttaatgagcggaaacgcacacaacagacgaagtaacgtatacaggaagggtcataacaaaatcagtcaataaaacattttggttaacgtatgtaaagaggaggacgaggatgatgagttatcggctcaaaaagcgatgagagaaggacatgtgtatacatcatgaatggataaagcaaaaagttgtgttgaaggctcgagctttgctttagaaaggtgtgccccgaagagataagaggagaggacagccagcttatagcggacgtctttttttccccctcttctcagcgagttcttggttgccccggtttggttggacagttagttggctggcggtttgggtttccccgaacgggaaaaaaacggagagagaaagaagagaatgaagttaagacataatatactatacttgttttcctgtttacacaacttctctgtgtacctttttgtttacaggcagacagtcattgcttcatgatagaaaaaggggggttttgtttacctctaggtgtgcgggtagtgttttctttctttctatttttctttcttctgttgtaggatagcttactcttttttctctttttcagcttcgacgtggtcagctttagttaacgtagtaatgagagtatgtacactgtctgctctgttgtcgggtggactggtacacatcagatatcacacatatcacccaccgaaaggagaactaagttgtcactttcagttttcgcaacacaatatgcccgccgccattttggtatgatgcccattggaaccgagagaagaaagaagtctgtgtgtatcctcagcatgattatgcgggcttacacaattgtgccttcaacgtccagaaacgaaagaaaaaaatactggagtcttcaacgctgcctgatcccaaacatgtgtgatactccttttttttttttttttttttttttttttttttttttttttttttttttctgagtacacacgatgaacaagatcacaacttttgagtggtgctaactgccaccaaggttgtgagcggcacaaactcgggtcctcgtcagccacctgaaatagagcaggtttgggccataaatttcctagtctcggagaagaggaatgtttcttcggcggtatctttggacaagggctctctaaaaagtaggcagccatctgatatgacaggcagctacagtatggccgccatcactcccgtaggttattgtctcacttcttcccatggttgcgtacctctgctactacttagttctaggctctttgggacacagagacaatgagagtatttgcgaattgagcggagtttttttttttttttcttattactttttgatctaacttgtcatgactctcacatacacttcttcaacgtacagcatagcagaggtcgatttcgatggctaccatgtctgagacacttccttccctcccctttcttttctttctctctttcagttgtcttgttgttttgggggggggggaagaatgcaggataaaggtctattgcccattttctttccttctaataagtagaaatggttaggtagtcttttctttcgcagtcgtcaccatctcctctcaaagcattttccccttccacttccacttcatagagatgcgcgggttctgggagcgtgaacacaaccatagacaagaacatttggctgttgcccattgtcgttgcatcgcaaactgtccatcttcccccatccaccttttcccccccttcatcctatttctccagaaagcaattggcagcaagttgtcgaagagttccaggttccagagaatcgaggggacgagtttttgtttcggttcttattttgagcgcatccactttattgctttggtatcctcggcttccaaatcctaagcgtagcgtagcagtactccagcctttcccttctcttcggttccttcgttcccgtcgaaaaaaaaagtcggccagtccagttcccaccgcgcgcggataacggaaaaaccttccctcccatcctttcccatccttccttccttcccctttcatacctttataagtcccgcgcttagttcttgacgacagccagggtgtcgagagcgtccttctcggcggcctcggcctcgatctggtcgatcagggggcggaggtaggggacgtcctcctcctgggtggtccactcgttcttgggcaggagcttgtgggtgagggagagctgggtggcgcggcggatgcggtagatgcggtcgtacgactccttggggctaaggcgctggagggcggcgaggacggtctcgttctcctcggagatgaggtcgtcggcgctgtttttggggaggaagggtgggttagtttatgggttgttggtcggttgtatatggtatagtgagtggtaggtagttagataggtaggtgggtgggtgggtgggtgttggtcctcctgctcggggatgtggaagggagggagggaactgcggctggggcgcgagccattgaggtagaaccgggccgaggagagacagatggatagacgtaacacatagaagggcgatggtttcgatacaggtagagcctacgtcacaagggtcccgggccggactgctggccatcgaggtatataaaagaaacaacaaaaactcaccggagacccatctgacggtagccggcggcattgatgtaccagttggagacgggcttgagcatcttgttcaaccagccacgcttagcgacggcctggacgagagaaggggcagacatggtgattgatggatgattgtcgaccggggtggcggttgatagtcggtgataggtaggcgaggtggtgaggagtctacactctcttgtcgtctggtctctacgcacttgggaaacaccaaggtcaagattcaagatggagggcggagagagctaacaaattgccgcgacccgcaaatcagcaaacccgcgaaagtcagccagccatttcagccagtagtagaagcgcactgtccaactagaacactcagaaagaagctccgggtgctccgtgcgtttttcttagactgtctcccgtctcccgtcgctccgggaaaagccgtgtccaagtggctgatgcctcaaagctcaggctctacgagaatagggaatttgttttcttggcaagggtttgggttaccatggagctgtcggtccaaatgccaaggcagagatgaggtcgatgttatgggccgcggtgggtctagaattggagacgacgaccagggcagccgcttttttggcgggcgacggtggtgaccgctggcgctgtttcgctgcagtgaaacggaatctcgactgatagctatcatctcttgtctgggggaaggttaaaaacgggccatactgggggtctttggtctgaagtctaaaactcccgagacttgagagacctggacaaacacatgattatctggacacctactttctggcccctagaccaacacttgcttctggtgtcttcatgactcggaggggaaggaaattcgaggcagctcccagcgcatccggaattgctgttcatccactcactgcctacgggagtcacgggcaggtaggtaggtatggacaatcactgcagtaaggtgacataattggtaaccataattggcatccgcgtcccgccgtcattggcgttggctgttcgtttctgtagataactacgtagtttccttaacaagaaccaacctatctacacaccaacatcaccatccgtcctcggcctccgtctggcattcgcacacaaaaaggttcctgttgtacctcttggtcgaaaagagtcgtgtagcttctttccactgcactttgtactatcgtccatctctttgccaagaaaccctgtctttggaaaacgggacttcccccacattcgcccatcctttccttcattccactcacctgcatactagctcctctaccaaagacaggtacggtagcgagcctgctcgtgtgctcgctcaccaattgcgaaaaatccaacaagttcccaaaatacgatccgcgccagggcctctttctctcctacgcaaaaacccggctgccccgagcctcacggacgaacggtgatatttggtgaactcctgttatcaacacctcggtcttcgactcagtcccccccaagcgaacctctttcttccccgcacccgcgctagtacgccgttcaagccgggaacgtcagcttcctgatcaacaccaccctctcaagactccaaagctccaacaagccgagatcaccaccctctttccgacactacggcggcatcacgggtcaccgattactccggggtctctgagttgcgaccagcagagacccctcgaacaaagacgcaccatctcgtctcgatccccgcgtctcgattgcccagtcccagttccgactcgagtcgagagaagggtagcggcatgtctactatagacacccaacaccacatctcccactctggaccagatcccgcgagttcggcagcagaatatggcgtgcgctccttgccaggcgcccggccacccgccacttttgcgcccgccaactcggtgaccgaagagctggaggagacagcagcagcagggcaagacataacagaggagataatagactcagcctcggccgacccaatgcaagaggaccccaaccggataacgggcctggaaagatgggcaatgaatgcttcggactcgcagttcaatgcgctcgccggcgcagtgggaggcttcatgtccggcgtggtcacctgcccgctggacgttatcaagaccaagttgcaagcgcagggcgcgggacagcatgtgggccagcccaggatgtacaatggcctggtaggcacggccaaggtaatatggaggcatgagggcattcgcggcatgtataggggcttgggtcctataataatgggctacttgcccacctgggctgtctggttcacagtctacaacaaaagcaaaatatggctacgccaatacacgggtatgtcttccttttggtgttggtacggaacgggacgttcaaggctaacatagatgtgacagacaagccaattgccatcaactttggcgcatccatcatagccggcgctagtagcaccattgcgacgaacccgatatgggtcatcaagacccgactcatgtcgcagtcggcatttcaagacgcgcgcccctcgatgcactcccattggcactacaagtccacgttcgatgccgcacgcaagatgtacaccaccgagggccttctctccttttactccggattgacacctgctcttctgggtctctcccatgtggccgtccaatttcccacctacgagttcctcaagaccaagtttactggacaaggcatgggcggcgccgccggcgaccagaacgccaagccaagctttatgggcacttttgccgcctccgtcctctccaagattatcgccagcagtgcgacgtatccccacgaggtcatcaggacgagactgcagacacagcgcaggccgattccgggacaggagcacttgcagggtctgggagtggttgccaagaacggcgccgagtcaaagcagctggcaacatcagggcccaagtacagaggcgtggtgagcaccttcaagatcatgctcaaggaggaagggtggagggcgttttacgctggtatgggaaccaacatgatgagagccgtccccgcggcgactgtcaccatgctcacgtacgagtacgtgatgaacaacctgaagcaggcgaggaagcatggaagggagaagctggccaaggttgccgaggctacggctgtgaaggctgagagcgtcgagaggcctgagatctccagcagcaccagcagctagagacgtgcaatggaatcgagggatgttcacatgtttggagtgggtcaaggattcgaaagttggatattcatatacgtagcttatatatggcgtggagcgaacatacagacacagacgcacacatacacagcgacggagcgcgtgcaaagtggaaaagcgatacgggactgggcaggggggcaagataggatcacattgcgataccccggaagggcggtacaggtactcgggattcttcatacatgtatacatttggcataccggtatagcgagcatatatagtcttatgttgaacatgcttcagctgaaatgtctgcttcctgatcaagcggctttctgtctggggttttcatcgggctattgagtcatgtcggcgtttagaccacgatcttgcccacacaacttaccactggcatgttcaagacttgagaaatggcttctgtatgaatttgctaccaaataatgcttctacttcatcatattaagcgcgtaaaaggaggttcccgttaatcggttcccaaccatcaaaggggggaaagacgctcggtccacttacatggcggtaaaccgtcttacacagtatagtacgatatctatggttgcagtgaaacggacgtcgaacgattcaaccaagaccaccatctctgatcccatccccaatctacaacaacacgtaaaattcaaagtcgtcaagtcagcctcaccaacttcaagacttgcagttcctgcctacgcagttcttgatttacagacaaaaagtcacaatgaagacatcaagaaacatcaacccaaaggtttggctcgtccccggccctcacccacccaatcaatgtctgacggacgacctcgctcgagacactcgctcgcactccgagtcactcacttacacaattaatcaatcaatcaacgacagacagtcatggcgcccctggctgctttcacaatggcttgggtcctgttcgcctataccaggcattctattcaggctgcgaagcttaatgctgtaagtcatttcatcctctttccttaattcatctcgagtccatcacactttacttgggacgtatggctttcatacaccaagtcgaactataatattgggattgtgtcaccgtggtgcttccctttgctgtcgcttgacagttagttattcgaagtaaaagttgaaagctaattctcacttgatagaaactcacacgcgaacaaaatcatcaacagcaacagcatcagcaacagcaagagcgagagtaccgggataggaggcattaatcggacaagtaacattgcgagggaaggggtaggaagagtcagtgactaaattgaagtatatgacgagtgtatagtatagtaacaaaactagaccgaacacaattgccatcacacctccactgacttctcttatgtgtcccctcgtgtccattacgccttttgatcatgtttttacatctctctcccaagacataaagaccaagtggacttcgcatctctgtgtttcctacctggtcacatgcacataaaagactgtcacggcttattgtgactagagtgtccgtcccgtactggacttgtcttcttcatgttcggtttatccatctgtagcttcccggagcgagcggggacgtatggaaagtaagggggaatatctattcagagatggttaacgctcctattatgcgtttcaagaatatcgtctactacgtctatcaacatgatcttattgtatattccaaaaccatcatccaccactttttgtataaataccccctctatttaccttccctcgtccctctctaaccgaaccttctcttttctttttctcctttcctcacaaccaccaaagcacccacagttcctcatccatcagtcctcgtctcgagatcaaatcttcacacaagctcccaagctcccaaacaccagatcaaaccacacaagccatcagagcttccaccccaaccaaccccaacaacccaaacaacccaaacaaccgcacccatcaaccagccaaccaaaacacccaaaatgaccaccgcccacccaaagaaagaccgcccttccaccctcttccctttgcaccctcgtccctggttttggccccctaccagacccagacccgctcctcgtcctcctcgtcgtcgtcctgccccgagagctccgcctaatacccctgctgcgcctggttctcctgcgcctggttctcctgcgcctggttctcctgcgcctggttctcctgcgcctgaggctggggcttggactgaaactggggctagcagagactgagactgaagcttcttttaaaaagtttaaagaagcgcggcggctcggagaactacattcatctgagtatgaggattcctgtctgatatcaaagttgatatcaaagttcgagatcaaaagtttgatgtggatatgagatgacggggcaagcaagtgctgagagagaggtgaaacggggggagcaaagtcgctcggttggcactcttttcgacaaggattcttccatcgcatggtgaggcaagcgctctttctctctctatatcgattgtaaattgatggtgatggtggagtgagttgaggatggaatgggatgggacgatacgggaccggattacagcaagagatagtgagagtagattgagtggaggatcagggaagatatggagggggattaacgaactgaaaagaggtttagggatggacgataggggtttcgacttctgatggaggagtgatgggattctgacgagacataattgtttgttcgggtgtgattctttggctcttcaaggggatttgataagtctggtatttggtcgagttgctgggcaacgacgctgggacatactaactacactacttataaacccccgcctcaaacttttccaagtcataaaacctcggaacgatggcgttgccattaaagatgcgaccttcgagtgcattgacagcctgtaatcatcaccagttagcaaacacgtcatcaacattcccattccgagtagaaaaaaagacttaccctcagagcagaaaccccatcggtaaaccgaataaacaccctcctcccctccgtctccacaaacaacctcatgacccgtccgtatttctctccacactcagtcccaatctcctcgtacaaatctcccccctccacctcctgtcgtaactcttcatcactcatcccatccagcatatgatccagcacaatcacctcactcatctttccaaacttaccaccgtcctgttcttccccctttgacgagctaccagcagcaggtttcccagcaatgattttgcccctcccaccaggctccgcccatccgccgccttcagcatcggatcgcttcttgcgcttctcgactttgacttgcaaagcggtggtgatgcctgattcggaggctcccaaacccgagccggcggtccagccgtatttggacatgagacgggcggcgaagccggcttggcctggtagttttgatttgggagcgtcggcgtcctcgggagcaggcgaagcagagccggtgccgagggggacggggatggagtcgtagttaacgtcttcgtcgtccgagtcaagatccatggcgtcatgtccggagccatctggggcagaggggggttgtggtggggcttcgtagcggactggggcacgggagattgttgctgtgtctggtactgatggttcagctgcaggtggttgtggctgtggtggtggtggtgccatgcctgatagtgctagtctgcgagcgtaggcttcgtcggcagattcgtctactggtattgataccgcaggcacgggtgccgatgtagttgttgttgtagctcgtggtggtgacatgggtggtggtgcgaacgagaaagaaactggcggcgcgaactggtctgttggttgtgtcctgtcagcattacccttccgaagttgagccccatgatcctggacgtactattcatcaccctcctatcctcttcttcctcatcctcatcactcctcctgctatcaaagctatccctcctcttccgtctatgcgcatacagcaccgccttccaatcgcgaatctccctgatgcgctcatcactacgcaggtattcttcgacgtttgtcggtctcgctggatcgtagagctcgtcccaatttgtctcgacttgtcggtcatcgttcttcttctttttctttctgcgcccgccgcgttctcgtcggttgttggatccgctgtagaggtattcgtcgtcttcggtggctacccagtcggctagggtactgcgctgttggggcgctgcgatatacgctgttgacgtcgttgtgacatcagttgtgccattgttttcgggttcggatgtcttgacggttgctgcgactgctgctatggagatggagggtggcgctttgggaagggtaggcttgggcttgtttgcttgtttgacttgtggtcggcggatgggttggaaggcgaatgctgtaaggactctgttagcattacatacgaacaacagatgggccgagtaaagatgctgacctggatttacggccttctttgcaggggcgtcatcttgcttgtttgcgacagcatcgttcgaggcagatgtcgaatcgcttgtgccactggggtcgagaaggttggcgtagagagacaggcctcctcgcgcggggggtggtcctgacatgatatctgattgatgacttcgcctttgatgacagaattgaggatgggaggaaaatcggcaatataccagcacacgaagaatgtaaattggagttgccaataacaatgacttcaagttgaacgagagaccgacgggaggcgccatctggggccgttgccgcgtgctgaacggcaactgataaggaaagtttggtccccacttttgcgcctatccagcggtacctagtccgctgtaactcagttgctcatccgccaactggtcgacccctgaggaaaacaaaacaaatccccttttcatcttgatccatcttcacgaaccacagccatgggtaacaccgccatgcggccagtcttcaaacagcacgcaaaaacctttacttgatcataaaatgctgaatattgactctatgcataggctatcaatcattcaaggtctgggcaacagcccccttcataaccctactaagttcatcttcctcgagaatacacttaatgcaacatcaacatccccccattagcacaaacaacttgtcccgtacaccaccccgcctcctcaccacacaacatgcccaccacccccgcaatctcccccgtcttcgccagcctgccatgccactgcttcgcctcctccacggcctccttgccatgcagatcctcccgcgccttcatcagcggcgtgtgcttgatccacccctcgatgccctccagaaactcctccgagttggatgcatacatgggtccctcgaccgggcctgggttgacagcgttgactgtacagttctcagccagctcgcggctccaggtacgggtcatggcttcgatggccgccttggagccgccgtagacggactggcctatgaagccagtggaggaggagacggaggagatattgacgatgcggccagagcggtccttggggaggtaaggctgggcagtctggacgagcagcaaggggcctaggacattgacacggtaggtttccgtaaagtcgtccaccttgacgttgggaatcaggtcgttgcgggcgatgccggcgttgttgatgatgatgtcgatctggagggagccatcggccttggagaaggcggacgtggcggcggtgatgatggcttgggggccttcgggagtgccaatgtcggcttggacgggcacggaggagatggagtaggtcttgttgagacggtcggacagctcggaggctagggaggcggaggagggggtggtgtagttgaggatgaggttgcagcctttggaggcgaggttctcggcgatggcggcgccgatgcctggagattcttagtgtcttgaatgtgaattcaagaagcataagagttactaacctctagaagagccggaaacaatggcaagcttgcccttgagtggttgggacattgtaagtggtgttgtcgttctggtatgagtgatctatggtggggtagctcgaggctgggtatcaagagggtatcacagcaatcacacacacaagaacagaagagacgacaatgaaagtcagagtcaattgagcataggggagcggaaagctctatatacattcaccgcccgtcacgagaacattgtccaacttcctcattatcggctagtattactgtcatgaattcagagaagctttcagacgaagctcccccgcatcacattgcatccacggcgcgcttggcccggtgttgactgcccctagctcccgggcttgtctgccccgcgatttgtgcggctatagcagccgtcccaccatcatccaaccgtgaagctgtgccgccaggggtcaggccagtctggattccacacgggaagtgccccacattggagtgcggattgtggatccagagcctcccaccaccgtagcgcagcgtcaagcagtctccaattcaacattgacaagttgtgaactgcgaccgcaacaccgaaccaccgatccctgacataggcgactcgcttcttgtaagttcgacccccgttgaagactgctccgtatcagcttggtactatccgttgctggggatacctaccctaataccctgccgtcgagatagctgttactaaccagtccagctgcttctcccagagcccaccaccaccatcccaaagttgaagctatcaccaagtcgtcaaccctcccactctctaagtcaccaccaacaccaccatccttccagaccgaaccccccaatcccaacagccacaatggatattcgcgtcctccgcccctcggacatccctctgatccagcacgccaacatcgagaacctgcccgagaactacttcctcaagtactacctgtaccacgcgctctcatggcctcagctgtcgtatgtcgccgtcgacgtgagccgcccggccaagagcgcctacgactaccccaagatcgtcggctacgtcctggccaagatggaggaggagccgacggacggagtgcagcacggtcacattactagcttgagcgtgatgcgcacccataggcgactcggcattgctgagaagctgatgaggcagtctcgtacgtcgtttcccccccttctcccccctttctctccttatcttcctttctctccttatcttcctttcctttctttctttcttccttttttttctctctcctcgctccgctcgacctctaccctccacacaaaagcaccaccaactaacctatcatctcactgacgcggtgtgaaaaaacagaacaagcaatggtcgagaccttcggcgcccactacgtctctctgcacgtgcgcgtctccaacgccgccgccatccacctgtaccgcgacactttgggcttcaagacggagaagacggaagccaagtactacgccgacggcgaggacgcctattgcatgaagctcgacctggcgcccatccgcgaggcgcttttggccgagcagctggacgagaaggacgccaaaccaaaaatcgaggaaggaaagggatcggaaggggtggatgagggtgaggcggttggtgatgtcggtcgtgatcctgaagcagactctaagaaagaggataagacggtcaaggtcaaggtcggtagggggttaggtgtgggtgagttggtggagagggatgagagtaaacactagagatataactactgctgctgttactgtgacggtgtgcttgtaaagaggggaagaagaagaagaagaagagcgttgatattagacttggcattactggctggggtttgggaaaaggaaaaaagaaagattcgctgtttttttatttacagaaggagacgggcgtctagaactaaaccctccccgagcgatcacttcgaaaatggtgggatgaatgcatacccggcgtagcgaattggatgcaaaataggtgaatagtcatgtagtcaatttgagagtagttgttcaaattggttctgtaaatacccattgtacggattagaagaaaagaaaagaaaagaaaaaaggctggcctattggagggaaaggggcaaagtaaacaatgaacaagtagaagggcacagccagaacagaattggcaacatcaccatcaattttacaatggagcacttccaatgtgtctactagtccgagcagtaacgaataagcatagcttttgtctactcattgtgcctatcgttgcgaaattcgcgtaatcacttcaagaaactggcaaacttggcaaacatactacattgtagattctgtgtcgcaacagagcccccaaagccaactgaatcttctcttcaccaccaaatactttccagttcgcccagcttccaagtgacaagacacccccgtctctaatctaaacctcaaccaattccccctcctccgtgccatccctcgtcttcctcacttccgtcagcttctccccaccactcttcttccccttcgaatccttcggcggcacaaactctccatccttcaacgtccacccctccctcttcattctcgcccacgtatgctggatcttgaacctgaccaaatctcccgccgcccttgcgtcctccgctgaatcgtgccctagtagctttccgccctgtcccgtcgtcccatcggcggcggaatcagcatccggttccacctggatagccttgttgaggttccattccatcaacatcttcagcccgtgtcgatagggaagggccttcttgtgcggaaagagaagaacggtgtcgatgagcgtggggtggcagatgcgcatggcgttgaggtcgttttccaggccgtggcctataagcggggtggcgggggatatgaggctgaatagtaggtcgcgggcgacggcgagggaaggaacgatttgcatctttttgcgctggtcgggttctggtgggttgttggttgtgctttggggcttgggggaggaatcggtgtcgatgacggggtcaagaggaggaacgggtttccatggctcagcgttgatgagatcctctggccagacgccggagaagcgggagttgaggtcgaggatctcgcccatggggcggatgaggatgtcaaggagttctttgccgtcaggccagttgactgctgtcaagcgaacgagttcaagaccgttgaccgtgtagcacatttcgcagtcgaagcagacggcgcggtccttgggtacggaggggttctcgggggtttccacaaagggcacaatggttgctagacgggcgggggacttgacggtgaagacgtgagtgctgcagcttgtacagccggttgaatcgccggcgagttgtttgcagcatcggtaagtcctctcttgctggacggtactggttgggttacgctctgggtagatgagtcggccccagtggtaggtgcagggaccgccgctggtgagagcgccgtcctcttcgcgacggccggggaagacttggaaacgcttggtgcagcggtcgcatgtctcccagcccatggcagcctcaacgccctcgcgtgccttttttatttcctcttcagatggcggcttggggacgtatccatgttgggcgagttcggtgatggacgtgagaacatggggtaggaaggcgatctcttcttgcggcgtcaaacctgtgttgatctccttgggaggaccgagaacggcctgcttcttggagcttgcttgagtcgcagcggctttgcgttcctcttccttcttaatctctgcaagacgctctgccttccattgtttgggcgtcatcttcttgtagcccatgatgcgatttttgatgacattattgtagatggacggcttgtccatcgcaatcttctcctccaagtccagagaaagccatattagttcttgcggagtaaaaatcaacttcttgctctccgcatctttgccggccgccttttccatctctttgttcagtcggacgaattgttcgtgcagcatcgtcaatgctttgaaccggaactcaaacgtagcaggtgccacgcccttgagcatgcgagggttgagtgtctcgaccttccgagaagcttgtgccttccgaatgggcaccttcttctcggcgcttttctcgggtgttggattggcgggtgatgagacggctgccggtttagttgctggggtagcgggagcctcagacggacttgactgaacagacaaaactgttggctttcggcccagtggcgggggcgacacaggtttcttggccgtcacaggctccgggttgggctgcgaagactctgccgttgtcggcggtgtactctgggtaggctctgtcgacaacttgcgacgctttcgcggattgtcatctgcgtccggaccatcgtgtttggctgacgctggagcggccggcttcttgttccagctgtgttgaaagagacatccggactcagtgcatctgtcgccatgcgggcatgggattgaccccaagttctgtaaaacggtgtccattgtttgagcgcgggttggccaggggtcacggtttgccaacgggtttgcttcctgcgagtcgtcccggcgctggatagacgtgttgctaatggagcgaaagggcggtcttgagggcaatagaaccacaagatgacgggatcttgaaagtctattagcgacctcgcgcgtgaagcctggaagacgtgctatggtaggcaactctggaagttgatgaagtagatgtccacttgggagaagccgacttgggtgggagactcttgtcagtcggccccggtgagatgctgaatgatatcgatatatggtaaggtatgttgtatgtcgttgtcaagaaggggtgggagcttccaggttgtgaatcgaagatatcaaatggtgaaaccgacttgctgacgaatcgggcaaacaaggaaggctgggtccgcagcactcactcgctgcttcactttatagtctcagcgttgtcagaccgaatatccacctgatagtcgtaacacgcagcgtggtattgatttcgacttgtctttgaagcaatgaactttgacgcagaatgtgttaaagatataaaagagggagcgccgagataatcgtgggatccgaagaggctacagaacgttagcttgtggactttggcgcaatcacgtaaagaagcaggtaaaggttgtgggtctatattccagctcttctcgttaagtcaaccttgagtgtgaccaacgtcaaagtttaaactgttggacctttgggatgacagcatgaaccgagtctttgaaagattgcccggttcagttaggttgcagcagttgagatgggcagcagaggcagggatgaaatgcaaaagccagcagagggcaacacatacgccagcggtgagcaccgtatactacaaagtatatctgacaagtacaggccaagcgatagtctagagatgcccggcctctcaactcctcgtttttgatgtcttgtgagtgttttcagtgtgttgttgagatgaagttgatgacaattcgaggttgagccaagaaacgggaaacatgcccgtgagtgaggcgggtagctgaggcccctgcgttcggtcattggtccaccgaaccgccgctaagcgttacgagatccatgcgtccctggcgttgagtgtgaggtctgtctggggtgtctaacgttttcacctttcataatatacacctagtaaggcatatcacgtctcaggaatcctatatcggatggttgtgacttttctctgcccgaactgggagcctcaggaaaagagtggccattccttcaccattcccacgtccgtcaaaatatcaaatcggatgtcatctcgagtgacaaaagacaagtcaagttcaaaaaacatgctcctattgtaacaagtgcctaagcggggaagatacacaatgctcatatcataataatacagtcccattttggtcattacctccctttacctccgtagcctaggtatcatggtcccctttctgcagaaccatcttcgtctctttcccttactgattgctcccgtttacgccctgccaacgttcatcaacagatttgtccccttgccacctccgggcaggtacgccacgttggggttggcagccaacacctgggcaatctccctcgacgcctcaatctttctgatctggatcaaaccatcgccagccttggcaatagacttgctgatggtctctgcactctccgcttcaccctcggcgcggatgacgttggcctggcgctcctgctcggcacgctcgacgatgaagcgcgcacgctcggcatcctgctgcgcaatctgcttctgctcgacggccttggtgaactccttgccaaaggtcatgtgggtgatggaaacatcctcgagcgcaatgttgaactcggcggcgcgcttgacgaggtcggcgcggatgcgctgcgagacggcctcacgctgcgtgatgagctcggcggcgtcgaactgggcgacgatggacttgagtacttcgttgccgatggaggggaggacacgctcgtcgtagtctgggccgaggttctgtggggattccagtcagttcaagttcgttgtgatccgtcgtagccgtcataaggggcaagttcttgtaaacgcacctggtaaatcttgggcagagcctgcacctcaggacggtgcagcactctgagcgtcaagctgaccatctgcaaatccttggagccggtggtggtagggatgatgcgaggcttggtgcgaacatcgaagatgatggccttctgcagccatgggatgaggaagtgtgtgccctcgttgacgaccgtgtccttcacaccggcaactctgtcgaaaataaccgcccgcgaaccacctctgacgtcgtagatggagttctggagaagagccacaccaacagttgccgggatggcgaacttggtgatcatgtccaaccctcttgccgccattgtgaatatcggtttgaatcaagattaagggatcgaactcggttgatgtggtggtgagggatctgactcgagagtattcgtggacgtcgtttccggggatacctcaaggtgggctgtgggattatcacactacaaacactacggcgtggaccgtggcgtggatcgtggtggtggtggtggtgcttccccagttgcagcagtaagcagcagtcgttgcgatggatggagcttctgcaaaaagtggagtgccatgtcccgtcgcccggaccaggcccagctctctcaagctccccgcatggcccggggatgtctttcagtgcttgcgtatggtgattcaatacctatcctaatggtccgtgcaccttgttttgttcaacagacgggcaggtcggaaggaggctgaaagagaatgatgctgtaaaggtacttgtagcttgtacctttccatgctaatcccttttgagcctccagcactcgggtttctgacgggactgccagtgacggctccatggcacttggcaaatgaagtgccagccactcactgtcgaccgatttcagttcgaacttcgtcaaacccggttcaacgccgcgcgaagctcttcccgaacctttacgacgactgcgtcctcaccacgacccgattgataccccccatagcgcgtttcgcgacaacacatatttcaagatgcgtcctactcagaccatgctcggtggcggcggcggtgcccccatcggcaagcacaaccagtcagtcttcccacttgtgatttggaagagcccggaacttcatggcacaagctaccggcgatgcgcccttttccctttgcgccggctccccctccgatccagctctggatgttagctaacgtgcatgttgatatagctaccttggtggctggggtaactttggtgagtaggaacctttgcaattgacgatgcaccgataccaaacatacggcaattcttcaacaacgggaaataccgggatgggagggaatgcgaatatgagggcacgacagatggtcgagccagaagacgaagaaccttgatgaccgcccgcccactcgcccgcacgccgaacccttgacgaaccgatgagacgacccccgagacagaacaagaccatctaacccatgttgtttttcttcccgacgaacaggtggcatgaagcagaggggcatcatctcctacggtatcagccctaaccgccagaaccccctcgccggcactgcccacgacgccgttttcaacaccttcagacgtgtcagctcccagttcctctactgggccccctcccttgttgccggctactacatcatgaactgggctatcgagcggtacgttgcatcaccaccacccacagccccgagggatttcgatcacggggtggcaaaggagggaccgttgttgtcgtcgttcaagagagtgccacattctaacagggcattctgctggttaggaaccactacctcaactcgaaggccggtcgtgctgagttcgctggccaggaggagtaagcgatggactttacgatacttgggcacggaaccagagtgcagttcccgagagagagaactagtactcaatagactaacctgtatatcaccatctttattcccacgcggttcgaattggagttggcatagacaagacatggacctctcttatgggtatcggcatgtgctggttttggatctcatacgacacctgaaacaccaccaccaagtcgtttcttgtttacattcggctcgacagatcgcatgtgatttccagccttgtcacgatcctaatctatccacgcatcatccggacattcccttggttagctccagttctcttgtctttgggtacaatcattgtgcatcttgccggtccgcaggccagtcttttcggcgcttggtgctcgttggctgcactagatcttgcgaggagaaccatgaggtagcgagccggttcctttcatggagtttgattttctttctcgcctctggaagcatgtcagacgctggaaggctgaaaactgtagcggcgcccggccttatgacgtatcaccacgcctgtgaagccgaacgtcctagttcatataccgttcctctcccgggacaagctaaccagccctgctcagcattctcacctccatgaataggactgtgaatacttcaccttcaaactcatcatcgtagatgccgatacctatccaaggtaaacaatgacgggaggtaggtatgttcgaagccattttatattcaaattcaaaactaaacaatggcactgcactaagccccaacttccagaccgcatttccagggcaacattccaaagtaggcataagtacatgttagttctcaactactattggtatggtgcctagtcatgtcattagctgcagtgcattttccagaaacgctcgtggaagaaagagcagatcggtgaagaaatccggccatacatccatcagcccaaccaacgcaacattcaggggtaatgaatgaaaagaaaccaaacaaatgcaggaacgggtggcccaaaagcgcaaaacgaaccccccccccc