atcggtatcgatcttggaactacttatcctggtgtgggtgtccaagagcgaggtcgagtcaaaattctgactaatgaccaggttagtcctacccaatcatcattttcactttctttggatgtgcccgcaagacactaacaaaatttactatcactgggtaaccgaatcactccatcctatgtggccttcaactctgaaggtgagacattgatcggagacgctgccaagaaccagggtgcctcctacccaaccaagtaagttttttttgtgacatggttcattccacgccatcgccctttgcctaactggcacattcttctcatccagcccgatctacgatgccaagcaattgattggccataaattcaacagcgacaatgtccaacgtgacatgaaactgtacccattcaaggtcttcaagaagggagacaaccccgtcccccaagtcgaattcaagggcaagaaacggaccttcactcctgaagcaatctccgctatggtcctgggtaaaatgaaggagaccgccgaagcctacttgggcaagaaagtcacccacgccgtcgttaccgttcccgtctagtacgtcactttactcccttgcaactagtgtcacctgtttcgacaaatgtattgaccctccaatcttgctcatacagtttcaatgacacccagcgtcaagccaccaaggatgctggtacgatcgccggcctcaacgttctccgaatcgtcaacgaaccgacggctgcagcgattgcctacggccttgaccggaccaagggcgagcaccagatcattgtctacaacttgggaggcagaacctctgatgtctcgctcctgtcgatcgacgtgggtgtcttcgaggtcttggccagcgccggtgacacccatttgggaggagaggacttcgacaaccgggtcatcgactacttcatccagctctggaaacgcaaacataacggcgaggatatcaccactaacctccgtactatgggccagctgaaccgtgacgtcgaaatacctaaatgtaccttctccagccaccagtctgctcacatcgaaatcgagtctgccctcacccacccattcgaatgcgatccaacacaggtcagtccggccacatcgagccccagacctcgacctacgactgcccggtgcagcagcgggggaggcggaggaacccaagccgtcggcttcagcagacgagggaccttcattgggctcacatctttcaccagacccgaactcacgcaggatccggcatctctcgggctcctcagacgctaccacatacgatagccatctcagtagcatccttgacccagcgatgattgtcactccggtcacgctcgttcggaccgccccgggacgccaggcagctgttcaacgggtcgccctgcgtggtcaggagaacgctagagtcgtccgacttcccccaagcgggcccctcgccactccatctccggagccagcaccaatcataccacccgctcaccaccacccaacgtccgtgagacctttggcctttcgccgacgaccccaacccgagggtacctccacagcctatggccatccctacaggcctgaaaatcatcataacgccggatcaaatggctcacaacagcctcgttcgcctgctgtctactgtcacaggtactctactcaccgtcagccccttcatcctcaacatcatcaagtcttataccctccccctgtctctcatgcatgaccaccaacccgagctttctctccggaccaacttttcagagccggcaatccgacagtcaagctcgtcttaatcttcaatatgctcaagggatgtgttatttcacttaggaaactgttgcgatttgattttcaatgttcgtctcatcttgagcctagtactgcctcataatgaatggaacacctttggaggttgaacgcatcagcgaaaaaagtgaaatacatatcttacgagtagaaggaagaaaaaaagagagatcggaatgtcaaaacctgaacaaccgtccaagctggtcaccatagtctatgcaatccatcacttgtttgtcatcgctctctcgctctctctctttctctctagtaaacagcattaaactgattgaaaccaacttccctcctcagtcaagccgaaaacccagatgagctctccttctctgcgggcaaaccgatcgaggtcaccgaaaaaaacgacctctatggcgatggctggtggcaagtcagtcacttcacccctcctccctgtcatactgatcaagcccatactcacttcacaccactattcattcatctatccagcaatctaccaaccttctctgacctgaacaatcgaccccccacaagtggtatccgtgcagtttcagacgcccctacctcagtcatacagaagacttggttaagattgtcgatttacctcattggtctagggaagccttcaaaggtgccaccaccctcaacagagtccaaagtaaagtctttccggtcgcatttggtcaagatgatcctatcttgttgtgtgctccaaccggagctgctaaggtgaagtcacccttgcatttattttttaaattttatatcaataaataaatagttactcgagtcagccgttgacgttttatttttcctcgtctcgctacttacagacaaacgtggctatgccaaccgtcctcaacgagattgccaaacatcgtaacgaggccaccggagggatcgatttggccgcgtttaaaattgtctatgttgctccgatgaaggcccttgtccaagaaatggttggaaacttctcaagcaggcttgaatatctaggcattcaagttggagaattgacaggtgattgatcagatcacaatgactcagatcattgtcacaactccagaaaaatgggacgtgattactcgtaagagtaccgataccagttaaacaaatctagtgggcttgatcattatcgatgagattcatctgctacacgacgagcgaggaccggttctagaagctctagtcagtcgaaccattcgtagaatggaacaaaatcatgaatatgttcgcctcgtcggtctctcggccaccttgcctaactatgccgatgtggctcggttcttgcgcgtcaacccgaaaaaaggtctattcttcttcgatagttccgctcgaccctgccccctcaagttggagtttattggcatcactgagaaaaaggccataaagcgtctccagctcaccaacgagatctgctacgagaaagttatgaagcagcttaatgataagcaacagattatcatctttgtccactctcgaagtgagaccactaggacggccaaaaacctgaaagaaacaagtatcgagcgagatgaagttggtaaatttatgtccggaggattagccactcgggagatcttaatggaaacggccgaaaacgtcaaagacccggggctcaaggacatcctccaattcggcatcggaattcatcatgccggtttaccgaaaacgtcaaagacccggggctcaaggaaattcggcatcggaattcatcatgccggtttagaaagagttgatcgacgattggtcgaagagttgtttgccgatggtcaccttcaagttctagtctcgaccgctactcttgcgtggggagtcaacctgcccgcacacgccgtcatcattaaaggcactcagatctacaatcccgagaaaggcagatgggttgagctatccccccaagatatcttgcagatgctcggccgagcagggagaccacagtacgatacctttggggaagggatcatcattaccaatcattccgagctgcaattccatctgtcaatcactaccagtcaattggtgagtgatcatccattcttttttttcatcatccttaaaaatttgcaattgctcattccaagatgattttcttccccatagcctatcgaatctcaattggttagtaagctagcggacatccttaacgctgagatcgtattgggtacgatcagaaaccgtgaggaagcaccccaatggctaggctataggtactggtaccaacgtgcattggaaaacccatcactctatggctttcagcatgaccccgaggaccctctgttgcttcaaaaacggacgcatatcgtccacaccgccatttgcatcctcgagaagagtgggttggccaagtatgatcgaaagactggattaatcgccacactcgagctcggaaagatcgccagtcactattatgtcaccaatacatcgatgtccacctacaaccaacatctccgacccacaatgacactgattgaattattcaggtaagaatctctgctcttggacaatgttatttgactgtgtgctcacattcatctcatacagggtatttgctgcgagtgacgagtttaagtacatacctacgagacccgaggaaaagcaagagttggccaagctcctcgaaaaagtaccaattccggtcaaagaatctgtaggagatccaagtgcgaaaatcaatgttctgctgcaagcctacatctcaagactgccgctggaaggatttgctctgatggcagacatggtttatgtcactcaatcggctggaagaatcttaagggccctgttcgagatctgtctcaagcgtggctgggctaggttgactcaccaagtcttggatttatgtaagatggtcgagaagaaaatgtgggtctctatgacccctcttcggcaatttccatcttgttcagccgatatcattcgacgggccgagaggaaagactttccgtggtaccgattctttgatctcgaacctcctgagctcggcgagttaatgggaaaccccaagcttggaaagacgatccaccgattcgttcatcagtttcccaagctagagctccaagctctcgtccaacctatcacccgaactatgttacgagtcgaactaacgatcactccggatttcatgtgggaggaatcagttcatgggactgctcaaacgttttggatcatggtcgaggatgtggatggagaactcatcttgttttcggaccagtttctcctccgtcaacgatatgccaacgaagaacattttgtgacctttgacgtgccgatgatcgacgttgctgatcgctggcttcatgcggtactcgtctaccgctgtccttcaagcatctcatcttacccgaaaagttctcccagcctactccgctgttggatcttcaaccacttcccgttccagctttacacaataaggcctacgaatcgatttaccttaaacagggcctcaaaaacttcaataagatttcttccaggcgctctacactggcaatgacaacgtgttgatctgctcacccacaggtagtggtaagacgacttgtgctgaattcgctctattgcgactttggtctcaaccggaatggcaaaggtgtgtttgcatcgagccatatcaagaggtcgtcgatctccgagtgaaagagtggagacagaagttcggtcctctcggaaaagtgatcgagcctctgaccggcgagctgacgcgggatgtcgagctgacggcaagtgacgggagcaagccgggacaagcaagaattgatattataatctgcacgccaacccagtgggatctagtttccatacgatggaaacaacggaagatggtagaaggcacaggacttctgattgcagacgaaatccatctgatcgggtctgagatcggaccagcctatgaagtgattgtttcgaggacccgatacgttactgctcagagcgagatcagtaagacgcggatcgtcgcccttggttgtccattggcgaacgcgcgagacttgggcgactggatgggcgctaattcccaggcgattttcaactttgctcctggatctcgaccattgccgttggaggtccatatccagtccttcaacgtaccgcatttcccatcgttgatgattcagatggcaaagccagcctacctgtcaattcttgagtatgctcacgagaagccggtgattgcatttgtgccatcacggaaacaatgtcggttgaccgcctcggatctttccatctatgctctctcagacgaagaccctcagcgatttttgaacatcgagcaagaagaccttgccccatatctcgctaaagtctcagacgaaaatctacgcgagactttggctagcgggatcgggtattaccacgaggcaatgtcgaacacggatcaggtgattgttcaaaagttgttcgaggagggtgcgatccaggtggtaatcgcttcaaaagataccgcgtggagtatcccgatgacagcatttatggtcatcatcatgggcgtgcaaagagtcacatcttcatctatctctacatgatcatttcaacgcagaaatcgttgccaaaacaatcgagtaagctaaagttttatttatttctggtgcattgctcgctcactttctctattatttttatcaggaataagcaggatgcggtggactggtgcacttggcaatggttttaccgtcgcttggtagctgacccgaattactacaacatgcaagctactgatcatcgacatctggttagccgtttaatctggatatttttctaatgtcgttatcatggggttctgatgtacttttgattttggacttactcagagcgatcatctatcagaactggttgaatcgactctttcagatttacagaactccaactgtattgcgatcgaagacgagatggacactacacctcttccacttggaccgttgccgccaactacaatatcaactatatcactgctgatgtgttcagtatgagtttgaccgaaaagaccaagctcaagggaattcttgagattatttctgctgcgcaagagttcgagtcgatcccactacgacatggcgaagagggtctactgaagaaagtgcacgatcgagtaccggtgaaagtagggaaagtagagtacctgtccccccatttcaagaccaacatcctattacaggctcactttagccgattgactctaccctctgacttgatgctcgatcaagtcgagatcttgaggaaggtccctaatctcatctccgctgctgtcgacgtcttgagttctcaagagtgtctaaacactactgttgccatggaattctttcaaatggtcgtccaggcagtttggaatcatgatagtccgtgagtgttgcattaactttttggtctgttttgaggtttagttgactaatctgtttcgaattataattataattttaattcaaaacaggttgaaacaaattccaggtttctcttctgagatcattcaacgatgcacggcggccaatgtgaatcaagtcacagacatcatggagtcagtgaccattccgatccaggaagcccagaagatgttcccgccacccagacagccgtccccgctctcacgtgcccgcgtccagaaggcccagactggccgctaaccccgacgtgccctccgagaaagacgcggccatgttgatgagcttgcagaacttgcaggctgcacccggtaatcgcatcctggggactacccctcataccagtcctgctccaaatcataactccctggaaaattgtttaagatataggagaagtacgcagcatccttcgcctgaaaaatctagcaatcgttctcatggtcagttgagcccttctctaggtcttggggggggggggtgtctgataatgcagcagaaaaattctattccatttttgactcaagatgcttggattgctacaagttatgaatttttatatgtatatcctggtgcataattcttacacacatagctcttaattatgcaacgtcttgattttgctcaatttgacatttcctttttgcatcttttgcagaatttgccaatagagaacccaagaaaaacatttcaattacccagggacttccaaccaggtttgaggactccaaacatttcccttgctcacattgcagaattttcactttcaatacagtgtgatagttttgtaaatgttctcttggagatgtttcaaagatatcccctctttgaaaatcaatttttcagacatttcaactgaaaactaattccaggttcagtggatcagcaccagtgacaaaaaattcagtcaaggatggctattgtaaaaggtgactgtagtagatgatgtcagatacttgtaaaataagattacacgatactcaaaatagagattggtagatcttgagaatatttgttgtaatgtacttcattcttactgttctgaatgattcacaggttcttacctgtgtgcactttgaacagagaaaagtaaacctatttccaccccactcaaacactgtctgctttttctgcaagctctgtcaaaacctgatgatttcttgaatttctatatcaatccaaattatctgaaagacaaaagatgtccccagaaggctcctgtaagaaccagttttatcaccccttgaaatggggttttcagggatcatttgttgccagaggcttgtatggattatcagacctcaaaaaagaattttcagcatggaatatgcaatggtcagaaccagctttccaagtgtaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtactgttattgaggccttaataacagtactgttattacttaatcaataacagtactgttattgaggccttaataacagtactgttataggaataacagtactgtactgttgttccttaataacagtactgttattaaggaacaacagtactgttattccttcataaataacagtacttttattgaggactaacagtactgttattccttaataaataacagtaccgttattaaggactaacaacactgttattccttaataaataacagtgcttttattcctcaataacagtcacaggtactttcattactcacaataactccataggcactgttattcaccaataactgtgccacaggccatctgggactattcttgatgaataataggaccacagagactgtttaatccccaagaatagtccctatggccctgctagtcaccagagcagtaccatagacaattttattgtcaaaaaaagtccctatggccctggtattcaccaataacagtaccacctctgctttaattcagacactgttcttcatacccaacagtgcctgtggccctattattctacaaagagccatattctattttcaccacaaaaccaagtggttttcctcaggcaagggacttctataaaaaattcccggggtggtgactatgatccagaggctggtgatctctcattgcacaagcctccttccatcttgcacattggagccatttttggtttggctgggccagtgcagattggagcagaggacaaatagggcccagaggcaggattagcggcttcagcctgacataatgtaaggggttaagggttggcaaaaggtacaccctcccaggcccagctgatatgacatgttaccaaaatgacacctgtcacaatactggaagagtaacgagttgtgacttgtggaagcggcatatcttagcaacatcaaaccgatttcacacagccgacaacacaggaatggtcggtgctattggtagggctgctgcatccctgatcaaatttttcatgcgcaaatggctggtagccttgggcacatgcatcttattgcatgctttgacaagttgagtagtttgccgggtttcagtcagattgtgtatagatagctaaatacattatccagatctccgacaaaatgtcttcaatttccaatccgaagtatatggcatcaacgaacgattgaaattactcgagatagaagttgaggaaaaaagtaagatcattcgaagtctcatgagtgcgacctcgaacctggttacaaaacacgatttcagcctcttccaagccgagcattcgacaaacggaaactcagaagcccacagaacttcaaatggaatgatcccaaatttaatggatgcctcccctagaaaaaacttcgcctcttttcctgccggtgcaaacattcttcaatcctggacgtctccaacatggtatcgttatctcaattcagactctacattcatcaacaaacgttcgaaggtggaaggaaatcctccaatcacggtactcatttcagacctcagcctcggagtatgttggccattttccggcgaaaaggggcagatcgggattcaactttcacgagttattcatatcacgggtattactatttcacatgtctctcacaccgtggcctacgatattcgaacagcgccaaacaagtttgagctctggggattgggcttgaatcaccaagaaaatttagatttactacatgtagggacctatgatataaaagctgcacaaaacatccaatattttgcagtatcttcacccaaaaccagcctttactctaagattcttgtcaaaattaggtctaatcatggaaatcacgacctgacttgcgtgtatcaaataagtattcacggagaaacccaagaacatcctgatggaatagaaaaccttcccaaggagttgaattatatagttcccacttgattcttatggtgtgcttgttttctctgaatctgttgatattattctcttctggtaatttgtttccaaatagtgtttatttctgcctccttgatgatactgaaacaaatgtcaaattcctccagaaaaaaagatgatctcattccacaataagaaaccatatgcaccaaccagttggtttgtgctgccatgaagggtttacatacctttaaccctgttttaaagtatgtcaacctgctgggtttacatacctttaaccctcttttaaagtatgtccacctgctgggtttacataccttaaaccctggtttaatgtaaacctgctgggtttacacacctatacacttcaaaccctggttgaaggtctgttgaaacagttctacacaccttaaattctggtttgaggtttgttgaaacagtcctccacaccttgaaccctagtttaaggttttttgaaacagctttgacccaagaaatagcccaaatcttcaaaataatagccaaaatcttccaagaaattagcccaaatctttcatttttttttcaagaaattgcatcctttataagctgttatcagttgacctcatattattcaaaaaaaggacccaaagtttggaaagatctatcaatacaatagttggtttttttattccaaaaaaatgtggaggggctttccacctagaaatatggccactaatatctgataatttgatgatgcccacaacatatttgtaagattttttcactatgtgcgtacactaaactcaacacaacttgaaccaggggttgaagtgtgtaaacctagtctgacacacttccagggttgtgccttctgatgaatcctgctttgagccaatttttcagctattttctctctttttttgccgctctcgacatgctagggcttgtgcactccatacgtgttgctttcctttttcaatatgtcaggttgtgcatcaaacaggaaatcaatgagaacttgagaacattgcatttcaagattgacattctctgcacatgtcaattagacgcgagaacaggaacccagcaattacatgattcatcggttttggtgcctcctcttatctcctcgtttctcactttttttgttgtgtttttcaccatcacataaaattgtaagaggcaaaaaagcagagaaaacaagcttcaataaacaagtacttgtaattgattggagttcaaatgacatgatttactctgctgacatgggcattgtgatgattaggaacgcgcttaacagtgagcacctgatgtatcttgacaaatcacaaaggcttaccaagttacacctgctttacaagcgatcgcggtcagtggttatgatagattaatattgcaagtcaatcgtcagcatggttcaaaggatcagagcaagaaattttggaataaagtatcacggcaaaatggagggccggccgatttgcctcaatggtaccgggtgtgatacacggagatacatccacctggacccacgctaaagaaggctgacgatggaacggctttccaaagtcacaaatgattggctcaatctttcaagcagataagccaatcaatacaatatcatacaatgttgcgtacctcaatcgctttgatgcagtcccgcaatcggtttctgggtcaaattctggctttgtgggatggcggacagatgggggtgagaaatttgcaatcgggggtccatctgaagtgacattggatgctacttttgtggcggttctcttcactggaggtcggctagggcttgatgaggcccattttgaagaatcggttcaaaacgaggatgacctccaaaaaaaaagatggaaaaatgaaaaaatgaacaagagaaaaaaatcttagcctgtttaaatgaccgacattgttttgaattcacttaatgttaatagaattagatgtgaggagagaagcaatctcaggcggccttgtcagtgttagtcaggagaaatattgatattgatctggacagaaaacgatcaggaagcgttacgtcagcatcggaggagggagagtatgattcaagaagggagggaaaaagatagcaagataggaatgggatgtgggttaccttggcttcatgagattaggagagtggagtccgttggcaccagtagcggagagtctaccgctatgcagcaagcctctgagggccgattcaaggctcgatttctggtcggcctcaagacagttcatcccctgttcgatggaacgagtcaagcgaagccagcagcaagactaacaagatccccatctttcatagctctagtaagccttccgattcgatcacttttagatatagcagtagaaagatcaccagtgttgttgacctacggttttttcaaaatcttcaacgtttgttttgtccatctaaatccatttccatcatgtatcctctgatcaagcacatagaaagaaaaaagactcacttttttccgacgagagtaaactgataaataatcttagaaaagatcctgaggatttcagcgaccactgtgtgtttgtttctggtcgtccagatttggttgagacttgaaagataaattcgtagaagcttgggagaagacgtgtgagagcaacttgagtgattacgcgagatggaaagccttggttgttgtttaagatcaacaattttgaaaaatgcaggtgtagacaatgagtcgtttctcttgatggctcaagtagggggaggcaaagggcagggcggtggatcgtacgtagatcgacttggaggggttgaaattggattctgtaggtttttggggagtatctcaagcgtttttgagatctagagtctttttttcctcctgactcagggagtagtgtgagggaattgtcaacaagagcttataaggatgagggataggatggacggtgacacgctgcgaagaagatggaggaggctggcttggagtgctgggtgattaaacgatttttaatttcaatttttacagtttttattctctgtttttttccttccaagttgaaaccacaggcaaaacggctcagtcgttcctttgaagacgcagcagccgcaacttctttgttgagccaagatttccggccacatcgagtcttgcatagaaccaggcaaaatgatccggttgaagcagagtataacatgaattactcaaggttcgccatgggccccaccagtttttgctcaagttgtggcctcaagtttttcaatttcgtggttggcatcttctcaaccatcactatcttgatttacattgtctcaaagaataatcctgcgtgactgtttcaaatgggtctgtgggggaacaacccaaatgaagcatgttattttttctaatatcacatttattagatcacagctggtcaaattgtgcaatttttccttacaagagtaacccccaagattttataaatgtaaatttgtgatttcaagatgcacaagtttcgcctggcccaagataaactttgctatcaaggtgtcatcagtgtgaaaacctcctacaggaatgctgtaaccaacaaagtgcagtgcttcaagaatggaaaatggaaaagaaaatctgtaaaaaaatgttatgaggaggtgaggaggaagttaaactgaaactacaaagaagtaattagtatatcatttgtgttgtgatcttgatgctacataaattctgagcctccttcaagacaactttctggcaacttatttggttcagttttgattgaattatatcttccatgactagcagacaccacaaaaaactatcccaattttcaaaaggaacaagattttcaaaaggaacaagatttacattgtttttcagtaatcttctattccagctagaagaagagtgaaaatgaacctctaaaatcaagtttggtgtcttttattttcatttgatttgaacattcaacactgtcaggaagtttttacatggccaatctatacatccaagatccccacttcaggctcgaaagtctctatcacatttatgttctattattctttcactaggaccaattgtatgttttccccaacataaaagaatatgcagattgtgagaaaatagaatagcactgatcttgtagtacttgtaggtgtcccaaccatctaacatggataaggatgtcctcaaactagctgtgtggctttctggaagtttgtattctagcttgtgcaacttgttacccatgaactttctcagggaggagtgaaaaagaggtcaaaaaagaatttcagctttgtttttatcactcaatatatccaaaagtaaaagagtttctttgttttaataggatgttattgatttttctttggtgtttccaaactgtgaaatttgaacaaagcatgctggtccataaccttccaggaatctcttttactgatttgaatacaaagtgtaggaatgaacctgaggattattgaggatacagctggccataaccaagaaaacccctaaattggttcaaactttgagggaaatcagaccttaactatgcttctgtggggttttgaacaggccaatttcaagtaaccttgaatcattctctactattcataacatagaattaagggggtgtgagggattattgggcacacagccagtcagacttgagaaacttcccaaattggaccagattgtgagataaactagcttgtctgtggattgataaggccagataggattattctgtggattaatggggccatacaatattaatatgtgaattaatagggcaaggcactattaatctgtggaatgatagggccgcacactattcatctgtggataaatggggccacacgctattaatctgtgtcaagtattctttacagttaacatcatattgaattcatagttatcataattcaaataatttgtggtgtatattgactgtatccagaattttggttaggttacatcaggttacactaatgcaagctcttcttgttagtgattacaaaattccacgggcttatgataatttcaatttagttattgccacaaccaaaatgaaacaaatggtataacttataaggctaactgggagtgataataaagtccactccaaaaagattgtttgattggagcttccagttgcttattctgttggttatatcaggggtacagcaagtattgttttaaatgctgcatatgatgtaagtctcatactttttgcttgttcaaaaccttccttgctcaagtcaagaaatcaaccaaccctgaaacctcaacaagcatcccaaatctgtagtgtcagataacagtggggaattcctcaaacctcaacttcctcagctttgtggggtgaaaggggcagttcatcacaccattaataacaccttactattaatctgtggattaatagggccagactattaatctctggattaatagggccaggtactattaacctgtggattaatagggccaggcactattaacctgtggattaatagggccagacactattaatctctggatagggccaggcactatcaatctgtggattaatagggccaggcactatcaatctgtggattaatagggccaggcactattaatctgtggattaatagggccaggttgtggattaatagggccaggcactaataatctgtggactaatagggccaggcactattaatctgtggattaacagggccaggcaccattaatccacatattaatagggccaatatctattttgagtattgtgtagtatgattttacatgtatctgacatcttcaactacagacatcttttactatagccatcctttactgcattttttactgttggtgctgatctactgaaccagaaattagttttcagttgaaatatctgaataatttattttcaaacaggggatatttttgaaacatctccaacaaaatatttgggacctaacaaaattatcacactgtattgaaagtatgcaatgtgagcaaaattttggagttctcaaacctggttggagtctcttggtaatggaaatatttctcttgggttctctgttggcaaattctgcaaaagattctaaaaaaaggaaatgtcaaattaagcaaaaccaagaccttgtataattaagagctatgtgtgtaagaattgtgaaccaggaaatacatataaaaattgataacatgtagaagacagttcaagatgcatttatatgagacaatcaaagcctctcaagttgaaaatgaaatagagctgtggataatttaattcacaaatttttcggctgcattatcagaaatttcctaggaattggaggtttattacaaaattcagtttacattaaatggataagaatttgaaatgacttaccacactggccaatcccactacgcaacaagtttccctattaacattaaaggtacctgggagattgatgatcagggcagcatgacttataaccatattatcttctatgacaactggtgaaactaaagtggagtaaactaatttgcaattaagatgaggatatttttggtatgggttctttgtcatatcattttcatcaagctcctcataggacaagacattcagaaactttttattggggagctggctactggaaaaaatttggtcaatgcagccatatttaactaccttctgatgtatgaactgaattgttgagttaccaatgtgtcttttttgaacactataaggcttttgattgaagactgctgattggtggaattctacttggcgtgaaaggctgacatgcgacaatattgcaggttgaataaccaagagccactgattgaaaaccagttcatccagatctttggtgatagtgttttcgttttttgtctccgcgcaactttgattcgtcttcatacacttcagaatgctggatggaactttggttgagagttgaactgattgttttactagtgaaatcagctgagatttgatgttccacttctcgaggatagtcttacttaaggttcctgaaataacaagggatttgcctactgtcagcttttcattcaaccattagagggttgtcaatattatatacctgtttgattgtttgtagccatttttccaagtattccgttcaacctctcatgagcccaggaagccgttgatgctggagggccaaatctggtgatatgttctggataatgttgacagatatgtaaattcggtttacattgaggttgacctttccagctagtagaaagaatcgtgcggtaattgacaattgtgtttgaaagccattccagattttttgggtggacggttcgacatgtgaggaagtttgtcattgatataagctggaccgtactttctagaagggcttgtctgtggggattttcgaggttcacttcccaaattgggattagtgtaagtgcaaagtaaacagaataaagaaccagccactcagctgccttcagtgagttgttaccagaggttccaacaacactctttacttttgtgagccaagatggaacacgcgcaactgaaatacatctgtgtaaggcttcaagctcgctgggtgagattttagggtctgatttgcttagtagctttgatttctctttttccatttgttttttctcttttgcgctggctttgacagtctctgtactgcaaatcgagatagtattactttcttcagaatgatagcttttttcagattggtgcgagctaagggcacttgaagcatggctagagttcgatgtatctgagctgggagtttcagagcgtttgctaacatccgatggatctgaggatctgtcggcaaggggagggtcagagtcattgcgggagtttgatgagttcgggcttgggtttgagctgaggagtgcattagaatctgtatttgactcggataaaattgatactgaatgtagattgttgcaattttttgtcgaatttcgatcagatatgcattcacatgatggataataatgtatgaatgtttcagttgtcagtgtagtgcaacatgaatgaaaagggaacagacatacccatggaggtgtcttctttcttccttgagcgctggttcctatgaatctttctgggcctcgcgtccacagaacattcagccttgcttgctaggagttgccgtttttttgctttggaacttgatttcgcaggagttggaaaacttgaagcagctttgctattgggttcgtaaagttcatcaccgagttgatcgattagcctttttttccctttggattgtgaggtgatcggaagttctggacgttgccgcaaattgtaggaatgatttcgattttttttgtgttgatgggaatcttcattctttgaatcctcgaagtcaggcatgatcggcagttgtgctttgatgagcgaaggaacaaaatctgcagacgggcacttctggttatgaattgaagaggtctggttggaggaatttgcgtgatgattacgcggtgtatctgcaggagatttgggggctggaatctttgaagtaatatttggttcatatgttcttttgaatcgatgacgaggtggtttggttttggctacagttggcggcaaaacctctacttctattcgtttgcgctttgcaccggggccattgctacttgtggactgaggtaggagttcaaaagtatgctcgaatcgaactggtagttgccggtttctacggtctttgtaagtcgtcttcagagagttaccagcggcagatatgtcaagaaaactttgggcatgatcctttaagttaccaaggatcatactgtgcatcagctcaatcccacaaaactcgattggacgccaataaggaagatcattcagaacactatatctaactccttgctcgtcagaaatttcttttctttcagaatgtgttgaggcttgaaaccaacgagacgaatgtgctagatgagattcgtgtaccctaggttcaaatctcttggggtcaatgatgttgatgtcgtccgttttcaggagacagtaagagcagaaattactagaattgtgcgaagtaaaccctgcagtcttgcgcaaggcaggcaagtctgcaatcagaggaaatatcacggctttgattagacgtccgtgaggttgtcgaaaagaacgatcaaaccaaattcctttccaaaaaagttgtagctcatccacaagtggctgtagtaggctgttgatttgctgcagagaaggttcctccgggcctggaatgattccgaaaagaaatatgttttcttcctgatatctttgagcaggcggcagattcaagcaaacaagtacaatgactccaacagagactggagactgatgcttcccacgaaacgggttaaaccaatcgacaaacaggctgaacactagattaccgctgatcgacgtgtaacggattgatggatcagtggagtcctggaaacttttccaaaccccaccatgccatacatcggacatgagttcggtatcaattggttggacaagggagcaatctatcaaatcctcaaaatgaggaagacatattttgcttctgatccagtcggttagagtgcggtatgagaaagtgcggacaggggtgtaagggtatgcgtcagtttttttgggattcttgaacaacgctgtactgcagttggtgattgagccatccaatgacttgacatatcgcttgctggtggagtgaaactttgacgtgcagtgagtagttgatggtacctccaatggttttttcttctgcttttcgtattgtgtagggcggcttgtcggcggatagattgaaaagcagcttgggcagcatgtggcgtgaatgattttctgtgacaaaccaagccgaacgagaattgtatcgacggtttttggtatttgtttagcaatgagatcgcagttagggggtttgaggagattcaatttttcaatttccatacgcaagaaacggttaacagcagcttcactgagtccttcaagcagccatagttcagcggcttgtagcatgacgaccagtgtgtggggttcgcagaagtcgaaggatcgcatggattcatcgggtggtcgaactgcagggtgattagaagcggttgattcatgaacagagaacatttgtattgtccggcttggttgtagtggtaggtcagcctaagaaaacctggattagcacaaaagcaacattcgttcaatttggccttgaagagatagttcacctggcttcctgtagtgacattgtgagaggcctgactgaggttgagaattgcctgatgagcagaagacattgatgttgatggcgggtgaacctatttgaagcagaaccaataaacaaactgttgcataatttcccataaaggaaacagttcacctgattgtctataccaatgttttgagctgtctgcttggagatttgacgtatcttcctttggtggttatcatacgccgactgggacatttgatatcctcgcttctcgattccatcaagcaagtgagtacgctccctgcagccaagctcgacacaggtacatgtgacatatttgacaggcattctgagacttcatgataattcatgatgcatttagcaagcggcagtttcaacaatttggagaagggagaaatgaggcaatgggcgaaaaaaacgtacagccacagtgtggttaaatgaaacagtgataaactgtgataaattgacaattacaaaacaccctgttgaatcgatccttccactgttggcaaagaataaaataatcaaactggtagttaaatcaaaatgtgaaatgaattcttgcacagcacccacaagagatgaccaatgaccgagcaattttcctttcttcctttccttctcgttgttggtgttgattccgatttttcagtggctcaagccccacttcggtcggatttggtggtttggggagagatgttgtggttccacttttgggtgtggttcaggttttggtcccttgctcatctttccctttctccctcctcttcaatgggtaatgcttggctttgtactgcgcattatctccccggctcacttccccgccgcaccgcggactttccacatctcggctgcgcgattgtattagataactagttcaggtagtgatagatttaacaggcttgtaataggtttcattagattatagtgcgacatttgaaatcaataacacttaaaaaaaaagtaccagagattgcactacaaacttccagagtacattgttcacctgcagtttctatcaaatcccaccatgggagtgtataggggattccattggttatgataatcaggtttggagggatttactggaggtaggaaaatctgctgggattattaaacctctgaactatgcctgggaggattgttcctcttccacaaaattttgggagggatcattccatctaaaaatattgaatacatttccaaaattatgaataagcttacaacaacattaaaacccctaacatgattctgaggcctccacaatgatggctatccctttggaataattatcaccaatactccttggaagtgcagtactttttaaacatggccataatatcatatcaatcctcaacatctgaaccaatatgaaatggatggattctcttattgatgttgtccaaatctcatcaacttgaatatctaatgcaacttgccttgacatctatcttgcagaatttccttggcagatccgcttcagcccaacttgaaaactttacaacacataaagactaaagactcctccttgtttgatcaggttcaatccaagtcacttttggaaatcttttacagctgtgtctccattgctgcattggtttggagaggttatcatccatacaaagaagattgggctggattatcatttaacagtgtctgtggcactattcttcctgaataacagtgtctgtggcactattatgtgcagaagacatttaagggtcccccctgttacacttctcactgtggcttctagagcttagattcatgtgaatttcacaactgtcaaatcattataggtaaaattgacttggagcatgaaaagattcaaccaatttgcataaattaataaaagcaaatcagtaacaaaattcaaaaattgactttgaggtttgaattttgaggtttgaagtgcagcagcacattgggggttgagattcaaaatactttttgattggtgataaatcataattatgattatcatacttaattgttgttaactatcagcccctttttacccattggtttcccctacaatgttggaaaacacaaagaagtgctatagtttgattactgaccagttattctgtgtctctgcttctaagggtgctttatgtgttgagtgtcttttgtttcattcttttgaaagcttttcacctttcaccatcatttcacccatgtgtcatgacctttgaggtactcctccacttccaacataattgataattcaaccaagtttaaattggttgagtgcatcccagttaaactgacctccctccagctcagccaattctcccctaatcctttcacaaacatatactgtaactctgcccaaaggaaaatcattaattagattaattggctcaaaagatatcaaatatgtttgatccaatttggagaaataaaaaatgcaaagctcagctttgctgattaattgaaactttgggtaaaaaattatatgcatttctggataccaaactgcccactctttcactccccattctgttcattctttgaacaaaatctgtaacactggtccaagtggaaacaggatactgaagaaaataaatattaacatcaatttcagcttcaaagagcacaagttttatgttttccatagcttacctattttttcatgctttctcttgtttcttgtccttatctttttcttggtaggggaagctctccatgatagtgctgactattgatttattaatacctgctgagataagtaattttttgcttgaggactattggaccaagataataactcaagaatatatgattggttatgtcttaccagggagatattagttatcccacttctgcagggctcaaaatagtaataaatttgagtgaattttatccagatgttatggatttcatcatttaaggagactcattttctccttgatcttattattatgactcaaaagaacagaagataagatttcaattatttttgaaggaagaaagtgttaaagaaaaacattgtgatcagtgatattgcctcatcaggtgaggtggtattttctagggttttcatgtgtaataaaatagtcagaagaaagttgaagggcagaatcttttattctcatatagaaatcaagacacaggacaagaggtatgtgaataaaataagcaaaaacagagaccaaataagagaaagggcatcacccctgagaattgaaggagtatttctccaaatgaaagcacagatctgacaagcccaaagacgattcaacacccatttcatatcgtgcttgttctccaagaccctcaagaaattgatcatcatagaaatctacagccaggccccgtggaacttttgtgtttttgttgggttggatgttctgcatggagtgctgacgacgggtttccaagagttggcctggaccaaacgctcttcggttatcttccttttttctccgaattgaaatctgatccaccttgtttgccagcgaagaggccagctcggagcgccatttcagtttaactttaaccagagtcccatcctccaggctctcagtgtcggaattgcaaagaggatcttcaaaaattccccaaaacttctcgggaactttcatcatctcaagtgtatcacttcgatgcttggcaagctgtataaaaatttacagagaatcagtaagactttccaagaccaacttattttgatgtttctacgttgtcaaataagaatgttgatgacatactgttttgcgccggcggctactctggacaagcctcttctgcgtctcagcagagcctggtttccgctcttcttttcgtatggaatcacgccttccattgaaccatcgagtgatgagagccagaatagtagaaggttctgcagcagctttgggttccatcgagtagcgaagaaaacttccagctaaccgggcacaattccaatgtcgcaagataagtcgggaaaatgccacgttccatggcgaagtcgatagttcattccagttgaaacatggataaggaaatctagtcttcgtcagatgctcaagaaaagctagtcggttcgattcatgaagaacctttttttttccatgaaccgggaggtttgtgttggcggagattttgttttctaaaatggcaaagatttcgccttcctccaatgtatctccaccccagctatgacggaactgagctaactgttctgagtttggaggggacggccatggatcggaaagttgtttcatgccaaggagaagacgtatgaattgatatagtgcctggcacagtggagaattgaaggctgggagaattggatctaactgtttattttgggtacgagtagtggaggccagggtgccattaagtcggtaggttgaggtttttggcattgtgtaaaaaatggtattgatgtactgcaaacagaaggcttgttgggctgatacacacctcaacttcttcttcactcttatatccactagttcccagctgagaattgccgaaaaggacaaaggcataagctgttgaattggctggtaaactggtcaataggccctttctcatttactgagtatgtttgtctccttccagagcccaccgggcttcgaggttctttgtcacacatcactcaggtcggtgccagtatcatacgtcaccctggcccgctagccctcccaatcatatcacccctcatcatttgctgggctggctgtctgtacagtgcgctcagtaaccgacttgataaagattatgattacgattacatataagacgtggtcatgggccggggtttgaagcgaatcgcgattagtgcagttggtgttgggcaggtgtgtgggttagagatccaacggccaagataaagagaaactctcccactagactacacactccattcgatggccggttttgaccagtggtcaggtggagtcggtcataaccggccatcgagtggaggtgtactccaccggatgaccggtcaaggctggccatcgagtggccgggtactccaccggatgaccagttatgaccggtcatcgagtggaggtgtactccacaggatgactggtcaataccaccatcaagtggaatgtgtactccacccgatgaccggttatgaccggtcatcgagtggaggtttactccaccggatgaccggtcaaggccggccatcgagtggccgggtactccaccggatgaccggttatgaccggtcatcgagtggaggtgtactccacaggatgactggtcaataccggccatcaagtggaatgtgtactccacccgatgaccggttatgaccggtcatcgagtggaggtgtactccacaggatgactggtcaataccggccatcaagtggaatgtgtactccacccgatggatgaccggtcaagactgcccattgagtagaggtgactccaccggtcaagaccggccatcaggtgaagtgtgtattccacctgatggccggttttcaccagccatcgactattgagtggattacataccccacttgatggccagtatggaccggccatggtggtgtacgtactccacttgatgactggtcgtccgccattgagtggagcgtctaccgtagtacccgatgaccagtaaaaatcagtaaagtgtacgggtgtgtgtgtttctatgtatgtagtgtgagaatgtctggcagatcaaaaaaattgaatttggcgcgatttgtgccccccctgactctgagcttctgtaattgggtgcacccttggtgtatgtacataggtagaagtgtatatttggcacaggcactgctgagtccctcggggttatgctaggaagctgctcagctactctcagctacatattggctcagtttgctggggtgctgcattttgctgaggcccccagtaatgcacataccctaagaccttatggtcaagtaagaagtgagatgcattcgggttgtatccaaagtatgactcgagtagtcagatgtcaactgttggcacttacctcaaattttcttgcagtggtagaaacacaggaataattaccacactgtcaccccattccagccacctcgcaagatcctgagctgaataatttttggattgatagctttgttgtacagatcgcattttgacgcctcggagagatcgactgcgtagagtaaggaattgaatgagacgttgaattcttcgatggatgtgttgccttgcttcatgacccgtaatgatttgcaagcttcttcttctcccttgtgattggaaaaggtcgtctcaatcgccaccaaaaacgcttctcccgataaaagttcttccaacagaaacggagccttcgacaaagcggtattgggatccaagttctgatgatttgcattcttcgccatcaagccgcgccaccaaacgtaagaagcgcagttgtcccccaacttcccgtctggtttacaaaagtaaccggtgatccacataaccttgtgtttttcattatggaaattttctgcattcatctctaaagagtgtctcatagcgaaacaaaattctttagtttttcccaaaataccagaaaaatagatgtgagaaagatagggaggatctcggaacaacttaggttgtaaaggtggatgggtaatggagtgagtaacaaaaccttctacacgatccaagcgagagttggtagaattattaactgaattgattgtgttccgcacttgaaggaattgattgttagaatttgttttgattttcataaattgagagctgagaggaagcaaggatttcaaatcgtcaaacaatttgagatagcgacattgttgaatttccagatcagcgatcttttgaacatgagtgagaatcgtattatcaagagactgattctcaatacccagatgcgaaatcaaactagaaaccccatcatcacgagccgtagcaggaataatgtttggcgtgtcgggaacaggatgataaggcattgctgcagccagaagagtcggagacattggcggaataggtcgaggttggaaatcatttggaagaggcaataacggcggaagtgaaggcgagggggaaagatagtttggtcaaggagatagaaaattaactggcggagtcggagtaggagaaggaagcctcatgcgagtcgagagtagtggagaagaagaatcagacataatgaaaattgatcgatgttgtcgtcgatagaagagaagaaattcgattgagaaataattgaatggtgaaaaaaaaaaattttttttgaccgcaaacgaagaagattgatacggaaaaaataaagattgcaatataactgtgagggtcggcttactacttctcaaaggtccagtggctatgaagttactcaagagaataactcgcctcggtaagaagatagtagtcgaaagtctaaatgagacttagtttaatatttagataaggttttttatgatgatgtattacttagtaattcttaatctaaatgatgacaatgataagaaatatcgcaatgaggaaagaggaagacaaagagagaaagaacaagcgcaagactatatgacataaacgcacagacccaatgacgacaaaatgaatttgaaaatgacatcatgcagaagaagatcacataaatataaatgaatacgtcatcttgtgattcaacttctatatacatatcatacgtcattcgctaagttaatccaacgttaccttaataatcttacctattctttaagttacagcccaagtcatgacattgctatacatgtaagcgatagagtggcctgaaagactatgtatggtactgcaggatcatccccaggtaattgtagccccgccgtcggtaaactccgcatctcgccacaatcagctgcacaccggctctctggggagtatgtatgtacttttgaggatgtctatcgtttcggttttcgctctttgggggcttgtcccatagcgccatgtccgcagtggacagtgacgagctgtcctgagactagagtcacacatgagttgcgggggagttggtaacaaaaacttcgaaacatcgtttggggtcatgacatagcgggtttgagaagaataaaacaacttgcgaatcaccttgtaaatacatttcagcttcaagggcgtctgtgctgaaggtctggaatgcagaaattaggtgcggcttcataacccacaaggacctcctgcggtctaatacatacttgatctgcttcaaggttgtcttgttgtgggaaaggctgcgaaaggctgttattaaaggaatctggatttgctcctgcgatttggatctacataccctttaaataagctgggacttgtttctctctctgccagggttgcttcccacatcattcatttttgtcatgaaaacaattgggcaaaccccgctgattctccttatccttcgagttcagtccggacccacatgtgttgtcggatctgaactaggacgggtaaacttggggagggatgaactcaggtcagagtcggttcaatttgtaacagccacatcttccattcgttgaccaattggtgatttggtgcatcttgaatcttgatagaccagaacagccgtttcttcaagtagcttgtccaaatattgataccgctcatcaccccccaattagccaccacgatcgaatcacggctgtagactgcttgccgaatcttggtcagactcaatcacaagctcatcaagactggcagccattcggcaggtatgaccagctccacgactcacgagaacagtcgtcgggtttcgtttcagcttcgtcatcgcacgccaaaccgatggtggaaattgatttctttagtcagtaggcctttttgtatcctatctcgtaaaaacgttcatcgcggcatcatgtggaaattgtcttgctcttcaagctactgcatactgagatttgaactccttatgctcaggaaatgaaccgaaaattccatcttctcatctaaacgaacctgagcatagtttgatttctaaccggggcatgaactgtgagccaacccaaacagctccatgctttcaaacaacctctatcattcttcatcagatctatccaaaagctgctcaaaaacggctacatgatcagttattttctgatttaatgaccaagacttggtcctacttgggtgatgcctctcacaagagaaactgaccaaattcaacagccttgacagagaatgagcttcagttatctcttggctttccttcccatgatttcaaggtcaacaaaaagagaaagggagtggctcacactgctccaggtttgatcactctaggtagatggtcaatgctgttggtagaatctccatttcttgaaactaaagtaattcttttctgggtttttccttggatacatacagaacccaaaaaagaaaaagaagaacatgttggtactttggtcttcacaggtggaaagccacctgaagatgatagaaataggaaggggccaggttggtcaaaattttgtttttgaattttccaaacaaaatcatgctggtagttccaatatattttattgtctttttggtttctcaatcttccttccctctttacctaaggcactacattaaaacagcccaaaattgaaatggatcaacattcaaacctagctggatcctccaaactatcaccacataaattggatttggaaaaaggaaaacttccaagctttgttagagattctggagcctcaacaggttggtcaaaatttttacttattcatccaaagtaaatgattgtacatgattgctttagtcacattttgaatcttcctgattatcttaacctaaggcacttgcacattgaaacaccccaaaattgacattgatccacattcaaaccaagctggaacctcaaatcaatcaccaatcaaagtgaatttgatccctagtggggatattgaatgtatacaaaaagaaaaacacccaagttatcctcaaaaatccagagcattaaaaactactaaaaaacccatcaggaaaatggtggtggaaaaccccaaagaagaagatggtgttgattatcttttgcacatatcacacacccaggtgatttgggcatggatttttggggtctcaacataccgtgcagatcctgttgatcaagacttcaaggtttcctatgcttccactctttcagattttgatactaaaatgacagaagaaattaatgaaatcatgaaacaaagttgccatcaagctaatcatatcagttcaaaagagatttaccaaaaaatattacagctttctaatattctctggtttatcaacataagattcctcaaaaaccttgcagtccttcaaaacattaattttgactattcaaaagagaattgtttgatttatcactggattcttgacatatttgaacacaaaaggaaccattcccaaaagaaatcctcaaaaaaagaaggcctaaattgctcagatgagagggtcatgagtcatgttgtgtcaactctcacttcagttctcatatcaggaaaaaaagataatctggtttatgtatttgacaaaacaattgaatcaaacaatccaaagtaccaattgaaaatttcaataggagttatttcggaaacacagctcctgatgactaaagcagcagtcacagtactggcttctttttacaaaacaatttccccaacaaagtggaaaatattatttttaaatcaatcagctttcttacaccacttggctaaattgcagagttcctttgcattcttgtcaaactcctctcagggaataccagtaggagcaatccattctatcaaggctcttccttgggcagcttatttcaatgaatatgacaaaatagtgtttggaaagctcaatcagaatttatcttgggaacatctacaaggttcatttcaaaaatatttcaaacagatatccagttcagaaaatcagctgtatcatgaaagactctctgagctcttgaatcagcagctttcttctgaatatatgaatgaaaaaagagaaaatcaagaagacatttggaaatgcatttgtaggataaagagtatctatgaatcaaaaaaaggcaaattcaatcagtttcatgtatactactcaaattcacaaatcaacagacaatcaaaaatgagtgtcaatgtgaaagatttcaaaataacacattccctctgtgggagtccttctgaagagaaatttttacaagagttaaaatacttctcagagattttatgggtgttaaactctacactgatagaagcactaggtcatacagaagaacaagatagtcaaacatttcaacaagagcaaaataatatccaaaaagaactttcatccattattaatatgtcaacaaatggtttgggagagtcattggatccagagactaaaaatccagcagttaaacttcaggacttgatcttgagctcattgtataataacagtgaaataagtttcaagctcaaacaggaagctcacaccaaggcagcagtgatgttgatggcctactattatcgtgaagcgaacaaagtaaaatgggcaaccatattccaaaatgaatcaaattttattcattcacttttcacaattgggatgaggatgaggaaaacatattcttacaactatcatcaagaagaagtgatcccaaaattgaaaagcgcacagttgatcccttggaagaatcctttcagtctctcaccaactcaacaaaagagtgttacttggctctttcaaaaaagtaaaaacatcaacatttaaatcaaactgagatgtattgtttcaaatttcatgttatattattttattgaaataggattcttaaacaaatttctggtgattttgggttggcatattatgtacaaggatagacaaataaagggtttatgatgaaactttttcaatttttcaagccaattttgagggattcaccaacaactttttaatgatttcatgagttggatggatttggaggtttctgaacaatctgaaaaatacacacaacttttaaaatcttacaaatttattgataaacaccttgaaatgggcattaaaatatgataaattttaattgtgaaccacactattggtaaaaaaatcctttaaaatagaaaaaaaaaatggtggtagatacacttgctgcatagatgtgtgaaattttaaaagtagatgggcaaaacgctttatagctgctatgttgaggaaatggggagaagtaatgcctagaatttcaggctaggatagcctagagtgctcaaaatggttaagctacatatggattatcacttttttgttctaatccagtaccaatttgaactacaaatcaatagtacaatatgctgtaatgtaaaattcaacaaaatatggtgaagaactgcagaatgtagatgtcagccttggccattcaagcagagtgttgggtggggttttcaagtgaatcaaagtatataaattgttatttaaaaccctagtttgttgtcaagttggcaagagctcagcttgtgtggttgaattctaccaataagttggcttttcagaaaaagaaattgtgggacaaatgtaagtgaatttccttagtggttcctttcaaagtataacaaagattagatttggtcttgtggaataatgtgacctagtaaggctttcagatatgaaacagtgataccctcctctatgatgtgaaggtgacattcatcagctcccagaacaataaggaaatcaaagcagaaccccagaacagtaaggacatcaaagcagaaccttacactggggaaatgtagatcagacacacagactgcattggacccaagatgataaaacagagagcagctgagataaactgcatgactgacttgtacaaatgtgtcacagaacacacaagacccatcaactccagtaaatctaagtagaaaaaactgtgactaaatcacacccactctacacctggtagctggcaggcgcaatgctctggagatccaatatccgccaggtgctgtaatcggcgaaatcatcaaaaaatgatccgaacgaggctcgaactcatgacctctcgcgaacgcatctaaatgccatcctgcacacgcggaatggcggttgtgaagcgagtgtgataaccaactacaccatcggaccgtggcaactaatgacgcaattaagcgatacatcgcccctctccgcagtcgctgcgccggttcaaatcgggcagcgcggagctttcatgtatcaatttaatgtttgttctgattttgatttcggtggcgtaattgtagaaaggcctacataaaatggtcttcgcatggttagcgaaaacttgggcaacaagaagaatgatgttgagagtttattccaagatgagtttcctcatcgagagccgactttgtaatggatccgggtagctcatcgttcccatcagcttgtagccagcatcgtgtatgatgaagcgtgagaagaccctttatggaatcgccaggccaaccctgctcaaccagggtcaacatcgcgaaatctcggccttagggttcattgtaaagcttggcaaacatgacttaggcataatcagtttcacataatcatcatgtcaacccttttgtttaggttgcaagacaaaaggatgcttatcaggctaagtgctggattcatgattcatctgggcttgcgaagttcgcacgtaagagtatacgccttagatggattgaaaggaactcattcatcatcatcctatctggtaaccatctccctccctttgtgtttttccgtttgtattcatggatatctcacatctgcgccagatgtagtcattgtcaaagattccaaccgatgactgtgcaatcaatgggtcccatgttacttgctggtttactagaggaggacccaaccatgcgactttcggtttttagttcaaccgccttctttctccgggctaccctattttagacacatcgagtcaacaacacccaccttcaggcgctttcatattgttagatacacttcccacatatcttttgaaaacattccttttggccaccacatacctaccaacacaactagggcctactcctttacttccggtttcttcaagctttgatctacaacatgatgatgcttcgaaatcctggtttgatttcgttcatatgcctgatccattccatccaggccatcactagaactcgtgttcccaggtctctggccttcgcaggtggcgccaagagcggaggtcacttgttacttttaccacgaaaaattagtgattcaaactcacatccgcaagtgcttcaagagatacacaacttggcaggctgtggcggtgaaatttgtggaacgttggcaggtgatgcggtccaaccgctcttagcaggtgcggatgaatgtgcccagcaggatatggccgacagtgagtacaaactttctgttctcacaaaaaggagatcattcgtgactaaaataatcgggttggttggttgcctggaacttgatgattgataatagaaatgatagacatagctaaatcgaaacttcaagacaaagccgtccaaaaaaaattgatcgagctggcgaaaacgtaccgacaaaccgaaaggaacaccttcccagattactcttcaccctcaacgccggacagaaatagtctgtattgtcagaagaaacccaagaatcccgaactcgtcggcttgtcgcaaaagcaaagctcggccgctgatcctaagttgttctttgaccctaagtctaacggtaaaagtattcaaaaaggctcagatcgtaagtcattgccgagtctcgatttcagaattagtcattcttagtgtccttcaaattccacccgcggctaattggtttcgtctttgcgtgtctgtgtttttttgggtttccttttgtcaatcgatggtaacaatcttagcgcggacggagccattgggtgccgccaaagggcaaacgacgcccgtcaacagtaccgcatcaaccaaggaggacactgatgatccggatgtcgatgaagatgatgtgccggaggatggaagcgatgaagcggcggggaatgcgtctgacaactcggctaatgcgagcagtcccgggcccaacgcgttctcatcgagcacgactcgcagtccgactcaagtccaacacgatcgagagctcgggatagtcgaaagtagtcggcctcacaagctcgctgacagcacccagtcctcacaagctcccaccagcgtccgaccgcaagctccttcgactgatcccgtgaagaactcggccacaaaagaaaagtcccagcctccacaaggcaagcgaaaatcatcaggcaaatgtcgcccaaaacgcttgaggagggtatagaaactcccctcgcttcattcccccagagtgtgtggtaaagattccttaaaatctgtgaatagctttctatgtaaatacatttattttggggatttccgttgctttgggtgtgtatgtacatgatacacgacatgataatcatttatttctcgttttttttttttttggctcaataaaattttccaatgactggtctcattgattgaaatatttgatgtgttaatgagagttaaatcgcctttgaactgtagcctctcatgtcacgacaagatggcaaattccttgccgatggtatgcgctctttttttcgttgttactcgcaaacatgcgagaataatcatcagtaatactttaaacacgctacttggtggaagactatgagttgaagtccagattgaatctgaagatagtcaagaataaaaaagaaaagactgatcatcaggccggagctgagccgaacggcgcattgctcatgagttggcgcatacagttcaaagggcgctaaacccttgactgatggtcaagttggggcatgatggtttctgactcatctaattattttcgaaaaaagggccaagtgaattaaatacaactgtaaaccttctggagcctcttcaagtaccccactgatgggcgaaatgacaaacaagaagggcaaaacattgagcaagggatgcaaagggatcaaacatgggagaagacacatcccgaaaaggggacagtatgtttaagtatatatgtttgaccaggtttacttggccaccagagttttacaatcccgaagcaagacagggaggctgtggacgggaatgatggagatgcatcgagcggctccagtggcgagcatgggatgggcgctgaggaggacgagaatgacggtccggaggacaaatccgattgcggtatgaaggatgtaagtgcaatcctgataagagtgtgattaagttctttgccacataggccgggcgcgagtctaactaataccacgctgaactctgcccctgatgggcttgtagaaggacggcgaggatgatcaaacagctacattgaatagaaataggcaagaaaatatgtgagatgactgtcatagcccgaagagactccttttggtatttctatgatgcaaggccatgcgaacctccagtttagaatttaggtgaaaagaggagaaaattacttcgggatttcagttttattttctacttgcaatgattctataagtctgtctaacgccctaatgagcacattcatagttcatgtgatgtatatatccttcaagaagcagaagtagagcgagataaaaccaaggagacccgaaagaaagcacagctcgcggttgatcatagggatccaatgcaagtatacaagtctgttgttccagacaggagttctagagatgacatcgggggaaaaaatgaggtttagactgcctgagcatgaattgggacgtcgtgacatttgctagtattttcgttcggtactttatcaccctacataagattaatagaaaatccatgtcaatcactgaaataccaaatttatggagtgtgaggaatactactgacaggtcgaatgtgtgctacatcctcaggacgacaacacttgggggtccccagagaacaaataaacggagcggccttgtggaccgggctgttatccttgaaggcgcgttcgactttgatgtcacatttcaattgggtgaagaaaggtatgttactctagttgactaccgatacgctgctccattgatatggataagaaggacaccactcacattttcttggttcctctacatttcggaatatggcatcaggtttgtcagttttttttttttcttcataggaagcagttgcaacccacgggtactgcgccgttgattgataaggatgagaagaacgacacgcacttggatcatttccgataggaactaagtctatttggcaaacaccttcactcaatccaggttccttgcaagggaaggctgtcgcactggcatagttgcaaaccaccgccaaaaaaacagcagcggataagacgtgcatgtcggggatgaaggggattggtttgtgaggttgggttggttcgggaaaggcaagtgtgttgacagcttggaggaaaaatggggtgaatgggcctgctgcagtgggcaataacccttctgatttataccatttggcatccctcctacagacatacatacccttgataatactccatacatccactgtttgagtgatctgggcgtggccagttgaaatgacgcctccaggcacacacttgtggtagcccgacggcgcgccttttgggggcgaaagccacagtaagaaagcgtggcccccatcactcatcagccccgtgccatcgctacaggctaacttaacccaagtccctcgatcggagggcctgtaccaggcgggcgcaagcgcccctcgcgagttgcctccggccctctgtcgaggggatttgttaagctagcgctacaggatgccacgggtccagactgccaggtcatcaattcaaacccacagttatagacgccgggggaggtctcgaaacgctctcctggacatgtgtttttgctttgtctttttgcaagtcttaatctcatcgcgccttacaacaccggtgtcttgcagggagtcccggaaggtatgtaaacactgatttctttcccaggactccagcgtgggggtgggggtgaggtttgttccccgatccactgtcggagtccctggaccttcctggaccaaaggaactgtctcgggcggcgcatactattgcttcgcttcggagtcggttcaatttggcaagcctccctgagggctggttgcttggcacatatgacagctcgtgtataacaagtatgtaaatacaagataaaaattattcaggcgcaatggattggatggttcggtgatggagccgagcatggtttattattattaattttacatgaactggactagaagaattattgttgtgggctgaattgatgacggtaatgtggacctgggaattgatttccaaggcggagaaacaaaccgagtatgtatgtagctcaacggttgaagctgactccgtgccgcaggaggtcccagacgggattttggttgacttggcttctcgcctccaagagaagatgggcaacttggtaccgaatcatttgcttctggttgtgcaacgtagcgtgtatcagatggactcctttaccattattaccctttcctgcgctcaacttccaagaatgtgtgttattgtgtaatgattccttgaagttcatcattagctttcaatggaaatccattcattcattttggggagtttggttgctttgggtgtttatacgatatagatgacatgaacaaaggtgttctgaccagaataactttattcttgataactggtctcataaatcaaactatttcatgtgatccatgagggttacaacccctgtgaggaggtccaggatacaaacaccgagcataaggccagagctgagtatgttgtggtcggaagaacaaaagtataaatgcacacgcaaggatacagggaactaaaaatgcgaagaaagtgacagtgcattaataagcttgctcatccaattccaagggcgctaaaccgctgactgatggtcaagtggaagtgtgatagcttctattaatctgctaattttagaaaaaggaaaggtgacatgaattgaataagcttcgaaattttccagagcctcttattgagtaccccacttatgagaaaactggcaaacaagaagaggctaacattgagcaagggatacgatgggaccaaacataggagaagatatatcataaaaaaggggacagtatattgaagtatatgtgttccaccagatttactcagccaacagaggtttatagtcccgaagcaagacagggacgctttggacgggaatgatgccagcctcggtgatgaccatagtgatatcttcgggtcgggtgacatcatacaacagcgacaactcttggatctctgtctcctcgctctcttgcgaaggggtcggtaaggtgtacggaaacgtgaagagatgatggtatgaagccggggggatatttgattgcgaagtaccttttgaatacagaacccaaataaagattgacgggtttagtgttaaacaaaggactctctggatgcctaaattaaacagtgaatgcagatgcagcgcgagaagacactcactgatctcgttgctgacaatgctgtcgagcatgacccgatcactgaacttgtaagtttcgcaacaacagacgacggggatcccataagtcttgctgatcatcgcgatcattgctgtcccagccctgccatagatggcgccattggcgagcatagcatgggcgccgaggaggacgagattgacggtccggaggatcgggccgatcgcggtaagcaggatgtacgtgcagttgatgcccacgcccgacagcagcttgaggaggttcttcgcctcgtaggccggccgcgagtctactaagaccacgctgaacttcaccccttcctggtgggcttggagaaggacggcttggatgattgaagagctacattttacatataaacaggtctgtcagatgattgtcagagagggctagctggcgggggaatgcacaagcacttacttcgcataggtcatgatgacatccccatctttgatcttggtcaccgcatgtgattggatcactttatcagcaacgacaatccgatcacgtatgaacaaatcgatccgatcacacaggtaagatttggcctgaaaagatgaatgggtgtaagtcgagttgaattaatgagggtaatatctatcttagacagaaggtaatgcccacctgttcatcaggcgtgtccatcccgattcgactgattacccctttcagatgtcggatcgcattacccatgctcactgataatggtctggcttgtacaagatgggcgatctggggtgacagatgcgataacaaatgtcgggagagggaagtccctgatgggggagagtacgattgaatgacctgttgaaatttgcaacgaaatactgtgtcagctacatatcatatccctaattgactacccctttttttcaaaaagtctttattctccattttcttttgcagctcacgtgtttgaatgcttcgagcatagccatgcatcgggcgttcgagcccacgatcctaaactgagcaaaaagatgagcgaggcggaggattgaatgatgaaggacggggttattcttgcgagaagcgttgagggtatgagtagtgacgggggattcgagatgaaggaagagctggagggagtgaggaaaatcgatcatcgggtcgatcgggctctttttggcggccgaggtactaccagttggacgagaagaagtagatggggcatttatgttgtttgacgcttttggtttggaggaggtcgagggaggcggggtgcctttgagtgcggctttatcggctcgttgcttttcctggactgctcttcgttccgctttgctcatctctttcatgcttggctttgagtttttagtcttccctgccgagtgctcttctgttctattggaagctgaggaatcgccgagatttccgccaggatgctgtgatcgcccattcccttgggattgtctcctcggcgtcgaaccagacgtgaggctcttatcggccatgtcggattggttggtcaaggagggaaatgcggacattgctctgctgccataatacacacgtaagaaacaggtggaagtcagtttgtttatttcatttctgttttatagcagggcctcaacgatagtcggtggtgaattgagggacatacataccaagagtggtcaagacttggatggttcgatgaggttaagaacagcactcgagccactcacctcggcggaataattggttcttcggggaaaatgggcaaaaaacaagagtaaagcaaaaaaccaagcctcggggggggggggggaaaaatgaacgcagccggggtcgaaccgacgatctctcgctctcgaggaaagctgctcatcccgcatcgaaggcgagcgccttaccactgggccatgcgtccttgtatgatcgcgtcattactgcgtattcaatcgtcctactctcgcagttgctgcggtccgtaaccttgctcacaagtagttggctgttggcatattatgccacatttcaagttgacatcatttctgtaggggttgtgagtcattttgcctgtctgttacaacttacatcagctgaagtgaaccaaacttgagcttggttgctgtgtacaagtgggttgggtataccttttggtaagtatttcagtcaggttacaaattttccaatgcaaaggctgataccataccttaatagaacattggggcagtgggacaaggcaatcatgaaccaacttctgtaagtgtaagatactcaattaccattgttgtcttgactgggataaagaagaaatcaagaacaataagaatgtaaacagatgatccatccaaccaggttctgtcttttttagcatgttattaatcccaattggccacatgcagaggattcattcacacttccaaattcagtttgtaaaatttaaacaatggagagacttcctttcaaaacctacaccgccagttttgacttgaagccctgaaagctagatttcccttcaagactctagactttttgggtttaaattgataaaactgggaggccccagatcctatgggaagtcctccagtcaaatcatgaggcgaaggaaaacaaatatcataaagataaaaccaataaaattattgtttatttctcaaattaaaaataaaaaaagtatagacaagtttttcacatcacacggtttcagggccattttttggaaacagtaatcaagttagttgatggcttaatgattttccacaggaggatgataaatctggaaagtaaattcataggccagagttggtgacattggattcctgcaactgatctctgaaaaacagacacttgatgaggcccgccaagagggaagagaagaaattgaatccaaagaggaagaagtggttgatcatcttgatattttccatcaaccacctgattagtcaaaccaacattctcaagatccacaactttagcgggcaactccattgttttacttctattgtataagtttactacttcatcattctcactctcactcgcttccaacagtacggaggaggtaaaggtctagattatgtatggaattgcaatcaaaagatgctgtaatccaatcattgtgcgcttatgatcactgtcagatctataaaaatgatggtgaaaatcagactggcagaaatctactcgaattgacaaatgatatgcgatgttttgtcatacaagacaacattttttagtactgtactactatggttccaaaatggcgaaaaaagagggcctctcatggtttcccagaacctgaggtgcaggaatccacaaggacaatgtcctcgacattgatcagtcttcgacttgttgctcttggtgcccttgagaactttgtcgacggggtcgaaagttgatccgaatgcctgaacgttgatcccttggaatcaagctccagagatggcagatggaaatctgatttcttgaaggagatagccgagctcaacagtggtgtggggtaacggatgagagttccgctgggatcgctcaaagggaaattggagacgacgaagaggacgagtgtcaccatcgatatcgagtcggtttctggcttgaaagccagatgaccaagacaagcttcatcggggttttgctgaattaaagctgatcggcaaggacgcaatcagtttcagttccaccggctggtccagccaggaccatgttgttgagcagaactagagatgtggggtttgtggatcaagtgacttcctcgattgactgcttcttcatactcatcatctcaagttggcgaatgggtacgattccttactcgatctccttcaaatgacattgtcaaaatgcatcatatgtttgtctcaaggccaagagactcatttggctatttctatgatataaagccatccgaccttacagttcagaagttacctgaatagaggagaaaagtacttcggcatttctatctttttttttctaattgcaatgattcaatgggtctatctattccactaatcaacacattcgtagttcatgtaacggattccctcaaaaaagcagaactagagcgagataaaaccaaggagaccagaatgacagctcagaatgttgcttgcggttgatagggatccaatgcaagtatataattctgtttttatatagaccggagttctgaacatggcataggggaaaaaaataaggttcagatggccggggcacgagaatgggatgccagtgtttactaactgtttcgggccccgctgaaggttcggacaacctagtttgtttggggttttggtacgtcgtgacactttgaagtatctgcgttcggcattttggcgccctacatatgattaatagaaaatccatgtcaatcactggaatgatcaaatttatgaagtctgatgaatactaccgacatagctgtatccggatataacctttggaggacaacacgcgggccaccccgaactacaaacaaacggcatgtccgggtggttggcatcataaccggcgcgttcaacttcgaggtcacatcccaattgggtgaagaaaggaatgttagcctggttaactaccgatacgctgctcgattgatgtgaatgagaaggacaatactcaccatatttctgcgcttctacatttaggaaagtgagatcaggttgtcaggattttttcatgggaagcattgttgcaaccgatgtcaactgctccgttgataacgatgagaataaaaaactcacttggatcagttccgaaagcagggggattcattttgcaaacaccttcagtcaatcctacttcttttttgcaagggaaggaccatgcactggcatagttgcaaacgacagccaacaaaacaactgcggataaaacttgcatgtcggggatggattaccaaggaactgggagttggtttgtgaggtttgattggttcgaaaaggcaagtgtgagcttggaggaacaacagatcggtggggtgagtggatcagtcgatgagggcaataatccttcttacttataccatttggcatccccaccgacatacgtgcatccccttgagaatgctatagaggcagatgcactcagggccgaaaaacgaaggttgaatcggaggcgaccctgtccaagttgtacaaacgaactagatacacacatacatccacgcgttcactggttgagtgatctggggcgtgcccaggtaaaatgacgcctcaagtcacacagttgtggtgggcctgagggcgcgccttatggcgctgacaactattatagaaattgtgccccccatcagcccgatcctttatttataatgtaccaataaatcaagcgtacaaacatgttaatatgtatctattgttccaaatatgtagcgcacacgagcggtttgcgatgtcaccatggccatgggctgccatgggtccagactcccgggtcattcattcaagcctagagcctaggccctggcccctagacagtagatgtcggtggagatctcgagtggctggcgccgcgctcttctggacatgtgttttttctttttcttttacaggccctaatatcactgtgctttaaaatatgtattggtgtcttacggggaggcccgccaaccaaacaacggattgtttccactctggtgtgtgggttaggtttcttttgttccccgatccattgtcggaatccctggacaaagaaactgttaactgtctccggcggcgagccggttcgaattcgcaagccctctgggggcttattgctcgtcatggcagctcgtattccaagatataaacacgtacaccttgacgtggggttgatggctaattgaatgggtgatcgagcagtgcatggttggcgaatcaagttataatattagactgcactagaacttatgtagaagaattgctgtggagctgagtccttgtcggtgatgtggaactcgaaattgacttccaagtcgtttcatgttttcaaaaacaacttggttggctgatgactgactttgcacctgacagtgacaaggtcccaggtggctttgaaattgctgttacttggctcctcgcccccaaaagaagatgcgcaaatttctgccgaatgatttgcttttggttgtgcaacgtaatgtgcatccgatggatgccagatggtcaccatgatcaccctttcccttcagatggttttcgtcgggaaaattttttgcgatcatcacattcttctcattgtatctctctggctgccacctccaggctaaagttatttcgatatattccgctcaaattgcagcgtctgccttgaaattgaatggcttgaaaagtaaatcttgagaatcagcaacaagtaagaaataaatctgtgtacaggggagggtcaggtaaaacaagcatgtcagcaacaagtgcaaaactatgcgcaaaactatgtgatcttgaactgcactttttttaccctcaggtttcaaggtaaatctatcctggtatatccccatctttgaggaaccatgttaggaagaaattttgacatgtcacagtttttttcattgttgttggaaatgtaattcaccttgatggacagacctgacatggacagagagattggaggacttcccattggatctgggaccctcttagtttgtaatttagatcagaaaagtctggattttggcagggaaatctagctttcacggctctaaatcaaaactgggagacccgcagatgtcgacaggaattcatccattcattcctaacctgatcctacactgcaaggaaaatagggggtttcaaatttgatttctgaacagaattctacacaacatcatcaagatcacagaatgtttgagaaatgttccaaacaaagaggaaccagaagttccagaaaactgaaattctgaacctcttgaccttgtggattcatgtagaatcctgtttgaaaatcaactttaaatcccactaatttgtgcaactgtttgcagttgacatgtgatattacaaaggtgcctttgtaaagttgcatgtcaactgcaaacagttgcacaaattttccttgcagtgcataaatactgattgaaattcaagaaatatgaatcaagaaaattacttttggaactttgattaagagaaagaagtgaaagaaagatgaattacaatgggggctgttgtggttcaatttttttccaacaacattgatcatcactaaccacacaaaatgatcagcttggaagaatttggagaagtgaccaagctttcctctgaatttttctctcactttgatcaaccaatttcccttgttatgaccccattgggtctcagtgaccttaaccctcccacatccctatcaaaaccagctcctccagctcctttaattgtagttctaattcctaatcctaatctcaaactctaaacctaacccctaacactcactcctaaccctaaaaactaaccctaacccccaagccctaacccctccctagcccataaccctaaaccctaacccactgtcattgtacaaattgcacaacataagtttatcattttgtcaagagctctagtcattccaagcctcctctgacttctcctggattgattgaatttaggattcatcattaatttgcatataaatctacatttttctccatcaattcaattttcatccttccttcaaattgcacagatttttcgcactccatgcaattttagtggaatccttcaatcctgaaatgaaactcctcttctctatcacatctttcttatcagaaacagtttctgaatatattcaaggttttttgatatgtctcacataacatccaatccattgggactccaaaagggaaagaaaaaatgatgatgtatacacaatgtgacaacaattaatctttaaaatgattgagttccctgaatttttgatggatcattgtgatgtttcttttatagattcaaaaagaaacctagctactctgaaaggccttggataaactttcatggaccactccaaaggatatctctcatctccaggtatgagcttattatatgagctattagctactttgagattcaaattcaaatcacaaaggatgggcaattttatttattccaaaaaattatatgtctcccctgtcttggcactttgtgagtgttgtgctgcttggtgattttgagaacaatgatcagccatctgataatccttggttgaaccttttggaagccatgatctcaaaacaggcagtgctcttagcatccaccatggtggcttgagcttgtttgattgttttttgtttatcctctgaatttatattgaacaaggatttctggtgcccatgttagagcccttcttaggtgtgacccttgactgaattagctgtgcttgcccttcacacctttgtgtggtgaatgtatcaacacatgctgagtactatttaggagcacatgatacgcatgtctgggcttcgtgtgcagattcacacacgcgcgcacaacttgatagataaaacctttcttgttgggaagattgaatttatttgatagttagtcgagaatatgaaggggaagtctcttgacttaagagctctagtctaactcttgggagtgaaatcgagaatgattacataagccgtcctgtgttgtggggatcggattacgtcatcacatccacatataattaatttccgaatcgattgaccttacaaagccaatccaatttattttcctaccgacagtccacccccctgttacttccagatcgaccagtaacggaagggcttccaatcgagccgagacagccgacaccgtttggtcaagagagtatccccgagaccgatgccaggtaaacagattgattaatgtattgttataatataaccatatactacagaaatatgaaggatgctgacgaccgattcgaatgagaactggcagggacgaatccagaaatgacgataccggcctcagcaccgggtgaaactgccccactatcagcgaacaccaccccggtcgaccccccaagcacggtgaatccagtgatcatggataactccagacgggagagtatcgccaatcggagtacgactaccaccactgcctcacataaacattccagcgacctttatccttcagctgatgttggactcagaacagatcaggatccggtcaccgtcgctctcaaacagttcgtgaacgatgaccgccacttcagtctactcaggtatgttccgctcctcttcttcctttaaaaaatcggccatccgagctatttcttcaccttccaacaagaccactttatctgtcggaaaaaacatgaacatgatgatagataataatcagttgatgaagaattttatccgccccaaaaaatggacatgtggctaaatcaacaggaactttcgactagcggacttgatcacgatcttcaacggcgtatgcggctcactctcgatattttcctcggcgtatttcctgatcacgttagatctggagcacctaaagcgggcgtgcttgttaccgatcttctcgctaggatttgattttctggatggcaaggtagcgcggttcaggggggagtcctcggtgctaggacaggagttagactcgctagcggatctgatctcgttcggtgttgcacccgcgctcgtcggcttcacgatcggtctacgccaccccaccgatgtcctgatcctgaccttctttgtctgtgccggtctaaccaggctggccaggttcaactccaccgctgctttcaatcaacggatcagagcaatcgacgagccgccccagaaaactggggctaagaacgcctcaaactccttcgaaggtctcccgatccccactagtctgtcgttggtcgccgccatgtatgagtccatcagacgcgcccagatccaactcccgctcatctatcaacatcttctatccgatcacaactctgccctctctatcaatcctgaaaattctctctggctcaaaaacgttcatcttaatggtaatcaactcctgggcggcctcgtcaaaaactcatttggcattcaggttcactggttcagtttcgcatttgctggatggggtttcttgatgctttccaaaactttcaaaggcaagcagtcttattcttttttccctacctacatatcacaatctttcttgttttgactgactagtagtttcttccttttcctttcttttttctttctgttcaatattccatctttctcttccaactacagttcccaaaatttaatctttatctttcacacattgccaccaactcgtgacttgagaaaatttattcttttatattctactgtaaagaaaagctccagaaattattattcagtgaccaaaaaaaaaaagaagaagaaaacatacaagtgaactgtttttatggtctcaattttcatcaatgtggtgctatgagtttttctcattatcatttctctctctccctattcccctccaagtttttgatctgtataatttgaattagtcaagccagttttcctattagatattttcctcttcccctttctctttccccttctctttcttgctctgtcaagaaaaaaaaaagagaagtgttttgcagtctcaaataggtcatttcttatgttatttttaaagaaatatatacctatgaaatctaggtatagcatatagtgcacacagatatgtacatgtttgcatctacaacatctatcctaagctgtgatatttcatttgtgagtctcactccacaaaacaacacattcaaatccaatttagccaaatcctgctttgggggtacaagctgaacttaaaaggtaccaaagttccttggcttgcagtgtgagtgcctccacaggagggagtcatgtcttacaggtgatttttgcccatggagagctgattcttgctgcctttttgtggtactattgctgtagaacacagtctttcatggaatttatttgtatcttcaaaatgagaatcacaagctaggatatcttctgtgctctccttgaatcccatgtctccctcccagccctagaaattggaagtttgggccaaagaagcacatccttgaaaatccacccttctcagtgtatccttttaaggcaaaggagtcagcctgtgaggactgatttccacccaaaagtaggtaggactcagaagaatcaattgacatggcagggggttattggtgatggatttatgattcaaaattggcatatttgccttccctaggctctcatcccaagatcactgcatcacataagtctttggagtctctcaggagtcagtgaaagcatgcttttttgtgagttcctcctggtgggggggggaggggcaaaggatggttccagtactatccaacttccctcccactcctggaggacctcccttccctagagggctgggagggtaggcacaaaatgcagatgtttgtgtttctaggtcctgttcagatttatttctgtttttcttctaaatttaactatcagaatcaaagaacacatctcatgaataagcaaataggtaaccaggttattgatccactattactgaaagttcaaaaacccattgttagttgttgagaggattttcaatagttgactctttttgtatgcccaaagccatcaaatttaccaagaaagagttaatgtaactcacgtctggaaggtggcggaatctgcagtctgctatgaagtcttcataaaatcttgaacaatgaaatgttttgactatcactaggctcctaacttggaatatgctgaggcagagagtgatgattgaattctcttgggaaaacaaaaggaatttgctgaatgtatcatgatttgaatttgcacaggctgaaaaatagtcaaccattctcactattcattgaacgatttagatttcagggaatgtagaactaaaatctcaatttaatgttgccaatcaaacaccttcatactgctcctcacatgtacagtcacatttgtttttagatttcatcaattttatttagttataaattggaaatcaagaatgcaaatctccataatataccttcaaacatttctacatatttcaataccagaggtaaagcttataaactatgagctagtgtgaagtatgtatgtcatccaaattcagtgtttgattcttttgtataatgaagcattcatctagtatagatgtggagcagagatcaactattctaaacatcaatctaatctgtatttttttttttttggggggggggttcaaagagaaaaaagcagaatattggaaatgtactattgtgaagtattctgtgcagtatttttttttggatacaataagctattcatttaaggtttcttctggttgtaatctgatgagaaaaacaactacacagcctaaaggtggactatcatggatgcaggcaggtgcagaacttttcagatttgtgggtctttctgacaactgctttgatattgcagtccaaacattcattgagaatacgatattcatataatctatttccactttaatattttagatagcataaaactaggaaaaatttgattgaatcaatttgggatggggtttggtcttgtttctgtgtttgtgatatttattcagaggctaatctttaggaaaaggacacaaaagttagccatttttgaggatttaattttccgattctactctagtggccagaggggccattcatatcctttgagggatgagagtctctataaatgaggctctccaacttctgatggaattctttgatttgtttgacaagtctttctgcttgagactcaaatcttatttccatggatgttttatccgatttacccgcggtgtgaagtgtagatgacttttgattattgagaaaagaaaatctcatccacccaatttctctcaaccatccttgaatctgaaaaagtcaaatttttcagatatccaaccatctcgtaatcagcctttcgaaaaaaatttgaacgaagtattcatatcagactttctttgtagttatcgctcacctgatgtgataaagcagtactcaaaaactcatctgagtttttataacgaacaattgaatgttgaattatttgaagttggctttcaatatgtgcgatagccttctgatgtgttaattgaacctgagtgtatcccaggatctcttcgaaatatttgctcatattttgaagccatccttccatttgactattttgatccacatgcccattgtgtaacatggttgagagatgttcaagaaattcctgcaaatagtcacttgcatgagttggttctatgtcataagtagccatagcatccattacatctgtgttgaagaactggttcaatccactggactgcttttttgctatttgggagtcaacattttgcagtttctcaatcattaataaagtcaaatcatgatacttcctgggtttattcttgatctcgtaggatgataaatcaagattgtgctcattttgcactacaatcttatggagaaatttagccagaacatccgacaccagcatgtcttgcaagatcacatccaagtttctctgtaagttagattaccgtttcttagaacgatattttgaatagctctcatgaggatttttcaaagtgggcttacttgttcatctgacattccctgtttgaccagcctggcagcccaattcgaggttgggctattgtcgtcgaaattccgcctcaattcttttaagccatgttccaagagatcaaacaaatcggtagatttggttgaggaagtgagctgttgcaagtcaacttggcatttttttaaatttcgtagcgtgtccaaaaagtcatccgtactatcactggaatttgagatgttgtaatggaatttattagaggcacgatggaagtcattgattatctttaatttagagtgacaatttgactaacggtatttgtgcaattgcacgtttttgctcaggcatgcggttcaactgaagagcctctttgactgaagttaagagtgtttccgcttgcaaaatggcttctggttcctcggagccaacgtgaggatggtgagcatcttcctcagaggtggcgaattccagatcaagataatcctcagaattgacgattatatctttcagttcagtttccagcctttgagagactggtatgacagctccgtgcctgatgagttcgagaatctccaacgtgttcatgagctcaggcaactcagtggattctttgagcttagcgatgctatcctggatgccacccattaacccaactgtttgtttaagcatgtcaagtaccttgatctggctgtcgtaatgggcctttatcattcagcggcatgtttgtagaaaaaaaaagtttatcaatcaaacgcttgaagacagtatcaacaacttattgattcactgacaaaggcttttgctctgatctttctaaatttgattgattttggctgatagagtggtccctccatcataaaggtaagaaggtattcaatctgaacgaacctctgtcccaatccctttgttgtagtgtttgctttccaaggtagcttttggagtaaaactttctcaagttcattcaagcccctgcgtaagacttgagcagttttttcctcttccatctcaaacctaaacactgaatccttagcgacggggtcaaacatttctgggtgatatacttttcccactcgtttccctggagcttcgagaggataacgggagggcgcccagcgacctatagttcggcgttcagatccctccgcgtttgaaacagtttcacgcaagactctcttctgcgttgaaagcatcgcatgagtgggaagcatgcttgacttcgctgattgatcattgatacttaaatccttaaacatgcacatccaaccggtgtcaatactctagcctaaagcagtcgatatctaatggtgaagcaaacgactgactgaaagaagctttagagttctcaacgtatttccaggtccttgggatttctctttagtggtagacgagctgcttgctttggcaaatttagggtctccaatttgatcgactgaaggggaatctggtttaatacgttttcttcgatacacctgaagagggacacccccctcggcactgaaatcaccgggagtcaacccccaatcaaacgagggcaacattataagatctaaagtctgaatttccgtgattcctctgcgtaccttgatttcaattcaagtctccgcctatcctggggaatttgaatctccttaagcgcggagtagccatcctttttatcccagatggctgggtcggaatctctctgctcggctagcaaggatcgcgaggcgtcgaagcgattggaaacaacactacttatattgtatattaaaaaggttgttgtcaagatagcccatttcaatgaatggatccgtatttgggaacccatgagcggacacttcaagattaactagtaatcaatatgtatatctcggttttgaggatgtgaaatcaaatattactgatgagaagatacgcctcgatgccgggcagtatttatggacttttcatagctctcataactgagctcatctcatgctcagctcgcttacctgcctgccatgctgatttgcttctcgagctatagcctatgctcaagtcaaaaaatcttatcgcccatggatcattccagaaacattttttcggaaagtcccgaattttgacgttgtttggcggcctacgtcactcggcactcccggtctccagctactcacagtctcacagcgatgaacttggtcatgcaataacggaaaacttcccttatacttcacgctgggtgtaactttagttagcctaagtttaagcccacgtaggtatccagactggggtctacgcctgcgtagagcgccgagagggtatcctagagggtcaaagtgtataaaacttccttgccaagataaaacagggaccctgataatacaggccactgatgtcaggaatcggaacgtatcttggcaaatgtgattgactgtaacgataagttagacttgacgtgtcgggataactcgcattaggatgtcaggggttgacatttgcaggtttaagaatatttgagtggctgctgataaaccgaaatgatacggctaaaaaaacttgaaggaacagttggggatacctgttggcactgttatcggtgacctcacagcgtctcaagtgtatcatgtatggctcacaaggttccgaatcatgccacttctcccccacagaaatcctgatagaacgtgccactggtatcgggcattgggaatcatcatggcaaacgtcatcagcagcccgtgtaaatttgcgcttaactaatcttcccagcccacaaaaagataaccaaatttgacgtgtcttggttgtcaaacgtgacatcggctttttccagtcgtcttcacaatatcactggtggatccagacctactgacgaagataaatctatcaccatatcgtgagcaattcacaaacctgatgacagcggtgatagaattcgatacggttacgataacgatcgcgtttgagctgacccatcgttgcatggaaatttggaaggctgctcagcagtcagtacctgcgaaacatagataaggcggataagcggtgagcgcgactgggagaattgcatcattcgcgcagattcgtgcgcaagatcattgtcacagtgaggctatcccataatgacattgcgcacaccgcagtgtgggacagaaaccctgtggagctgctgagctcggtgggcgctgtcgccgggcacataaggctcctgaaccttagtttaccaggatatgtggtcgaatcgggtctcaatcttgtcgaccgagtcgcaaagtgatcgcacctaccccagctaacccagtcagtgatttcgtgcattttagcctcgggatcaatccgttgaaacccaatgacaggtagaaacctagctagaacgaaggcggcacagagtccaatcgacgtagataacagaaaattctgacgcggtgctgggacccgcgaagaacagagccttgaaaaattgaacgggttgagagtaagcaaagccatgtggcggtcaggactctgcactactcggggcccaaatgacgttgatggaattgaagtaatgcgcaagctcagccggagtctattcaggtatgtagtgttgattgcaaatgttgaagtgagcatcgaaggtccagagcttaggaacttgcaggactgagatttgttcgctgatgctaacaacacgggtggctaaaagtgaccgaccagctgaagtgggtcggcatgcaatattgtgggcttaggccgagtcatatgtcttgcctgagcacaactaagccagtggaagaaaacttgtacaaaagtgttaaccaaggaagggctggttgtgccaatcccgatgccaatcccaccgagtgaactaccttcagcagagtgaagagcccggggagggtttgcaaccgggccatccatcatccaaagtgtgaaacgagggaggactggcgatgtccttcctgacttcactctgctccgccgacgccgagtcagctaccaagagcgcggtgaggaggccggacagacaagcattcagtcagttctgaaatgggctttcaaccgggacgacccaggagagggccggctttgtgtttaacaattcaaccggattcaatttttgattgcagtagatggataggaaagagttataatttatgaacaaattaatatattttttcacaatttgattggaaacttctaagcggactgcatttatatctaagaacaggaggtagaaaattcaagtaaagcgtcaaagcattcatgatatccagtagtctataaattctctcatgccagctattttgaatcattcttcttcataaaaagactgaattgtgattaccaagggtaccaatgttggtctgagtagcttgatccattctctgattctccttacgcctgtcatttacctatgaacaagctgctatctgacacagtttttttgggagggaattctcccaacaaaatgcattaagtaatggtttttcaggaaggattcccaccaacaatttgattttaaattcagattgtaaggaggagtccacattccctcccagatggctggtgtcagaaccatcttgttgagatcaattccttccaattcagggaaggctcatgtttgattaagggggcatgataacccccttgcgcacaccaggtgcggattggtgtgtgcacctgcacgccaaagcaaattggtgtgcgggcccgcacaccaatctacagagtgtagacccaacggtgggccgctacgctacactacgctatttgaccactaactgttagtgtagcggccttttttttctctagaaaatctgtagtgttagcgcacgctaaacaccgctgagctaactgccagcgtagcatgaaatttttctctcaaattttctgtagtgttagcttcaaataatcaccgctaaactaacaggtagtgtaacttttttttcactaacaaaattttgactaacagatagcgtaactgagttgacactaacatttagcgtaactggtcccacactacgctacactacacaatggtggacaaatgaaaaatttcaagtgagaaaataacacaaatgcatgccttgaggtggaattgaacacttgacatgacaggttagtagcatctccagacatcctccttgtccacatgactagcagtacatgaggaatgggtcggtgagttgaggttcagtcagcaagaggatgtcatggacatgcctgtgacatgttcactccctgggctttgagtttgaacttgaagttcaagcaaggggagatggatgtcggacctcccctccaatctcttccgatccaagcaagaccccatcaagatttttcatcctcatcctcatcatcaacttcatcaaagctcaatctgatcttcatctcaattaaatactcatcacaaccacctccattatatcctccaatccaaatgtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaacttcaatcaattcgatctcagcaaccgttcgcttttagtcaacacagtggccgacaaagttgtagcccttgatgtcagctttccaacgaaccaaaaattaaggaaatcggacgttttttgcaaaagttatcgctactcaaagtcaaccagcaaaaatcaatcgcttccccaaaagggaacaaactagaagaccgctaccatggctccgatgcttgctaacctcccccctctttgatttaggtacccccacacacattttattgaccattgactgtggattacaaacaggacgggccaaaaaagcggtatgatttcaaatttgtgttaagcttccgcaggttgctgatctaatttttgcttcttcttactcttcctgtttccctttcctgcagctggctactaaatgatggaataaatggatcttggggtgattcaaaccctggggactaatttatctcttgatagtaataataatgccagtatgaaagcagcaaagaaacggtgccaagccaaaaaaaacaggagcttcgaaaccagattctcaaacaaactctcacccctagtgataccacctacttttttcaattggaggagcgtaatcagttacgctaactgttagtgtaactcagtaatcagttatgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacgctaacagttggtgtaacttatcaaaaagttacactaacagttagtgtaactttttatcccactaaccacgctaaaattccactaacaagggatttggttagtgttagttgctgttttttttagtcagctaacactacgctaaagtttttttttgttttttcagaaatcctgtagtgttagtgggccaaattttttcgctaacagtaacttttgtgtagcgtagcttaaaaagctaacactacgctgcactaacactacggttagcgtaactggcccaccgttggtagaccggcatgcaggcctgcacagtgcacgtcaaagattcctaaatatatggtgttgcaagcgggtctgggcacaggccccagtcccgcgtgtcctcgcgccactggggcctgggccagcgcccagggggcttgatttggcaggttgcgcgggtcggaccttggcactggcccaagtctggcttggctgaacccaagctctgggctcaccagatcaccaatatcgactaccaccaccaccaaacccgcgacccacctggctgacctgtgagttcaggtttggcgcgggtggcacccttgcttgggctcggccaagcgtggcttgggtccgaccccctccagattggggaggtgccaagcaagggttgaatctgagccaagttgggtttaaagggcgccacgcacgcttgggaatcggccaagcccgcttggccccttttttgcccaacttgggcctgtgcccagacccgcttgcaacaccatatatgtacagtgcctagacagtgaaaagtggcgcagggtgaaaatggtgattttgcatatcttatgcaagtgccccctgcagctacagagtcagtgcactgtagctctaaagtgtgccctatccagccagtcatgacatcgatgtcgacagtcaagccgccggggacgacagaaggggcggggccgtcgcagccgacaccaaatacgacaatgccgacgacaacaagcatggctgggccaccggaggttggatcaacgatccagccgctctctgaacaccggaaagttagcggagtgatcatcctcaattgtgatggcgttgtcatcccctcctccggcccggtcttccagggcagtgacggcatcattgtgcttcgtaggtacgcttcagaggccaggaaaatcgttgaagctgtcgggagggagctccgttgattgcatggaactcggtgtttgtctcaccacgatcaattgaggtttctcagaatcaggactcaacagcacaaattgctcatcacccctggtttgtgctgcgttatttttcatcagaaagcatagaagattgaccctgagaattgctctaatctgtttaaaatttaaatggccgaacagattccaaatttagtgagtcgatctgcgcgacgggccgaatctgtttggcgggtgcggcgctgacaacaggaacatccatctggaagaccacattggctctatccacttgatcctgattgtttgctcttgattaacgatccaaaggcacaactgctcaatcgatctagtctcctcgccttgaacgagctcaattgatctactctcctcaccttgaacaataaaacacaaattattgaaggattacaggagatctcaaagtcgattggagccgaagtttttactctctgggatggttttcaagattagaaagtccatgaacctcaacctaaccataaaagacaaaagaaaaaagaaaaaaattaaaaaaacaataataaaaaaaacttttttaactttttctttatattctttcttctccactctcagcgcatcccccctcaaaattgtgtattttttacatcaatattgaaaaaagtacaaaatttgatttttttcaacaatttttatcttttttttgattgcctgtgtaattcatttgtttctatattctttttccctgacccactgtgcccctgtgacaaaaaaattggagttgaaaagtggctccttaccctccaaaaaaaaataaatgggacgccatttttcactgtctaggcactgtacacatatgcatttaggaccgctgccatcccataggacccaggcatgggtcctataggatggcggcggagaatcctgagaaaaaagaaaaaaaaaaggctgggagggggttcctcccagccttagaccataagctcataggttcatgtcaggagggcttcctcccaacaagatggctttgaatacagcgcatcgggaggaaaccctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccaatgagctggtttcaaatccagcccattggggggaaaccctcccgatgaactgggcttaagactagctcatcaggaggaaaccctcccggtgaactgggcttaagaccagctcatcaggaggaaaccctcccggtgaactgggcttaagaccagctcatcggtgtggaacttttcaagctaaagaaaagagcttagagcatctctaacggagccgcgatcgggcgtccgggggcgaactttggcggcccgcgttccttttttgcgctccaacggacctgggaaaccaccctgggaactttgcggggggcagtcaaacccttgatgacctgccaacttctgcggcctgcctcccagccgcaaccaccctctttcagtcgacttcaacccaatcctcaaccacccccatctcgacaacacaactcctacaactcgcacaacaccaatggacaccccaactcgccgctctccaaggaaaaaaaaaggaaaacctgttccgaaaaagaaacccgatgcagttgccacaccaaaaccaccagaaacctcaaccaccaacaatgaagacaccccgaaacctgaggaaaaaaaacgaggctttccacgctggtcggtcgaagaagacaaaaactttgtgttgcttggttaaatacgagccgagatgccattgttgggaacggacagaaggcggccaccttttgggaacgcattcacgaaatgcattccgaacttattaacgaatacaacgaagaaaaaaaaggtgcgaagggcttcaaagagcttcctctacgacccgtcggtgccgtcgaatgccgttgggcacacatactcaaggttcttaacaaattttcgggctgctactcaaatgttgagcgacgtatgaagagcggaaagacccgcgaagatgttgtacgtttcctttccattttcacttcactctttttttacttttactgattgatgatatttttagcttacggaggccaaggagctatacaagacctcctccgggtcatgcttcaatctcgatcactgctggggaatcttgaaggatacccccaaatggcaggcaactcagcaagaaaacgacggccgaggcaagaaggcgattcaagctcaatcaaactcacaatcaacggtggccgcaccgtcttccgacatgccaagctcgaccccggctgcatccagccctactgtagttatcgatgccgatgaagacgatccagaaaacagtcgatctgttattgggaacgttcgtttggagggtcaaaaagctgccaaacggaaacgcgcggaagacaacgcgattgagaagatcattttgatgcaacgggaccttgttcagatctcacgcgaacggttgtcctcaatgcaagcatcaatgcgatcatcggcggatgaagcagtgatgtcaaaggatctctctatgttggacgaagacagccgtacttattatcaaaagaagaagagagcgatcatcgctcgcgagatacaagaggaaaaagagatggaagagaaagcaagaaaagagagggaattgaaggagaaaaaagagaaagaagaaaagcagcgaaaggaaaaggaagaaaaacaagcgaaggaaaaagcgatcacggcccacaacgagaccgaggaagaggaagatgaagacaatgccgaagacgaagccgaggacgaagccgaacccgatgtagaagatgaagctgaagcgacggatgacgatgtggacgaagatcaatgaggaagagggctcactatctcacttatacaaacccgaccttgttactatctcacttatacaaacccgaccttttttttttggtttcattttttatacatatcgcaatgatgaaatcaattcatttatttactagtttcatttgcaaagatagtgagaacaattgaaaaagtgagataaaaaaaaatgagagaaaaattggtaaagaaaaacttcaagagagagaaaagaagaaacaagcaagaaaaaagataagagaataaaaaagaaataaaaaagggattgagaatcaatgtcgatgtggattaaacctggtctgccagagattcatctccgtcagagccatgtttattccacagatgatcaatgagatctcgctggagtcgtccatgtgacgcttgatctctgatcgcttggtatcgcaacaaaaactgatcaaacgacgaatctgttggtccgtttgtcgttatcgaagcttgtgtgcgtggtgtttggtggtagatgaagtctccctcaaactcgcttccggcttcgtcttcaatagtcatgttgtgcaggattattacggccgacatgattgaagagaggtcatcgtgtcgccaaaatcgaccggggtaacgcacaattgcatatcgagcttgaagagcaccaaaagctcgttctacatccttccggtaagcctcttgcatcttcgcaaaatgcttcttcttggctccttgtggttcagatattgactggatcagagtcgcgtatggagggtagatgccatcagtcaagtaatatccgatatcgtattgattcccgttaaccttgaacgaaaccgaaaggccttcgccttcttgaagctgctcgaaaatgggtgagcgatcgagtatgttgatgtcgttgagagtacccggcattccaaagaatgcatgccaaatccatagatcgtaagaggcaacagcttcaagaacgactgtaggctccttttccttcccggtatactgaccatgatcagcaactgggcaattcttccagcaccagtgcatacaatctaacgaccccatcattcccggaaagcctcgctcctctgctactgccaagagcctacgcgcatcgtcttcatttggctttcgtaagtatatgtggccgtaaactttaacaatagtctggcagaatttttttaaacattcaatcgatgttgattcacctatttcccatcaaagatataatcagatttgtgaaaaaacagatcaaaagtataagaatttaacttactcatgcgaagatactcatcaatagagtccccaccacatccatatgctaacatccgcatggccgcagtgcctttttgaagagccgaaaatccaagccgtccagctgcgtctcgcttttgttgaaagtatcgatcggccttttcaatatcttcaatgattttgataaaaaggctcctgcgcatcctgaatcggcgacggaagaggtaatcgggataaacgcagtcctcggcgaagtagtcgttgtaaagttgctggtgtccttgaaggcgattccggtatatttcccttcttccaggtgttgaaccaccacgttcttttttttggtttgtcttgagaattaaggctaatgtggtttggagggaggccagaacatcgtcatcgtcgtccatccatcggaggagatcgtccatggtgttggtgatgcgagacgagggtggtaggtgaatccagagaaatgactcggatcgctgctcaaagtgccagtccataactggagctgacccgcaacccgtgggaattgtgtttgcggcccggggaacgcgcgtcaactgccccccggaccgttagagatgctcttagaggggaaaagaacaactacacaggagaaaatgtgagttgaagacttggatgctgatgacgctgccctcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggctctggggggtaatggtttctgggtcaatttcttatcttctggggaaaataaataataattacttctggtaactactagcaagtgatgtctgctaagtaattatctgtttacttctctcatgcaagcatggggaacaaagtaagtgggaaagagtattctatatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgaattaagaagatggtatgaaataagttgtatctgaaggacaagtggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaaattctgtttgtgataaaaataatatgtagtgcaaaagaaatgagataatcatgactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatggatacatgaaagaaatgtattatgaaataaacgtagaataaaataaatgtagtatgaaataaatttactatgaaataattgtagtatgagataattgatgtatgaaatgaatgttgtatgaaaagaagaggatgaatgatgagatgagatgagataaccaatatttgggatgaagcaagcagaagtatggaatgaaatagtatatgtagcttgactaattggtatctgagatgaaataactaatgtttactgaaagattattatcatagaaagaaagtactgagggaagactaatttgtatcttaagatgtgtggtatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaaaaacactattttgtaaccttctgaactggatacaaggtaatgcattatgtagtacaagtatatcaggttgtaacatcataaaaactactatgtataactattttgtactatgtatgaccttgattggtcttaccacaacgggaggaaaaactattgatgagctggtcttaagcccagttcatcaagagggtttcctcccaatgagctggactgtgtaccagctcattgggaggaaaacctctcaatgagctggtcttaagcttagttcatagggagggtttcctcccaatgggctggatttgaaaccagctcattgggagggttttctcccaatgagctgctatgagtttatagtcttcaggctttgaggaaacccctcccagccttgtttttttccttttttctcatgattctctgccgccgtcccataggacccatgaaaaaatcatcctctcgtgaattcaatttagaaattttgttgtctcatgattaagcttttcaaagctcatcttattgattgtattgtgtttacatggagaaattacagttttttttttaattttattaaaacttgggtaattttgaggctgtttttattgtactaggggaaatgaattccagaatctatctgagaaagtattagatttagaactggaaatgataagtttgatgaaattgactggtgtgagaggatccaaatctacaaagaatatcctgatctgatcaagagactttcaaacttttatgctggggctgcagaaaaaatcatcctgtgctgattctatttactatttctgtaaattagaagtgaaataaaaaactcatcacatgaggaaactctagtgactttaatagtattttattttgaattttgtctgaatgttgagtgaaagatatgagaaaatcagttcccaatactgtgaaaaatatgggaatttcaggtttgttaccaaagtgattttttgtgatttttgtttgattttatggtgacatgcagtcactgggcaaccagtaccctgaaatttcccctggtgtccgtctttgtaagatcactgtacttctggaagcctggttttccaaccaaaccttgaattaaggtaaaaacctacctcagccattgaaagtataccaattttaaattataccctttttttattagatgctcaaaacaaggagggaagttgaatcaaaattgtagtaaattgaactggatattgttttctttattgcagtagatggatataaaagagataaacagagtcataaattttcccaacaatttacttgaaacattctaagcagaatagtgttgtacctaagaacaacaacaacaatgaaaacaggaggtagagatttccggtaaagaattaaggaattcacaatatctagtagtctataagttcacccatggcagctaatttgatttttttttgttcagaaacaaatcttgttaattgtgattatcaagagcatcaaggttggtctaggcagattggtccactttctggttttcttttctgttgtcgtattgacgagcaaacttcaagaaaaacaagccttcaagtcagtttatgtatgcacctctcagtcatattaaaattctccaacttgtgctgagaagaaaaaaactcacagcaacaatgacataagaagaaattgccaaaaatacacccgcagagctccctaacgtgacagacacgacctttagggcaggaagccaaacttttttagtcttggtgcacaagtaggtagctcctatttccttgccctgcagatcatcagctgctaaatccatgatccgaaagttgaatgaaagtgtccgattgaacattaataacaaagcttcgggtactttttccagagttttagcgtgagatccgaatggtaaaattggtccaataccattgacaacgactcgaaaaaagctgcaaaactgttcatgacatatagtctcataggtgttgttgaatacatcaaagaaattgcttggttgtgttgaattgtcgatgaagatctttccttgaggcggaggaagcggttgcggaggaaaccctacatcataattgctcaactgagttgctggcatcaaactgactcctcccagccaagtccctacttcagtaatgtcatgtggactgattatcggtttatagtttctgtagtaatcttcctgcagttcactataatttggggggaaagctgatagtggcagggtatagagtggtatcggaagctgtggatgaaaagtgtcaaatccacgactggagcaggtaaatttaaaaccaatcagattcatttgaaaatgcaaattggatcatgttagtgacccgataaacaatctgctcactaaagaccttcggcgctccaccaaaaatggctggttgatctgcggaataaactgatgtagaaggaagaaaatgaggatcaagaataatttacaagaggaattggagaatgttgacaatgtgctcttactcatcagaaactccatttagagaattacaaaacttggccttcagtgtactattaccaatgaaacaactcccgcaaaaactgccaagggaaacaaacgagtttccatgattagaatcacaatgcatggctgccagaatgaggattttaagctggctaagatcttacatgtactgattgtttgcatcttggaattggtaagttgacttgacaatgttggcctgaaatacacggcaggcaaatcaactggtgcaagacacaaattcaagagcgttgaataaaagatgaaaaacaactcactgtgcagtttgttgtttctcctctatagaagaaacctgtagtgaccttccttgatcctacattgggttggtctccaacctccaccagggtccatttgaatgacatattcgagcgggtagcaatttgaagatggtccactgagatcttggtagctttgttttcgttgggggggatcaccatgaaaaagttgtcatcaaccttgagcagagctggttggcaggtgacatgttctcctccgtcaagcatgaagttatccaaaaatcgagcggatagaaatggtctgcccagagacagcatagtgtaaatatggggtttggaatgcagtcaagttcaagtactggacaacccactcgcttttctcaacctttcctctagttgattgaattcaagaagtcagcatgatgtgatgttcggtgagtgggaaagaaaaattaaaatggatatgtggccttactgcgtaaacacattgaaaacaagcaatacggcaaaaaccatcacctgggaaacatttccaggtgcacatcgtgatttgtgagtctagctacacactcaaaagaaatgatcactaggagacaggtcttacagataccatgagaactagatgaatatccaaatcagtcacttttgatatacgatcaatcttgctagcaccaaaaggacgcactgagtggacccatttcacgcttatcgtacttttttgtcacgggatactcatcaagaaatgaaagaaagcttggaagttgcatcgtcttcataccttaatcctgggtttccgcttgagtcaacttttaatgaaattttgcaatgagaatactttggttaagatggaaaagtggttggtgaaacgatgtggcaatctgaatctcaagcactttttgaacccaacgtgtccagatatatctaaagtgcaatcgggatggagaggccgaaaccactgacatggactccagccaatgccggcaacctgaaccttactgtaaacctgagtgcgacagcatactcaagcttcatcatatcatatccaccagatcgatccccataaaccctccctgaagaatactccaggcccgcacgggaaagctccttgagggatactttgcgggtgttttatcgacatgtcaaacatggggaagttcaccaacatctccccgcctcatcccccccaagttcgcccacacgagttcgcactcagcgactcatccatttttttcaagtcccttataaaaaaaagccttataaaaaaaagccttataaaaaaagccttataaaaaaagccttataaaaaaagccttataaaaaaaagggtcttattttttctttacttcaagtccctcataataatccatcttcgtttattctctaacatctcatcctagtctagcgtagtcaaacaagttgatcgcatcttatgatagacaatcaactggacaattccagtatttttttggctggcttttggattatcatcgccactttccccttcatgtatgtatcagctcgttatcctcaggaaaagactaacatccgactccgagcataaattaattgtgtgtatgtataagtgcgtgtatatgtggaattgcgtgtatgcgtgtgcatgactatgaccgagttattttaatcaagtcgttggtacaaatagataatgaaacaatttggttatgtaagaagagcaatgagagaaatacaagagatctaatgcaaataataaacagataagaaagggtacataatgaaagtgagagataaaaaattgataaaaaatcttttattgttgggactctgaggctgcaggtcgcccattgtccgtctcctccccatcaagcgcctcattggcttcgttttcttgccgctcttcttccgtttgctcttcctcattgatttcatcttgctgttcatcttcttccgagcgatcaatctcgttctcctcgaaattcagtttctctagtgcatcgtcgatgtcccccatattgccacttgtcagtcgatccttgatagaactaatcacctcaaaccaaggatgattagccttggtgtgccgactacgagtctgattccaaagcgttttgacatcaagcatccatgatagcatgagcttctcatgcgcgagtaagtgtgccttcagttccgatcggagcaagcgcagtttacttttcatgggaaaaattgttaaaatttgagcgaatcggttattcatatcaatcggttcttgagattcggtttctaagagactaatcgtggagaggattgaggaccggtactgatacgcccaagtaatcatccgatcgagttcttgagtaagcagctcaatttcttcctctactcggtccaagaacaacaccgatttcacacccttccttacattgggatcgagagcccacggcgcgcgagcatggtaaaagtggccgtcattccagagggggtcgtccaagtccatcgccagaaaatcggagtatgaaaggtcccggttttctggcaacaacagttgtgaggggttaaatttggtaaggtattgccttcgacggtcgttaaagtttttgatagccctttcgactggacccttgcgacgattgcctgctgcaagaattttttccttcaatcgtgtacctgcgatgtttccggattgggctttctgaaggggttgtctctccgctcgaactttaactgcctgagcatagagctccgatttggccttccaaagtacactcaacatcccaaattcagcctggcgcgcttgtcgaagctcttcataatcctttccgatcgaaacagctagttgccgctgggcctccactcgcgtgtcaatggaatccaagatttcgtttgcttcacccaaagttgctggcaatgtaccccaaataagacgatctctgcaaaagattgcattgaatcaaagttggaaaaaatatgattgatttgaatccaaagcatgaaaacttactgataggcattaataatatcttcgttttcaaaaaactctgctagggtcttcttcgaagcttcttcaatatcatcctgctgaagacccacacgaacttgatcctcccactgtgaacggaaaaagtcaatcaagtatgtctgattgttgtgtgggtttatcatctgaagtagttcagttaagactgcctttttggtatcgcggcggaccaaggcctgatcaaacttgcttcggagccaagcagctgaaaaattaagagtgagacatgagccagtaaaaccattgcatgtactcaaaggaaacttacctagcttagcaatgctctgcttgttgcggtatgtgcatcggtgtgcaagtgcacccaatcggttattccgtgaagcgtatctcagaggactgatctgggatgaaagagaagaccagagccgttctagagactcgccatctgatagtccccatcccttttgatatcgggggttgtatttaagctgacaaggccattcatgaacatacgcgtggaagaccgaggttccaaacgtgattcgggaacgagattctggaaatatggagcgctgccgaccaaaaaatgaaatgtatataaatatcttgtaaacaaatgatacagatacattgattagatgataaaaactgcttactaagttaacgaacttatccaatgagcacccaagatcgtataggacacctactggcctgtctgattcaatgttcgccagtaatcgcttgaggatgaccaatgggagggctcgattttcacctgtcccatgaatgttagctaagtagattacagagtcatgacgacagcatgaccccatgacacccgtatcgtcacaagacttccacgttgtttcgtttcgactatcattccctgctttatgggtgtcagcacatttgtcggcctttcaaattagaacacacacccatcagaaaactacatgaaaaaagtaaaaaggaaaattgtcttgttacagaaggcttacctttcttgggactttgtgtaaacgttcttgagcagatatgtacagtttcaaatcagacaattggctaggttggatgaagatgtcgggggtaattagaggctctgtgtttctggcggccaatttctgatgtcgatgttggaaattcccgtcaagcaacactattagtttgtttttgacagaagaaagccgattcaggccggtattagaactagggccaaaacaagctggacaggtccccgaggctaatttctgagtgttgttcaagtctagagctgtctggatcaaatcaacattcatcttgagtagttcccgatataccaacaccgaagacgatagacactgcttcaaatctcgcccctgcagcagaattgtgagattatattcatttcacaggaatatcagccttacttaccgcagttttgctgtgattccatagcacttgtgatctctcttcattgaagagcctgtgagtctcggtaaaaggctgaatgcggacatttgagtgatgccaagcgtagttatgatatgctaggaggcgcattgagaacccgacggttggctgaactggggagcttggcagaaatccaatcgtaagaagttgtaccgaacggggcatgcagcggcaaaaggagtactccattcgttcttggcctgttcaggttcaaacaaaaacaaaaagttggatcagcattcaagagctttgatcagagcgaaataacaccaatttgcttaccattaaggtccacaagatcaattttttgtttgaagcgaggtgagtcatctttacacttgcagaatcgggatgtgaatggatcaaaggagcatgctgcagtccagttttctgttttgtccttgagccacaggtaggatgagaaaagtttagtcatacatttcttccagttatcttgtcgagagttgtgaattgtgttccggtcatgttcacggattgatgctgtgatttgaggatctaaaaacagcccccggttaggattggcggagttgctagaagcctttacgtcccaaggaattgagtcccatactgaatcgaccaaggatgacacaagcgttccattgggtgggccctcggcatgaaaatcgttgtgctcactgtgttggttgtcgtcccattgaccgaaatcctcatgggttgttgaggatggctgagaatggttttgggggatgggtgggggttgataagttcgtcgcttgagtccagtcagagtgtccagggcttgagaatcatgtaccgcatgacggagtcttttcttcttctcacgggcggtctcgtgtttgagaggggttgattttgaaatccgggccatagtcaacgttattgccctcaatagttggtaactgaaaggaatctaggagatcacaatggccagaggatcacggaattcagtcaaacaaaaagaggtcaacaggtatgaacaagaaaaacatggccctcccatgccttgccattaaaattcaaatttgcatatgtgaagaggggaaagggtatttatcaagtaactttaatgtaaaaacatccaaagattctgcatgaaacacaaaaaaaacaagagaaatgtaacccgaatgttgcccttatgctttacccaatgctttaaaaatgcttatacctttgaagttatttgtattggtaatgatacataaatatcccagaagtgaacaaagataagttaaatttaaaaatatttatgcctttgaattaatttttattggtaaaatatcccccagattattctagctctatcccaaaaaaaattctatcagcaaccaacttttaacatggtgatcagccatggcactggatattctgaaccaggatattatcatctttttcttggagatatgatttcaatttcatggtagtgcacaggtatatatttttttctgttatgtgtgattttcaaattacccctacttttcaagtagtcaaattggtttgtggagtccaattgagtggtggtcaatcaatgagaaatcacatgtttggtcagagtgcacaagcaccacacttgaattctcatttgatatacttgcaaggttacatggcaggaaatacaggaaatatttttgatcaaatgcctcagaaccatgcaagtctgttgcaattattccaactgagtggtggtgattgacaaatcatgtgcttgggcaacacatatatatgactttacaatggccaccattctgttgaactacttgcaacagttccaaggttcttttgatgtctcattcaagtatgttgcaaatagtccaactgggtggtggtcattgaaaagtcatatgtatgtgtcacccaaacatatgatttctcatagatcaacactcactcagttggactacttgcaacatacttgcatggctccaaggctaatatgatttcttcaaatactttcactctgttgaaataattgcaacagtttacaaggttattttgatgtctcattcatgtatgttgcaaataatccaactgtgtggtggtcattgaaaagtcatatgtatgtgtcacccaaacatatgatttctcatagaccaacacttagttggactacttgcaacatacttgcatggctccaaggataatatgatttctttgaatactttattaattgatttccatgactttgaacagtccaaatatgttgcaagtagtggtgatcaatataaaatcatacatgtttgtgcacttcagtgacttaatgacttgactcacccaattgtatgtattatttatgattgatcatcactcagttggactactcataacatacttacatggtttgattgacttccatgacttgggaacatgaaaacaagttgcaagtagtctaatgtgggcatttaaaaataatttgtacatttgggtacagtgccctaatacatctatcacattgaccagcactcagttgattgcttgactttgtcccttcagcaaaaaagaaaaacaacttagctgtatgcctcagtgtaataagcatgctacatgcaaataatttatctcattagatgctacacttgaaatcatgtaaacaaggaattatgtagtaccctcagtcagactgtttatgaaaatttattctttgtttgtgacttgctaccaaattttactacataattttgtgtttgatgttgcattgagttagcaaaatttgtgcaatgaatgtgattatcacaagctgtgataggtcttaaagttggcactttcttgcagaaggggaagggtttgtttttgccatctgcaactggacttgcatggttccaaggcatcttctcttccataaacttgtgcaagatattctctcacttgcacggagtggtggaaaaacctccctattatgttgagggactcaatacatcctgaatttcatgttccttctagagtgatcctaaatttcaaattactgtgatcctgaatctcacattacttctggggtgctgttcctgaaatattcttccataacaaaaaggagaatcattaaaagcaatgttggtaagcttgaagtacggggcaatattctagcattgacacagctttcaagctattccccttaactatcccccttttttcctgcaagttgctattagttgcaactcatcttgaattccatataactttttgactgatttgatatcaggtttattttctcaagttgaagtggacatttactttgcattcattcctggaataccatggtacacactttatcacaaatccttcaaaaaaaatttaacatgacaacaatttacatgtttattcctgctggactgaaaaaagcaggtatcaaagtcccaaaaggggtcatgatagccagctatctgaataaatatgatggttaccaatatgcatacattcaccaggggagctttgggggcactccccagggagtgccttatctgtaacttttcatgtgactgtgtctaatgtatagtatttcattaacataaccaagtgtgaatggtttttgaaatcaggtagaaatcatctgaaacccagctggtactcatctgaaactcaattgcaactaaactgggcacataatacaaattggctacaaagttttgtcatcaaagtggaaagcattgctcaaacaattttaataccagggggttacttccagctgaatggggccagaaatgttccaccttcattttatggttggacatactcctcttgtgaaaagtgtgtgatatgtcaccgccttgcgctcaagcgcaatgcggtgacatgtcatgcatgtttcacaccaaaggggcaagtccatttgaatggtgtctgaaccatgacaccctcatgcaactggtggacattcccctctggtctcaacagtgtgtgatatttcaccctattgtacacgagtacaatagggtgacgaatcatagactgttctgaacaggaggggcatgtcccctgggtacactcagctggacatggccctctgatgtgaaaagtgtgtgatatgtcaccgccatgcgctcaagcgcatggcggtgacgaattcatccctattcgtaacaataggaggaagttcacctgggtggagtcggaatccatggcccctcagatgaggtaatgcccatacccgtctgtcgccacacggtcgagagtgtccagggtacagtacacgaatgctatacagtagacgatcatctcggtttgttatctgtgtgagcagtgccactgtcatgaatcagatgtacatgcccctttgatgtgaacagtgtgtgatatgtcacccgccatgcgctcaagcgcatggcggtgacgaatcataggctgttctgaagaggaggggcatgtcccctgggcacactcagctggacatggccctctgatgtgaaaagtgtgtgatatgtcaccgccatgcgctcgagcgcatggcggtgacatgtcacacacgtttcacactaaaggggcatgtccatctgaaaggtgtctgaacagtgacaccctcatgcaactgatggacattcccctctggtttgaacagtgtgtgatatgtcaccgccatgcgctcgagcgcaaggcggtgacatgtcacacacttttcacacacagttcagaccagagggcgatgtcctgctgagtgaggcccaaactgtgtcaccctcatgtacacagggtacatgcccctgttctgaacagcatgtgacttgttgccctattttaatcatgtacaatatggtgaaaaatcacacacctgttacatgactttcagaccagaggggcatttccagcggaatggtttctgaatggtgtcagtctcatgaacccagtgaacattgccctctggtctgaacagtgtttgataggtgtgtgatatgtcaccggattgcgctcgagtgcactgcggtgacatatcacacactgttcagaccagagggtttttgcagctgaatggtgtctgaactgtgtcaccctaatgtatggtactttaattggaaatgtagaaacaaaatcatgactgagtttgactagaattcagcatggcttcaacaaacgtgaatgatagttggaagtgaataattatattttatttaacaaatatattgtgttatataatgaaatagttcaacaaaaacatggtcatgacttcaaatgaacttcaggcaaaaagtaacaaagaattaagctatggcaatccctgggaagtggccccaaagctcccctggtgattcacactcctttttgagtttccagatatttcggcccctcgaacctttccattcatgatatcttttcaggcacatctaacgtcggcttaatctaccagagttttattccatagtctcagctcttttccacttaatcctgattatttctgcccaatttcatccaaaccactctatctcatcagtcatatggccacctcaggcttcaggataaactccggtttttgtgtaggttcacatttgtctcggggggatatgaatcactcaacgatatctgaaggccaggccaccaccaccaccttggccatatctcaagtccaagttcctcttacctcaacaacatctcaaagccaggccactacctcgaccatatctcagggccctgcccctgaccctaactcaaccatatctcaacacccgactcacaacaaccactttgcagccaacaacgaagacgaagacggtctgcgcggtacaatggaagatgaccataacatcgatgaagcgtcatttcggaaaaatcaaatgaaactttccgactctcaaatggaaccctttgcaacgatggatcttgcagcccttaccgcagcctcaaaatcctattccactagacgacgtatgacagacgatatgaaagaagaagtcgacgagatgtactatgaattccaatgcaatattgccaagttatcaatccaaaatcgtgttggagcgcatctttattttgatcatgtgggtcaaagccgaagagtaagagccggaacctcctggaacaattttcagaaatacgatcccgaggcacagaagatgtttgatgaatgtgaatgaagacttgaatttcacacattttctcctttgcttgctgactaagtttctttttctttgctgtgatttagttggtctcaatgttggacgttccaaggtctctgccatatgggccaggaagacttggccagagaaactccgatatcgagacgtggactacttgaagaccttgcgtgaagtcacgaccaattctggggaatctaatgtacctcacccgggaaccgtattacatgcgccgacaggaagcagtccaactcgattaaatggaagagtccaactctcaaaggtttctttggagaaaacatcatctttggtagctaattgggtgactaaaatacaatccgatgtaagttcttttcatttcaaaaaaaggaattgatgttttagaaattgaccaccggttctacctgcccagttggattcattcgctttctttcatcaagttgagggcttttatgtcattgcctctcgacatcccaagagcaccatctttcacaaaggtggctcttcggttggtaacaaatttctacgaatgttagctcagaataaggagaccgaccccgcagcagattttcatacctggacggctgcccaagcgattcaacttagcaacggatgcgggacaactcttcatcttcaaagtcgtatcaagactgttgatgatgttgcagagaagtttcgagctggtgagtttctaattcttggccaccctcacattcttattcaccctcacattcttattgacattggacaaacatgtagggaagcatgccgacaacatcaaagctatacgagacaagctgaggcatctaatttgtaagtaaaaaccctgtctttcttctgcattgcttcctgaattttgcaaccaacttgatgttttaatatacatcaatagatgttgcaagtggacataaactcaattctccatggcctggtgaggataccgattaccgattacaagagttgaaattttcattttcgatagacgacaatcaatggaacatcgaaccaaacgacttgaaaaaaccgttagtcaaattgaattgcggaacagctatggggatcttggcatgcttgggtttgaacaagatccatttaacctaccatcccgactgggaggacatctcaccccgtccccgaaaaaaacaatcaaacactaacaagcgtaagaacaaaagaaatcgcaaggatgatgagaatgaggatgaagatgaggacgaagatgaggataacgaggataataataataacaaaaaccctagtgagtctaactcaggtaaccaacctcaacacaagcgtcttcgtatcaatgctgccactgacaatgggtttcaagcaggcaaccaacctcaacgcaaacgaactcgtactgatgctgccactaacagttctaccgctgacaatttgtctgagtcgggtaaccaacctcaaaaccatcccaatcgtaatgatggtgccactaacggttctaccactctcaacaagaagaagcgtttccggccaatcaaaacggccagtaagacccttagtgcaaccactgctgacaccaatcagttagaatcaaacaagggtaatccggctgacaacaatcgagcggatgtatcaggcgagggcaatccacctggcgagggtgcaaccaatgctaatgaaacccccgataatgaccctactttggacccactccttgcagcacttgtttgagtggtgcataccttaattgagggttatatatacagcttacgacaacgccggtctcggtcttttctttgattcataatattgaatctcaatctatactcccttacatattttctcctcttacctgctttcaatgctgtttctgccctactgcctgctctactgtcttctccaccacctgctctgctctactgtctggtctgctcttaactgcttattgatactgtttctactctactgtctgctctaccgtctgctcggctctactgtttctgctcggtcgtctgctttaccgtcgctctactgtctgctctactgtctgctctggtctgctctactgccttctgtttactcgcttggtatgatgaatctacactatacacacatgatgtcctacaactacacacaagcaatacatcaagttggtttggcatctccaccgacatgaatctcacgcttggaagccttgttctccaagaaatgtttgttcattatgtgtcctcttaagacctcttgtgagatgagaatatatgaatcaatggatgcaatcagcgaactgataatgttcatttaaatcggtcgactttttcctgccaaagtacgcagggaatcctcagggattgtacgatataagatagatcaaatcaagaaaaagattatttcatttgaacaagtagtcggtactagagcgtgaccagagaaaggtcggtacatagtcggtacacaagagacgattgacgatgaaggttagaaggggtgagggggatgaatcaaacggggttgattctatagcaaggataaaaaaaataatgacaaaaatgatgaaaaataaataaatttgggacgcttttttataagggacttataagtgaaaaaatgacgaaaaaataagactctttttttataagggacttaaaaaaaaggatgagttgctgagtgcgaactcgtgtgggcggacttggggggggggatgaagcggggagatgttggcgaacttccccatgtttgacatgtcgataaaacacccgcaaagtatccctcaaggagctttcccgtgcgggcctggagtattcttcagggagggtttatggggatcgatcaggtgatcatatccgagtcatgcattcataggagttcaaattgcggtgtcaaattttttgatgcagtgatattacctcaagctgacgaagagaagggcattctctggcattctgcgtacactgtagctcagctcgtgactccaccagagctttagtcacaccggtttcaatgcaaaaccaatctcgctgtggcagcagtgccgcgaaaagaacctcagacctcgcaccggtgcagctctgatatcgcgaggcgtgttctaagcagatttacggaatttcaggcttgacagagtcattcaaatccacctctttcccacgagttttgcctcagttcatccaacattcatttcccctgtaactcgagttttcatctcctccaagtgccagtctttggatcagtaaagctcaggcaatcacaaaattaatttgaaggcaagttccttttttaatttatttcttgcgattaagatttacaaacttcaaaatcgggaagaaagaaaagaagatgagcaacgtgcaaagtgcaaaaaagcctataacaggaccccccccccctttgagtagcttttaggtgcccgttggcgaccgtcaagccaagattatgagtgcatttaatgcgaattacggctttgggtaggttgggaggacgaccatgattgagcagtcatgtagtgcggacttgaatctcttgaagtcggatgagcagaagttgacagaattgagccagtggatgaaaacatgagaactcaagcctctctattaagagaagcggtcctccctgcaccagggggactagtgttaatttcgatgaaaacaggagttggagtggggatagggccggctgtgctattccaactccaaactggtccgccgagtgggctaccattagcgcgatgccgaggttgggaaagacaacttcaatgggtttgccacgatatgatcacgggggattgccaccgggtcaaactgcccatgttgtgaatgaaaaaagggtcccagttttcatctggcccgtcgaatgagctaccagtactagtggaggaagccggagagactgagagacacactcactccctcttgagatagaaagggcttaccaccgggacagatcgagtatctgaagtgtggaccaatagaaaacaagatttcaatcctaatgtgatctgctgagtaaagtaccatgaacacggtgaagaggccgaggagacaagtgcttcgtttgtctttgaggtgagagggcttggaaccacgagatggccggctttgttaatgatcgcgattttgaattagttcgccgagtgagctactatacatcatggcgcggtaatcaactcggtccatagtcatactcagatcagggggctgagagagaacctggactggtcgtgcggttatgtatgtggtattgctctcatctttttggccaggaccggtctataaaaggaggagtgtctctgtctcccatcatctttctctcatcacagtcatcacttgataccgtccaccaactcactcgattgttcgcgctcttgaattctaacacctgctatccaccctcaaaatacaagaatcgcttgctaatctccactcctgcagcggtgaactcttcaaccgtgcacttgtcctctcaacaaaatggctcgtactcaatcctcatcgcagcccgggctcttgcatcaagacttgtgcctcaaattaagtctcgaatcgcagccccagtaccttatcaaagcgtgacgaacaacaccaacaaagcagcaaccgcattgaattcaaaggccatcagattagctacaccgagacccgtcgaagcgtctctcctcatgcttcaacccgtcgaagcgtctctcctcatgcttcaagtccaactcaaacttccagccaaaaacagcgaccaacaagatctctaattctgcaagtcagtctcctatggccctatcctcaccatccttttttctctactttgaccggttcaagaggtagtgagaaagtgctacaaacaatccaccttgggcaatacttctgattaatgaaacccattcaaagaaaaagttgaagaagatcagctcatctgtgaatcctgattcaaagaaattttacagcttatccttggtgctcacctaacattcatactgcagctcacaaatactatattggctcgaaaaacgaatcaaaccatcaagtcaataatgatcttctctcaatattcctgcaacataatggggggctacaagtacgtggatgatgctgatgacagacaaaaactgcatcttcaacaaaagtctccaatcaatcttacaaccacagccacagaaaccaatgatctgatccccatgctaggattgatttccttgaatttgagatatagttgatcatatgtttcatttttcagttgaaagcatgcataaaatcatgaacttcaaatttcttctccttacaagttacaatcaatcagcatgagaaaattgaattatttgattttttttatcatctgtttagatgatcactggatccaacagcagaagttggataaaagttgtattgaaaattcaaccaatttcaacttttgattgtggtagatggatagaaaagagttaggccctgtttgttagtgcaatttagcaccgtaatgtagcagtgtaatgtgtgaaaaccccataaaattggacagagtttgagcggattttacacatattacacttgcacaaaattctgaaaaaggtagcctttcaattgataaacatatcaatatttttttttttcaaatttgattggaaagttcctatctaagaacaacaacagcaaaagagaacaggaagtagaaaattcaagtgaggcatcaaagcattcatgatatctagtagactataaattttcccatgccagccattttgaatgattcatcttcatacaatgtctacattttgattgtcaagggtatcgattttggtctgagtagcttggtctattttctggttctccttacgcctgtcgtattgacgagcaaactgaaatcaaaaacacaagcctgaaagtcagcttgaatttttcttcacagagtcataaaagattttcagctgatttcgaaaaaaaaagaaaaaagaaaaaccaacagcaacaatgacataagaaaaaattgccgaaaatacacctgcggagctccccatcgtgaccgacaaaatctttaggacaggaagccaaacttttgtagtcttagtacataaataagtagctcctattgtctttctgtgtagatcatcagctgctaagtccattatccaaacgttgaatgaaagtgagtggttgaacactgatgacaaagcttcaggtatagttcccagagtcttgtcgtgagatccaaatggtacgattggtccaataccattgactgtgattctaaaaaagctacaaaattgattttggcatgaggtatgataggaagtgttgaatgcatcaaagaaactagttggttgtgttgaattatccatgaaaattgttccttgaggcggaggaagcagttgtggaggaaactttatatcatatctgctaaactgagttgctggtatcaaacttagtcctcccaaccacatccctatttctgcaatatcacgtggactgattgttggcttatagcttctgtagtagtcttcctgaaattcggtataatttggggggaatgctgataagggcaatttgtagagtggtatagcaagctgtggatgaaaagtatcgaatccacgactgcagatggtaaatctcaaacctatcagattcatttaaacatgtagaaacaatcaattcagtgaaaaagataaaggatctgctcactagatattttcagcgcttaaccaaaattgaccagtcgatttgcggaataaactgatgtgaaatgatgtagagatgactcaaaaattattcatgcaacaactttaagaactttgtggagtgctcttactcgtctgatactgcacttaaggaattgcaaaacttcgccttcaaagtattattaccaatcaaacaagtgccgcaaaagctgccaaggaaaacggatgggttcccatgatcaggaccaaactccacgactttcatttgttctctgtgtagatttggtgtaagtcggctaagatcctacatgtactgcatgtttgcatcttgaaattggtaagtcgacttcacaaaattggcctgaaacacatggcaaatcaacacgggcaaaacatgaaatcaagagtattagatgaaaaattaacccactgtgcagtttgttatttctcctctatagaagaaacctgtagctgccttccttgatcctgtattgggttgatctccaacctccaccagggtccatttgaatgacatacttgagtgggttgcactttgaaaatcttctactgaattcatgggagcttcatttttgtctggggggatgaccatgaagaagttatcatcaaccttgagcagagctggttgacaggtgacatgttcgcccccctcaagaatcgatttatccaaaaaacgtgtggatataaatggtcttcgccaaaaaaaaaaggttgcgtcaatctggcggttggcatccagtttagttcaagtgctggataacccactcgcttttctcaacctttcccctaattgatcgaattcaacaaatcagcacgattggatgtcttgtgagtaaggaaataaaagtcaaaatggaaaggttgccttactgcgtgaacacgttaaaaacaagcaatgcgacaagaaccacgacctggataagatcatgttcaggtgcacatcgtactcagtgagtctagcttcatgagtcatgaagagaaattatcgccagcagatatatcttacagatgccacaagaactgaaacataatctaaatcagctacttttcaaatccttgggcattaacataaaaaattcacccacttagtggacccatttcgcgcttattgtatttttgcgtcatgggatactcatctaggaaagaaagaaagcctggaagttgcttcatcttcatagcctactcctgggtttcagtttctttcaaatttcggtatcccaacgagatttataatcaggttcggagtcgctttgattcggactggaaaattggacgatggagataatgtgtggcgatctgaatctggagaaaattgcaaccaggttccaaatcaaggcgccaagatatttatagcgaatgagcatggagcagccaaaattactggcatggtttccatcccgtaccgcttgctgtgtacctgtgtgcgacagaacctgacagaatattcaccatgtcatatcggagtcaaacatttatttggaggttgtatatttttgcaagctgacaaagacaggggcatcctgcccggctcataactcctcaagagcttaacacaaacccctacattacatatttccggctgtggaaggccgtgtcaccaaacagactcgtatcctcacatcactgcatctgtgaccccatgccaaaaaagctggacgcaaccagatttaaggcttcacagagtcatgtgtgggtagaaaggtttcttttttacctcagttgaccaacacatccttgaaatccatttagcgctcatcattcctatggtactcttgtcggagatgcgccgtagcacatctcctagggcagcagtggaataaattcctccagctgtccggagtgtgggatggtaactaaatctgaattctcatatggagtcagatctactggggaccatgggaaatgattaatgtgtattactaagaaaaaactatttttattttctttctttcaatcttcaaaataggaaatgaaataggtttaggaacaagaaagaacattggttactaaaccacttgtagggtgggtgggaggtgagagaaaatttataaagctgataaattaagtagagtttgtagagagttgagaatgagagataagatttggtttgcggatgaaggaaagttgtgtcgaatcttcgaattgggaactttaaggggtgtggagaaaactttgcttcaaagcccaaaatagcctggtttgtttttggacttgaccagggctattttgtgcctgtccaaaaccaatcttatccgcgcacatggaccccggcaccttcccttagtgccttgatcaggtgccatacatgattagtgggtggtgcgcgcatcactaaattcttgaaggggatttgggtataagggacagtcttgatggacaaaatacactggcggggtaccttgaaccaccctggaaggcattgctgaatcaaaccgggctgatgatgaattattcaaagagctgaagtgaggatgtgttactccgactccggactggttcccctagtgagctacctatcggcgcaacggagaggccggagagaccggatcactcggttcggcgtgatatgagaggggctggccaccggatcaaactgactaccctgaggctgcaaagtgtaatccaagaaagcgccccaatttcgatctggcccgccgagtgagctagataccaccagcacggtcgagagtataactattagcgcaatggagagattgagatagggagggctcgccacccggatagacggcctctccgcagtgtggactaatacagtggggcgattgcattctggtccggcggcgagtgaaggaccatgggcgcggtgaaaaggccgaagagacaagcgcttcgtgatcgtcggacgtgtcaaccaagagttaattgactggtccgccgagttaaccactatgtaggccgggacccttctccgctctcaattttagtgacaatacctcttcttcttccgctagttctgttcgatctgatgatgattgtttagactctttcaccgactcctctaacctgtcgttctgtttcacttcagtcacctcctatggattctctcgttgtaccagctctggattcttcattttctttttacattccgtatcagtattttcgtgtcagttcactatctgtttgcaattctttttatcaaactgttcagtcgatgcatctgtatcttctctctctctccctctcttctgttattaaagtttcagaagtatcagtatcatgtgtcgatctatttcctctcaatcaagataatacaaaatactcgcagatcattttgttccctttcttgatgagatggactttgtttaagagcactatgagtacactctgggctgtggagacttcattttcgaatgagtgatcgacctgatccctgggcttgaagcaccccccagagttaaaaaaaacccaaccaaaaaccaactaacgaccaacatgaacccagtcatcctcatctcatcactcatcaccatccaagcagtcttcatcaaactaatctcatcaacctggtcaccactcaccaacctactctcgatccaaatcagatcactctcctacctcttcctcagatggataccagcacaccatctcccgatcgccatcccatccctcttcttaatctacgctctggcttggtctcaacatcactctcaattgaaacaaacgtactcctctggggaagaatcagatgatccacaagaagaagaagaacaagatcaacgagaagatgatatcttgaacgaggatcaccttccagttatctcctcaacccctcaaaacacaccaccatcatccatctcaaaaccaaagaagaacaagaaatcaaaaaaccatcctcatcaacaatctccaagcgatcttacaaccacaaccacagcaacaacttacacagaaaccgaccatctgatccccaagccaggatccaatatcaagaggaagaagacagctcataagcagaagaaccacaatcaacaacacccgaaccatcccgtcaaatccttcctcaaatcgatcataggactcaccaccaccagcacatcagccaacaaattcacactgatcatcaacaccatcctcaccttattctgcctcgatgcgacgtttcggacgagtgtgttggacggacaggaggatctaagcttcagtcgagtcgcggcgatcggcgaaacttgggccaaagtccatgctagaatccctcctattgtttatccttcttcttcttctgaaaaagaagaaaccgattttactaccggtggtgctcagctcgtttatcggccgatgaagccgatcggtaattggttcatggggcctcagttgatctccactaatcaatccgattggatgactgtaggaaaaatcgacaatttgattcctggtaacgcgtatgaatgttggtcaaaaatactcatcccacctcgagaaacaatgagagactaactgaatgattgatcgaagatcgattgagtttattggacgcggttctcgaacctcatccgtacttcgactctgttgggcacttccaaaccgcgcctgattcgagcaaactaagcgatcctagagcggatggtggatcgtttacatttgcctacagtagttgcatcaaacgtaagtcatgtatttttactcttcaataataattcaactatcattctaatctttcacccctccttttcttcttatggatctagccggatttccatacaatccattccggaatcaattacataatgatggcgcagaacagttagccgaacaggcccggaaactcaagttggattttgtgctcttcttgggcgactttatttatatcgattcacctatctatctgggcaactcgattcgtcattactggaggaaatatcgtcaaagtttgtcgactactggctggagaaaagtccgttcattctttgatatcatttatcgcatctttttgaatatagaagagaaaagaaatggattaaaattgggctgaaaaatacgacctgtttttttagcttatgcaatttacgagaactattcatatttatgatgatcatgaggtaactataaagcccctcctcagataatcttcgaaaagaacaaaggaaaaaacttaacaaataaaataacttctatacaaccaaaaaaaatggaaaaacagatatataatgattgggcaggaaaggggaacgacacgaatgagatatttgaaccagcgaacaaagcctatcgagactatctaggagaaggaaactttgatgggccaggaaagggggagaattactattggtttcggtatggagatgcgggatttttcgtctgggattgtcgcagatatcgcagctcgaatgagcaggtggatgatcattccaaaacgatgttaggagctgaacagaagcaagttttcttgtcttggttacatgctgtacgcttcttctcttgttggttccaaccttttttaaaaaaaattgttgccgttgctgagaatatcttgactgggtttgtaggttaattcgactgtcacttttaaattcgttgtctcttctactccctttatgagtttatggctcggcccagatggcggagtagacacatgggcaggcttcttaaccgaacgaagtgaactactggattcgatgcaatacgtccctaacttgatcgtcttatctggggtatctattcatattctcatttaatcctttctctccctctttctatttctctctgacagattgaatgtttttttaggatcgacatgaattcgcggcagctagtattcgagatacagtcatcgaattctccacttctcctctcaatcagttctggttacctattcgtactttaagtcaagaaaacggtttaggtaaaaccggggaagataaattgatgaaatatatccctaagttcgtccttccctcccttcttatttatccgctcataatcttctgtgtgtgttgaagatggactcatatggtttgtttttggcggacttagtgggattcataagttttctactttgaatgtggattgtagagatcctatgaagccggttgtcaacttcaaattatttattgatgatgaacttagttgggagttgcgtatacaattttttttcttaagtttcttttttgaaagacttgcatgagatattatgataaatagacaaattgaactgattgttttgtgggtttgattaaatgtagattgaagtatctaggaaagcccgtaaaagaggagcctaaacaattaggacaactgttaccgacatggacccagttcctgaacctgatcaaacgtccaatccaatggttctctagtgactctcacaccaggtctccttccttgacgccctcttcctcctcagacgaaccttctgaggaagcatcttctgattctgagaatgcctctgaggaagaaggaccgctcaatcatgctgaaagttcagctagacctatcgacgatgaaatctaattcaatcccccccccccccccttcttttatatatatatatatagtacttacacatcactcttttcttctcctttttggtgaagcatcggttcttccatcttctctctttgtctctcagttgtcttctcgtatcgtctttctctctccacctctcctcaccttcaaaaaaaaacatgtttgtttataagtaaatcaatcaaattataaaactctagttcagttgatacatgttcaatttttatacacatcttcttccccttctcctttctgttttgtattggcctttcttttttttcaaaaaaaaagaaaacttttctctgtgtcttttttcctttccttctgtctgactattcttccaaattagtcaaccaaatggtgtgctaagatagttggtgattgaaacccaaggccacacaataaaaacatctttacacttctggtgtatgtacatcatagggagctatgtacgtatgtatgtatgcatagtgtctgtttccttcagtggtcaaacagttatctttgttatgatttataactcaactatgtacatagaacctgatgtttatttatgtggtgattccatttcttcctttgtccattcatcccaacaacattttttcttcttcttcttcagttggatcagtatgtactgttttactctagagaaacaaaaaacatgttttatttgatgagacttttgatgttgggatcatcttgttttttagtcaattttggatatatcatgtacagccccttgacagaaaaaatggaaccctttaattggagtctagaggccaaaccaatggacttcaatttatgcttcctggtgaaactgtggagaatgagttctaaagaatgattctgaaaaattgaaacggaaaatattttgtaaatattttgtatgtttttccccgttttctgattttttgggtattttcaatcatttttcaaagtagctcagaaaattatgatcgatgcaattgcatgtgaaaagaatgattataaatgaaaaatcaaaaaaaaaaatgatcaacagcttttttaagcttgtttggattgtgtcatccaccagaccaaccctgcaatcaggcactgaaattgaattcaatttcaatatcaatccaacttcttcagctctctaaactttggatcattgatttttctcaatttttcatttataatcattctttctgaatgcaattgtgttgatcataattctctgagctactttgaaaaatgattgaaaaataccaaaaaaaatcataaaatgaggaataacatacaaaattcttacaaaagattttccattccaatttttcagaatcattctttggaactcattctccacagtttcaccaagaagcataaattcaagtccattggtttgccctctagactccaattaaagggttccattttttctgtcaaggggctgtacatacctatggtaggtaaccaatacttttttggcacaggacatgatgcaaattggtgaaccgccctagctaaggcatcatccgattgacagataagtactaaactcttacatactactgctctccactgtgtcatgctacaatgagtgagatcttttggtctatccaatcttatttggagtggattgatcctgtctttagtctatcttcaagctcatcatccgtctttcaaggaaaaatatctgaaactgaagccaggtggaaagtgagatggattccccaagctgcttatattagacttgaacacacaaagatgttggaaactccctacaaaaccacaccacctcagcaaacaacaaaaaaagagccatgcccttgtcataaggtgactggtctattggacaggcttctccttaatcaattcaagctgccatggtgcacagcagcctcagactgaggttccaaatgggccgggtttggttcaaaaaaatggtcaccaaacacaccccatcaaattctcagggcggattgggtgggaaaaaaagatgcaaaatgttgaccaaacctggcccaaatacacagtgccttgggttgggttgggtctaggtcaacccagcaaataatcactttgtttcttttcaactgggtaagtgggtcaatattgattcttgagtcaacccaaatacaattcagtctgatcatacccgccccgctgacctgttgagttgaatatgggttgggtcaatttccaaccctagcctgctcaaacctgtcctgtgacccgccgggtcacaagtacccagtgggttgacccgacccacttggatcctgacctcagaccagtgtgcttgccagtctcagtgttgcatctgaattgagttcaaggcagatcttgacagacctgctcaacatgtggcttgctgggaggttgcatccaggtgcagagggacttccagtcaatccccttaaatggtggatcagacaagggcattgtggaaatgaaccacttcctgtaagtatctgcaggtctcccagaaggaatttagtgccttgagaattagatcttccagaagaattctaggctttttgggcaggattggatgcctaatctagtcctcccaaccacaccagtttggattagatgggactaaagttagctctcgggtcagttttggagtgagtgggtatcaaacttgttccctgctaactctaggattagtgagcttgttaatccactcaaccaatgcagatactcttagaaccataattcaggttttctgttccccaaattttacagttattgaacatttttgagaagttttgatattgctccaaatgaaagaaagaaaaaaaaaaaaaacaggaatttgcagtatggtatgctggaggaatgataatgaattgaaattttgaacaaaataactagcaaatggttttgaactggtgtagagtgaggcattcattggactcacagtggaaaaggcagtgtgatcaaattcaacttgcattttgacctggatgctgatctctgaatgatttctggtgttgattttttcatttattatcattcttgcataccattctactctttcaaatttttagtttagcgttcagagcaatattaaattttaaaaattatatgtttcagaatcatttttttgaaacctattttataccacttgcccaagtctcatgccttcaagttggtgggttgaggttgtgtgatccaaacaaaccagcaataaacaattggtaggtgactgtacagccccttgacagaaacaacggtgtaactgatgtgatgcatgtaaggatggtaattgggctgggtgtccaataggcctccctagcccaagtgggattgggccgggattgcaccccgttttttttttttttttttggggggggggggggattcttaacttaggcctggcctaagatggccccattagatttaaggtctaggcgggccaccctttgggccggtgcagttgggtgcagagtcacagaccctggcgctcccacttggtccagtccaatacggacctatccccctgagtctgacctttggttttgccaagaccctaccacggccttctttggcccgctggcagaccagagttcctcctgaatggctgcccgcaggcggcctgtgggcatccaaatggttaattgggtttgggttgggttgctgattccctgaatgagacccagcctggcttacctggcacagtgcaggcctgagacaggctggcccaaggtagactcaagcccgcctgattaccatccttatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtggatgtgatgtgatgccactataatttgcctgcatccatttgcattgctttctgatacaatgtcaatgaaatgcatggatatcaaatcaacatgcatcatttagaacgatttgatgccaatacattgctatttatcacattacaaagcattgtttcactgttgacagaaatgatgaaaaacctctatgcaatttcagcaggaaggggtttggtttttttctgtcaaggggatgtacagtgcctggccttcactgtggggtgggagacctccaaagatggacaaaaacaattcctgtaagctgagcaaaaaaccttgagtcaagatttctgaagtcaaagatcagatcttgcaggcaatcttgacatacctgttgccagctgggcaagcttaccaactgggaacgtaagattgtgttgccgtcaagaaacatttttaattgaattcacaagcagttttaaatctgtttcatcaaggcccatcaacactgtgctcctgatgttggaagacttgaaacagtgcaccaaaactgtagtgttagtgcactgctagtcccaccatgttgtgttacgctgcactacagcactattagtggcaaatacagctcaggatgaaaccaggtcgggttcgggtcaaaaaacagtgcccagacccaacccggcaaaagtggcgggtcaggttgggttgggtcatacagtcaatattgctgcccaaacctgacccacctaggggagcaggcaggtcaggcttggaacaattttttggagcatatttacatgtctaagcaataaaaatagaaaaagactaatttttgtaacttgttttgtattttatttttttcaatagagtcgctcgagggtttgaactttgattggtcgtacaattctgcaatgattgatcaaagtgtccttcagccctcatcgtgtaggtggcacagttgatgaccgatcaaacgtagcacagttgctgttgatgactaatcaaagtccggactccagtcactcccaggatcctcaaagctgcgtgggtcagcttcagattctgaaggctgaagcggacccacagaccggactgccctcaagcgggtcagtagttgggttttcgggccaacccaaaatcataagacactgcccaaacccaacccggtaatgaagcaggttgcacgcgggttgggtcacttagtttttttttacctaaagtcaacccaaacccgccccgagacccgacaggttgacccgacccacttccatcctgaaatacagccaaaaaaaggctaaaattctctgtagcacagcttagtgagtcctattttatggcctgtgtgtgtagcaacactgccacagatatggtatctgctagagatgggcgctttggatccggatatccgcgcggatgcggatatccggtctctttttccggggaaagcggcatccgcaccccctggcggatatccccccgcctcagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatctcgcggctggaaaggttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacacagccacagatacgatacgctgtgtgtatcatggagtattctgcaaagctgcacgccaaaaacccaatttgaaaaatctcgttgcgatcaagagcagagtggtcagatagttattttatgtctggctcagagacatagttatacatgacagatactggcagatactagagattggcggggataatcagtcgcggatatccgatatccgctgtcgaattcccgccagtggcagatcatatccgctggcaagggcggcctcccccttgacgaggtacatgtacctcgtcgactggaaggaagcccttccagtcagcaaggtacgtgtacctcgccggctggaaggaaatccttccagccggccatctcctctttccagccttgggtatccttggggatacccggatatccgccgggatttcacggaaaagggggcatccgcacccgccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccgcgacggattatccccgcccatctctagtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgctcttatttgcaacgagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagtgttgtgtgtagcattagcacagttgtggaataattctgctgtgctatttgaaatgttagtggagttccactatgttacgctgtgctaacctggcccatcattagtacctggtacccacaggccatctttattcagaaggaaaaattcaagagattttgagaggactcgtgtgtaagagagctcttgaatgcttcaaacttaaggcttgcaagactcaatggtctgggagagagttcaatttctaggaaccacccttgatgttattagatctaattcattattcagtaggaaatgatgttagttctctcactagaaaaagctctgttttggattgtacatgtgtgcaataacatcacatgtccccaggcaatgttatcacacatatttgcaatgtgatccaatacatcccgcccctcccctttgaaggaatagtagagatggtcgaagggtatccgtcgcggatacccgctatccgctggcggataccgaccagagggtggtctccttccagtggccaacgagcttgtagcttgtcgacccggaaggtcttccttcagcccgtggaggtactggtccttgccgggctgaaagcttttctttccggccggccaaggtacaggtccctgtccgcctgaaagaccacctttccaccggtggaggtattggtacctcaacggctggaaggaagcccttccagccggtccgtcgccaaccctttagggggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgccagagggtgcgggtgcagatgcggatgcctggatggcccgggaaaaagccacccggatatccgcattcgcgcgggatatcccggaatgccaaatcgccccaatcttaaaggcatagtatgggatcacattcttcacatgcacagtaccatcacatgcaccatcacaatgttactacacatgcacacaatggacacaatacgttttctagtgtctgatgagctaggagaggtgcagagaccaagagattcagagaaagatgttagaggaatacattatccaagtgactgtttttggaaaccctgtgtggacagggctgctcagacacgcagaggtagaaagatgctatctcctcatcctacgtccagtctggccttagttagtctagctcctcgccctttacctttgttttttttttccttctctcaggttgatcaaatccctcctgtctggcctagttcaccaaaacatccaaaaaaaaaaacatatttttttaataggccttgtttggcagtgatataacgggagcaatgtatactgatttttgcctcacatccggtctggtctgctaaaactctctcagctcgtctcaacaattcacttcacattgctcatttatttcagtgcctgcaaacaagcgcttaatcagggataaaaaaaaagccaaattattattaaacataaattaacaccccatggctagaaaagaaaaaagtcacaataaattagatgaatctatttatttgaaaagggtctactgtactttataattctataaacaaacaaacaaacaaacaaacaataacattgacattgacatgagagggaagaaacaaacagaaagcttgttctacttaagggagggaagacatgaaagaaagggggatgaagtattgtgaagtaaataaaaaaaaatgatgactgataatgattgactgaatcaagggagaagagaggataggaggatgttctctatcttaaaaaaaaataagtaaataaataaataatgagaggaaataaataaatgagaggaaagaaaaaaagggggaagggagaggatgtgtacgacgaaaaaattgcgacaaaaaaaggggagggggggagaaggatcaagagattgaaggagaagcagaagaggaagaggaagaagcgaaggcggatctgggcgtagtagggagggtgaccggcggggatttaggaggatgagtaggagtctgaggagggggaggagaatgaggggtgatagtcgagcacgagctacgttcggaagagttacaggaagagaccgaggaagcagacgaagattcatggtgaatcaggccagaatggggcgtcaggatggcgttaagatggcccgatctgagccggtcctgttcggtatccgtgtccgaatccgaatccgatccttcaccatccattccttcttctgattcttcgtcagtctcttccgtcactattatcgttcttcttgttgttgttgttgctggtggggatgtggatgtggatgggagtttgcagcgagtgggggtggtgattgaggaggatgatcctagcaatcgttccgtgtagtcctcaaactcggacgcactgatcatcaatctgaaatcgctcatcaacaagaacttgatctccaattcttcgagctcttctaacggcaaccctccaacctacagatcgttccgtccaaagacaaacacgtcaatttaatgaccaaggttctcagtggcgatgaaaaaaaaaggtgttgcaagttgaagaaacttaccttggcatatcgcgagttggtgtaaaagacgtcgctcaatagtttgcttgcggcagtgatggaggcgattaagaatcgatgaacgttccacgaatcgatgacgaaatggaagttgaattgagtgagatgattaggcgacagattccatttgttcttcttctttttcttcttagcaatctcattgaaattagttacagatgatgataatgatgatgatgaagtagtagttgttgttgatgatgttgttgtcgatgtaattgatgatgaagatgataatgatgataatggtgttgttgttgttgttgtttgtgatgatgaggatgatgaggctgttgatgatggatgacagtgattgaacgtacagagcctatccaagtagattagagtcgaaagaaacacgccattagaggttggacaatacttgaggatgcgaagcagataggcctcgatcgagatttgcgggacgattttcgcatggaaggtgaggattgagttgggctttgagagcagttcgagcgaggccgtcgagagctgctgttccttgttagtgctgctatgatgagtgttgggtgaacagctgggttcggcaagtggcgatgaatacggtgaacgtgtgttttgttgatttagtttttggaaatggataacagtcgggctttgagttggacgcgtgtttagtctccttccttcgtcctcgtcttcttcttcttccgtttcgtcatcatcatcatcatcgtcatcatcatcatcctcggagtcctcgtcattatcacgtctagggtgattatcataataattgagattctcagtcatgaatgagtcctcttgatgagtgcttgctcgttctgcttcttcagctccaggccgtcttcgtctcctccgtctgagcagatcctgtggttttctgccaagttcgctagagggtgttgcaggtcttcttctggtgtgattattgagatggtcattccttgaggtgattctatcgaataagttagctaggttcttcagtagggtttcttgagggaagctttccagatcgatcttcttcttcttgttgttgtttgtatgcctagtttcgtttaacttgatggattctttgagtgagtttgaggagtgattgttgttaggcagttgtattcgatctactgttgttgttggatggtgttggatctgtagttggttagttctgagttgattattacaattcattcgatgttggtttgctttaagtggtagttgttgttgttgttgttgttgctgctgttgaccatcttgatgggtttgatgttgctgttgttgttggttggtggtggttgttgttgtgagagagtgattcatgttttttttttggattttggtttttgtttggttgagtttgctgtgtttaaatttgtcttagtcaggtcaagaaactagtttcacggggaagggaaggggggagatcagaacaaaactctcgttcccaagtaaaagttgttgccatatccccccaccggccatgaccacccacccccctttgatcatctcatctcatcaacattcagagcaaacttcatcaatcattcagactcagccaacactactgatcgatctatctgctctaatccgaatcgatcaacacttcaaaaaaccagtcaaaggaccatgtaggcttatcatcaacttcagaaaccttttgccgatttatgtacgtaagcaagcacaaccgataacactcggtctatactcgccgcagcacgacagccacaccatacaaacctggtttaccaggaggtaacctgattgatctggatggcattggatccctcttggacatctgtgcaatctcaagagtacttacccttttggcccaaagtgctaatttcatacctttttccagcttcttctggagtatgtttttgtaaatagctaacctttttcaacccccccccccctattggtgggcttgccagggtagtaaggccttggaacctcaaactcatgaggagtcaaggacatattttcatggattatggagatttatcaacactcacaagtccttcccaaacaagatgggggcacatttttcaattcaattctgcacaatctttcaacacaatggtagtcaaacctatttctagtgttggattaccttagaaataattgtaagcttgattggtatatttgaaacaattctaatagaaaaacatgccatcaaaactgataacatcttttctggtatcaaacaccaccaagttttgtgtttcaatgatacaatatatatttatatttcaactaccaaaacataaaccaagccatctcccatcagtgcattcatatggatattgagttgcctgatttccagattggtttttcttttcaatgctaccatacaaatattcatctgtactgtaggatagcaaacttcattttctcagaatcaatctttttttatcacccaaattgaccatttccagcagccagtctttgggcccaaaaagtgaaggatttcaacatcaaatctttccacttgttctcaatctttgtgtaaaagacagaaaagatgataaattttcaaaattgagtctgatgatacagacccttattcttggaagataaacaaatcctcttggcttcctttccctctacaagatgctttgtaaattgtcacagcatctacaaagtagtataataatgctttctttctctttgtcacccatgttaattgattatagctgtaatgtatttgaatctactaactgtggatcaacagtcaatatattggtactcttcatcatgcaataaaataaagaaagtttcaactagaatcaaagtaagcaaacaaaattgaaaagatgttaattgatttaatggaagatcaaagaaaatccatttttgactatatcatctggttgaaacgattgagttttatatgttggaagctctggcttgtgaaattttgtctgtgtgcatgttttccatagaaagtccatgtatgctttaatgtttagatttgatgcagcacaacaccaaatcatatctctaatatttcacaatcacaatcaaactgatcatatttacttaactattttacatttgtttatcaataaatatcagaaagagaaatgatacatggagaaattttggtacttgcatcagggttttagatacatcagaaactgtctaacacattttcttcacaatcccctcaagaagatttatctattcttcatttcatttttttttcttgttgacaaaattggatggttgatattgttgatgaaaacaaaatgtccattattttgaccactgtgtctttaccttttgatcaatgccgtagatagaaaaaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatacatgcgtatttgcttatatacggaaggagactctatatgcgattaacaaaacgaagggggtaagttgtactactacctacattacaactccaaccaatatttttgtgcatttagacaaattatcacaacattctacaatctttcagggttttcatttgtttatcttagttttgatgtatgtttatgttctttatataagtgtttcaacaccacgaggagaagattgaaatgaggggatatacgaacgattctgataatcacaattggctgttttttgcacaaggaaatcaagcctgcgaggtttatgatatttttgggggtagagagtaggggttgagagggagtgcgttttgtcaaagcgaggtgcgacacttgtctgctcgcctacgatgaaagataggatccaccagggcgtacatagacaagcaaatcaaattgtccttcggttggcgctttgacttgaaccctgatttttatttccagtaagatttgaaggaatttgccggatttatttttttttctttcttctttggcttttcagaaattcagattgcgaggtgatcccggggcgaatggacttccaacggattgcttttccggagggaagagacagatcctctgtctactgcgattttgtgtcggtttagctgtgataaaacttgacgtcaactgattcatgtgagcgctgcgagtggtttgggtctctggactcttttatctcttgtattttgtcaagatctaacgaaatttgtcttgttttgtggatgctgttgggggaggtgggagttaattgttcctcatcgtatactggagtcggtggtgtcctcaagatgaatacatttcgcgtcatctgtttgatagaccaatgtcagtaatttgtcggttttctatgctccaagtcaaggattacaagttgagcaaaaatataaataaatgcttactccaaaagccaagacatcgatcgcaccacgtagagcaaaaagagtactgagcacgagagcgacgaccggatttaatgttgaacgtcgataattctcgatcagtgagatgactgtgagcgggatagaatatgccacgaagctaataggatacaccagcattgttcgggcaaccacgcggaggcctttgtttccaactttttggcgcttggcggctttgctcaggtttgaaagcgaaccggacatgctgctcatcgttgaaggtgtgctgggtgctgggattacgatggaagaccgccgtagaatgtgtccctctcctttgtagtgagtccgtattctggtgaagagagttccatatagcgcaatgagtcccgtggcggctaaccagatccatacgtcttgggcaggcaggtcagattcagatgggcaaaggtgggaaaaaacatgtaggggttccatttgagtttctggtccaagttttaacgtttccattttgactttcaaaactcactatgaaaagtgatttgataggtcaaataatcaggactgatccagcaccaagctccattccaattgtctatatgaagaaaaagcagaatgaaaagtagttagtcgaagtatataagtttgagtcactccaggttgactagccaccgaggaaggagcactcgatgcttacagaaagagtgcagttcaagactagagaagctgaggaagcctaggacagcaaaacagcaagagagcatccaaatcccaacggttgaaaactgcgtataccagcttagcatgggcccgtttgaaagaattatgaatgtttcgatagctatgagcaaattctaatataacatcgcatcaagaatgagggttgtgagtgaatattctttgctaccaaaggaaaaagtccttacgagtagagcggatgctacgtcggccaattgaatcaaaacgccttgtgaggtgcaagttattgaggctgtaactggcccatgttcatggaaattgataactgtcgatgatttcaagtggttttagccgtctggtcacgctgacattgtaagagttatttaatgaaaaaaacagcggtgaactaacaattgtgcatgagtccaattgccaggagcatatcagcaaaaacgaggttgaggaagatcggctaggttccgcggtaaatgtgaaagcttatcagaacttttccttgtgggatgtttagtggtaagtagagtcggactgaccccgaaagaggtttgcatgaagaccagccggagagaagcccacgtacaaccgggcctcttggagactattgacaggatagttacatagagtaggagaaaaagagttgcgaaaagggatatcttttattttatttttgctaggttagcccccagtttccccaagtccatcaattctcgcagtagaaaaaaaaaaaaaatctgaacccacactagcagcgcctgcaacgatctggaagggaccatatggaaagaaatgtaaatgccggtgaggaaacattgaacaaactctcgaaaatgagcttaacttaccagaagtccatggcgatcgactgttagatgggacggcgggggttggtatgatggcaatgagacgctcatcggaagaaggattggggcgtcagaggagagaatatcggcgttaaaatcattcacaaagaaaagcaagacaagcggaagaggggacctgagtcgatcaagtgactagaccaaaacagcatgtcctccggcttggggatcacaaagaagaaagagaaaaaaaaaacacgcaagcaagaaatagacaagaaaaaaaaaaaaaacgaaacggattgagaagtgaggtcgggagcaggaaaaaatggcaggtaaaagagaagtgaatccctttgaagtttgaaggaaggtttgtagtcacagtaatctggtaaatgttagggagtgaatagatttgagtgtcgcttcgatactctcggtgcccgtagaactatcaacaaggacggcgtcgctgaatcggacgaaggttgaactgttcgcggccctctttttgatagtcatgtgccatagggagtcaagtttgtagtcagcaaccgagtcgctgaaatacagaagaaaactattgagactacttttttttttttggtttacaggatcagagatagtcagaagctctggggatgtgtttcagatcacttggaagtcggttgagcaggtctgtagctgactatatactgaatacatagctcttcctgaagaaaaaatcacttcgtgcctttcgaatcacttttaacacctatagttgtcccaagaagttcggatagatgcagtgtttgttttgctattccggcaagcgatcacgctatgtataccatgcctcaaaatgcagaatgacggctggaaaaaaaaaacgaaaaaaactagttaagcctagcgggcatgtggcagcacaaggagccaaagataggtttcagtttgtagtgggttgggttaggtattactcgagcagaaccattgatcgtcaagggtcgaaggtggcgttactgaagcaacgattcgatccccacacggggccaccaagcaacacgcatctgcctcttggctccttgtctactgaagaaggcggtgtgttgtcaccatagccttaagttgccacctggcaaggagaccgtgaattctgtttcgggcggtatagatatgtatagacttcgcatatatcttgaccggctttcggggtccacagccagcgctcgacatcctctgcattcctgagcccccgcaatactctgaacctcagccaggctcggcgtctagcccctaaaagtttcgctgggcgcagactctcaagggccgacaactgatcatcaatgataaccggccaaggtgcgagatcgtatcatcccagataaattaatggaggaaatgtctgcttttcgttattacccttgttattcccatccctgaggtatgtgtccaattaagcctgagctatcaagcctgcattaataagtgacagtttaacaggaaactgaaacaacttgaattttacaatttcaagaaactgtgccaccacttgaaggtttttccttctttcttttatgaatggaaattcaaaaaacaaatccaacaaagaaagtgtgacaagtcatatatatatagcttgacaaagcacttttcttttttcatgtcctggaaaactccagtttttttacttttttttcaatcatgttcctttctagtgtttctttctttctttgttttttgagccatttccccccccccctgttggtatcatgataagagactttccctacattgttttgctttgttttgacggggaaaaaaaaagttgactgagtaaattatattcaaaggaatttactcagtctgaaatttcaccagtttataatgtgaccatgtttttattatttgattgtttcaattttcaaccaatctatagaaaaaaaataaccaaaaattgtgatcccatcccaagaatgatgataagttagcttgacgatgtgaaggtaacttgaattgatagtaaaaagctgagaaaaaaaaggcacaagcagctgtgtgtatgtagatattgcaatgaagcctgatcaatcccagtgtataaatttgtatgaccttgttgccgtgatactatgtaaacctatgtgtatgtcagaattgtttgattctccgttgattattcaagttccgccctcgaagctgatgagaggcgatggattttaattttggacatcactggaaattgaattgattttgttttttgatttgcacaggaataatccggaacaaaccagcttggcaccacacattaaagctttttcccaagagcactggcatagtttatggtacatagctgatgacgatgatgatgatggtgatgtcattgaaggcccagcttacatatctttatctttgaaagataaatacatacacgactaaaaataagatgaaagttgaacaccagctcaaagttgcaaaatacatgactgcatggatagatgtaacaaataaatcgagatgtatgatttacacataactttgaaccccctcaagttcgtaatggtaacttacactatatacaagccaggttaagaataccaagccctgttaaacttcaagtgagatacgagatctttctcgtcgtgtggccatcttcaaggcaatcttcaagtgacaaaataaacccgccggcacacgcaactttttttttctggtttaatccttctcagaaccagtgtgtacaaaaaaaagcgacaaaagcctatgagcagagcagtttggagcctgaagaatctaactgatgatgatgatgattgcaagggcatttttgcaacgatgatcttgatccgtcgttatatggcgagacagatttgagaagatgtgattaccatcctgaagaatgccgaggggatgatcacgttataagttaagagagattggtggctcaagaccgacgaatatgtcaaggcttgaatcgctgaagagtgttcataaatgaagccgaagctctggcctccatgaatatatgaaaccaaaggcggaccggctatatggacggacttctaggatgtcggtggcagtgctggtgtcaatactggcgggatgatgatgagatgtagaggggtaaaaaaaggccgagatcagcagacaaaggggtttttttttattcagacacggcagatgatgagcatggagcttaatcaagaggacgatgatcgggccgagggacgccaatgaacttctctcatccgctctgctctggccgtgtggtcgatgtaatcgtaatccgatcgaaatccaactgagttctttgacaaacaaaaccagcgagtctcattttcaaccttcccggattgtgtgtgtgtgtttgtgcaatgtgggggagatgtttataatgaaatcgaagatctttttttacataataataaatagggaggagaacaagagagagagagagagagagagagagagagagagagagagagagagagaaaggatgatgccgggaagactgaaccctggaaaaaaagacaggaagttgtacaacaatacttctctgattatatttgaatcgaatcgaatcgaatctaatctaatcttaagctgaccggactgaagttacgaggatgtttgagtttggaggctgtgagtttgggatgtgaatgtgatgaggtttgtgtgttgtggagtggctcggatggggtggttggttgatgggcaattgaagtttgattggcttgaccaaagcgttggtcggcgggggagttcaaagttgccggtgagctgccagtgccagtggccgggattttaggagatgggcacagtctgtgaaatcggtctatacaatcttttacccagcctttgctcctcctcttcccctctctccgcgtccaatggtatattccactctgtctagggtctgttctcttgtctctgcaggcatgaattgatgatgatgatgatttgagagacgagggttcgccgatgaagtaatgaactgggcggtgatgggccagagagttttcgactttgcttcactaatttcatcggcttcttcttcatctcccctacatcaacaacttccgcccgatcttccatccaagccaagcaataacgaacgacatggctcacccttttctcgggcttctctcaaacggaatattaagccaactgtctttctttctttcgtttggcttatctacatacggctttgtcaaccatcaagccggcccatgctattctccacccgaaatcttcaattagctcggagatctctcccaaaaaaaaaaacagaaagaatgattgatcccccctttaaaagttcaactgaggggttgatcacccggatgccgatattggatcttactcatccaagtgtcggcatcatctgctcagcaggccagcaacagactctcggcagaccataaatagccgattccttcttccgccattctcttctcttctcctcgtgctctctaccagaacattctcttcatcccctcattataaagcatccagcactttcttggagctctcactgaaccacccgactaaaatctcctaaaaaagagtccttccattgcatagtcaacactaccattttttcttaaaaatagaaccacacaaaagagccttttcctcaaaaaaacaaaaaaccacaccacatctcaaaccgacgaccatgcctgcattaccctcagattactctctctttacctccgtcagtgatcatgatcatagtctatcccataggctcaccgatcacctcattcctcaggcctacttctacaatcatcctgaccgcactaatactcctccagctgagagtttaaaccaccaagatcgagcctctttcgatacctgctcacttctcaaacaacgagactgtcagtatttcttctcctgattgatatcaacttatccacgcttctctaattatcattattcttctcttccaattgctaaccctttttttttgtcttcttctttcgttcttcccattcgcttttttttagctttccagcagccagcttctggcatcttgagacaaccggaatcattcagtcagggaaaaaataataatactttggtacgtcggagtttcctcctaattccctagagttcagaatgtttatttattcattattctgcggatgagtttgttgattttttttgctgaattctgacttatgatcaaatctagaagatatctgagagtgatttaaaatcgaacaccactcataataactgtgataaccgaatgacagacgaaactctagaacctgttccaagtcctcaagaagatttctacaaagatttagatcaactcggaatactagattatttacaagattatccagtcagttcagacgaccaatatttcgatcaattccatggcttggattggttagagttacaaaccgatcgacaaaagcccctagagttatcaagctttgatcgaactgagaccggacaagcaatcttaaaaaacccttctcttacaattcaacaacaacagcagattcctgagaccgaaaacccccaaagagtgatctcttgttcatcttgcggagtcaccaaaccgcagatcgaactctctcgcctatggccttgctgtcatccgcactgtaacacttgtataaacactctcatcaatgcctcctgtaatgaccctcctcctccccagatggtctgcttcttttgtagccaacacgtcgacggttttgatcctcctagcgcgttcttgagtgctcataataccctcttcggtcgcgttaatcattcaaccggcttgccaccttttcggggcaatcagaagttcttcagttccggcttggatagatttggtcagtgccctggaatgcttacacggaaattagatgacgcacattacagcagacaagcaaacgcacgttgctaattttgttctattttttttcatagaatctgttaactacaatgcgtcaccaccaagcgatcaatctggactttgtaccgggtctttcagctccgtgtggagccccaacccacaactgatcaatgaaaccgacaagctggtttcgacgttcatgagcgacgattccaatatacctcttcaaagcggcccaggaaatccttgtccctggcccatcgttcgcggtacggtttttccttttccaatgactcgaaaccttgaatgatataaattcagagcgcgtcctaaccctttgttttcgtgattggaccagttgataacatttcgtggagtcttacggtcgctgacatagtatcatggctaccaggaggggtcgaatgtctccccccacctgagctttgtccattacctattcacattctttgtacaccgtaagcgtcctcttcagatttcgcctctcatttcgatgcggggccggtcaactgagacttcttctcactctaccaaagtacggatggcaagactttgaatcattgcttcatcgagacccgtaacctcactgctgctcatttcatcgtccgacatcgacatggtactaagattggaattcgaccttgctctgttgtcttgacatcttctgcagaacttcattccaaggtatacttccaaacccgtctcggtaattaaaaaaagcttcaagaagaaagaactgacttcgtgtgtgacttggctaaaaaacagatcttgggcactaaagagaatgaaacatcgcacgatattatgaaaacagtcagattgatactaaagctctgtgcgccccatgtgagtaaatttgatttgaatgatcaaagtgaagtgaactcaatgtgtctgaatttttgtgaggagtacagtcgacaagttcgatcaaatctcccgaacgaccgttctaccatttgatgtcgttactgtcgcattctgttcatctttccgagggaggtagcaccaaggcagaggatcctggtgagatcgaggtggttgagaaatggactaacatccttcaaatcgctctcgaaagcttgttcgggtggaagatcgagaacagtgattcattgaatatcttacatctcatggtatgcctgcaactctgtctcttttatttcgtccttttcgtgtgtctcacaagctctttttttttttgcttggtgtcaggtcaatgtcgcaattgtctcatcctgttagtcacctcaatttcccgctataaatctacgctagagctcactcttcatttggctcgaaagctacttgaagaatcatgaacactgacaaaagattccttgttgatttgttttcttttctttcagtgattgataaaccaactctattccgtttcttatcccatgtggaagtcttctactagtctaagaatatcctgatcaagcatgaataaagaagttcttaacttttattttctctctttttcttcagggtacaacttttcagagataaaaaaaaaaaactactactactactactactactcattatttactccatgattaaaactacatagtctggtacccgattcatcatcctttaaaatgtttccttgttgcatcagttctctacataaataagccgcgtggcatctgtattcaaagaatcaaatctgtcatcattatgttcattatcgtcatttgaaagtgcaagaaatgtataagtatttatctgtatgttgttgttgttataagcatcatcacttcttctttctttttatatagttatgccaatggcacatgtaaaattaattgtaaacctactggttaaaacttacctccacctaatcttgtatttctgctatgcttgacttgagaagctgtttatgtatgaaaataatatgcaaacgatttcctgttggtgttcacttgaaaccgcaagttcttggaccggttggtgtgatcatgtttaatatgagcattgtagggcaactgggtgaagtgttgttaatgttctctgggcgcgaatattggtcttgaggatggccaattctttttgctgttctgtttgggcaataggccggttcacgtctgaagttcaaggcaacttttaacacacttgtagataaaattttatgaattttctaaaatttcatgaagcatcaagtttggaggaatttgagatttttggtaaatttgcaaaattttaatgataaatgtcattaaatttgcctcaaagttcagacgtgaaccgtcctaatgcatccttcctctattgttgcttgtctgttttttttgtctttgttctttctgaattttctgttgcatttttgttttgtttttgtttttgttttgaagtgagtgagagaagagagagaatgaattcaaagacaagctgaagaggaagaacaaagaagccctgcatgtacctttcaagcttgccatatccagcattaataaccctaccatgacaatttgcatacaaacattccgccttttgaagggattgtagctacatctgatttcgtcaccggctctcattcattcctctctcttctctacacacacaataccactcgactcatcagccgaccaccagacatacccaccagcctctctccgccaagaaaagaaaaccaaaaacgctcgaccattgcgagatccaccccgccctgcaacgagcttctcgcaagaccatccatcaacagcagacattttgtgcactttctcaggggggaccgagtttctcgaccggcagactacttgaatacttgatcgagacccgatggtagcagcggttacggaagaccttcaagcgttccgacgccaccgaccgatgtgggccgacggcgaacagaccccagaaacacctgacccctccccctccccctcctcctcccctcaccatcaacatgaacatgaacaagaagaacggatctcctggcctctcatctccttcgaaaacaccatccagaacgtctgctgtatcagcttcctcctcggcctcttcttcgcctccaacctcctctcgctcctcttcttcttcctctattctcccgccaagcaggcgctgtggccgcccttgaacatctacgcgatcctcctcatcctctttcatctcctcgagttcctcactactgccatctttaatccctccagagtctccgtcgattgtaagctctcttctctcttttcttttttctttttctttttcttttttttttttttggagcgggggtagaaatcttagcgcgagcttgggggtcacaggccaaaaaaaagaaaaaaaaccgagaatctgattctctctttcttctttttatctgtgcaagcttttttattaaacaatggggcctcatattggtatgcgcaaatgatgagcataacggaatacgtggtgcgggagagatatctgggaaaagacggatggggcctggggattctgaaggacgatcgagtgaggttgggcggcttgctggtgacgatggtgggccaagggatccgaacaatggcgatgatcacggcggcccgatcgttcaaccatcgggtgtcgacggacccgaagaaacaggaggaccatcggctggtcacccatggcgtctatcgtctcctccgccatccctcctacttcggcttcttttggtggtccataggcatccaactcttcttggctaatccctgctcgctcgtcctcttctccttcgtcttgtggagcttctttaaggcgcgcatccagagtaatttagcttccttcatataatctccctctcttttgacttactaactcagctttttctcgtcttctctttagatgaagagcttcacctgatcaagtttttcggtaaagcttatgtcgattatcggtctactacctcgacttatattccattcatcagataaacctcaaactacatttctttcttttacttcatttcaaaaaacaaagacaattgattctgaagagaacactcattcctcaacttgtatattgataatttgtagtgtactatctctcaggatcgacttcaatacccttcccattgttattttattgggcggaatccttgattgtgtaccacatagtagaattgagtctcgcatcaacatgtagaaacaagctaccatgttgtacagattctttcgaggttgatttgtcaaaggaatgaaggaattatcattgagaaatcaacaagaggaaagttaacaagagacctgaagacaccacaaatactaagtgaatcatgatgattgcgtgtcgagaatttccgtttcatcatcttattttgaggcgataagttagcaatgtgtgtcaagagccccgacagactcgaacataatccaaggtcgtttggggataccggtgagatcagaagatggatcattgtcgggcctgtgccgttttcggacgaccaaatcggtggaggcgtccaatgagatctgcgggctcgccaagactgccagagcggaaagggatggatcgggtacagtggacgggtcagaggagcaagcaggggcctcttctgcttcctcgagcgcaacaaatgtccagctactcggcccagcatcgacagccctctcgggcccaagcatggcgcctttccccttcttgactttcttggcctttttcgctggagagggatcgactggttgatgagtggttctgttggtctgtttcaaggtcaagaatgagaacggggccgagcgggctgtgtggccggtaatgctgacgatccggtatgtcttgatcaacttctcggttaactcggctagcttagtcggatgaaaaaatccaatggcttcgatcgaattggccgttattcctcccttgggatggggatggttgtcactcgtagataggagggcttcgccgatctgttcgtatagatccaggtaactctcaaccgtgtctggcttggtgatatgagggacgagtttctccagacagtttatctccggaacacatgttttacatgttgttgtaggggagagaagggagctgttaatgggctgtaagctgcctgagtttgagggtataggacgaggaagggtcaatatttatgagttttttttcgaagagacagatcataaagatcataggacgcgcaatgaccttgttcatcaacccaggccatcacaacatcccaacgacggcctctagtttcgtgcttggggcccaaaaggtcgttaaaaacgtctccagggaatttatctagacacctcttcgtccgctcatacagtgcttttccagatcgcatcgcccgatctcgcatatcgatctctacaactggttcggataagaatggagagccctattaatgcctggatcattatcttcggagaaacaggagccccgagtagaatatagatatgtacccgaaatgttgacccggagaaaccatatttggaacgtctgccagaaagtcctagtgtttggtatgtggattgagaaagtctcatgtggatcgtgcctgttgttcgagatgtaccaaaggcttaggcctctgtcaggattggcaatcgaataacaaagacaagcaagacgggaattggtggaaaaagcgaccttagagatgcataccgtaaccatcaattgcgaagaggtcgtccccggtgaattttgggagtgagattgcgaccaagctgcctgggagagtgatcgacagaagaaggtggtgatggtggtcagaaatcgtcaagtagttttttttttctttttttcataaggatgaaggctgtggatgggtgcagtgacagacctgatcgaaaataggtctggacgaattcgtcgagcaagagatcggcgagattgaggttggagaagtgttggtatttgcccaggtcggacaagtgctgcaagatctccggacatcttgtcggttcagatccgtcgatcgattcaggtttttcggcgttactcaggatgagattgatctgaactagaacgtaaaacaaataaataaatcgacttatgaagattgattctgattttttgttggtgatcgaaaaaagttgaaacagtgcaaacctgagaggtgaatggatggtgtaggatctgcctggagggtggtcgtgctggttcgtctttaggaggaatcggaatactgttgtcggatgataagtagccatcggaaatgtagagatgggcttttgggacggtggctttgatgggcttcttgtgatgactctggcaaacaagaagaaagatatcgtattagtacttggatagttatccatgatgacttgaggtctgagatttgctgaccatttcgacttgtttgactttggtatggtgttcctcgtcaatgaagcttcaatagagggcaatttatgtggatgctgcggggatgcggaaatgcgcaacccaccgcagcgcccatcccctcgcacagactatataaacctgatctatgactccctcgcgtcccttttcttcttttcttcaactcatttcatgcagctttattgtagacgactggtccaccgtctcctcatcgagtcgatctctggtcggtcgtccctaccagcattgcaaagatgaacgacctttgttttcgccctccagctggtgatccgcaacgtcagcggtttcatctttttttgaaatcgcttacaatcaggatggttattctccttaccaggagctggctacattccctcccttcaaattcattgttgtagacaactttgtccctccatttcccatctgcttccacatatttataaacaatgcaaatacgtatctattttgtctggattttcttccgagttaccaaacttctgaggatccaaacccaggatttttttctcttttggtgtcaccaacaacgaacaacagcttccatcctttcaagctggttttgatcttgccaacaaatggatcaagtagcttctcagcgttgcggtggggacaattggtagctcaatacttcctcctgatcaggtggatatgtcaagacagtctcatcaaacctcacaggaaatgggtcattcgtatgaatcacaaaacgaagtacgtccccctagagtaccaagcctcccaaagtcgggtacttgcgttgaaggaaggagctggatctcaccaaccatgccatggtgacgtggttgattcatggccttcttcatcaattcttcatacccgacatacgtattaagagaggtcacactgcgcgctgggtagccagggagaagagagaaacagaaaaatgcatacaatacaatgagaggtttggcttgaataacccaaacgcattccagttgatgatccagcccccagagatcaaagaaagaggattcattcaacccggttctcggtcatgaacatcagttgctacggtaaatatatggcatggacgtcggatgctacatttaagattatgtgctatcttcaacaatcttgtgtacttggagacaaaatacatagtcaccgaggtaaagaggaaaatgcactacgatagaatccaaccgatgaacgcattgaacaattgacttcgctttcctgctctgggcttctggccataaaagacagctcagttgaagtcttctccatcaaaaactcaacccatcacataattaagtagcttattggaacagcattgtattcttatttttgacaagtaggacttcaaacttacatctcaacttactagagattgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgctgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgacggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaattaaaaaggaaggtgatagttttggacaacgatgaagattcttctaataatctaattagatatgatttgtagacagtttaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaggcaagattcttccccattagatgtagatacttgacaacaaatgtgaaaaaaatgccaaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcagtaaatatgaaaatataataacacagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaatagagctggtcgctacgcatccggatatccgcgcggatgcggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatccacggatacccgccctttaaagggccggcgaggcggctggaaggaaatccttccagcccttgaggtacatgtacctcgtcggctggaaggatttccttccagccgcctcgccggccctttaaagggcgggtatccgtggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcggatgcggatgcggatggccatttggcctgaaaaagcagccggatatccgcatccgcgcggatatccggatgcgtagcgaccagctctatttcagattacaaagtgacttttttattattattattttcatatttattgtaaatatcagtcccaagtcaactttctttcctttctttcatatttattgtgaaatgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagaaagagaggggaggtacccgccgtacccgccaaaagtaacgcccggtacccgccgggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccaagtacaaacgaacgatctctacaacttaccatttgttaactagaggctttgaaagcatctccatcccaatccttttgatcaaagctgtcaccgatcactttcaagtgttgcccacaagacccatcatcgctgatttaccccaatcaagtatactataatgcagaccggagcttttgtgttcatccttttgatgggcgtggtttttgatgcttgttcagcatgcgcaagcaatcagaggttggtttgcaagaaggatgtaaaccgtaagctagcaggtcccacttcatgattgtgataaaccccttttgaatatcatacaatgacactaaagttgtactatttgtttaatctgtggctccagatccaactgacaatccaaatgttgtcaagaaatgtggaaaaaaatttctagtttgttgcaacatttatccttttgtaagccacatgtttctgttttacctttttttcttttcttcgtgatgtaatcagatactaatataacattctctgggtggctatcctcaacggtgggcaagctacactaaccgtagtgttagtgtagcctagtgtagctaaaataagctaacttgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacgcagggcgccagtgggtgttagctgttagcgtagtgttagctttatttcactcatccacactaacactacgcccatgaggcgcaaaaaagcgtccgctacaccaagctacagcgctttttagcggttttttggccttttttgccgctaacagcgctgtagcgtagcgtaacgcagcgtagtggctgtagcggtgcgctaacactacccaaaaaaaggtgtgttgttagcgccgctaaaagttagcgtagcttagtgggctgtagcgcaaactaacactacacaaaaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcgtagcgtagcggcccaccgttgctatccttcttttttcttctttagggttcccagcaatccttatatgatacctgttcatgaaagggttgattcctatgatcactctttcttgaagatcaatatctcactggggatgcatccaattccacaaaaaactgagaattttgtagacttgaaagaatatgaatttcatcacaagcaaaagataaaatcaataaaagaaaacaataaattagggatggcatcaggtacttgatacccattggctggtgtggcgtccaaattgaggagaatttcagggctgaaacagcctttacatggctgttcctaactgtaggtgggtacctgcagcctgccaacaggtaccagtcagggcaaacaggtacccaccggtgggggtccaaactgagggggattttaggcaggtatctaaacctgccactgttagtattcatgtattgtagctctctgttttttctcaaactctttattagcatattttcttattcatgcttgtatctttctgtgctctcatcagtccagattagaatagctttatactgttttatctcatttgtagcattctttctttcactatttaaagcttgagtttgttgatccagaaatccaaactcatcgagtctttccctctttgactctttcgctcatccattaacagatttacagtctcgcttcttcactcgaagctatctcttttctcatggtcctcagttgacctcaaaccctttctatttattattatggttctttagttgaccttctcttttcaccttcatggttggttaacacactagttacacatatcatcgacatgacttataatattccatccgattcaacctttggttgttctttacttggactcatcgtcttattcattagtatctagatttatgtaccaacatcaatgggttttactctcttagagatcacattctattgccggttgtccatcttcattatattagattctggtttctcatacttatcatcgattggaacacccaccaattaacttctttgagaaaaacctgtcttttccggctccttctgtgtcatcttcactgcccttcatcgttccttcaacttatcatcaattggaacatccaccgattaccttccttgaagtctctaacatcatcaattcatctatctttgattcttccttatcatcaaatcggaacatccaccggtttaatttcttcagtcattccagattaaatcctcattcctaatacatacccttcgcatcgtgctcttatcacctgtcatttcctacaacaactcaactccgttcagacatccctacccgctggcaacaataataatccagcaaactcttacattaacagtcaccactatcccttattcttatcaacattgactccacctttttattggcctcttagtccttggaatggtcttgttctcatagtcgttggaatggcctcctggttgtcggaatagcctccaagtcgtcggaattggcctcctagtcgtcgtaatggcctcctggtcgtcggaatggcctcttagtcgtcggaatgtccgccaagtcgtcggaatcgcctcctggtcgtcggaacagcatcctagtcgtcggaacagcatcctagtcgtcggaatggccctctagtcattgtcatactcgatcctcttaggaacgattctagtcgtcacctcgccatcttcctattcttgattgttcaatctaactcctcaaatcgttgtggatatcattttggtcatctcaatcatgttatacgatcaacataagataggatcaagctcaatgctggaccagctgcatgcaagaaacctatgctcaacgactcctcaatccttgatccaacttctaaccatctcaacttgaccaattgaactcatctgtattacatattcttatcatctggttatttcttatcactttcagtatcatacactttatttataatttcaagagaagtaatgagcttcaacctatttcatcccacctggtcagttattaaatgtacattttgtttgcatttattgaactatgtcttctaaaaacagttcgctagggggggtgttagtattcatgtattgtagctctctgttttttctcaaactctttattagcatattttcttattcatgcttgtatctttctgtgctctcatcagtccagattagaatagctttatactgttttatctcatttgtagcattctttctttcactatttaaagcttgagtttgttgatccagaaatccaaactcatcgagtctttccctctttgactctttcgctcatccattaacagccacaggtacctgggtgcaaagtgccatctctaaaagcaactccaacactgcagccagccgccatcaggcgcctggggggaaactttgactgccaaatttttacgcattttaaaacataggaaataaatttaaaattatgaaaaaagggtcttagttaaatgactcccagaaattggagttccgactcccaaatttctgggacgttgcaaggaccatccgcggatgctcctcagtacgtccacggaaaaaacacattttttttattaaagcccactatcttacattaatataatgtaaatatagggctgaaactggtaatctgttcatctttctattattcctgctttcctaaaaaaattggaactgcccatcatttattgtatgtgtgcataccatatcaggattttccccaaccacctaaggatgacaattggtacctgtttgggggtacccggcaccagccagcctggtactgcttgcaccagctgggaggtgccgagtggctggtaccggtgactcccaggctggcccacccaagcatctctacactaggatacccaagaggcagctactgactgatggcaccccaaactacatccagctcatactcagctcaaaggtctacgaggttgtcaaagagaccctgatcactcatgctgtcaatctcagtgattgttttggtgtctggatcaggatgaagagagagggcctccaaccagtcttcagcttcacatgatttaagggcagggtacagtcggacaagagatcctcaaccaggtcaacatgcattccttggatgtgatctttgtctgtgtcggtggcacaggcctgcaggtgggaattgtcaaatatgtcaagaagatccgtcctaccagacttaaaattggactaaaaagttcacaaaaggcttctgggctatcatcaatgcttataggattgccacctatcaggaattcaatcccgctctccttaccatcatcggccagcccactacaagacttgcactgctggtaccggtggtaagtaccgccggcaccagctgggcggtgccaggtgcctattttggaacaaaaaacacctggtaccagggtgccaatcatcatccttacagccactacactttgatttttatctacattttgcacttcctgggattttttattattcttttgtcttattttgttattttttttctgaggtccaacttctaaacaagtcagaccttttggaggtctggcttccaaaaaaccaggataaaaaaacacagggggttgacattgtggggaccatccgcagccagtccccttgacatcccaaatatgtgggagtcagaactccaatatttgggagttggttgaccaagtccaaaagtttatgataaaattcaatttttgtgaaaattgacggaacattttgaatattgcagttaaatacattttgtgattaatttcttacagtttatctctcattattttttgaaatttgaaatttttttcctacactttgagacatgtatgaaattatggtaatattaatattcatttggcatcaaaatgaaaactatttcttgaatattgcatttgacatgtcttttttatggaggtactgaacagccactttggccaaaaaaatttaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacacgtatgccacacaccctgaaaatacatcttaaacattccaatacatacaaactatatgataggctccctggagcaaaagtacatagcatccccaacccataacacatacaccacagctctttgaccgatgattcagctggcaaccaagctcaagaaacactcttctcactaactgctgaaccttaccagaccaacaactcaacacacaccaacaatttgacacacaccaacaactcaacacctccctaccagatcttactacatacaccaatcatccatcatgcgtgcctcaatgcgatcttttggtgatgattttgagactgaggtttctcttctagttgaaaacggcctgacagacgctgaaatacgcaaacatattcaagacacgcacaccatatctgtctcccaacaaacactcacacaaaggaaggaagattgggggcttatactttgagccactgaacattccaatcagcttgaagaccaaatccaaacctactttgaacacagattgtcttattcacaaattcaccatgctctaacaacaagtcacgactatactcaatctttttgaatgctcgaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgaaattgatacaattgtctcttgcattcaggaaattcatcacacccctgaaggccggaacgttggttaccgaaagatacgacaattgttacagacaaaatatgggttcaacattcataagggtgttacgtcttctctgttattataatcccatggagttatttctgatatttctttgtttggaatgaagtctcacagttgcattgatcaaccgtacccttgatcctgaaggtgttgataaccaatcaaaaagggttttgaagcatcgcgtgttcaacacccctggcccgaacttcatttggtctgccgatggccacgacaaactcaagaagtttgggatcactctctatggttttattgatgcttggagccggaagattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcaaacttgtcaaacgtgaaggtggcatacctcgccaaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccaaatcattcaatgcagactgcccagatctgattcagtcacacttgttcaccaagagcactcacaatcagaagattgagtgtctatggtcgcagttaaggattagacccggcagtacccgactgggtaccgggtcaggtccagttgcggttagactcgagagacatccggtaaccgattggttccgattggttccctgcatacggcttgtattgtagctctcaagctgatgcgaccgccgaagctgccaacccaaagctgaacaactcttgaataccatcaaaaggatggaagctgaattggccgaggcccaagacctgaaaacaaaaaccgaggagcaccaaaaccagaatcttgtgccgttgtacaaagaacaacccagtactaccgtggcacaacccatcctactgtacatggattttggggttccgaaatgtttgaaggaaaaaaatcaagaaaatctgccctgggaagggcaggatccaaggaaaatttaggttttgaggcttggaaattttgaaaattgtgcaattttgccacttgtttggaaaaaattacatcccagagtcaaattaccatgtttggcagcaacaaaaatgaaatgtaggttatagtttatgcacatatctttggtgggagaagccatacttatgtgttatcagagttaagtacatgaatatgagactgtaggggcatttaagcgcatggattctgaaatgttgaccccaaataaaaaaaacttttttgttggagcagtgggggcttagcccttttatctatggaaactactgccctcaaaaagcccaaatctacaataaaaatgggtgatggaccccaagtgcctacaaacattaggctgacaggccaaaaaatttttgctggtgatggtgtacagtaacatgggttgcgccactgtagtcggtgaacctggtgttggaaagacagcaattgccaaaggattggctcagcggatggtcaacagggatgtgcctgcatcactgattggacgattatttgcgctggacttgggggccattcaggccggtgcaagctacaagggccaattcaaagagcggatcaaattgattcttaatgaagtcaaaaaagccaccaaaaagggagaaaacatcatcctgttcatcaacaaaatgcatctcatcatggctgttcaaggcgccagttccggcggaatggatgcggccaatctcatcaaaccggtcttggctcgaggcaaactccgttgtctaggggctaccactcttgccgaatattgcaagtacattgagaaagacgcggcctttgaacgcagattccaacaagtcattgtcaatgaaccctcagtccccgagacgatttccatcctccaaggcctgaaagagaaatatgaaactcaccatggccaactctaaccaaagctgccaacttgtttcagctcccctcctcaaaaagaaactagctccatcataattgtatgtttctttccacaaaattttttcttcttagtacacaacagttcaatgttaatgaatcatgagtgtctttacacgtactcttaaaaccgcaaggatttgatgtgaagattaaagattgtaaagtaaaaaaaatcggtcaatctcaagttcaagacaccccttgtaaatagctttgagttaaaaaaaagttgttggagtctcattcacttctttatgaggcttccatttgtttgatttgtccttttttgttttttttataccatggtaaatacaagtttgattgcgaagtttcatgatggaccaagcaattgtcttattggagacaccaaccattttgcaagtatgaaaattttcaagacagcggggttacatttattcatgattgaaaagtttttctttgagagataagctatttattgtggaagaaaacaatgaaaaatgaaggaataagagttgtgatctatgatcaatcattgagatgatgatgtaaactgagaagttagaaaaagaatcagcaggttgatgtctcaatgtgatcaacatcgatgacctcttgatcaacccagtccttaaggcaaatgagtgcttcaagggtttcggtgcacatgcgatttcgtgtgtaatcttgtatgtgacggccggcagagaaagccctctctgaaggagcacttgatgcaggtactgaaagaaattttcaagccatgtttgcaaaggatgggagctgtgtggagttggccttccaatagagaagtggatcacaagatttgtcttcagtttcagaggcaaagtagtccttgatttcatcgttgagagatgtgatttttctcctttttttggtgaatatgctagatttcaatgtattttgaggggtgtttgaattgggattgtagtttgtctgatcttcattgtagcagtcgcttgtgaatttctgagcttcgatcttgaagttctccagaatggtttccttggtaaggttcaaagtttcaagaacccctggccgatcaagcaggccttcttttattcaaggatcaagcaaggttgcacataggtagactggtttcttgatagcggtattgaaatagcctctcagcttattgagcatttcaatggccgacggaatcagatcctgagcattgtacctcgttgttgtctgcttggtcacaaagataaaaatcagattggtttgggatgtactttgcaaatggatttcaaggaaagctcacctcacaaagctctttcatcatcatgatgtataccggtgcagcaagcaataaagtgacagtgttttctggtgagatcgtattggttgcgtcatagagaagacccataaaattacagagctgatccagtttgagccattcgtgtggttcaaggttgtacttgtcagtcaagtggtatctctcacaaaaggctgaaatgcaggattgaagttcggatgcccgttttagcatagaaaaggtggaattccaccaggtagcaacatcttgaaccaaactaatctcttgactgcgcatacaaattgtggtcttagaaaataatgcagctttctgaggggaatgttttaagtatgaagtgagccctttgattcgagaaataatagtcttaacttctaccggagcaggctgattgtttaaaatgctcattagaccatgaggtaattatgttgagggtgtggatgattgcaagaattctttgatcccaaattgagcagcaaggttaattacgtgagccatacagcccaggagacactttttgttatcaaagggaatcagatttgctagatgagctcccatggtttgattgtttgaagcattgtcggaggtgaatcagaaaatttgattgcaaatgtcaaaatcttcaagcacctcaagtaagtgatttcccagtgagactcctgagtgatttccgtccacaagttgtgcagcaaggataattgaattaagagagaaatcctcatcgatccaatgcaccgtaactccaagtacagaatgattgcttggcgaagtccaagtgtcacaagtcagactgatttctgatttgagtacacgcagctgatcacggaggacttgcttcccctgttgaaaggttttttggataaaagcggataatgtgtctttgccgcaaataagctcattggtggccgggttgcagagtcgaagcagttgatgaaaatgtggattctctactgtatagaaagaaacattacagccaacaaaaaagcgggcgacagatgaggtcaaggagttgcggtcaagctttttgaagtgacatcctttttctaagaatttggtgattgcactggtgctctttttgttcttgtatatgtgatggattcgatccaagtgtttcgacatgcttgttgtagatttttttgggtctaccgttagttgcctgagacacaattcttcaccttcaggagacttccttgcctggcaaatgttataagggaccccgctgatgacatttgtttggaagtattgccagacccagctctttttgctttttgtttctagaattttgtgttgagttggtgttttaggtggcacggatgtcattgtttcgatttccaagttagagatgctggtggtgtggttatcaagattactaggggtacactctgattgcatcttgcaaaagtgcacggtgagattgaggccggggtgattctgatgcggtgcctgtgatgttgagctgatgccgtgagttttgactggatcagtggattgctagagagttctcagttggcagtcacagtctgagacttgagaatctgaacagactaacagtaccgtactactgtgaccggtcagtctgcaagtgttaaaccttgtttttgaaagactcggtggaaccgatgtcgagttcgggtatgccgggttcagacaacggttccaccaatacccgaaccaggagcccggatctaatccatactgcacgccaatatcctttggcatgcgaaaggggggttggcttgcgcttatcaacccccaatcaatgatgggctgctacactaaatggcccactaatgttagtgtagtggccctcaagacagtgcaccaaacctgtagtgttagtgccaccacggtgcgctacagtgatttttgtggcagaaaaggcccaaaagctgctaaaacacactgtagtgcaacatagtgtgcccatctatgcgccgcacacatgtagagttagtgcatttgtggcagaattctacactaagcgttagcagaatctcactacacaacactgcactaatgctaccgttagcgtagtgggcccattgttgaccagatctatgtagccagatcaaccaaagtagatcaagggaagaaaagaaccaaccaatccaaaagtagtagaatagaacttagaaggaggagaaaacagcacacttcaacatatcactcaggtgtagatcaatctcatcaaggaaagcaacattattggaggattgatttccatttgtacaattatttctcatgtcgaaaatcaatctcaagtgcagtatcatccaagaatcaaagaacatattgacaaagtagcccaaattctgctcttatacaaacaataatacttagatacaacattgtttgatccttttataggtgtttttcatttatctaacttagaaattcaggccttatttggcagtgataatgcaagcgatatatgaagattttttcctgacatcctatgtaacatctgactgggtctgccaaaatttgatcagatatcccaagaattgacattatattgctcatttatattggtaccaaacaaggcctcaatcttagacttttcaaatctttcaaaatatttattccctccaggaagccaaattcaagaccttgaatgtgtctatttccccctgttggtgtttggttaaatcgtataatatgcagtgatttcaatcagttcaagtagttgctcagattgctatgcttccatatatcccaattttgaaacctgctaatatcaatccataaggctcccccaacaaccacctgttgacagtcctgagagttgtttttacaacccgctgaaaataattggaagctgataaatgaaatttgaggaggcagaattgttggacacttgctgagatttcatcaaactgtgtttcagacccaggagaggtttggggaaaagctattgaaaagttaagaacaatcccaccacaggaaacttgctttggttttgattttttgagatgaggtaagagtccaacctacagaggtctgctttgtgactataatcaaggtacttggccaagtattttgggagggatggttgttcagatttgattcatgaatttccaaatcttaacaaatctttggcatctgcggaagtgttacacttcagtcaggtgaccacagtgcttcacactgcagcagggacaagcaacttagtttgcacctgtgtctgaggggttttagtatgatttacataacaaaggatgcttgtccaataccatgtacaccatacaattaacattcacatcaaaatccctggatttccccacacccaactggaaaacctgcctttcctcaccaggcctctttagataggtttagggtaggcttagtgttaggttagagtacgtttgctatggtttttattccccaatgataaatggctgcatgaaattccttttgtttcgcgagtcatcacaattatggccaagggaagttgagactatcaagcaataatgatgaggcacttaagggccatgacccaaattcgaagggagaatccacctttcataggttttgtttgattacacgaatattaaaaagacatgacgaaccaaaaagaaaatggaaaaggggaacaaaagtaaaggataaaaagttgtcctgctgtgggtgatgattcaaagcaatcattagcaaagatagtaagaacggagtatcagaataaggcttaaagaatacgattgttggaaccaagagaacaatctgagtattggttttttttcccgtgttcatttctctacggcgaaatctctctcagcgattgtgccagaggcaaattggttgaggccaagtgaagactgacggccacaagaataactctggatcactacgcgctccaggaatgcacaccgctgaagaggttgaaaaatcaatgctgagcttttggaggcactgttgactttgaatgtgctcttgcagtcctgtggagtatgcagacaattctgttgcttggtggaataagtcaatgctgagcccaatcctgccaccggctcagctgctgcaccactgcacttactgtgggctcggctgctgcacaatgcggagccctggtgctgcccggtgaatataaaagaccctctcctgccaaccggtcccagccatttgccctcattctccccattccctcactccccagcactccctactcacaaccacctggatcctctactggggtccattagaaccttagtacttgagataacagtaccttctctatagctacaaaaattttggagcatggtaagattctccttcatctatatagggctgcagcaacctcctcctcctcaccatcctccaagtaacaactttggcaaatcaacatcttaaattattccaggcaatgaggtacaatctttatttctcaaagtaaccatcacaaactaacctttttccactggtagaccaaaacaaaactcgaatctctcactcgaactcacagaagatacatgcaagaaggtaagtacaccaaatggacggctaaaatcaagttggctaacaataaagcaaattgatggattccgaggtcaaagagataaaaggtgggtctctaataattaattatttggctgaaaaggtttgcgaaagaagggtgtgttttaactcccgcaatcaaccatcacaccagtggaacttgttatggcggaccttgtcgatgaatttcaacgcccattcccgactgcaggcggcgtcggctttctcgatctctcgtaaagctgcctctaacctttttgctagggtctcatggatgaccgggtcgtcctcaatctcaccgatccacattggtcgtctgccaccgtcggtaggacttggtcgggtgggtaagatttgcgtccgtaggtctagtagcttcttgctcagatagtacttcttcctgttctccgcgatctggtgagctacatcaggagatgccaattgtcatcgaatggctgttgcctctggaaatgtgtgacaattggtatcttgtgatgtagtttaccgaattgcagagaacaggaaaaagtaccatttgagcaggaagctcctagatctacggacgcaaatcttacccacccgaccaagtcctatgtggcagacggccaatgtggatcggtgagattgaggacgacccggtaatccatgagaccctagcaaaaaatttagaagcagctttacgagagatcgagaaagccgctgccgcctgcagtcggaaatgggcgttgaaattcatcgacaaggcccgccataacgagttccactggtgtgatggtcaattgcgggagttaaaacacacctttctttcgcaaatcttttcagctgaatgattagttattagagacccaccttttatctctttcacctcgaaatacatgaatgtgttttaatgttagccaacttaatttttttagcaatccatttgaatctgatacatgtacttatatcctgacggccggtatcctcttgtctcttctatgccttacttcatcgatgaaatcgagtccccacttcctgctgcaggcggcatcgtctggttcactcacactttgttcttttttctacactttagtatcagataacttcaggtatcaccaacccaggtgggtccagttggtaggtttttcctctttcggtcgaggagttacttgctcagatggccattatttcggccttcggtgattccgtatactaatgatcgacagtggtctgcagacgatgctgttgctcgcgatgctgagccccaagagctggaccgtagagcagtaaccttggtgtacactgtgatagcagcttggaggcaaactccaatcctacgattggagcagatgaacctactatggctttggctgctccacgacggcgagcttggtgtagcctggcgattataaaacaccctctgatgccacccggtgcctgtcataccccacgcttcctcatgtttcccggcactgcccactcacggccacctgcatcttcccccattggggtccattaaacccggttctcactcacactcagtacttttctctacaagtcagaaaaaaatccggagcagggatagcatttctcttcatctataacctcttgctcactatacttcaagcaacaagttcggcaaaataacaacttgctaaattattcgaggcaatgaggtacaatcttagtttctcaaagtcttccgaatgtaaactaacgtttttacactggtagaccgaaacaacagtcgaagctctcactcaaactcacaggcaagattctctcaagattgttagttttcagggatagggataggattgaggggactgtttttgcaaaaaaagtgttggaggtggtttttcctgggactaaaggtgtgtgagaagtgtttggtttggagtatattggaagagtacccttcgttatgtaaaccataacaaaatccctgctcctgctgcccaggtacctaaggttacaacttacccaaacaaccatttaaacaaaacgaaccaagcaagaatgaaataaggatgagaatcaaaacagaagagcgcaatgaaaaaggagaaaaggaaagagtaaacaacatttgaaaaaaaagcgggaaaacaacctgtgtttcattcctggttggcgagggtacgtcgatgggggaacgagagggaacgaggcaattctctcgtgtccctgacaaagtttgccactgggatccaatgactagattcaatcatcaacaatatcgatagttcaaaaaaaccatacaaaagtattccagttgagagcaagctcagtcatcaatgtggccctagcgattgaagatgaagaagctaaacgctttattcaattcgaatgtcacaaatggatgtcggatgctaagttggaggggtgccgtcgccacaatccaaaaagtgttttatcactccgaccgggggggaagttataagcgtcggatgcttcgatgtgaatgaggctcaagtgttatgctcagcaatctggtatacatactaggagacaaaatagtcaccgaggtaaagaagaaaaggcagtgcaatagaacccggccgatgaacgcagtgaacacttgacctggctttcttgctgggtccctgaaggcagctttgtgaccataaaagacggaccagttggagtgtcccaagtcttctccatcacaaactcgaacaatcacatctttacgtagcttattagaacgagatcgaattcctatttttgataaataggatttcaaaagatatagcccatagctctgaacttgtcatttgtacaagtcctccaaagcacctccatctcaatttaaagcagtcgccagtaacgttcaagtgttgactacgagatcaatcttaaccgactcccgatcaaatatcaaaatatgatgcagactggagctttcgttttcatcttattgatgagcttggctttcgatgcgtatgcagcctgcgcaaagaatcagagactggtttgcaagtttgtgtatccaaaacgtaagccgattcgacttcctatgtatggtgtggcacaaaacgtttgaatatcataagacactgaccgagatggtccttggcgccccagtcccatccactgatgcaaatgtcctcaagaattgcataaagcttcaaggcaagttggcttgttgcaatctttatccttttgtaagccacaattttttttcaccttttgctttcactaattatcaaccactaagataccgttctctgtggctcttcatgcttttctttgctttagggcacttccatctcatatgacacctgtgtacctgcatagtagatcgacaactttgcggcaataccacaaaaactgatgtcaagttaatggcttgtgggagttcacaagcacaagacgtacttttgcttatttaaagcaccaaattgttgatcacaagatcaggtttaatctttcttcaaactttattctatgatacctaattgtcatgtcaccagtcgtgaatacatatacggatcaaactcataaggaaactgtttagaaaaaaacaaagagcgggcgagccaagactaaacacctgtcggagaatcaaattgagaacacgagcttattaagagtattttcagtgaggcccttgtgggtcttatatatgagggggcttgattactacaaaagagcaaaggatcaaacaaaggaggagtggcagggcaagccaaccgttggatttttgttttgcgattgaatcctacttatcttacattaaaagaatataaatggagtgaaaaaagaataaaactggaattgcagacgagtgattatttattgagaggctagtttggagatcagatgtcggatctctccttcggtcttttgatccttgtttagcttaagatctcgagccatcaagtgggtgttctcaaggccgtgtttctcgatcagtttgagtaaccaattggtttggttttctgatagatgttgtttcttctttatcgtctcgctatatgttgccaatcgatttgaggatatcttttctagctctggagtatcatagaacaaacaccatcacattaacacaattaacacaaattgtgcaaaaaagaaaaatttagaaaatcactcaccttcaacaaatttggttttgggggggacaaatccttgtcgtgggttttggtatccgataccttgtagtacaggagcaggaggatgatgagttactgaaggatcttgctcgtaactaggcgtgtccagtggatttccccagggagtcgaggtggaaggttgaaggtcgcgttcgatgacaatctttgaagggtcttcggcagttggctctagctcaatttctgattcgtctccgatgatcactttgatgattttgccgtcagcatctcggataatccgcccctcgcctttagatagtttcggatcccggttcacagtagtagcttggttcccatcgtcgtcggatttttccgaatcatcttcgtccgtttcttcgtcatcgttttcatcctcttcattgtcgactacttcaccatcacttgtcgtccttaggatttcaaattcatcctttttcttgtatttattcagccagatgttctgtaagtcggtcttcttctcgattccaccggctagtcttggagcgagtttcccggatagtagtcctaggcgctcgtagttctgtctcggtgtttgtctgggattgtatgcattggataatggtccgggaaagtttcttggggtgactttctttagcttggaattcgcaaactttgacaatcttgctttcggtgctcctgatcgtgatttccgtctttgtctagggttggccatgacttgttgagttgagtttggttggatggtaagttgcgtgttggtgaccagcgaaagtgagttggactgcctgcccccttgtcagcaaccacaccatcgatattgaatatgcaaaatacttggaccccctgacctaacacagtaacactgattgtccatgagggcaagaatggtgacttctgaaacacaatcctcttccaaaataacttgggtttggagtgatcaacctgcttgtgatttgttgcctccatcgaagctagctttgtctacttacagtttccatggcgctgtcttgagatttatcggccaaacttaggttgaattgtagattcaactattgctcttgacacaccagtattgttcttcttaacaatgtagaaaactaccagtaaacagtgcactgtatgtttttttttttttttaaattttagactctaaacaccatttgctgcacatataaaataagaatgagaggacagaagacaaaaattcacaatgtgcacaaacattggaacacttctacaaataatacataagaaaacactaataaaacctcaaaaaataacaaatagggtctactattacagaacacttggcaacagagttttactgtagcaggtagaggaaaaagaaaccaaggccaattagaatttgggataggtttatggggatgttgggaggtgaactcacgtggtaggttttaagatcaactcagctgctttttcagcaattgcgtagattgtgagtgctgggtgagctccaatttgaatcggaatcacactgcgattcaaagattcaaacatcagtaagagaaaaaaaaggtagacggtcatgggaaaaaaacaatatacctagcatccacaattctcaaattttgggtaccgtacaccttaagttgagggtcgacaacaccggcttgactcttgggcatcattgcgcaagtaccgagagggtgatctgtcagagcgacaacaagcgttagctctaatccaaagaattctgacgagaacaaagaagactcacattcagttctaacacggtttttaacgcttactagccattccgcatcagattggacggatgggcctgggaagtgctcattcaggatcaccttcttgtactgcggttgttccatgatctttcgggcgtgtttggcagctttgaccattaaccatgcatcgaaggggtgagacaagaaacctgataataccagttaatgttagctcaaagtcttactgagtagatgatgtgacaaatgctcacctggatcaatgagaggcgcttgggaaggatcttgaccatggatatgcgatgatcctcgagatagaggatgttgaagtgtggtagcaatggtcaggctaaataacaagaaagttacttgattaactgggagcccgccaagcagcgataagaagtaaagacttactaagaggtatttgggtccggaaggttgtccgactcctgatagtgatgagtatgccaatgtcaagtcagtttccgttgtgaccaagggtgctcagagcagaaattactcacaaagaaggcattaatcaacaagaattcgacggcaactccgtttaggattcggtcagtaatagcgtggaactgctcttctgacatagtgcttggttcatgcttgagaagcttcattccttcaagtaattcttcgggggtgacgattgactttaaggtttgataatctaagagggagattccatggctgagaagaccaccacctgtcgtcatatatagagaggtttgttctccagcgaaggttgcgttcctcaaaaggtcatcagacgatacgatcccggacctgagccggtaagttcctaaaagagccggatggtcggcaaggttggcgcctacagctgggagatcaagggccactgggatcttcaagtcttgtaaaatgcttgatttcccaatgccacttctttcgaggattgctggagtgccaatagacccggcactcatgacgacttccttgttgaccatcgcacgagacaccgttccaaggctagaatactcgactccgacaatttgaagggcttgtccttcagtcttcttgctaatgagtttgttcacctcagcatcagttcgtaccaccaagttgggacgggcctggttggggaaatctgaagcaaagttataacattgtcaatacgggggaaaagaggaagtgctccgcaaatagaaacaaatcaacaaacagtatgcagtggcactggtcactcgggcgctgtgagcatcgatagctgaagggaatatgtaagctccctctaaatcaccgccgaatgggtcggtggtttcgatagctcgctcagcaacggatgccatgctcgcggcagagaagtaaggctcgaattggggtggaacatattttgggaatgagctagcgactggaccggagagcccatgatagagcgggttataaaggtaaggcgaatccggtggtggaatgacgaggtgctcgctcttctttgatgcacggtcaatctcagaccatcccctgtagaaaaaagaaattgagtgtcagcttcagcagaaaggggaagttcaacctgaagtggacaaaccatcccgggttgcccagtttctcaatggcgttgtaatcgttcttctcggccttggtactgataagaaagttgatagctgacgagccaccaagaacctgaaacagattcacgttagggcgactggaaactagagcatggatagctatgacactcacttttcctcgaggataatagacttggcgttcgttggcgcctgcttgaggaattgtggaatacttccaatcaatgtccgtaccaagggtagttcctggaagagcttgagtattagctgctgatcatacgtgaacgaataacttggtagaaaatgactgacctactaatccgggtatacttatgccggtgttgttaatgcctgtgccaccagcctaaaatgaagaacatcctgagttaggactacacgtctaggtcaaaatggaagtagcagactcattacctcgagtacgagaaccgtcaacgatgggtcttcggacaggcgagatgctacagccatgcctgtggtgaaagagaattagctcgagtacaaatcagcgagtaaaaatttttggcgtacctgcctgaccaccaccaacgacgatataatcaaacatctcgggcattgttgccgtgttagatccgtgggggaggagggccagaaagaagaggctaaagattttgcagccatggtcgagcatgttggaggctgttggaggaggataatgaaggccgactataattctccgctaaaggtagaggtagatatcaattgaacgaatcaagacaagaattgagcacgaggacagaagatacttgtaaacggaagaggatggatagattgttagatgccgaggataaggatgcttctacttcgggagaaagccatgcgtttaaatagtctagctctaagcagtgtggtgtgatacgggcgcccggtgtcagtgagtagaatggaacctttgatgaattccatctccccccaggctttacactaacagcgagtgcctgcattctcaaatgagctggtcagaaaggttagcctaagtatcagggtgctattctgcctggggcacggcctgtcctgacaagatagcagtcgccgggatgaacaaacaggccgatagcgattcagaacctacactagctggaccttcaaaaaataacctcacctggaggaaccactaaagcaatcatgccattataagcgtatcagtatgcagccaccgcactccaccataggcaagcagatagcaattgatgtaaggaaatatgggaacaactggttagatttcatactttcatgccatgattggtaagtggaacatatcgcagatggaaagaacttgttcctcttttttttgtaaatattcaattgtagtccgattggatgcgtcttctttgaagagcagtcaaactccaactatgaggtgtcgctaattcctagctgctgaattcattatgagaatgcaagcattccaatttgaatcttcgcaacgatcattccaaggggcatgagcatgaataaccttggcagcaccaaacatccaaatatttacacctctggcgcgcttttgtttctccggcaaagagggtcttccctccacccgaattgtgattttaaacggattttcatcttgaaatttctgaatgtttctcgagagggttcgcatcaagtgagatcatgtgagagaggacattcaaccccctgtcccgagcttctgccatgaagtcaggaatcgatcatcggataaacagccggtccggtattggagtctcaaataggcagaaccaaacattcataggtgtctctgattgggcagcaacataatccaacccgtaagaccccgcaaagaattacaatataagactccaccggggaagaaattgccagccttggaataacattcttcgaatcttctgtgacagaactaattgacggcatgaaattcctcgaaaataatttgtggtgtctgtttacaaacaatcatcaaggagacgcaacctgatgcaacagtctgagtttgtgcaattcacagcacaacccttccaattcaactgaacctgggggctcgaaatgcccgacttgcgttgagatggtttattgaatcaaaacctagagaacgtttggtatctgccgcttgagatagctgcacgtatctctatataattctatcaactctcaagggtcattcaaagaggtatgtactgcttaaaaggggtttcttttaaatccaaaggggaatgattcccaatgtgcaaagattgagatctttgaagcacttgcaattgcttcagaattaaatgcatcatttagcttgtttcacccctacttctcagatgccttattcaaattgaattttcaagggctgtgtctgaatctgattgaaacttttcactgtaagttcaagtctccagtattcaagcctcaatctttggtttaaatgaaattatttatacatggcagagtataagagtggaaaatctcagggagccatatgtgtttccaaattaacctgttgctgtggtgtgcattcaattccctcatttttgaaatttgggcttctggtcaagactttccaaccaattcattccagtaatgactgatggggacacaacaccccacaaagaatcaactgacacttgatgttgagtcacattcagaaacaactggttctgcttggttccagctgttgtggtaatctcaagttaacaatactgtaatttccccttgagctggtagagtagtgagctcatgggtagctggggggtagctagtccaaactgactaaatttttcctggtgacaaaatataaattctggcaccttcaagccacattttatggattgcattaccataaataccagtatttggtcagacatgattacattgcatgtatcttccacactctaagcaagcttcctaaacaattgaccatgaaatatatttttccaaatcttcaacccaaaacaaaaaaagggaaattgtggaaagaaaaatctaccatgctgaactgccatatgcaatttcaatcaggttcatcaccctcttcctctgtgtttttgattcagataatattttattgattaaacccagaaagcaaagagcattcattccataattatcagaacgactgctttccctgatagattctgcatgcttgtatgaaataatatgagtgtatttagcaattagatatagctcttgtatggcctcctccttggatttttgctttcggtaaatataatgagatctacctttttcttccacatatgggtttctaacaatgtagtaaagatagtgctcaatctttcctatttcatcaatgaatttcaggctggatttcatcaaagcaagtttggccttgaagagtaagtcttcttgtacaatttccaaaactatttctccatagttttcttcgacaaacagaaaggtcaagaatgagaataccattcttgtacattcatatattacattggtatattgcatgatgtaaattttcaaatgattaaggatgtgtttgattttttcataattctgatcattgtattcagttccttggcctttcaagtgcaattcccctttttttagattgtattgttccaatttttgaaatagattgtcatattgaaatattaggtttgccaaaacctttctttcatcatcataaccttgatttaattgtcttttgatctgaatatcataaaacaatttgtagttcaaatatgaaagatatctcctttcatcatcttcaagttctgtgaggagattaccaaaaaagtgtaaataaaattattcatcaagaatcattagtcaaggaaaaaaaattaataatttgatttgagtgatgtttacctttgaacagagttttgaaatgggatgtatagcagcttccaataattgaatttgaggttacatagcttggaaacaatgctccattatcatatttaatcagattgagcacaatcatattgaaagaagagatttcaagggtgccttttgttttgtaaaatccaatgaaatcttcttttttcatcaaatcattactgtacatgtaatcaatgatttgaaatatgaccctttgtaacattaatgatgtctgggttatctttgaatttaaaatatgttctggatcctttacaacaattgaatcaatttgatttaatgatctgttcaatctttgcaacaaactcttcataataattgtttcacgtaaatgttctggaagatctgttccctcagaacttatctttggatcatccttcattttgatatttggcaatttttgatgatctgttgaaaattggttgcttccagattctgtagcacttgaatgtaaattctctttttgcatttcacttgggaagattttctgttttgggtcaagaacatccaggatggaactcaaatgtttaaaattttctttcaagaaattagtgtattgtgggtactccttcaatacttcatctacatcttcatcaaaccaaaaactactcaagccctccctcaaagatttaaaattattatgaattgaaatttttggtgctgtgtaaattcctagttaaccacagtttttttttctcaagtccgcacattgagaaaaagacttacttgttttttgcttctcaggggtatgctgaacaagctgaaagtctggaattgcaattccagttgagtgttgcttgttgaaatgaggattttgtgaaacatatacctgaacttctttttcatcttctgacatattaggaagcctgggaacacaatcagggaagtgaatttcaatattcatggcactccatggagttgttatcctttcttctggaactaagagtacaggggtttcattggaatgagaggatggaattcaaaattagacattattttcaaaattatcagaaagaaaaggctagataaataccaccaatggagcccatgcatttttttgattgcaacagatgcaaaaccagaatctctatccacaacaagaacagagtcataatatatcaaactggagaaatgtgtggtctgattaaataaattaaacagaaagggtctggggtagtgtggtgtcctttgtggaaggatatatttcagtaatgcaatgtgaggaaacaaacctgagaaaaaaagagagaagatgataaagagagactccataccttggacagaacaattcagtttgtgaaatgatgagcagaggcatacttccacatgtgcaggccagttatggcacaggaattggtgacatttctgtgaaagagaaatacattcaaaactctctaaacacatgccccttggtggatagaatttgacatgtggtttggccacttatgtggttacaatttttagtatggggttttatgtccttatctggatatggggttagaaaggtttgactacacaggtatgaagtgtctatcattattaggaaagactgtgattcaaacaacattgataagagaaaaacttaatctgaaagaaatgttacacaagaaaagtataaagcatatttgtgggtggtgagcctttgtggagactttgaagttatagatactgtatacatgaatcatgatacatgatcacctacactttcatgtttattgttgtattcattaatcctgtatgtagtactcatatgcttatactgagttatgcttaaatcacgcctaccattactactgagtcaccggatccctcttctctgactctttcctcactgaatcaatatataacattctcattgtcaaggtcccacagtgagtctcaacctcagtcttagtttcagtccctggtgtccctcaacatttatgatgctggcctgaatctttgatctttggtgggggcttgtcacacattttgtaaaaccactgggtcaggttgagtcttgaatggactccagacagcttgaaaatatatccagcttgcacagctcttatttattcactttctccctctgcaagggccactcacttgaagtggggaaagctcatttcctttgtatatactagagttcacactggaagcacagtgacattataagagacggttcagtaacaacagatcttttcttcaagaataaaattatccaaatcaaaaaatggccccattgtgctgctagacagatcagatggcaagatatataaaactcatctgtatggcatgtgtataccttgggtcttctgggagaaaccagacgatcatccccaaacttgttggatttttggttgtattttcttgatgggatgcatgatactgtcaatccaaccaaaaatcagaggtagtgaaacacaaactgattttataatgatttaatgaaatcaagggttgaacttttcttcagctcaaatgcaggctttgctcaactgatgcacaccaaaaagtagactcaaggtgaaaaattttccttttcacaagtagatataaaatgcttgagaacacaacaataaaagttgaaccgagggacatctgtacaagaagcaggcatttctgggcccagaaggaaatcaaacagatgtggataaagaagaggctagagaagaagatacacaaaaaatgggttttcaggtgaaatctgaaatctttccacacaggacttgcaacttaagttttaggccttcactggcatggacagcttctctgcttgctaccactcctaccacaaaggcccagcttggagaaagaagtgtttgtaggcaaatgaataagatgggaggggaaatcactacaatataaaggggtcaactcagccaatagcaacagtgggccagttacactaaccgtagtgttagctttttaagctacgctacacaaaagttaccgttagtaggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagcgtaactggtcaaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgattaaaacttacactaactgttagcgtaactgactatgtagttacatgaccacatgactagcgctagtctaccctgaagacagtgcctgattggggagcctaaatccagatcacctcaattgatcatcattttttttcagttggtactgggggccactcaattttatcccccttccattttttaacacttacttgtaagaccacattcccttgtcagactaccttaagaccatgggttcaattccccctctgaccatactttactgggttccattcccacacttacttgtgaagttgtgttcaatttccactttcacatcatgcagcaagggggggggggggggtgttgaggtgtatgatagtctgctaccattatgtatcaccagaatgtggtggagctgttagttagcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcactcttgtatgtgactcagcattactgaagttgtgagttcaaatctcactgagcacatccttgtttgtttttctccacatcttgtgctgttcattttctgcgggattgtgtgtgatcacgggacattgaaaattgtcaccgtggacctcggccgtatcagtcatatgaacatttcacataagttgtgcaaaaatccagcttgacgcatcaatttctttaattgatgagttacactacgctacatgtgtagtgtaacttctaatgtagtgtagcgtaactaggcatgtagtgtagtgtagtgtagcttaatttggtataagttacgctaaatgttagcgtcaactcagttacgctgttggctagtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaactatttcaagctaacactaaataaaatttgacagaaaaatttcacgctacgctggcagttagctcagcggtgtgtagtgtgaactaacactacaggatttccagcaaaaaaaaagcaactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccattgccaataggcaagcatgaaccatgttggatggttggattgagtctcaatgacacccagggatcattaacagaggttgaaaactgaatgtttgtgaaaattgttttgcagctgtagagtacaagggactatcctgggtcaaaccctgatggtctggttgacatggaaattgatggacactggtgcagataaaagtctgaagggttagctgatattttttttttgttttgaaagtgaaagagggcaaggatcattgtgctttagaacagaggttttgcatcaagttcctgaccatgaattcctcctcaacaacactcaattaaggtgtccacctgtctgctgctcaaaatggagcagaaattattcaagttgcaaattgtaaacatctgacttgaagttatatatgtagtttcctgcaccctttcccagtccttaatagaatccaaaaacactcctgaagttgtggaaaaagtatttaaacaatgcatcactgatcctcactttggtccctttgcaaaaaaaaaacacaggtttgttacttagagtatctctaacagagcaggggaggattgggctatttccagcagactcaaccagcattacccaaatttccatcaactttggcctatcaaaaagtgcatccggtggttacttgaagttccagagcgcccctcaaagacatgatgagacttactgggccaacaagtgagatgatgggaaggacaaggaaaaggaatctttccataagctcacttctgcccaggtgtactacacatactgtgatgtaagtgtgacaggtatgtagcatccaacagcacacagagtgaaatggaaacatgatcactcaacaagacatcccaatcagctctggattgtgatcttttgagggacagcccagattgacttggagcagacctgccaaaatcggggtctgggaagccatttttcctggctatccagggtggtgaggggtgggatggaaaaaaaaaactagctgggagagctgttctagcttgaccaagcctctcaaacagaatgggggaggttccccggcattccaatgggacacactccatagcagagacttataacatcaatattttggcacaagccctttggagaatgtgtggctttcttgcaccatttccgctgtggaacactattacaggaggctgggtgatctggaggggggaatctcccgcagaacaaagtagcctgggcttcaaaatgatgtatgtgtgtgtgtgttcaacttccccatcaagctgatgtgagcagcaggaaaacccaagagatcttagaaacagtttgggtctttgggatggtgtattaatatgcactgtcatagcttatatagtactggcagtggtaaatatggattgccagacagacagaaaaccctggaattgcttgtgttgttgaaggattgaacacttagaatggatgcacatttggtgatccaggagggagcagccaaaaaggtctgcaaactggaggcgattctgatggtacattaaagcgcatctagtgagcccccaatggagcagaagttcagaacaggtcaccaaaaacggccatcaaagagcctcagagcagccagctgaccaagcacaaaaaaggaagctgacacatacatatagcttccaagaagcctctccttttgagaaagaggctttggaattgcaccacagtcagaaaatacctgccccccccccaaaaaaaaaaaaaaaaaacacacacacacacatggggtttaatctgtgaccatggagtgacctgttatgtaggctgcaggtttgactcttttggcctactgaaaactgcacattccacccctgctctgtttagagatgttggaattttgtctctctctcctcatccctaaaatcatttttgtttaatcttttgattattaaatgattaaataatagaatccaaatgataatacaatttttgttagtttctgtgtggtatcttgtcctgttgtctagtgctacaatccttgtagtcttcaaaccctggtctagtctttatcaatagtcatttgctccagtcatctatccaagaatttgttgatttttgttattcattatgatattcatttttctctcaaccacttgtttgagctcttgtatgtagactatttaacacgtagtctcctctaagtaaaaaacacattggttcttacactcattttccgcaagcctttcccaaaacagtgttcttcccttttttggccctcatcctcttatgcacctgagtcataaatttcttcaagagatgctctcacaatcacctttttttttaaaaaaaaagaaattcatccatccagatgttttttttttttttaattttctgataattctacttgaatgtatatatatataactgccacccatgggccacacccagctagcccacctcctaagaaacctatccaagatcacacacacacacacacagcccaacttgtttttttttatccagataaatctaatccctccccatcccttcaccgctcaacccaaaaaaaggcaagtccaagaaccagaaaactctgtgattggtatcatcacaccgactcaaagatgaggcctttgcaccacaatttgtctgaaagcaatcctgagattgtcatagagaagatccacaagaatatcagccctgtccaacaaatttttcagacatctcaatcaatccatcaatttcagcactcaatacagcacaccgttccatacatcagcttattttaacagttggtgttgtttggctttcctttcaaggcattgaatgttgaaataagtgaatgtatagaacagagtgtggtgtattgatcactgaaatcaactgattgatagagatgatcaaaaaatgttgttggccggtgctgatgttcttgaggatctccaagacaatctcaggattgagacactttgagacagactgttgcagaaaggcctcatccttgggtaggagtggatgcgaggaatcagagcgttttttcggactaacctatcctcataaagacaatctcaaccacaccccattcttctcatttttttttttcaaatttccaggccaacaaaaagcgaaaaacaaaaaaaagggggggggggggggggggggaacactattaatgaagaagaagacgatgaggatgatggtattttgttaacaagccaattatccaacaagattcttaaatttttgtaatttgtcttgaataatccacaacctataaaaaaaagatttatataaaaaaaagtgtcaatgatgaagatgaaagcaattaaccgccccaaaaaaagaagtcagttttttcctttcaattgaattaaatttgagagagagagagaagacgtacacttgattgatcccgtcgatttcctgattcccgtgtagctgaggaagcgggttggcaggatgaagattgaggagctgaggactcaagcccaacttcgatttcctggatgccagatggagataacagagatcaaggacgcgatcgaagtactgtgcagtttgttgatcctgtatccacaaaaacaacccccccaaataagtataaaaaaaaaaacaagaaaggagtgaaaagagaagaagaaaagaaaacaaacgtgttcatcaatagcattgatacagctccagatccagcgcagcttattaagtccctcgtggcccaaagacggatgaaagcgatcgacgacgagttccggatgatgctgaggatgatggtgggggttctgatgatgatgatgatgatggtcgtcatgagagttgagacggaggagattatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgatcattcgctctagcttcgattcttcaatcatcttatccatcccttctttgacggactctctgatcatctcttgaatcgacgtcttcttcatcactccttcgatctcttttcctaaatcctaagcaaacgaacaaagtttcttattcaataaagggtagatctgacaggcaagagttaaatttataccttcttcaagccttcctgaacagcaagtcgaactccatcaatgatcttcagatcagaatccgatggttcccgattctgattcggattacgatcccgatcccgatgattatcattaaccgcaagggtggctttgacttgctccttgacgatctgacctaaattctttgaacttaaactagtcgaaaggatattcagaagatgttcatgacgacgagtttctatctcttgttgagccaagaattggttccttaatttctgctctaagatcctcccccagaatacacacacacacacacaaatcaatttagtttgtcaagtgagtagaagagagcaaaagggggttgggggttgttgtttttcttaccttgtttatctaaactctttcctaataaatgatggacttgttcgatgaccgaagtccgatttttttccaattctttataaaaaagagagccatcaaatgaaggaggagctttttgatcgaccggggcagaattagatgaagaagaaggaggagggacactgagggaaggatgaagagaggcagaagaagtagattgatgatgagttgatcgacgaggtttaaggtcttgttttgatgaggtcgaaggaggtataggtttcttcgagtcaaggttagatgagtcgactggattagcagtgactgatggggggaggggtttcgatttcggatcgtcgtcggaaaagtcaaggacctcagccttttggacttgatgttcgacatgaacatcgacgaggatttcgccagcaagagatcgacttcgagttggaggaacagccagttgagagggattaggttgttgatcggattgagtttggaagtcgatgagatctttgggaagatagagttgatggataccttttggatggaggttgaagacggagactggagaggaggaggggccggggggaggtctcatgccttgatcgagaacgaaggagatgatagggtcgggagaagggacttcagagatctggtcaacgaacatcgtcctagaggcgatccaagagttcgaacgactacgttgcatctgagaggattgacgagtcgcggcaacccgttcgatgtagctggcatcgtcgtccgatggttgtgtgcctgcgccgagacgagggccttcggagtggcctggcttgagaagcaagagctcgtcgtcggccgacgaattctcacaaaagttgaggtggaaggcgaagatcgagccccgaagagagttggaaaggaggacggtactgtactgagcctgccaggcggagtggccgaagcagggcagaaggggcaggtcgtcgaccggctccggtggatgcagagtgatcccaatgaccacctccgagatttcgctcaactggaccgcctccaccctggtcccaaatcgcttggtgatcagaaatcctttgatgactcccgccgatgttgccaggaactctaaacgtgtgatcgatccatggctcgatggcagttggccacccatgatcgtccagtgcggtttggaggtctgtcgtactgtcagcatcttatcttccgtcacgaatgcaaacgcagatccatccggactgaaggcaaatgcgaccacctgtgtagataatggcccgatcagtaagattttttaagaggcaagaaaacaggtgtgaagactcacatcagaattagtgcgcaggacgtcttgaccttcgaaagcttcgagttctgagagggatttacccagaggagtaccacgtttccaagaggcagcaaaagcgccacgatcgagtctgacgaggatcaaccgatgatcattagtggaaaggaggaagatactaggatcgtgagggtgccatctgatagtagagaatctaagatgactgggagcttgtaggagttctttctccggaccgagtaagaggtctgagttaactgagaggatgtcggccaagatctcatagttggctgtatcttcatcaaatcttacggggactttccagatcactaatcttccatctgatccagcactagcaatacatctccacctccgactgctggtcgtattgctattgagatcgccaaccactgccctaggtcttccgatgcacatatctagaacggggccttcgtgtttccttagtaacattcttgccccactgttctgatcgatgactctgatccgaccagccttggtagcataactaatgaatccgtcgacggcgaccctattacctggggaaaagaccatgctcgaggggaagagtgtgatcggtaggacgtgtggggctggttcggctgtgtagaggatctcgggattggcttggccggtagagatggccagttcttgcggtgggaaactggagttgatcctcagtccgacgtttgacttgggttgtttctccttgttttctgtggttgaacgatgagggtgtggggatgcgaggatggatggatgatggttgtcattgttctggatgggttcggatgaggtggcttgggtttgtgattggggtgattcggctgagaatgggttgaagaaggtggtgggcgtgttcttgatctggtcgatgagatggatggccatgtatttatggatcctgatctcctccgagttttcctctgttgtgggcttgatggttttctcctggttagaaggaggttgttgttgttcggttgggattgcctttgagctcgtactggtgctggtattggctggttgagtgttagttttgggtgagagtggttggttgtcgagtgagggtagttggttgatggcttgcatggtggcagtggtgattggtttcagggatcttgttggttttggtgttgatgttgttggttgtagttggttgtagtcagttgttgatgttgttgttgtgggtgtgttgagggtatggttgtgttgtgatggtgtgagtgaggtattggtgagtgagggtgtgttgagtagtagttggtcgacctgagtgaggatatggtggagtgagagatcggcgagagacatgatgatgatgatgatgatgatgatggagagtggagagtgcttacgagtgtgacagatacgatgttatccaagacagatacatatttatatcggctgagggtcaaagatgaggtttgggttagtgttgagtctgttttgttttgtttggatgctaccaacttactcacaggatgatgatgttgatcaatttggtgtttgggtttggagtgatggtcagttgattatcaagttagatgattaggaagtcaatactgacgatgtttccatttgttgttgttgttgttcttctgtttctagttttggttttggggtgaagttgaggtggagtagttctagtaaggatagctgttgttgctgttgttgttgttgttctgccatcttgaagttctctgtggagtggttctttcttagtagttggttccactgagaatctgagatgaggctgtgtggtagtgtcaagtcacccgaactcatcaaattcaaaaagaccacctttgaagatcccaagaaggggtctcacctctctgatcaccaatcagagtccagaccagaaaaaacgatcgaaaatgggatcgtcaaggaatcggattacataaacacatcatcaccactcaaacgaatcaaattcaagggcaatatgaatgaaacaaattgtctcagataaaggggaaaaaaaatagtgttgtgttgcattgattgtcattggaccgagaatcagcacatgaaaagtagccaagcttgcctagattttctgatagtatgtaagtagaaagagcgatgatgatcatagacaaacttggccaattacagatctcagtccagacacaccccaaacagatcaataacttcagccaccccaatatagtgtgcttattcaaatgaaggtcgaataaaaggacaaaaatcgggggggaaaggaaaaggaatgtaatgtatggtaatgatatataagatcaacatcaaaattctagaggagatattcagaagataaaaaaagctagttcttcttctgcttgctctacgttgctgtaaagactaaaagaagaaaggaaaaaggtaagcatattcatttgagaagatacatacatagaccaaaaaaaaaacacgcatatatatgtattttttttttaaaaaaaaacgataagtgaattatgtatattgttgagagagagagagagaagatcttctatacatatttgtctgtataggggttttttttggaggggggggggagatagatggaagaaaagtattaggaaagattcgaaggaggtgatgatggtgtagaaggagaagcagaagaggaagaaggatgaggcagtggaatcaaatgacctaaagaaaccaaaaaagaaaatgctcagtcaacagatgaggccattcagaaaaagaaaacacgcacgcattcgattgactttagtacgcaagtagatatctaattcgctttcagagtgaatgaggtcagaagaagggagcttaggatgagcagaggactggttttggatttgtccgtccaacgagatcaagggctcgagctgatggctgtaagctctcgagatccttttctggtcttggagggagatagattgccattgtctagggatcattgggatccgttcgaggattttaatctccggggaaggagaagaagaagaagaattgacagtcgaggaagaagaagaagaagacgacgacgacgacgacgagagggtgagggcctcgatcttgtttggattgttcgtcatcagccggatttggtgcagtttgagatcggagaggatctgataggcgacctcatagtccctcaagtcagggccaaagccgagcaagagattagactcgagcgtatcgaagcctagctcttggagattgtacgccttaatcttattcaacaagccgatccctctgccctcctgacggagatagatcactgcgcctttataaggaggcgtcgagaagatgtggcggatcgattcggagagttgttcgccgcagtcacagcgttgagagccgatggtctcgccggtgaagcattcgctatggatccggacgatcggcacttggctgagattgtccagctcaccaccattcgcccggtcttcttctggatccttcttcttcttctgtggctccgatggagaggggtccgtcggccgatagaaggtctcgatctggcgctcgttcttgtccagtctgcccacataagccccacggatcagccgctcgatctccgtctcttcctcgctccagacctcatccaaactgctcgatcggatccagcgtctcgagttatccttgctcgtcggattcatcatctgttcctcatcgatcacaaacgctagatgctccttttggtcccggttgttggtataaagatgcagccagagctggccgtctggagtcggaatcctcgtccgggcttggcacttcacactcaacggactgccatctttcttggcgcttgttgtggtagatgacttcttttgggctccgactagactttcttctgtttggggaagcgagtgtcgcagttgatggatacactcttggatcgtcggtttgtggagtccggggaggattcgagtgggtgaggagcggggtgatgaagatggagattgagagaatgtggaacaagtcgaggtggattcgatatcactttgatggttttgttgttgtttctgtcgaggttgatattgagagtggtactgatgaagataatggttcctggtttgactggtccacagagcagattaaaaaaacaggatcaataatcttgcatccaagttgaatgaggatatatagagtagtagatgagactgacgctggactgctgagggcagcggtttccaggatgagtgggtccagtcgaggtctcctatccgagaactttccagagtaagacgacgagttcttggtgagcaacgataggattgacagatctcctgcagtctggatagcaaaaaaacaacaacagtcaacggtttgatctttggggttgttgtttactagatgatgattcactgcttactatcggttgatggtggtgttcggtttggtgtggtaaacaggcgacggtcatggtgggtgatgaattttgaattttaggttgaagtggtgatgatgatagaggaaggagcgaaggaggactgcagagggaggaggataaatagatggaaaaccgagcagcttacataagcaactaccccagcgaaaaaaaccgaaaaacgaaaaacatagcacagcaccaggatcagtcgaaagtgagattctgaaaacagccgaggaacgaaagaatcacagccaggagtttcaagaacaaaaaaaaggagcagcccaacacatgtctccctctgaagcatgaagatacggccaagcctaaagaaagaaagcaagaccaacaagctattcacaaagccatcaaacttactcggattggaaactcgacttggctaaagcaagcgcatccagttgaatagtccatcaagctcatgctggactcattttatagaagctgtacctgttgcacacagggacaagaaaaaataacaataacccatcttgatctgtctctgttggatcgagcaccacagctccactcttgcagctcctaggctcgggccggggcatggacgtcatcctgaagcacaaagccccgggccaggcggggttcaaggtatgccccgggtgatttttgatatgttcaacattctctaaccatcaaaaactttccccatcgtgtccaagatggtgcatacatagtatgtgcaaaccattctggctatgtactccagcaacaagcactgcatcccaacaagtgttttctaaactctcttggcagtgatctgacttgaagccaaagcctattgaatgaattttgtgcccctgggaatggtaccgaaccactgatgactgaatgtagttttctttttaccttcttctcataattctctggattcttcttggctggacttttgtctttgtttcttccattgcaactggtctcttatttgttttctcatcaaagtcacaaaaaacttcatctaacgcaatgtaaactgtcaatcatattgcttaccatgacctcttagtgtataatacagctattggaaatttattgaaagtgaaacaataagtaaaaaaaaaaaaactcaatttttgatccttcctatcaggcctctgatgcccctggtacaccggggacattggaatcaagctccaattaccagaaccaggggtcacatcctgtgaaatgccccagggtgtgctgtttgggttacagccctactcctagcttaactctaacctaacaaacaaaaatcaaaagttagactaaaaaaaatcaagtgcgggatgatctcacatgccaggtctttgtaggaagacagcagaaatcaagataacatcaattctgatcttacaaacaagacaatccagattttggacacccaaaatgttatacattttgagatgcaaatcctaataattggatttgagatttatcaaccctaacccaattattagacaaccattgtggaaagaagggcatatccatggagatttcattgaccttctttgctctgaatttctgaaacactatctttcttcaatttgctgtctggggtgacttgcttgatgatctagttggtaaggtaaactagttattgctatcttaatactccgctcttgactctaactatgaatttaacttctacttaggctaataacactactactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcatgctttctgtcagctccacatgccttctgttagatctgtaggctttcctcagcttctgcatgatttttgtaagccaccaaatagcttggccaaagctttggtccacattagagatggcctcagggtatccattaatgcggatagccacctggcccaacggatacctgccagaggatttggatttgggtgcagatgccaaattctccttggaatcttggtgggtatatgggtatctccagggatacttgtcagagaccctctcggcctggagactgtactgtctcaaggctgataaggcacatttagcttgttgactggaagggtttccttccatttgaagaggtgcatgtgccttgctggatatccaaagatatctgcttgggtacccgccagcagatgtggatgtgggtgcagatggctgattcccctaaaaaagcagccagatatccggatgtgttggggccatctctagtccagttgtgctctcctcaccacatcatgcaaatccattatcaccctaaatattagtgaagttcatgattgagattttgaattagagatggaaattcacacctggttacccgtgatgggtgcgggtacctgcatgaaatttcactgattttggtcacctgaaccggcgcccagcacccactgggggtacctgctcaccctggaaggttgcaggcacccaccaagagttacaaacagcaaaaaaaaagctgtttcagccccaatttatggccaggtacctgcctggaattccactcaattttgacacccacacctgtagagggcacctgctggtggcaatgatgggcccactacactaacagtagcattggagcagcagaatcctaccaggactttgctagtgctacgtgcaacgctgggccagctgcgctacccatagcggttagcaccgcgtaaagtagcggttagcacagcgtaacgtagcggttagcacagcataacgtagccgaattccacgcaactttagcgtagcgtagccaaattccgccacgtccacgctaacgctacgcgtgcaggcccttaaaaagggcccgctacactgcgctaacgcactggttagtggtgttttggctgtgtagcggccgttagcggcccgtagcaaaaagttgctaactttttgctaacactacacaaatttggcgcgcaaaaaggactgctacgctaacgctttttgggcaaaaagtgtggtgtagcagcccagtgctgctacgtgtgtaggccacaaaaaagggcccactatgctgcgctacagcacattttagtggtttttgggctgtttttgccacttgtattggcactaacagtgtgctaaaactacaggttgatgaaataatagccaagtgagccaaaagttgtttatgatggagaggaagacagtgaaaatgatctcactggaacagcatgggtggtggaaaaagaaggaagaaccaatgggttttcatttactaggaaaaagttctatgttttgaatagactgtttacaaagtgatgaacaagtattactaaaatattattagctgataagtcatactaaccagggttctttgactacaaggatgttgatcagacatgcataatcttagatgatagaaacaagctataatgatgaatgaaaacatgagagatgaaagaaaagaagtgtgaattttggaatgagtaaaaaatatatcaaaattccaacacacgtttggcacacttttttgagggttgctatgctaacattagtgttccatctagtgtagcagcccattgttgatggtgggtacctatcattcaccagcaggtacctgaagccatctctatgttgaatgcttgttttgctagaacaaatactctatgtgtgcagcttgaatgttggatttcccttgtagagagagtgttttcaactgtttttaagctttgcagcaggccatgcagctgcttgtttgggataaatggttttatgagaattattgatatataatcttttgggcagccaaacagagccttaaggctgggttcatgggtttaagtgatcatatcaatccattcaaatacataaatctgcttaagtaaaaaaggggtaactaggggtttggtcaatttaatcccaaatttgacaactcccagttgcagcctacataaaaatattggagtcctggagaccattgatcagattcataaaccctcagctgctgggaggaatccggcaaatgcgagtctacactctcaatgtcccagaggaatcctcttggccttcatgagtgtacactcttggccaccagggtttgctcttggctgttgagatggtacacttttgatgccaatggctggaaggatttcatcccagttgctgagagtgtacaaatctttcttgatggttgggtgggctgtcaagatttggcccacaactctgattctcttggatattttggagccttgactcccaaacctttcagggttttgatatttgtttattaaaaaaatatagggagtcaaaccctcttcccaaagtggggtgaatgactcccaaaaattgcagggagtgaaagtttaggaggtggggggggcatcctgagatggtgctcccttggtcctcttgatcacgtcccctaaacttgggagtcagaactccaaattttgggagtggattaaccaagcctctattgaaaaaagaatgaaaactagaggagtgaaaaattcaaaaggaaaaattgatgaatgccaagttggctgggcttaactgtctgttagctaagcaactttagaccttgttgcccaacattagaaaaaatttacaatgctgactcacttgaaaaaactccacctaatccaatcctcaatccaatttacaggataaagctctgaaatctgaaaattggatgaggagagagacaccatgagcatccaataccccgttgacttggattgtggatagctaatgatgtattgtgtttttacaataccttggacggatctgcaatattttgcgaattccagaccaatgtagatatcaaattagtgagttttgcactggggttttgtccttgcacgtatgaagatccaggatgcatgggatttcccatcttgtgttgaagatccttcctgcggattttcaaaaccatactccatggacagaaatacatatttacataataccagcatgatgagctaataaataaataataccagctttcacatccccaccgatccttccccctccagatatcccccccccagagtgacaaatctgaatcctacatcgttcaccaaccatggaaccaggtattcaacccctccaatgcgatgattcggccgatgcgtctttacctacctacaagcaggtcataaccgatcatccttctgctaagaattccgtcaggtctgcgattaaaaagaaaccccgagcggctcaaaagaagaaatcaagagcgaacaagaaagcggccagcccggaggtcatcagtgatgaagaaaaggagaacccggtgcgtggtggcattctcaccataatcttactgcgttggaaactgacctacccaagcaatctaaaccttgcaggctcaaaaggtcatggtgtcgacctcattcaagctttttgtcttggatgtcgataagtccaagaaagcgaaaaaggtgtggcttctaatcagcccaccaaatccaattgaacttgaaatcacagcgagtccatcggaactggcgacgtcttttgatgagttcaaaactctggtcaccaccaactgcgagtcggcggtaaacaacacgggtcgcattctcactgaaggtttattgactgggtcacctgagatcaattggtttgtctccatcgctcgcgttgagggcttcaagaaggggaaaccgttcccacttacaaatgcggcggcattcaactcttggatcgaggcacttgccgaagtgaatgctgacgagtcctgcttatcaattgagatgaccaacccaaacaaggttgccaagctccagcatgatgctgaggtcctagcgaaggacgcggcacgcaaggaggccaagtggctgatcattgcggctagggaaaagagggcactggagggtgataccaatgtcggaaagcgcaaacgactggatgaggactctgatgaggaagacgacgactctggaaacgaggtcgactacgaaaaggatgcggtcaaactcatcatgagacagctctatgcgactcattcggctaatgcgttgtacgatcgtcaccttccggtatacatccacccgaccaatcgctcaaaattctttctcctgtccaatggcacttgccagaaatgggctagagccatggtgagctcgattgttgattgtgtctgcaagggattcatgctaatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagtacatgggtcagattattataaatttaaccactatttctggtgtgtattatgtaatggacttgaaggattggtttgatccatgaaaatgttaacttatcaactggtctttgaacagcactgcagagtataagtaacaccttgtttcaaaaaatcaaataaaaattgcaagtttctagccatactaccaaattgtataaacactgaatgttttcagatttggcttcttgatgtttctcaaaagtgcttaataccagatgttccaaagttcaaaaacccaattgattgtgagttgcatgggggaacttcccagtggattaccacatgaaagactcataattttgggaaatgtaaataatcttatttctatcacataatttctgttggcatgtaaagagcctgttagatagtttatgcactaataatttgtttcatggcaactgaaaatcagattatttgtatggatatgcatacatatcactgcaggattgtcaggaaaaccaagtctcaatttggggtatgcagagggcagattttgagtattttgtaacctttgaaatatttaggtgatggtgctatgacaaacagtcattgcatcacatattttcagaccgatctttttaaaaaattgaagtgaattgagagcattgaagaagagcggaaaagcagtattgaaacttagttgaggttagtggttgtagtatgaaatatgtacctatcactgaagaaattgagaagtgcaatcaaagagaaatcggagaaaaaagaaattagaacaaacaaaagttaaagtcaaaagagcagaaattggaagaaaacaatggatatgcggaaaaaaccaaagataagaacacagaaggtagctcattcatttaagttttttttttttattctctttttcaatatgtttttcagcttcttctatttgtaccttctggccagctattttagtatcagagttaatgtattcaacaacagctttagacattttttgagacatctggcaagagaaaccaatccttgtatacttgtcagatggtgaagcaccatccaaggtctgatgaacttcttcctgggatctgaagacacacatggtgacccctacaacttcattcaagtcaatatagacctgaaaatcgcgaaaagtaaactgaccaccaatcatgtcaaagccctcatcggctaaaatcggatcatcgtctttacagtttcgagggttgaagattgaaatccagcagactagggtccagttgttgacgtcagtatccttgtggggtttgttgtagaagttgtaaatagtgaaagtgaagaaagaggcaaagtcaaacatggtgaagggggagggatattccatgtgagccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaacttgatacgaacatcagttgacttgatctggtaatattagtgttgtacgaggggtggatagttgatcttggggcgggttgggaagctgaggagactcggtgggagttggttgtggctggcttgaattggcttgactgttgggtgggttttcggaagcagagggctgttgagagttgccggatggaagagaggttgtagggcccggcggggggttggggatctgggtttgctgttgttgagtagtaacttgagagctggagatgggggttggatctttggcttggttttggacatgcccagatggtaaattgggtggtggcattgacggttgatgatgagttgagtttgtggcggagtctgctccaaggttgtccgagggagtgctgggtcgattgtttttctcagctgtgtccgacggagggtttgcttggtttgagacaggggtgggcaaagttggggctgtttgggagttgggcaccgattgagctgtagtttgattgggtgtagtctcagcgggaggattcggcggtggatttgggtgctgattgagtaagtcagctggtttggtggccggattgcgtttacctcttttgcgtggagggttttttttgaaattgggtgttgatgaagaaggggctgctgtcgcgccttggtggatcttgattgcttcatcatcaggaatttcgccagtttcttcccaagctatatcagaatttcattgtggtaattgcatgtcagacaattcaggtaagaatcaagatgaaacttcaaacttacttctcttggtacgaacaagagacttctcaagtgattcaacttgctccttcaggctcctgggaagtttgaggttgcggaggccacgtgtagcttgctcggccgccatcatgtttcgattaaattcttcggcagtgatttgttggatttcagtgtcgagtatgggctcagcagggatcagtggggcagacgagcttggttcattggctttgagagcaaactcttggaaggaaggggggcgaactgatggagcagacagggggggaacactttggaagttcttggctagtacagtgtcggctgttggacaagtgaggccatacttagtcagtgtgggtatgaagtcaagatcaaggggacgtacttgggggaggagttccatggccttcttcagagacagaatcttcggaattggtgtggcttttggtcgtatcacttgctggggagataggatccattgtttttggatgagcttcagaggggggtaggactatatgtgatgttgagatggtattccagaatggatggaattattattatttttttttgggatggggggaggaaggagcaaaatcgagaacaggagaggggtttttaaacccttactgacgtctctggaatgggtaacagtcccacggtgaaaaattttttcaccatgtgcacccacaatctattgtttgtaccgctgagcacatcaaaggatgataacatcacacaggggatagataatcctttgtttatagttttgggtgtggtcagcatcaccacccttgggaaaagctgtgtatttacttgtgtttaagctcactccaccaacatgcttcttatgccatagctaagatttggtctagaataactttgttggaatctaccatgtggcaggcagatgattatcctctctcaagggaaatcaggaaccgaaaaatcctcaagtcagggaaaacagtgattgaacttcagggcaagggcaggacaaaccctgtttacccagcagttgcacaacacttcagacatccttcaaaaacatttgtgcacaggttaagttgcagaagacacaaagaacaagtttattacacatgaagtgtgattattacatgagcagattctgcacctcggcagggaccagtgttcaaaaatgtgtcacacaaacgtacgcgcgtacgtttgtgtgacacatgagtgcgcttgccgctcctgcaaatctcatggttggatgtcccaagcctctaaaccacatatgtaccatcgaccacccaacgccattaatcttcatgtaccaattctttgacaaaacctccacacagaccggaaacaagtaatataattcctgcccagtactcaagtacaattcctcctatccaaagataatacagcatatataaaagaatttagtctacattcatggacctctccccacttggaccggcttgagcacttgatctcacatccactgatcctccagctccggtgggtcctgccggaggtgccaatgtcacaagactatcaatccccttggccaggtttacgacagaaaacgcggccgcctcggatactgtatcttgctcgaatttacataatccatctcgccatgacttgctataacaatcaatagggagattccgtggaactccatcgatccccttcttcctgctgaatatggattttgaacgtccgtagaggtctttgttgaccgatatttgtttgtggtgctgagcttgagcaatcaccatcttgtccagcccatgcatcacagtggtaagtgagtcgcttcgccaaacaggcacacatctaaccggccgatccccctccttttctgccccttcgatatccgaatgtgaatccttatccgcaagaacaacggctagtcgatgattattagggtagagttttgccgccatcgcacacctgttttcacaaatcttgaagacatggatgattttcatatatcagttgggctggtatatctcggaggttcagacgggaaacgcacttacttttttgcgccagcgggtatattgggcttttgctaacttagccttcttcccagcttcatattccttgacttccaccccctgcgcttgttgaatctctcgacattttccgtggacccaccgctgaatgatggctggtgcctgcgctgcatcttcctcggttattttcatcgaaagccggagccattccaccgccttccttcccattacttctaccaccgccgagttccacgctgaggagtcgcaatcctttaccgtccaatcaaaagtcatcctagaaatccctgccgatgccaactctctctcaaccgcaccttttgtttgggcactaattggtcggctgcctcggggctcaccctttttgggagctggagtgaaggggggtggttggatgttgttccgaatttcagattctgctcaagagataaagtagtcttgttctacaacggatttttcacgaagggtttgacggatggcatctagctgcttcaagataaattgagtacgcctttcgatccaatactgcgcctccttctccttttctgtgggaggtggggggaaatcgtgaggcttctcaggacccccaagaaaaaacttaagaaacgattgcacgcctctggcgtatggttgaaaatggccgacggtcgtattgcgttgagccattcccctcgcacgccgttcagttctttttctccccgccacttcttccgcatcggccttctccagttgttgttgtgcaacaacaaacttagctggcaactgtggttctttcggcaactttgccggaatcgttgaatgattttcagactggtctgaaattagtatgctcatcagtatgtgtgaatagccacaactcatcaaaagataacatatttgacgaacccccagttgacgcatcttgatctgtttccatcggagtgctgctagcctgctcttggaacttgggaatcagactggaaaccacaaaggcaatgatggcttcatcgggggaaagggatgattgggaaccatcaggatgatccgtcccagttgctgcaccgccgggattttcgccttcattacccccagtgggctcattggttgcatcatcggttgtgttggtgggcattacaagaaatcacaggaataagaactgtaacgagtaaactatgagaccgatgatagtaggagtagtcaaaaataattataatctagggatattgggttcatggatgaagctcatttgaacatcttcgcaacatgagttgaacggacttttaactacacttctcttctgcccagatttttgtcatgacttccagcttaggcaagatacaatttcctttcaacgatcaccgacatgatttggtccaactaccaagttatctccaagttttacctaaatcaaagaccctcccaccccttcacagatcgaaaacatatttagtgtatgtatcatgtgaacaaacttttatttaaaggggtgcttacagatgttcccaatccaactgcgctgatggtctcctttgtgatgccaaaagtaccacattggtgcctcagaattgcacagtgtcctatgaccgcttctgtgtcaagcaccacctccacctcatgatcagactgaaccagccggcaattaagatcaggataatctcggtatggatcttcgttcctttgtacttctttgaatggattcacaattatccaagtctttccgggtgtttgtttggatgtgaaaatcgtttggatttcaccaaacctttggtcctttcccagaaaaaactccaccaaactattccccttgtgtcccgtgcaggaggtaaatcgtttctggttgatctcgaaagccttctgagaaacgacctttgggctgagagaaatttcattactgccaagcttcccccttgtagcggctttggcaagaacagcacgtttccacttggtcaagtgtgacccttcaagttcaaactgctcggtgttttttgacttggacattgaatcttgtattgtgggatctttcatttggctattcaatagcagtttgaagcttgaattgacatgccattctttcaaaattgtcttgggaatcttgtctgcagaagataggtgtatttatttggttagcatggtgacacactcctcaagaagatataagttaggaacatacctggatgatgattggtggggagcttctgcagaattccattcacccgctcttgggcccattctgctgtagatctaggtgggcccaacctccgtataacctcagggtaatgttgggtcaggtgtaggttcggacgactgggttcttctggccaattctcttgaaggcatttacggtagctttgtagtagatcatcaaactcgtcaagatccttttttttaataactggaagagtgaggaactgtgtaacttggcataaaagtgtggttgatcggaggagggcagaagtgcggctcctctcttcctgtgtttccaagccagtgtttggtttagtccagagtggaatcaacgagatggtgtagtatactttgtacaggatcaaccattctgcagccttcagggatccttgatttgctgcccccaagttccgaggcacacagtccatccaagaggtcactgtggtgtgcatgatggttcttctaaccacatcaagctcttctgcagtaagccgaattcctctgtcagatttctccgcctcctgatcacgcatttttccctttctttgttgtctcgcagtcttgtcacttgcacaagactctccatctgacccaattgattcctgttcactcatatcgtacaacatttgctttctaacgcggagcttatatgagtgagtagatgatctgctgcaattgtctgagtttgaaacattggaatccgtgttggcagatgagttactacttgatccctgttcctctgctgaactcctgggagtgggggacttgttggtgggcacacgtctccttttgtttggtttttcggtgggtgaaatggggagattagaatcacgctttctcttgccttttcccattgtgacatattcctttttctttggaccatatgtgtcggtgtagggaggttctgtgtatgactgatcattctgccatgcttcatcctttgttttcttcttttcaagttcttcaccagccgttggcagagcaaaataacgcatgctgtggtctttcagatccccaagagctaatgcatgcattaattcaattgaggaatattcgattggacgccagtatttgagatcattgagaacactccatcttgcaccatgcttcttcaccagtccatccctgttggtgcggctgtcagtgtttagccattcagttgcgtgggcaagatgctcttcatgggtgcggagtggaaacttggatttgtctgtttcttcaatgttcttctgatccaacaggcaaaaggagcagaataaagttgcttggtgccctccaaagcccgctgcctttcgaagcgctgggaggtctgcaattaggggaaagactgcaactctgattgtacgtccattggggtgagcagatgttgacttgaaaaagcaaccggtcgaccaaaacatttgaagctcttgaaccaggggccgcaaaaggtgatttacttgttccaaactaggttctttgggaccaggaataatcccaaaaagatagatgttttccaccttgtaccgctcagtgggagggagattcaagcagaccagtgtaatagcccccaaagagttctttttccctagatttgaggttccaccagcattgaaccagtcaaggtaaaggctgaacacaagatttccagagcttctagtgaatatcccttctccttggtcattgttaggaaattcttgccagacactcccatgccacaaatcttccatagccatctcagatgtatggttcactgcagctaaactggaatctagcaaggtctcgaatttttgatttaatagtctattcttcaaccatgcttccaaggtcacgtaattgaaagttcggactggcttcttctgtccctgggagttagtacgccatagatcttgatcacatttcggcaccttatcttgtgactgggtccacttctcgaatgttcgatactttgaaaggaagcgttcggtgcatatagtatccacaacgtcaagtggatacaaagcaaagcatttcgggcaacacacacgagaggtcagctccggcttaagtcccagtcgatgaataaccgctccactgttgattggtatctgttcaatcatacgagttgcatctatggtgatcccatgcagtgatccccatatgtttgcgaggagtagtacattttgccgcgcagatagaaggaaagatttcgctgcatctttactcattttaccattgaatacagattttgtcatttgaatcatcacctgcatgcaaaagtcttcctctaaaaatagggcagactctgccacccccgcacctgcaggggcagttgctgcatcacactgaggaagcacattagcaacaatgacaactggccacatactatgcatcacaacttacttggatggtggctgagatttcttcctgtttctcgcacagtgcctgtctcatcctttccaacctctgcgcttccttcctctggtgctcttgatgcacctgccttgacaatactcttccgggaacaatgcctatgccctctactgtatgttgggctttgtcacaggagtaattttcacacgtacaaacatatggattcatgttggtgctgttggaagcgaagattttggatgtggcttgggagaaaaatcaggaggtgcaggggtaatgacaactgttaatcctagattggaacaaacaaagctcttataatagtggatttcacgtgattcatacccccaactcaccaaaaaaactcgttgcagcaatcagtttgggccatatgtgtgtattatgtagcatcacatgtatttgctctggtgtttgtttgggtaaagatagctcaattcaatcagatgcatttgaattgaagtatgttttcatcacatcacttgcttgacacaagtgttatcatgtgactcgggtcaactcaccataagtgctgtgacatgattgcgcatttcttcatatccctgaaacccaaacatgcatcttaactgtcattgttgaaccacacaaataatcgggtgagatgcggaaatacctgaaggtagggggccagtccctgttccttgtaaaatcaaatcccgccacaacacgagtatcgaacataaataaagtcccctttgtcaaacaaatttggttctagacaaatcacttcataccgtcatcagtaagctatactagtccagaaatgttggtttcaatcaaagcatttactccaatccagttgttatggctgaaaggggctttgataaacgcacgccaccccccctggcgcacgccaggtacggattggcgtgcacgcctgcacgccaaagaaaattagcgtgcgggcccgcacgccaatctacagagtgtagaccggtgtgcaggcctgcacgccaaggattctccgccgtcccatgggacccaggcatgggtcctatgggacggcccctttgttttttttcatttcatttcattttttttttttttcaaatcccctcggcctaaagaggccgaggtcacaccggcttgtcgggaggggttcctcccggcgagctggtttctttaccagctcgtcggaaggattcccttccgaagagctgttatatgtaccagctcgccgggaggattcccttccgacgagctggattgtgtaccagctcgtcggaaggaatttcttccgacgagctggtatatgtatggaaagggacagctatcggggctgtcttgtgtaggagacccaatgtttacgaccttttcaaatttttgaattcaactggactcgtggacatcgtttctgccaattcagctttcttacatcaattctctcaccctgacacggtttggtcagctgaatgtagtgtcaagtcattggttagctatcatgtggagttcatatcaccgctagcaacagtcaaacatcaatcaggtgccacacccaaattcattcgtgcagatctcaaaatatggccttcaaatcccctcatccgcaaagcttgctatcttgttcaacgctacatcaagcacaattctgccttcaagtcgaccatcaattgcttagatgcagtcttgtatgaagctttaataggagaagaagtgcaacaagccaaaaaaatggcgatgattcatcaaatcctgagcctgaattggggagcattgtcaaccaaattagtgggctgagttctgacccagcgttgaaccacctcaggtcaataagacgactaaagcagcctaaccttcctcaccgaactgatcattcgcaagcaaagcctcggggttctcccaaaaagcgttgaacacagccggtcattggtcggggcttgccactcaatcctcagctcaagaccaaagtcatgattggcttagctatactgtatgctgacctgaaagcatcgatgtcttgtctagagcagcatgtcacattgggaaaaataatactgaagctttcaagctgtttaggttggattgactggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgtgatggcttgctggaatgcccgcagaaaccgtcttggagcgaggtatgcagtgtgccactcaaccacttttccagttcttattctgacccacctttgaccactggttttaggacctattgttccaattggaatacccgatgcaggatcttcagcacatgccggtggtgcagcccaatactgattggtaaaaagtaagcttttgaattaattcatctggtgacgagggtactgactagggctgatttaacaaagaatatcttgtgtttcaactttgatctagcaatggaggccaacccctatggagctcaacatgttgtttcttccatttcccattgctacatacaagacaccacagcaaaccaggctgttggtagaatcaatctgtctgaaatcctcgtcttcatgaaactatgctgccaaatttcccctgtgcatcaagtagctttgggttttccttcatcaccatttgtttcgtacctttaacaagtctcagaagtccccggcaatctcattgaatctgacattttgacgtctgtgaacattcttcatctttcaagacaaattggagcacacatgtagttcacagccgttttttgattgagatgcaaggaatgaatttccaaagatcatgtggacagcatgcatggtggagtatggttggcttttaggaagttgtatatttaagaagtgcatttcaattttaatctcgttacgtacaatcttcttgacccaaacaaaccatgcagtgatatggtaccattcaggccatgtttggccaacctccgaactaacagcactcaaaatgcatatgtcacacaaacgtacgcgcgtacgtttgtgtgacaaggcccccactcctcaaactctctatgaggttcaagtacctttgccacatccctctcccaagacttggatagcatcatctcacctgatcgatatcccagtacaattctcttgtgttcaacacctgctctctctatttagaattacccagctttgccaaatttcttgttctcaacttatcagaaaatggtcccaccatcttcccaagcagcctgcttccaaaatgaaggcaaacccccaagtgcaggacggaaactgaacagtctctattcaaccatcctccccaaatcaacttcacctctttgccgtagcatgtatgctttaactcagaccttgttagagctcaatctcaaaataccatcggacaaatggaaggagactccctcacaagaccagctgaatatcgcctcctcactgcccgactccattctactgcatccaatcgatcccatcccccccacagcccataaaccagtttcggaaaaaattcctccactctatcgagtaatatttcttcaagacctcaaaaattcaaagttccctggttggacctttgcctgggaccaagcctgggaaagcaagtggaatcaactgctctcgaaatttgtcctcaaacactggaatcacgctttcaaggctggggcattcaaagctttccaccttgatcctacagaaacttctgaagagatcatacgcactggtattctacaccgatggtttctgggacggaaggatggtcttcggttgggacatttctctgctgaacgtaggaatgaaaagaagaagtctgaaaagaaatccaaattacgattacaagtaagaattttctcaacagtcaacttcatctgggctattactgaagaaaaatatcatcctgattttcagctgcagaagcatagacaggagaccctctcaaaactgtctgtatccctaaccgagatggaactctttgataacatcaagtgttgctccgagaccgaagccaccccaggcgaaacagtcaggcaaattcccctcccttggcgttcagaagagttcaacaccctggcccgtcaactggacgagatcaagatccacaaaacccacaatactaaaggactacactttgtcaattcatttagccttgaacataagcgagctacctcaacatcctcggtcgcaatatctttccgcaatgttccacgcaatctacccaagaaactgctatgcagaagaatacctagccaccttgtctgagcttgatgtcaaacttctaaatcccaagccaccaatagattttcagaagttattgtccttgaccaaagtttcgtgtaagtaaatcatcttcttattgcaccctaatttaacatgttactcataagaagctgtgcacactcataatcctcatttccatgcgatggtacactcagcctgaaattcaaaatcaagtacgtcccaaagaatacgtcaactactccatgtatggatacagagagaccattgaattcttacattgccaattcccctttcctactttttacctgatgtatattcatttccagactgccttgcacatagtatcggtagacatgaacctcatttgtctgtccaaggcgatagagacgatctacagcttgattttccatggccggattccaattcggttccttgaacatcaaaattcttatcagcatattcagttacacagaagaaatgattcctccttaccatcatgtacacattttgtgcacacctcaaatcaattcctacccccgccgcttgtattgagcctagaagaatgttgcagttgggatctgttcgaaatctagccaggttctcatctcgttttgctatacccaaggtcataagccatgtgcaacccatttgtttctctttgagtgccttttcaattcttcatcatgccatacctcatcagtctttatttagcctctttgacaaaatctccaatgaagaatatcactcacatctcaagaaaagccacaaagctcgagaatactactgctttgggccttaaaatcccccttccaccccgcaagaatcgctccaggttatccacaagatggaccagttttgcggagtcttgccatcgccagttcttttggtgaggaatttcgtcacgtgcaaaaatcggatgattgcagaactgccgtatcattgtcagctgtttgaaaaattcagtcgaatcccatggctcgccagatgatcgaagccgtccaaagtactgaatgaatgattggtgaaaccctcttgagaaatcatcccatgggccacccaagctcacaacaaccacgttttctatcttggaaggcaaattcaagagcacatccttcgtcctcctcaagcatacagtttccattaagcggttcaacgtctgaatggcttcttgggatccaacgttaattccaggtataaggtgtgacttccagatccactcctggttccaaggccaaatcttcaatagaaatatcaagctttggacatcggtgagtcgattctggaacggggttcccgtcaggcataagataaatcttgacttcagcttttgaatgttcaaagtcctgttggctgttgggttacgaatcatactacatgatttgtaatgtcagacttgttattaactgataactcaataaatgcaccaggttattgttacttactgagcctcatccaatacaattctgaaccaacagatatccagggattcaatggttatttgattggtatgcagtgggtttccagatgttccaaccatctcgtaggttgtcaaaacaacaagcgatgacaatagtgatcctctgtcaattcttcctcggtctcttccatgaaagatacagtaaggtaaggctcccccgtcaaagtgaatcttgatctcattttcccagtttgacaaggttgctaacggacaaataatcagagtggctgaagatcgaactagatggttgtcggaaccgctcatctggaatcggtttgccaaatgagatgttgccagaactaacgcaaggctggttaacgtttttcctaagcccatgtcatcagcaagtatggatcctcggctagtaaattggtctgtttcgtcaagtcgtagttcagaagggttactacatcgtcgtatccaactattgatggggtggttccacaagtcttcaattgtgttttgttgggtagactcatttctcttgaggaaatttagagctgtgtattggtggtctttcaaggtggttacacagtttttgagagtagaccgaaaagaatcatcctcttctggcgtgctggtgagggttggtgtaaacgatgtttgggggatattgaaaaagaggctgggattgtagttccagatgggagagagattgatttgtgcccgagagaaagctgatgaaatagtggccttgtttgagtcaagaccaaatatgcaacccctcagttgaggatcattacaggttttggtaacaaggaaagctcgaatctttatcagggatttttcagaagagatcattccttcttctgttattggtgttgagcagctgcccacccgacctaacaatggaccaaggaacttgctttgaacttcactgagatctccaaccaatcgtcttgggtaacaccacacatgcactcgatctgttcctcgttgtaggaaggcctgttgtgggtgatcagggagggaatctgaggtaggagaatgtagacgtgtgacaaattgacccaggcatagtgtgtttgacatgttgtatagaaaaatcagtagaccgatttgaggttgtgaaggatgtgggggttggaataaggatgggatggttgtatttgttacctttctcttatctagaatttggaaagtttttcggaaacaccctttacaacaactcacaaaacacagcctttggtgcttattttaactcactcacatttgctgcagggcattgcatgatatagtcatgtaagctggaaagttcggtaaacaaactccagcacctgttggattggtttggccaatcggccaactgctacatttggtccacagatcaatccaatggaatgagttcatcatttggctttcaattatcatactctttagtatatagacattaccaaaaggttaggaggtctggtagccactaactatgaaggttgtgtgtacatgacaatcacatgatataggcattggcaagggctggtttaactcacaagctttctcataactagtgggctcttgaaaaaaaaaaattcagagtatcttacccagatagtgcctcacaaccaggtgggaaatcatatcggtcaagatactgcaagcttggtcaaagcttgggataaagaactgtttgctgtcaagttgaacttggtttcagcataggtctggggtacattctacacatgtattccatgatatatccaatagaagttgtggtacacatcaacatgtcttgtaaccaggttgtggtacatatctgcggtacatatcaacatgtgttgtaacaagcttccaaccagatctatgaccgagttcactgatggcacttgaaagcaggtgctgagcaaactcccctggtggattggtacaacgtggctgggggggggggttgtgggaactgcttcatccagttgagtttcaggacaaagaataaaccccggtggtcttggaatgacatccatagcacaataagtaaaagtcagggtagatctataataactcccagtaatcccaatgcggttaggtagtgtctgtcagttgtgtttgggagatggaatgaaggacgattgacctttgttggatgaagcgccagctataaggccaggcaaagctgaccgtttgcctccctatgggtggcggcatgctcctattcgagcgcctgtccacgactcaacccacgactgcagctcatagccttgggtcatcaagtcagttagtttagcatgttgaggcgttgtgactccagatgccagatcgatcgatcaacttgctgcgctagatgatagcccgagaatgtcagcagaagaaagagctgggacttctcgcagtcagccccatgtttttgtgtgggccaagttagtgcattggtgttcaatgcccaaagctaaacccacaatgggtgaattggcgagggattgcgtccgggcattacatgcccgtctcacatgaaagcagaaagcctaaaaaatttgagtgggtgaatcggatgatatatttgatggacacaggcaggaagagacaagatttatgatcacgagtttcaagtcggtaggagccaaaagcgagcactgactgattcaagaggacaggaagtaacaaaaaaacaggaatagcaggaggagagtttcaactcggtaggaagaagattgggaggagagattcaagcaggcaggaagaaacagcaggaggcgaagttcaagtcggtaggaacaaaaagcgggaggcgagggtaggaacaaaaaccacagggtcataacttatgaaggaggcaccgagtaaccacagtgacggaaattcttgtagcagacttctggagtaatcactgagtcaatagtctcacaaatgtcccactccggatcattactctcatctaaaatcctcgatcggcggagcttgcttttaaatgccgagaagcagagctcaatggggttgagctctggacagtaaggaggaagatacttaattagtatccccgcctcaatgcagatgctttcgaccctactccctttgtgaatctgagcgttgtcgcaaacaaggattgaatgacggttggggtaacgattcatccgggggagctgtaacaacaagaaaccgagcggcacagaatcattagtgaatcagtagttcccaaatgcagaagtttggacctaccaagtcccactcaaggaagtcctcccatttcttgccaacaaaggtgctgtcggtcatcgccatcgcaaggatcccccctattccaatggcaggtaggacactaattcgattggtgttttggttcacaatgaatcgcgccgagggtgtgccctttggagcgcgggcaaaggtcctgagtagatcacgatcacaaatggcacattcgtctgagatcagggagagacaacccggaaatatcagtaaccagcatagatgtgtgaatgagcaatgaggactaaccggagaacactaagaattccgccggaataaaacacattttttcgatataatcaaacttcttaattaaacattttcggatattgatagtaccgggtttcttcagagtgatggaaagcttcacaaccaggttttggtgaatggtctccacacagagaagggtaccatttttgtcgtataatcgctccctgatctcatccaaaaacaggcctggttcgtctttcacgagttggatcatgaacttagagtcactgtcagaaagaagggagggacggccttgctgctcatagtcgtccgggtttcgtatcacacagcgagtctgttgatataaatccatccaacggccaaacgattgtcgtgaaattgtttccccaagcgcagttcggatgaacgactgttcatgaccttgaattagcatccgaaccgcggcaaccttggttgctgggtggtacataacaaatcccatctacgcggggaaaaaatattagactacctaagccaaaaaagaccgcggagaccacggaagaatgttagagtaagatattatactttaccttacaagaatggagttggtgtgagtcgcttggtggagctggagccagttggttgatggagccggtgtgggttggttgcttggtggggtgttggttcttgggaggacaaggagggggaaaaggtcgatagggggtatattggaccggtgggtgcatgaggttatatcggtcaggtgggtgcatgaggtcatacataaagagcttgttcatgcatctaagtctatgtcatgttggattttcatcgtataagattagggtgagcatgaggtgattattagggtagtgggaaccaaaaaaaaagaggcagaaatccgaacaaaactgccatcggctaggcctgggaagtgcataattgcacactaacttgaaaaataaaaaacgattcagtccaaggtattgtaaaaacacaatatgtacatccagcgcattgtctgttacaccaaaactgcccgggagcgacacgccgacatgtgggcgcaagtcccgccttcggaggctgcggcgcttcacgccggcccaggccaccaggcgatccgaagcgacttcaagcgagactggcgacaagttcgcgttgggaaaccagcttcgagttcttcacgtccgacatggcggatccagttgaaagtgtcaccgtggaagaaggaacagaggataaagacaggctggacgacgatcagaaggttgaagaaaccaaagataatgatgcgatggaggaacactcggaatcgggatcggaagctagctcaagctcaggagcgacgacaccgagcggcccacatggtacttatttatttattttgatattttgtggaaagaaggacaagaatgaaatctaagcaatagcctgcgaattctatcatccaggtgtagtgctcaaggcactccgcaagctactccgaaactaccacttctcattgaatcaaatctgctgtagttcccaagaagatctgacactcgatgacctgcaggataaggtggaaatcttcaagacattgcagaccagctttttaccttcactcaagcagcaagtcggagctctcctggactcactcgacctttccgaatcggcaatcaatccatgccccaacccagaatcggtcgcgaaaatcttgtcagaactttcggcgacactccatgacactagatctgctgttgaagagctcgctctcgaaccacctctacaagccgcaagccatgaccgacatctaaaatttctcaaacgtcacaggacttctccactactatggaaaaccaaggcagttatccaagacgacgtgtgcgaaatatttcaagctattgaaggattactcatcaatctcgagcatcatcaaaatcccaaaccaggcgagtcatctcagagcgaattccatgggtccgatattatagattatctattcaaccctgtcaaatgtaaacaacgtatcaacacaacttgggccaaaatcagaatagttatcgatgggataatcgagtggtctaatctatctgactttgctgtccttcagagggagtggcgaagttcgactcggaaatgtaaccggatgctcgaagccctgggggagattgtcaatggaacttattggaggaaagatgggaatcggatgtcggccgaagcggctagcgatccgaagaaggttgaggcacacaaagctcgggctattcaactggctaaaacaggaataccgatcgtcaaattgggaagaatattttttgacaagctatctaggacctgcctccatccactcccattcacgatggatacagagatgagctcgaatgaactggaatcgctagtaaaaaaactcgaatcattctacgcgagtatcgattatatgtctggacacttatgcgtcatttacgagtccgataaagacatttcgaggaagatcaactctcttaggaacgtcagcgaaggggtgatctcggaactcgaagaggctttactcgctttatccttctgtctcattccggcatcccaaactccaacaactgatcgtcgtcctgcctccgaacaacatttcaagacatggttcctcgagttcaaaaatcaattcatccttgcttgtactaatctcatacatgccactgacacctgttttggtgatcaactggaacaggagtaggacttctaaagccaaattcaaatgaagtttagaaaattaaatcaaaacactgatcatgaaatcaatcacttatgcaatacatatccaaaatcgacttagcttttacttgagacttttgattttcaagtgtgttttgaaaagcaaaatctcaagcacacttttgtcaacatgtcctagagcaagtcccccatacctatgaaatgagtgttctttgaattacaaatatctacttggaaccccatggtcattgggatatcagacctggactcagcatgactaatggccacactgtaacctcatgattgaaaatgcttgatcaaacaaccccctagtaatatcccacctttttctgttttatctgtatggggggggctgaatgcattacatacctgatttataattggaaacttcaccaatttggctggttgtgtggttccacatcaatgagatcacatacacaccagaatctaaactgtatgaacaagtattgtaagtgacatgaaccttgctaacattcttggtggaagtacaggtagtgtggatactgaactgatgtttctccatccaaaatcaagccaaaccagcccaagttgaagaggttgggtgttgtgctgaaggttaagaataatagtgagactcaggattttcctggttgtccctctgatatggctaaggactgactggagccaatcctacaggcctttggggaggggtggctagtagtagagctcacaggaccactgactccttgatcagacaccatttgtggtgtcgtggaaggcaaggacagtgggacatctcaaagtagcaatactacatagaaaatcttgaatcagtttggataagacttgtgcaaagaaggctaaaaaggcagtagcaaaacaacaacactactccaaaaacccaaccacaagaaggcaatcaataattgatgatactgataacaaggacaaggaaagtctggctcagatacctaaacagcaagaaaggaagaagcaaccggttcaggccccagaagatttgtccacggctggattacatgatgaggactggcaagctgacagagacagttctttgaaaacagcagtcaactaccagacctgtgaaactacaaaaattctccacctatcttttggcagcttggtggctaacataacctattctctgcttgataatgcagggtgagggagggttagggttgtcctcaggtggtctgcttgaactctctgcagagctctgtgattccttgttctacaggttcagaacctaattgatatctccaacacactatcttagactactagaagctatttctattcctgatcctccaatcccaaaactccctaacactgaaatttgtaataataatgataataagatggcaagacaaatagaataattagaaccctcccctgatttccccgtgcaaggtgaaaaaagcttggatccacctgggtgaggcgtggggatgggcgcttaccatccggataaacacccctgggctccatggaggagcctcatccactcggcggccccgaggtgagcagtcagctgacgttggaccgagtgccgggaatgcgttccggtgcactgtgagaaggaagattgcacttgacggaacacttcccgagccgatctcgtcaggtttcaccgattggccgtggttcgtcggatccaccacaatccggagctgtcaacaccgcggtgactatttggtgtctcggccgataagaaaaaaaactgccgtcatctggatatccgattcgagctacttatttacttatgtactccgtcgccggccgatgtgagatcgagtcaagtccggccgatgatcgcccgcgagaggtgggtgatgagttgaacttgatgggccgctataggaagtcagtgggttttggaatgggtatgtcatctctattacgtaatacagtcgccccatccgttttggtaggtttttcttttttttttcttctttttttttggtttgaagtcagatcgatcatcgagccttatcaagcctacctagtacactcgacccaccactccacatcacttactttactttgctttacttctttagaaggaaggccgcctcaagaatatttaatagggaatcacttaagcctccgagccagcccacaccagtccagtgatccttagtcatccacatcccatccaactccaccatcatgtcagaccttcctccttatgctgtcaccactcaaacactaccagtctccaacgagtcccccatcgacctcaaccatcaatcgatcgtaagtgcctactccctcacagtcgagacgtattgggatatatattcaaacctcctttctttttcctcttaacacaggagattcccgggactcgaaaagcaggccaaactgggcattatcgcaatgctctattccctaacttcaccaccgtcgagactcctgacaaaaaattcccccgcaccgattgtaagtccatggatcaacaaaacaaaactgctcccgttttggtcttgtcttcaagcaaacactgatcagagttcttgttttgctttatttgtggaaatgaagatgaggtattcaatttcggactgggacgatcttacaacaagccatgtcttggccaccgacccatcaacccagtcaccggagagctcgaaccgttcttcgtctggcagagctataaggatgtcgatcgaagacggaccgagtttgggagcggtatgatgcacctccaagccgagggtaaactgggcacttccgatcgcacgggatggactgttgggatttggactcacaatcgtcctggtcagccctctctttctttcttaccatctgtactgctcgttcctctctctatgtagttctactggattcttgtaaaaaaaatcagaatggcaatgcgtcacatgctgcgcagcttactcgctcgtagtcatctcgctctacgagaccctcggcccgaccgttgtggaatactgtatcaaccattccgaaactcgcctggtcctctcatccgcatctcacattcctgacctgctacgaaacgcccatgccactccgtctttgaaggtcatcatctcggccgatagatggcaagatctccaaccggtcgagcccaaaaccgtctccgccggtgatcaacgccgcgccctcaagagttggggtgaacagctcggcatcagtatatatgacattgaagaaggtatgtggatttgagtttcactttcacctctctttctcccccagttttctatcagaagaaaagtctgtttactgaattagctgtatgatcaccccttagttgaagctttaggtcgtgcacatcctaccgctcacatccctcctagtcccgactcagtgaactcgatctgctacacatctgggacgaccggcatgcccaaaggggctgtattactccatcgcaccattactgccgcatgcgtgggtaacctgcatggctcagcttgggctggcgccgaagatattttcctttcttacctcccgctcagccacatctttgaacgcttttttgaggctattatattaggtaagtaaagcatctgctcttttctgaacctctacaagctcgcactgatcaaacatcactattttcttcacttggcattacagcaattggggcaccgatcgggtattcttgcggtgacaacttaagattgctcgaagatgtccaaatcctaaaacctaccatctttctcaggtgggtattcctaatggctattttgtctttggcttaagtataagcaagaacttgatcgaaattctcatgtgttatttgttttcagtgtaccccgagtgctgaaccgaatctaccaggccgtattagcacaactcgatgggccagggttcaaaggcagcttaggccgaaaagcgttacagaccaaactccagaacttgaagactaccggcagcaacactcatttcttatgggaccgtttggtattcaacaaggtcaagcaggccctcggtggcagagtccggatcattgggtctggctcggcgccgatttctccagatgtgatctcgttcctcaaggtcgctttcatcactcaagtcgccgaaggatatggctcggtaagtggattttcatggttctcactacaaacttccttgtgcagctcctgatctggtttattggcaatccggctttgtacccacagaccgaaaactcaggcacatgtacaaagtgctttggtgaagatatggaacccaatgggactgttggtcccccacaagccggacaggaaatcaaattggtagatgtaccagacatgaaagtaggtctgtccttgctatgccccgcgcgaatgtcaagaattgcgccgctaatgaattccacattgggtcttgatgacttcagtatttctcgaccgataaacctttccctcgaggtgaaatctgtgtgcgaggagaagcttgcattcctgcctacgtgagtagaaagtatgagccggatgagagaggaagagaagatgctgaagagtggctggtctttgatttagtacaaggatgaggcgaagaccaaggagttgatcgattctgaaggatggcaacattccggagatatcgggctgatcgatgaaaagggtcgattcaagatcatcgaccggatcaagaacttggtcaagctggcccagggcgaatacgtggctctggagaaggtcgagggggcctactcggtcagtcctctgatcagccagatctacctccacggcgactctctcaagtcctacttggttgccgtcatcgtccccgaaccgcctgtcttccaaggtatagtatttttttttttttcctgtctctcatcaagaggagccttctacttaaagtcactccgatcttttttttttttttttgtgtgtgttgtaaacagagctggcaaacaaagtgatcggacgggtcttgccacctgaagaggcgtgttcatccttcgaagtcagacaagccgtcttgaaagagatggaaaaaaccgcagccagtgccaagctcttgggcttcgaacgcatcaagaatatccatttgacgatggaaccattctcggtggaaaacgagctcttgacgccaactttcaagttgaaaaggtacgcaactcgatttcgacttttttcttttttataactgtgtttgatctacttgatcttttgtgcttactcgaattttgggctggtttgattggtggtggcgggactttttttgtttttttttcaaggccggtcgcgaagactaagtacgccgatgtctgccaaaagctctacgaggaacatgacgccaaaggcggcgaaatcaagatgaagctttgaggacatcaaccattctctaatcacgttatacagttcactcgacatcaaaaaaaaaaaaaaaaaactgacactttctttcaaactttttggtgatggacaatcaatcctctcgggactactgttgacttgcatttcccctctctctcttttatgttttgttttatcaagcttctctcagcatctgcaatattcttcttccttccttcctctctctcttcaaagtgtatatatatatacatatagagcatctttttttggttttggcttcgttggcttcatttgttctcgatcagctcccttctttcttctcctctttttttttcccctgtcaggtgcccagtcttccttgatcttctgcttcctttgtcgtctacacccttacatactttctcccactttttcatgttgttcttatacatacatatatataacttaccaaaaaaataaaacaatcaatcaatccaaaaagaaaaacagaatcaaaaaaaaaattgaaatgtttttttctgctctcaattctacaaaccttgtgtattttatctatgttgctctccgggtcacctccagctgctcccttccttcctcccttcctcccttcctcccttccttccttccttccttccttttttgttcttatttgaagaaaaaacaatagatgtgatgggttcttttgagccttaacatctcatctcatcatcccattcattcattttttttatttgaatgattgagttgtgtggttactagaagaaccttgcttcttttctttttgggttgagggggtagagcaatggtgggctgctatgctacactactgagcatagtgtggtgctaacagtggccccttttttgtgtagtgttaatgcactgttactggcactatgctacactaatttttagtggcactaacagtggcttttttgtgtagtgttagaccatctctagcagtccgggggacagttgacttgtgttccctggcctgcgaccacatctcacaggggtcgtcgcagttcagctccaattgtggactggcactgtgagtggctgtccaagctacatatcatccaccacactcaatgatctcatcattccttttcttgtttctctttcttgcttgtttacatttttctacctcttgatttctgctatctcgcttttttatgctctgtaataggtaaaaataaaatgaatttgtttgtatataaaacaaagaattgaaatccaattgtaaaaaaaactagagatggtcgcttcaaatctggatgtccgtgcggtgtaggactcctgggacagatagacacggtaaagtatatgtatatcaaaaagatcccttgaggggggaataaattgcaaataggttgaaaggctattacaacttacaggtggtttgaaagacctgcccctctaattgtactaaacagataactaagagtcttgtaatcaatatttaataatatgcggctgattccaagatagatctgacttttgtaaagtaatctctatcagacttagatcacgtatcaatctactaatccacttttcacccgccttcccgacacctgcgtactgtagactaccatacctcttgtatggagatctacagcgcgcgggtctgggaaaaagagaggggaggagagggcttaagggctccctgacttctccccctctggccgggtaaggcatgtggaaagtgtggtttatttcacaagttcacaaaatgcaaatgcttgaacacaaagcccacagtcggggacgcaagcaaggggtgcctgatctgtgagagagaatcccccaatcgccccttccatatgcatacgctcaaacccagctaaaaataaggtgaaaactaagataccctaagccatcctcaaccagttttgtttaaactgttgaagaagaattttcgtcttcttcaaatcacccgtcaagtatggtctgatgtacaatttgaaagagtccaagcgccaccgccctagagcgcagaggtcgccttgcgtcattcctaaggtggatctgagagatgctccaccgactctgaatgaatgtccttttatgccgtggaaaccaccactcgtcagcacctcttctatccgtgtggccgtttggtgtctggttaagtgtgctcggtctaccccggccctgtatccaaaaaaagatgttttttctccggccacggaggataaccggcgtctaa